diff --git a/gfi-ihk-2024/storybook-static/2418.2f0dff5e.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2418.2f0dff5e.iframe.bundle.js
deleted file mode 100644
index eda9b2f..0000000
--- a/gfi-ihk-2024/storybook-static/2418.2f0dff5e.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2418],{"./stories/_global/scripts/lorem.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>lorem2,v:()=>lorem1});var lorem1="Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus magni, vel! Enim fuga modi natus pariatur quibusdam repudiandae rerum! Ad adipisci asperiores at atque dolorem doloremque itaque quaerat temporibus voluptatum?",lorem2="Consectetur adipisicing elit. Alias aliquid doloribus earum eius error ex minus natus nesciunt, porro praesentium provident quo sunt unde. Eligendi facere illum natus odio, tempora voluptatum? Ea enim iste modi odio optio quis sed temporibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur dolore doloribus explicabo facere illum ipsam, magnam recusandae sit voluptatibus voluptatum?"},"./stories/atoms/blockquote/BlockquoteComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{k:()=>createBlockquote});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),blockquote=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(blockquote.Z,options);blockquote.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createBlockquote=function createBlockquote(_ref){var _ref$quote=_ref.quote,quote=void 0===_ref$quote?"Ein Unternehmen zu gründen, ähnelt dem Kuchenbacken: Du brauchst alle nötigen Zutaten und jede einzelne davon in der genau passenden Menge.":_ref$quote,_ref$author=_ref.author,author=void 0===_ref$author?"Max Mustermann, Unternehmer":_ref$author,_ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,blockquote=(0,helpers.az)("blockquote");return blockquote.dataset.quoteType=type,"string"==typeof quote?(0,helpers.az)("p",[],quote,blockquote):quote.map((function(p){(0,helpers.az)("p",[],p,blockquote)})),(0,helpers.az)("p",["author"],author,blockquote),blockquote}},"./stories/components/infobox/InfoboxComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>createInfobox});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobox=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobox.Z,options);infobox.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInfobox=function createInfobox(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$content=_ref.content,content=void 0===_ref$content?"
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
":_ref$content;return(0,helpers.az)("div",["infobox",type],content)}},"./stories/components/magazine-article/MagazineArticleComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{o:()=>createMagazineArticle});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),magazine_article=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-article/magazine-article.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(magazine_article.Z,options);magazine_article.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),lorem=__webpack_require__("./stories/_global/scripts/lorem.js"),GalleryComponent=__webpack_require__("./stories/components/gallery/GalleryComponent.js"),AnchorLinksComponent=__webpack_require__("./stories/components/anchor-links/AnchorLinksComponent.js"),BlockquoteComponent=__webpack_require__("./stories/atoms/blockquote/BlockquoteComponent.js"),ContactComponent=__webpack_require__("./stories/components/contact/ContactComponent.js"),PrintShareComponent=__webpack_require__("./stories/components/print-share/PrintShareComponent.js"),InfoboxComponent=__webpack_require__("./stories/components/infobox/InfoboxComponent.js"),EventsComponent=__webpack_require__("./stories/sections/events/EventsComponent.js"),CardSliderComponent=__webpack_require__("./stories/sections/card-slider/CardSliderComponent.js"),createMagazineArticle=function createMagazineArticle(_ref){var _ref$addArticleCompon=_ref.addArticleComponents,addArticleComponents=void 0===_ref$addArticleCompon||_ref$addArticleCompon,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Titelthema":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren":_ref$headline,article=(0,helpers.az)("article",["col","magazine-article"]);if(addArticleComponents){(0,helpers.az)("p",["kicker"],kicker,article),(0,helpers.az)("h1",[],headline,article),(0,helpers.az)("p",["author-date"],"von Martina Mustermann | 15.02.2025",article),article.appendChild((0,AnchorLinksComponent.A)({titles:["Lorem ipsum dolor sit","Consectetur adipisicing elit"]}));var richText=(0,helpers.az)("div",["richtext"],null,article);(0,helpers.az)("p",["initial"],lorem.v,richText),(0,helpers.az)("p",[],lorem.t,richText),(0,helpers.az)("h2",[],"Lorem ipsum dolor sit",richText),(0,helpers.az)("p",[],lorem.v,richText),article.appendChild((0,CardSliderComponent.Q)({})),article.appendChild((0,GalleryComponent.N)({galleryType:"masonry"})),article.appendChild((0,InfoboxComponent.B)({content:lorem.t}));var imageBox=(0,helpers.az)("figure",["image-box","off-grid"],null,article);(0,helpers.Bi)("./dummy/placeholder-3-2.svg",420,280,"Image off grid",[],imageBox),(0,helpers.az)("figcaption",[],"Bildunterschrift lorem ipsum dolor sit amet ipsum",imageBox),(0,helpers.az)("p",[],lorem.t+" "+lorem.v+" "+lorem.t,article),(0,helpers.az)("p",[],lorem.t,article),(0,helpers.az)("h2",[],"Consectetur adipisicing elit",article),(0,helpers.az)("p",[],lorem.t,article),article.appendChild((0,EventsComponent.u)({})),article.appendChild((0,BlockquoteComponent.k)({})),article.appendChild((0,ContactComponent.r)({})),article.appendChild((0,PrintShareComponent.a)({}))}return article}},"./stories/sections/slider/slider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_12__),hammerjs__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/hammerjs/hammer.js"),hammerjs__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i ').appendTo(section),this.slideWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').appendTo(this.slideOverflow).append(this.slides),this.currentSlide=0,this.autoplayTimeout=0,this.isHovered=!1,this.sectionInitialClicked=!1,this.dragging=!1,this.inViewport=!1,this.positionAnimation={x:0},this.settings={loop:!1,autoplay:this.section.data("autoplay"),infinite:!0,autoplaySpeed:this.section.data("autoplay-speed")?this.section.data("autoplay-speed"):5e3,animationSpeed:600,startSlide:0},this.initSlides(),this.settings.infinite&&this.initInfinity(),this.initUI(),this.checkSize(),this.slides.length>1&&(this.initHammerDragging(),this.initTabbing()),this.changeSlide(this.settings.startSlide),this.initAutoplay(),this.checkSize(),this.section.closest(".steps").length&&this.setupSteps(),jquery__WEBPACK_IMPORTED_MODULE_12___default()(window).on("resize",(function(){_this.checkSize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSlider,[{key:"initSlides",value:function initSlides(){this.slides.each((function(i){var slide=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).attr("data-index",i),h3=slide.find("h3, .like-h2, .like-h3").first(),p=h3.next("p");slide.find(".image-box").length?(h3.text().length>48&&h3.html(h3.text().substring(0,48)+"…"),p.text().length>148&&p.html(p.text().substring(0,148)+"…")):slide.addClass("text-only")}))}},{key:"checkSize",value:function checkSize(){this.controls.find(".tabs").width()>.6*this.slideOverflow.width()?this.section.addClass("many-slides"):this.section.removeClass("many-slides")}},{key:"initInfinity",value:function initInfinity(){this.nextWrapper=this.slideWrapper.clone(),this.prevWrapper=this.slideWrapper.clone(),this.nextWrapper.removeClass("slide-wrapper").addClass("next-clone").appendTo(this.slideWrapper).css({left:this.slides.length+"%"}),this.prevWrapper.removeClass("slide-wrapper").addClass("prev-clone").appendTo(this.slideWrapper),this.nextWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.prevWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.nextWrapper.find("img").removeClass("loading"),this.prevWrapper.find("img").removeClass("loading")}},{key:"initUI",value:function initUI(){var _this2=this;this.count=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" "),this.prevButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' '),this.nextButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ');var tabsWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(''),countWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ').html('/'+this.slides.length+" ").prepend(this.count);this.tabs=tabsWrapper.children(),this.slides.length>1?(this.slides.each((function(i){var s=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this),li=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(tabsWrapper),button=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").addClass("btn").appendTo(li);jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(button).text(s.data("title")?s.data("title"):i+1)})),this.tabs=tabsWrapper.children(),tabsWrapper.find("button").on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.changeSlide(jquery__WEBPACK_IMPORTED_MODULE_12___default()(e.currentTarget).parent().index())})),this.prevButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onPrev()})),this.nextButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onNext()})),this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(this.prevButton).append(tabsWrapper).append(countWrapper).append(this.nextButton).appendTo(this.section)):this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(tabsWrapper).append(countWrapper).appendTo(this.section)}},{key:"changeSlide",value:function changeSlide(index,offset){var _this3=this,transition=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=this,prevIndex=0===index?this.slides.length-1:index-1,nextIndex=index===this.slides.length-1?0:index+1,allWidth=t.nextWrapper.position().left;offset||(offset=0),index===this.currentSlide&&0===this.slideOverflow.outerHeight()&&(transition=!1),t.positionAnimation={x:this.slideWrapper.position().left};var target=(index+offset)/-100*this.slideWrapper.width(),time=Math.round(Math.abs(this.positionAnimation.x-target)/5+200);time>500&&(time=500),transition||(time=0),t.slideOverflow.css({"transition-duration":time+"ms",height:this.slideOverflow.outerHeight()+"px"}),t.slideWrapper.find(".current").removeClass("current"),t.slideWrapper.find('[data-index="'+index+'"]').addClass("current"),t.slideWrapper.find(".is-prev").removeClass("is-prev"),t.slideWrapper.find('[data-index="'+prevIndex+'"]').addClass("is-prev"),t.slideWrapper.find(".is-next").removeClass("is-next"),t.slideWrapper.find('[data-index="'+nextIndex+'"]').addClass("is-next"),target>0&&(target-=allWidth,this.positionAnimation.x=this.positionAnimation.x-allWidth),target<=-1*allWidth+1&&(target+=allWidth,this.positionAnimation.x=this.positionAnimation.x+allWidth),requestAnimationFrame((function(){_this3.slideOverflow.css({height:_this3.slides.eq(index).outerHeight()+"px"})})),jquery__WEBPACK_IMPORTED_MODULE_12___default()(this.positionAnimation).animate({x:target},{duration:time,easing:"easeOutCubic",step:function step(now){_this3.slideWrapper.css({transform:"translate3d("+Math.round(now)+"px, 0, 0)"})},complete:function complete(){requestAnimationFrame((function(){_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),_this3.slideOverflow.css("height","auto")}))}}),this.tabs.eq(index).addClass("active").siblings(".active").removeClass("active"),this.count.text(index+1),this.settings.autoplay&&!this.isHovered&&this.handleAutoplay(),0!==offset&&setTimeout((function(){_this3.slideWrapper.addClass("no-transition"),_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),setTimeout((function(){_this3.slideWrapper.removeClass("no-transition")}),20)}),this.settings.animationSpeed),this.currentSlide=index,this.section.trigger("slide-change"),this.section.closest(".steps").length&&this.sectionInitialClicked&&this.scrollToTop()}},{key:"goTo",value:function goTo(index,transition){var _this4=this;!1===transition&&this.slideWrapper.addClass("no-transition"),this.sectionInitialClicked=!0,this.changeSlide(index,0,transition),setTimeout((function(){_this4.slideWrapper.removeClass("no-transition")}),20)}},{key:"onNext",value:function onNext(){var nextSlide=this.currentSlide===this.slides.length-1?0:this.currentSlide+1,offset=this.settings.infinite&&0===nextSlide?this.slides.length:0;this.changeSlide(nextSlide,offset)}},{key:"onPrev",value:function onPrev(){var prevSlide=0===this.currentSlide?this.slides.length-1:this.currentSlide-1,offset=this.settings.infinite&&prevSlide===this.slides.length-1?-1*this.slides.length:0;this.changeSlide(prevSlide,offset)}},{key:"initAutoplay",value:function initAutoplay(){var _this5=this;this.section.on("mouseenter",(function(){_this5.isHovered=!0,clearTimeout(_this5.autoplayTimeout),_this5.section.removeClass("btnanimation")})),this.section.on("mouseleave",(function(){_this5.isHovered=!1,_this5.handleAutoplay(),_this5.section.addClass("btnanimation")})),this.initScrollCheck(),this.handleAutoplay()}},{key:"handleAutoplay",value:function handleAutoplay(){var _this6=this;if(this.dragging)return!1;clearTimeout(this.autoplayTimeout),this.settings.autoplaySpeed>0&&this.settings.autoplay&&(this.autoplayTimeout=setTimeout((function(){_this6.inViewport?_this6.onNext():_this6.handleAutoplay()}),this.settings.autoplaySpeed))}},{key:"initScrollCheck",value:function initScrollCheck(){var _this7=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){_this7.scrollCheck()}))}),{passive:!0}),window.requestAnimationFrame((function(){_this7.scrollCheck()}))}},{key:"scrollCheck",value:function scrollCheck(){var w=jquery__WEBPACK_IMPORTED_MODULE_12___default()(window);w.scrollTop()+w.height()-200>this.section.offset().top&&w.scrollTop()sliderWidth/5?_this8.onPrev():e.deltaX").one("load",(function(e){var loadedImage=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).removeClass("loading"),slide=loadedImage.closest(".slide").removeClass("preload"),index=parseInt(slide.attr("data-index")),nextItem=t.nextWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");nextItem.append(loadedImage.clone()),ib.attr("data-copyright")&&(jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem),jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem));var prevItem=t.prevWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");prevItem.append(loadedImage.clone()),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(prevItem)}));img.attr("src",ib.attr("data-src")).appendTo(ib),img.attr("data-download",ib.attr("data-download")),img.attr("draggable","false").attr("ondragstart","return false;"),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(ib)}}},{key:"resetTabScroll",value:function resetTabScroll(){var _this10=this;this.slideOverflow.scrollLeft(0).scrollTop(0).find(".outer, .text-box").scrollLeft(0).scrollTop(0),this.tabScrollActive&&window.requestAnimationFrame((function(){_this10.resetTabScroll()}))}},{key:"scrollToTop",value:function scrollToTop(){var target=this.section.closest(".steps").offset().top-120;jquery__WEBPACK_IMPORTED_MODULE_12___default()("html, body").animate({scrollTop:target},600,"easeOutQuad")}},{key:"setupSteps",value:function setupSteps(){this.nextButton.text("Weiter").addClass("btn").addClass("has-icon").addClass("icon-right").addClass("icon-pfeil-rechts")}}]),IHKSlider}();const __WEBPACK_DEFAULT_EXPORT__=IHKSlider;jquery__WEBPACK_IMPORTED_MODULE_12___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_12___default()(".rotation .slider:not(.initiated), .steps .slider:not(.initiated)").each((function(i,el){var selector=jquery__WEBPACK_IMPORTED_MODULE_12___default()(el);selector.find("dynamic-content").length||new IHKSlider(selector)}))}))},"./node_modules/core-js/internals/check-correctness-of-iteration.js":(module,__unused_webpack_exports,__webpack_require__)=>{var ITERATOR=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("iterator"),SAFE_CLOSING=!1;try{var called=0,iteratorWithReturn={next:function(){return{done:!!called++}},return:function(){SAFE_CLOSING=!0}};iteratorWithReturn[ITERATOR]=function(){return this},Array.from(iteratorWithReturn,(function(){throw 2}))}catch(error){}module.exports=function(exec,SKIP_CLOSING){if(!SKIP_CLOSING&&!SAFE_CLOSING)return!1;var ITERATION_SUPPORT=!1;try{var object={};object[ITERATOR]=function(){return{next:function(){return{done:ITERATION_SUPPORT=!0}}}},exec(object)}catch(error){}return ITERATION_SUPPORT}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/quote.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'blockquote{border-left:6px solid var(--theme-color-secondary);margin:2em 0;padding-left:1.2em;font-style:italic}blockquote .author{font-style:normal;font-size:var(--font-size-small);line-height:1.2}.magazine-article blockquote,blockquote[data-quote-type=magazine]{border-left:0;font-weight:300;font-style:normal;margin:calc(var(--section-margin)*.6) 0;padding:0 20px 0 40px}@media(max-width: 767px){.magazine-article blockquote,blockquote[data-quote-type=magazine]{padding:0 0 0 20px}}.magazine-article blockquote p:not(.author),.magazine-article blockquote div.text,blockquote[data-quote-type=magazine] p:not(.author),blockquote[data-quote-type=magazine] div.text{line-height:1.3;font-size:var(--font-size-h2)}.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px}@media(max-width: 767px){.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{margin-left:-20px}}.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px;transform:rotate(180deg)}@media(max-width: 767px){.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{margin-left:-20px}}.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{position:relative;font-weight:400;text-align:right;margin-right:-20px;margin-top:36px;font-family:"Source Sans Pro",sans-serif;font-size:18px}.magazine-article blockquote .author:before,.magazine-article blockquote h4:before,blockquote[data-quote-type=magazine] .author:before,blockquote[data-quote-type=magazine] h4:before{content:"— ";position:relative;top:-1px;margin-right:2px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{position:absolute;top:-36px;left:0}@media(max-width: 767px){.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{margin-right:0;padding-left:30px;font-size:16px;font-weight:500;margin-top:32px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{top:-30px}}',"",{version:3,sources:["webpack://./stories/atoms/blockquote/blockquote.scss"],names:[],mappings:"AAAA,WAAA,kDACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,mBAEA,iBACE,CAAA,gCACA,CAAA,eACA,CAAA,kEAIJ,aACE,CAAA,eACA,CAAA,iBACA,CAAA,uCACA,CAAA,qBACA,CAAA,yBAEA,kEAPF,kBAQI,CAAA,CAAA,oLAGF,eACE,CAAA,6BACA,CAAA,gQAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,yBAEA,gQAVF,iBAWI,CAAA,CAAA,0aAKN,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,wBACA,CAAA,yBAEA,0aAXF,iBAYI,CAAA,CAAA,0JAIJ,iBACE,CAAA,eACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,wCACA,CAAA,cACA,CAAA,sLAEA,YACE,CAAA,iBACA,CAAA,QACA,CAAA,gBACA,CAAA,kLAGF,iBACE,CAAA,SACA,CAAA,MACA,CAAA,yBAGF,0JAtBF,cAuBI,CAAA,iBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,kLAEA,SACE,CAAA",sourcesContent:['blockquote {\n border-left: 6px solid var(--theme-color-secondary);\n margin: 2em 0;\n padding-left: 1.2em;\n font-style: italic;\n\n .author {\n font-style: normal;\n font-size: var(--font-size-small);\n line-height: 1.2;\n }\n}\n\n.magazine-article blockquote, blockquote[data-quote-type=\'magazine\'] {\n border-left: 0;\n font-weight: 300;\n font-style: normal;\n margin: calc(var(--section-margin) * 0.6) 0;\n padding: 0 20px 0 40px;\n\n @media(max-width: 767px) {\n padding: 0 0 0 20px;\n }\n\n p:not(.author), div.text {\n line-height: 1.3;\n font-size: var(--font-size-h2);\n\n &:first-child:before {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n }\n\n p:not(.author):last-child:after, div.text:last-child:after, .author:after, h4:after {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n transform: rotate(180deg);\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n\n .author, h4 {\n position: relative;\n font-weight: 400;\n text-align: right;\n margin-right: -20px;\n margin-top: 36px;\n font-family: "Source Sans Pro", sans-serif;\n font-size: 18px;\n\n &:before {\n content: "— ";\n position: relative;\n top: -1px;\n margin-right: 2px;\n }\n\n &:after {\n position: absolute;\n top: -36px;\n left: 0;\n }\n\n @media(max-width: 767px) {\n margin-right: 0;\n padding-left: 30px;\n font-size: 16px;\n font-weight: 500;\n margin-top: 32px;\n\n &:after {\n top: -30px;\n }\n }\n }\n}'],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".infobox,.richtext div.strong,article.col div.strong{margin:calc(3% + 26px) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-bottom:var(--border-width) solid var(--theme-color-secondary)}.infobox.success,.richtext div.strong.success,article.col div.strong.success{background-color:var(--theme-color-success-dimmed);border-color:var(--theme-color-success)}.infobox.error,.richtext div.strong.error,article.col div.strong.error{background-color:var(--theme-color-error-dimmed);border-color:var(--theme-color-error)}.infobox.warning,.richtext div.strong.warning,article.col div.strong.warning{background-color:var(--theme-color-warning-dimmed);border-color:var(--theme-color-warning)}.infobox>*:first-child,.richtext div.strong>*:first-child,article.col div.strong>*:first-child{margin-top:-0.4em}.infobox>*:last-child,.richtext div.strong>*:last-child,article.col div.strong>*:last-child{margin-bottom:-0.4em}.infobox:first-child,.richtext div.strong:first-child,article.col div.strong:first-child{margin-top:0}.infobox:last-child,.richtext div.strong:last-child,article.col div.strong:last-child{margin-bottom:0}.snippingTool{margin:calc(3% + 26px) 50px;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);width:652px}.snippingTool .topicSnippingTool{margin:10px 0}.snippingTool .snippingToolLink{font-size:var(--font-size-xs);margin:5px 0 0}.snippingTool .snippingToolTitle{margin:0}.snippingTool .snippingToolDescription{font-size:var(--font-size-xs)}","",{version:3,sources:["webpack://./stories/components/infobox/infobox.scss"],names:[],mappings:"AAGA,qDACE,wBAAA,CACA,oDAAA,CACA,kCAAA,CACA,oEAAA,CAEA,6EACE,kDAAA,CACA,uCAAA,CAEF,uEACE,gDAAA,CACA,qCAAA,CAEF,6EACE,kDAAA,CACA,uCAAA,CAGF,+FACE,iBAAA,CAEF,4FACE,oBAAA,CAGF,yFACE,YAAA,CAEF,sFACE,eAAA,CAIJ,cACE,2BAAA,CACA,oDAAA,CACA,kCAAA,CACA,WAAA,CAEA,iCACE,aAAA,CAGF,gCACE,6BAAA,CACA,cAAA,CAGF,iCACE,QAAA,CAGF,uCACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobox, .richtext div.strong, article.col div.strong {\n margin: calc(3% + 26px) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n\n &.success {\n background-color: var(--theme-color-success-dimmed);\n border-color: var(--theme-color-success);\n }\n &.error {\n background-color: var(--theme-color-error-dimmed);\n border-color: var(--theme-color-error);\n }\n &.warning {\n background-color: var(--theme-color-warning-dimmed);\n border-color: var(--theme-color-warning);\n }\n\n > *:first-child {\n margin-top: -0.4em;\n }\n > *:last-child {\n margin-bottom: -0.4em;\n }\n\n &:first-child {\n margin-top: 0;\n }\n &:last-child {\n margin-bottom: 0;\n }\n}\n\n.snippingTool {\n margin: calc(3% + 26px) 50px;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n width: 652px;\n\n .topicSnippingTool {\n margin: 10px 0;\n }\n\n .snippingToolLink {\n font-size: var(--font-size-xs);\n margin: 5px 0 0;\n }\n\n .snippingToolTitle {\n margin: 0;\n }\n\n .snippingToolDescription {\n font-size: var(--font-size-xs);\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-article/magazine-article.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".magazine-article article.col,.magazine-article.col{position:relative;z-index:1;width:880px;max-width:66.6667%;background-color:#fff;margin:0 auto;padding-bottom:0}@media(max-width: 1199px){.magazine-article article.col,.magazine-article.col{max-width:83.3333%}}@media(max-width: 999px){.magazine-article article.col,.magazine-article.col{box-shadow:0 0 0 10px #fff}}@media(max-width: 767px){.magazine-article article.col,.magazine-article.col{max-width:100%;box-shadow:0 -4px 0 2px #fff}}.magazine-article article.col .print-share,.magazine-article.col .print-share{margin-bottom:0}.magazine-article article.col .print-share .bookmarks.show-bookmarks,.magazine-article.col .print-share .bookmarks.show-bookmarks{margin-bottom:1em}.magazine-article article.col .author-date,.magazine-article.col .author-date{margin:-18px 0 30px 0}@media(max-width: 999px){.magazine-article article.col .author-date,.magazine-article.col .author-date{margin-top:-8px}}@media(max-width: 767px){.magazine-article article.col .author-date,.magazine-article.col .author-date{font-size:18px;margin-top:-4px}}.magazine-article article.col .image-box img,.magazine-article.col .image-box img{max-width:100%}@media(min-width: 568px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{float:left;margin:.3em 20px 1em 0;width:calc(50% - 10px)}}@media(min-width: 768px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 40px 1em calc(-12.5% - 5px);width:calc(50% - 20px)}}@media(min-width: 768px)and (max-width: 1199px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 30px 1em calc(-10% - 3px);width:calc(50% - 15px)}}@media(min-width: 768px)and (max-width: 999px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 20px 1em calc(-10% - 2px);width:calc(50% - 10px)}}.magazine-article article.col .image-box.off-grid~*:not(p),.magazine-article.col .image-box.off-grid~*:not(p){clear:left}.magazine-article article.col .image-box.portrait,.magazine-article.col .image-box.portrait{display:flex;justify-content:center;flex-flow:column}.magazine-article article.col .image-box.portrait img,.magazine-article article.col .image-box.portrait figcaption,.magazine-article.col .image-box.portrait img,.magazine-article.col .image-box.portrait figcaption{align-self:center}","",{version:3,sources:["webpack://./stories/components/magazine-article/magazine-article.scss"],names:[],mappings:"AAGA,oDACE,iBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,qBAAA,CACA,aAAA,CACA,gBAAA,CAEA,0BATF,oDAUI,kBAAA,CAAA,CAEF,yBAZF,oDAaI,0BAAA,CAAA,CAEF,yBAfF,oDAgBI,cAAA,CACA,4BAAA,CAAA,CAGF,8EACE,eAAA,CAGF,kIACE,iBAAA,CAGF,8EACE,qBAAA,CACA,yBAFF,8EAGI,eAAA,CAAA,CAEF,yBALF,8EAMI,cAAA,CACA,eAAA,CAAA,CAKF,kFACE,cAAA,CAIA,yBADF,4FAEI,UAAA,CACA,sBAAA,CACA,sBAAA,CAAA,CAGF,yBAPF,4FAQI,uCAAA,CACA,sBAAA,CAAA,CAEA,gDAXJ,4FAYM,qCAAA,CACA,sBAAA,CAAA,CAGF,+CAhBJ,4FAiBM,qCAAA,CACA,sBAAA,CAAA,CAIJ,8GACE,UAAA,CAIJ,4FACE,YAAA,CACA,sBAAA,CACA,gBAAA,CACA,sNACE,iBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.magazine-article article.col, .magazine-article.col {\n position: relative;\n z-index: 1;\n width: 880px;\n max-width: 66.6667%;\n background-color: #fff;\n margin: 0 auto;\n padding-bottom: 0;\n\n @media(max-width: 1199px) {\n max-width: 83.3333%;\n }\n @media(max-width: 999px) {\n box-shadow: 0 0 0 10px white;\n }\n @media(max-width: 767px) {\n max-width: 100%;\n box-shadow: 0 -4px 0 2px white;\n }\n\n .print-share {\n margin-bottom: 0;\n }\n\n .print-share .bookmarks.show-bookmarks {\n margin-bottom: 1em;\n }\n\n .author-date {\n margin: -18px 0 30px 0;\n @media(max-width: 999px) {\n margin-top: -8px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n margin-top: -4px;\n }\n }\n\n .image-box {\n img {\n max-width: 100%;\n }\n\n &.off-grid{\n @media(min-width: 568px) {\n float: left;\n margin: 0.3em 20px 1em 0;\n width: calc(50% - 10px);\n }\n\n @media(min-width: 768px) {\n margin: 0.3em 40px 1em calc(-12.5% - 5px);\n width: calc(50% - 20px);\n\n @media(max-width: 1199px) {\n margin: 0.3em 30px 1em calc(-10% - 3px);\n width: calc(50% - 15px);\n }\n\n @media(max-width: 999px) {\n margin: 0.3em 20px 1em calc(-10% - 2px);\n width: calc(50% - 10px);\n }\n }\n\n ~ *:not(p) {\n clear: left;\n }\n }\n\n &.portrait{\n display: flex;\n justify-content: center;\n flex-flow: column;\n img, figcaption{\n align-self: center;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/quote.svg":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module.exports=__webpack_require__.p+"static/media/quote.ed16cf43.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/5483.01ab8456.iframe.bundle.js b/gfi-ihk-2024/storybook-static/5483.01ab8456.iframe.bundle.js
new file mode 100644
index 0000000..62ec5ea
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/5483.01ab8456.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[5483],{"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/slider/slider.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.slider{opacity:0;transition:opacity .4s linear}.slider.initiated{opacity:1}.slider.single-slide .controls{display:none}.slider .slide-overflow{overflow:hidden;transition:height .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.slider img.loading{opacity:0}.slider img.loaded{transition:.3s ease;opacity:1}.slider .slide-wrapper{position:relative;display:flex;align-items:flex-start;width:10000%;contain:layout}.slider .slide-wrapper.no-transition{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider .slide-wrapper.no-transition .image-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.slider .slide-wrapper img,.slider .slide-wrapper a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}.slider .slide{position:relative;width:1%;min-width:1%;max-width:1%}.slider .prev-clone,.slider .next-clone{position:absolute;display:flex;width:100%}.slider .prev-clone{position:absolute;right:100%;justify-content:flex-end}.rotation{margin:var(--section-margin) auto}.rotation .slider{position:relative;display:block;border-bottom:var(--border-width) solid var(--theme-color-secondary);background-color:var(--theme-color-primary)}@media(max-width: 567px){.rotation .slider{margin:var(--section-margin) calc(var(--container-padding)*-1)}}.rotation .slider .slide:not(.current){height:0}@media(max-width: 999px){.rotation .slider .slide.text-only .outer .text-box{min-height:calc(40vw + 100px)}}@media(min-width: 1000px){.rotation .slider .slide.text-only .outer:after{content:"";position:relative;display:block;padding-top:calc(44.4444% - 13.3333px)}}.rotation .slider .outer{margin:0 -20px;display:flex}@media(max-width: 999px){.rotation .slider .outer{flex-direction:column;margin:0;overflow:hidden}}.rotation .slider .outer.download .text-box .btn:before{content:""}.rotation .slider .outer.intranet .text-box .btn:before{content:""}.rotation .slider .outer.extranet .text-box .btn:before{content:""}.rotation .slider .outer.extern .text-box .btn:before{content:""}.rotation .slider .image-box{order:1;position:relative;flex:1 1 100%}.rotation .slider .image-box:before{content:"";position:relative;display:block;padding-top:66.66667%}.rotation .slider .image-box>img,.rotation .slider .image-box .gallery{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}@media(min-width: 1000px){.rotation .slider .image-box{padding-right:20px;flex:1 1 66.66667%;max-width:66.66667%}.rotation .slider .image-box>img,.rotation .slider .image-box .gallery{width:calc(100% - 20px);left:1px}}.rotation .slider .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}@media(min-width: 1000px){.rotation .slider .copyright{left:calc(100% - 20px)}}.rotation .slider .text-box{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1 1 33.33333%;max-width:33.3333%;min-width:400px;color:var(--theme-color-background);z-index:2;padding:40px 20px 40px 80px;font-size:var(--font-size-small)}@media(max-width: 1339px){.rotation .slider .text-box{min-width:360px;padding:30px 10px 30px 60px}}@media(max-width: 1199px)and (min-width: 1000px){.rotation .slider .text-box{min-height:500px;font-size:16px}}@media(max-width: 999px){.rotation .slider .text-box{padding:40px 40px 10px;min-width:0;max-width:none}}@media(max-width: 567px){.rotation .slider .text-box{padding:28px var(--container-padding) 10px}}.rotation .slider .text-box:first-child{padding:100px 80px;position:static;background-color:rgba(0,0,0,0);max-width:none}@media(max-width: 999px){.rotation .slider .text-box:first-child{padding:40px}}@media(max-width: 567px){.rotation .slider .text-box:first-child{padding:28px 20px 100px}}.rotation .slider .text-box:first-child:after{content:"";background:linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 100%);position:absolute;top:0;left:0;width:100%;height:800px}.rotation .slider .text-box:first-child>*{max-width:800px;z-index:1}.rotation .slider .text-box:not(:first-child):before{content:"";position:absolute;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);z-index:-1}@media(min-width: 1000px){.rotation .slider .text-box:not(:first-child):before{top:0;margin:-15% -14% -15% 20px;border-top-right-radius:28% 50%;border-bottom-right-radius:28% 50%}}@media(max-width: 999px){.rotation .slider .text-box:not(:first-child):before{padding-top:70%;margin-right:0;margin:0 -15% -8%;border-bottom-left-radius:50% 28%;border-bottom-right-radius:50% 28%}}.rotation .slider .context-box{position:absolute;right:0;top:40px;z-index:100;min-width:100px;min-height:47px;padding:8px 10px 10px 10px;font-family:var(--font-korb);font-size:var(--font-size-h4);font-style:normal;font-weight:normal;line-height:1.2;margin:1.4em -0.05em .8em;margin:0;text-align:right;color:var(--theme-color-white);background:linear-gradient(90deg, var(--theme-color-gradient-01) 25%, var(--theme-color-gradient-02) 57%, var(--theme-color-gradient-03) 112%)}@media(max-width: 999px){.rotation .slider .context-box{min-height:auto}}.rotation .slider .context-box--image{padding:4px 10px;display:flex}.rotation .slider .context-box--image img{height:39px}.rotation .slider .image-box .context-box{right:20px}@media(max-width: 999px){.rotation .slider .image-box .context-box{top:110px;right:0}}@media(max-width: 567px){.rotation .slider .image-box .context-box{top:40px}}@media(max-width: 319px){.rotation .slider .image-box .context-box{top:20px}}@media(max-width: 767px){.rotation .slider .text-box.context{padding-top:100px}}.rotation .slider .slider-tabs{position:absolute;display:flex;right:0;bottom:0;list-style:none;padding:0;margin:20px}.rotation .slider .slider-tabs .btn{--button-hover-shadow-opacity: 0.4;margin:5px;font-size:var(--font-size-h4)}.rotation .slider .slider-tabs .btn span{position:relative;z-index:2}@media(max-width: 767px){.rotation .slider .slider-tabs .btn{margin:4px}}.rotation .slider .slider-tabs .active .btn{--button-bg-color: var(--theme-color-background);--button-text-color: var(--theme-color-primary)}.rotation .slider .slider-tabs .active .btn:hover::after{box-shadow:none}.rotation .slider h2,.rotation .slider .like-h2{margin-top:.3em;margin-bottom:.4em}.rotation .slider .btn{margin-top:.8em}.rotation .slider .prev,.rotation .slider .next,.rotation .slider .count{display:none}',"",{version:3,sources:["webpack://./stories/sections/slider/slider.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"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",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.slider {\n opacity: 0;\n transition: opacity 0.4s linear;\n\n &.initiated {\n opacity: 1;\n }\n\n &.single-slide {\n .controls {\n display: none;\n }\n }\n\n .slide-overflow {\n overflow: hidden;\n transition: height 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n img.loading {\n opacity: 0;\n }\n\n img.loaded {\n transition: 0.3s ease;\n opacity: 1;\n }\n\n .slide-wrapper {\n position: relative;\n display: flex;\n align-items: flex-start;\n width: 10000%;\n contain: layout;\n\n &.no-transition {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n .image-box:after {\n content: "";\n @include full-size;\n z-index: 2;\n }\n }\n\n img, a {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-user-drag: none;\n -moz-user-drag: none;\n }\n }\n\n .slide {\n position: relative;\n width: 1%;\n min-width: 1%;\n max-width: 1%;\n }\n\n .prev-clone,\n .next-clone {\n position: absolute;\n display: flex;\n width: 100%;\n }\n\n .prev-clone {\n position: absolute;\n right: 100%;\n justify-content: flex-end;\n }\n}\n\n.rotation {\n margin: var(--section-margin) auto;\n}\n\n.rotation .slider {\n position: relative;\n display: block;\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n background-color: var(--theme-color-primary);\n\n @media(max-width: 567px) {\n margin: var(--section-margin) calc(var(--container-padding) * -1);\n }\n\n .slide {\n &:not(.current) {\n height: 0;\n }\n\n &.text-only .outer {\n @media(max-width: 999px) {\n .text-box {\n min-height: calc(40vw + 100px);\n }\n }\n @media(min-width: 1000px) {\n &:after {\n content: "";\n position: relative;\n display: block;\n padding-top: calc(44.4444% - 13.3333px);\n }\n }\n }\n }\n\n .outer {\n margin: 0 -20px;\n display: flex;\n\n @media(max-width: 999px) {\n flex-direction: column;\n margin: 0;\n overflow: hidden;\n }\n\n &.download .text-box .btn:before {\n @include icon-small-download;\n }\n &.intranet .text-box .btn:before{\n @include icon-small-schloss;\n }\n &.extranet .text-box .btn:before{\n @include icon-small-stern;\n }\n &.extern .text-box .btn:before{\n @include icon-small-link-external;\n }\n }\n\n .image-box {\n order: 1;\n position: relative;\n flex: 1 1 100%;\n @media(min-width: 1000px) {\n\n }\n\n &:before {\n content: "";;\n position: relative;\n display: block;\n padding-top: 66.66667%;\n }\n\n > img, .gallery {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n object-fit: cover;\n }\n\n @media(min-width: 1000px) {\n padding-right: 20px;\n flex: 1 1 66.66667%;\n max-width: 66.66667%;\n\n > img, .gallery {\n width: calc(100% - 20px);\n left: 1px;\n }\n }\n }\n\n .copyright {\n @include copyright;\n @media(min-width: 1000px) {\n left: calc(100% - 20px);\n }\n }\n\n .text-box {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n flex: 1 1 33.33333%;\n max-width: 33.3333%;\n min-width: 400px;\n color: var(--theme-color-background);\n z-index: 2;\n padding: 40px 20px 40px 80px;\n font-size: var(--font-size-small);\n\n @media(max-width: 1339px) {\n min-width: 360px;\n padding: 30px 10px 30px 60px;\n }\n\n @media(max-width: 1199px) and (min-width: 1000px) {\n min-height: 500px;\n font-size: 16px;\n }\n\n @media(max-width: 999px) {\n padding: 40px 40px 10px;\n min-width: 0;\n max-width: none;\n }\n\n @media(max-width: 567px) {\n padding: 28px var(--container-padding) 10px;\n }\n\n &:first-child {\n padding: 100px 80px;\n position: static;\n background-color: transparent;\n max-width: none;\n\n @media(max-width: 999px) {\n //justify-content: flex-start;\n padding: 40px;\n }\n @media(max-width: 567px) {\n padding: 28px 20px 100px;\n }\n\n &:after {\n content: "";\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 100%);\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 800px;\n }\n\n > * {\n max-width: 800px;\n z-index: 1;\n }\n }\n\n &:not(:first-child):before {\n content: "";\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: var(--theme-color-primary);\n z-index: -1;\n\n @media(min-width: 1000px) {\n top: 0;\n margin: -15% -14% -15% 20px;\n border-top-right-radius: 28% 50%;\n border-bottom-right-radius: 28% 50%;\n }\n @media(max-width: 999px) {\n padding-top: 70%;\n margin-right: 0;\n margin: 0 -15% -8%;\n border-bottom-left-radius: 50% 28%;\n border-bottom-right-radius: 50% 28%;\n }\n }\n }\n\n .context-box {\n position: absolute;\n right: 0;\n top: 40px;\n z-index: 100;\n min-width: 100px;\n min-height: 47px;\n padding: 8px 10px 10px 10px;\n @include h4();\n margin: 0;\n text-align: right;\n color: var(--theme-color-white);\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 25%,var(--theme-color-gradient-02) 57%,var(--theme-color-gradient-03) 112%);\n @media(max-width: 999px) {\n min-height: auto;\n }\n &--image {\n padding: 4px 10px;\n display: flex;\n img {\n height: 39px;\n }\n }\n }\n .image-box {\n .context-box {\n right: 20px;\n @media(max-width: 999px) {\n top: 110px;\n right: 0;\n }\n @media(max-width: 567px) {\n top: 40px;\n }\n @media(max-width: 319px) {\n top: 20px;\n }\n }\n }\n .text-box {\n &.context {\n @media(max-width: 767px) {\n padding-top: 100px;\n }\n }\n }\n\n .slider-tabs {\n position: absolute;\n display: flex;\n right: 0;\n bottom: 0;\n list-style: none;\n padding: 0;\n margin: 20px;\n\n .btn {\n --button-hover-shadow-opacity: 0.4;\n margin: 5px;\n font-size: var(--font-size-h4);\n span{\n position:relative;\n z-index:2;\n }\n @media(max-width: 767px) {\n margin: 4px;\n }\n }\n\n .active .btn {\n --button-bg-color: var(--theme-color-background);\n --button-text-color: var(--theme-color-primary);\n\n &:hover::after {\n box-shadow: none;\n }\n }\n }\n\n h2, .like-h2 {\n margin-top: 0.3em;\n margin-bottom: 0.4em;\n }\n\n .btn {\n margin-top: 0.8em;\n }\n\n .prev, .next, .count {\n display: none;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/sections/slider/slider.scss":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/slider/slider.scss"),options={insert:"head",singleton:!1};_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__.Z,options),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__.Z.locals}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/6493.016ba394.iframe.bundle.js b/gfi-ihk-2024/storybook-static/6493.016ba394.iframe.bundle.js
deleted file mode 100644
index a26bd0d..0000000
--- a/gfi-ihk-2024/storybook-static/6493.016ba394.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6493],{"./stories/atoms/tabs/TabsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{M:()=>createTabs});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),tabs=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/tabs/tabs.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(tabs.Z,options);tabs.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createTabs=function createTabs(_ref){var _ref$size=_ref.size,size=void 0===_ref$size?"small":_ref$size,_ref$color=_ref.color,color=void 0===_ref$color?"primary-extra-light":_ref$color,_ref$data=_ref.data,data=void 0===_ref$data?[{label:"Alle (24) ",link:"#"},{label:"Veranstaltungen (4) ",link:"#"},{label:"Downloads (12) ",link:"#"}]:_ref$data,tabs=(0,helpers.az)("div",["tabs"]);return data.map((function(item,i){var button=(0,ButtonComponent.a)({size,label:item.label,link:item.link,color});tabs.appendChild(button),0===i&&button.classList.add("active")})),tabs}},"./stories/sections/slider/slider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_12__),hammerjs__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/hammerjs/hammer.js"),hammerjs__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i ').appendTo(section),this.slideWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').appendTo(this.slideOverflow).append(this.slides),this.currentSlide=0,this.autoplayTimeout=0,this.isHovered=!1,this.sectionInitialClicked=!1,this.dragging=!1,this.inViewport=!1,this.positionAnimation={x:0},this.settings={loop:!1,autoplay:this.section.data("autoplay"),infinite:!0,autoplaySpeed:this.section.data("autoplay-speed")?this.section.data("autoplay-speed"):5e3,animationSpeed:600,startSlide:0},this.initSlides(),this.settings.infinite&&this.initInfinity(),this.initUI(),this.checkSize(),this.slides.length>1&&(this.initHammerDragging(),this.initTabbing()),this.changeSlide(this.settings.startSlide),this.initAutoplay(),this.checkSize(),this.section.closest(".steps").length&&this.setupSteps(),jquery__WEBPACK_IMPORTED_MODULE_12___default()(window).on("resize",(function(){_this.checkSize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSlider,[{key:"initSlides",value:function initSlides(){this.slides.each((function(i){var slide=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).attr("data-index",i),h3=slide.find("h3, .like-h2, .like-h3").first(),p=h3.next("p");slide.find(".image-box").length?(h3.text().length>48&&h3.html(h3.text().substring(0,48)+"…"),p.text().length>148&&p.html(p.text().substring(0,148)+"…")):slide.addClass("text-only")}))}},{key:"checkSize",value:function checkSize(){this.controls.find(".tabs").width()>.6*this.slideOverflow.width()?this.section.addClass("many-slides"):this.section.removeClass("many-slides")}},{key:"initInfinity",value:function initInfinity(){this.nextWrapper=this.slideWrapper.clone(),this.prevWrapper=this.slideWrapper.clone(),this.nextWrapper.removeClass("slide-wrapper").addClass("next-clone").appendTo(this.slideWrapper).css({left:this.slides.length+"%"}),this.prevWrapper.removeClass("slide-wrapper").addClass("prev-clone").appendTo(this.slideWrapper),this.nextWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.prevWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.nextWrapper.find("img").removeClass("loading"),this.prevWrapper.find("img").removeClass("loading")}},{key:"initUI",value:function initUI(){var _this2=this;this.count=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" "),this.prevButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' '),this.nextButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ');var tabsWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(''),countWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ').html('/'+this.slides.length+" ").prepend(this.count);this.tabs=tabsWrapper.children(),this.slides.length>1?(this.slides.each((function(i){var s=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this),li=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(tabsWrapper),button=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").addClass("btn").appendTo(li);jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(button).text(s.data("title")?s.data("title"):i+1)})),this.tabs=tabsWrapper.children(),tabsWrapper.find("button").on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.changeSlide(jquery__WEBPACK_IMPORTED_MODULE_12___default()(e.currentTarget).parent().index())})),this.prevButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onPrev()})),this.nextButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onNext()})),this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(this.prevButton).append(tabsWrapper).append(countWrapper).append(this.nextButton).appendTo(this.section)):this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(tabsWrapper).append(countWrapper).appendTo(this.section)}},{key:"changeSlide",value:function changeSlide(index,offset){var _this3=this,transition=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=this,prevIndex=0===index?this.slides.length-1:index-1,nextIndex=index===this.slides.length-1?0:index+1,allWidth=t.nextWrapper.position().left;offset||(offset=0),index===this.currentSlide&&0===this.slideOverflow.outerHeight()&&(transition=!1),t.positionAnimation={x:this.slideWrapper.position().left};var target=(index+offset)/-100*this.slideWrapper.width(),time=Math.round(Math.abs(this.positionAnimation.x-target)/5+200);time>500&&(time=500),transition||(time=0),t.slideOverflow.css({"transition-duration":time+"ms",height:this.slideOverflow.outerHeight()+"px"}),t.slideWrapper.find(".current").removeClass("current"),t.slideWrapper.find('[data-index="'+index+'"]').addClass("current"),t.slideWrapper.find(".is-prev").removeClass("is-prev"),t.slideWrapper.find('[data-index="'+prevIndex+'"]').addClass("is-prev"),t.slideWrapper.find(".is-next").removeClass("is-next"),t.slideWrapper.find('[data-index="'+nextIndex+'"]').addClass("is-next"),target>0&&(target-=allWidth,this.positionAnimation.x=this.positionAnimation.x-allWidth),target<=-1*allWidth+1&&(target+=allWidth,this.positionAnimation.x=this.positionAnimation.x+allWidth),requestAnimationFrame((function(){_this3.slideOverflow.css({height:_this3.slides.eq(index).outerHeight()+"px"})})),jquery__WEBPACK_IMPORTED_MODULE_12___default()(this.positionAnimation).animate({x:target},{duration:time,easing:"easeOutCubic",step:function step(now){_this3.slideWrapper.css({transform:"translate3d("+Math.round(now)+"px, 0, 0)"})},complete:function complete(){requestAnimationFrame((function(){_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),_this3.slideOverflow.css("height","auto")}))}}),this.tabs.eq(index).addClass("active").siblings(".active").removeClass("active"),this.count.text(index+1),this.settings.autoplay&&!this.isHovered&&this.handleAutoplay(),0!==offset&&setTimeout((function(){_this3.slideWrapper.addClass("no-transition"),_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),setTimeout((function(){_this3.slideWrapper.removeClass("no-transition")}),20)}),this.settings.animationSpeed),this.currentSlide=index,this.section.trigger("slide-change"),this.section.closest(".steps").length&&this.sectionInitialClicked&&this.scrollToTop()}},{key:"goTo",value:function goTo(index,transition){var _this4=this;!1===transition&&this.slideWrapper.addClass("no-transition"),this.sectionInitialClicked=!0,this.changeSlide(index,0,transition),setTimeout((function(){_this4.slideWrapper.removeClass("no-transition")}),20)}},{key:"onNext",value:function onNext(){var nextSlide=this.currentSlide===this.slides.length-1?0:this.currentSlide+1,offset=this.settings.infinite&&0===nextSlide?this.slides.length:0;this.changeSlide(nextSlide,offset)}},{key:"onPrev",value:function onPrev(){var prevSlide=0===this.currentSlide?this.slides.length-1:this.currentSlide-1,offset=this.settings.infinite&&prevSlide===this.slides.length-1?-1*this.slides.length:0;this.changeSlide(prevSlide,offset)}},{key:"initAutoplay",value:function initAutoplay(){var _this5=this;this.section.on("mouseenter",(function(){_this5.isHovered=!0,clearTimeout(_this5.autoplayTimeout),_this5.section.removeClass("btnanimation")})),this.section.on("mouseleave",(function(){_this5.isHovered=!1,_this5.handleAutoplay(),_this5.section.addClass("btnanimation")})),this.initScrollCheck(),this.handleAutoplay()}},{key:"handleAutoplay",value:function handleAutoplay(){var _this6=this;if(this.dragging)return!1;clearTimeout(this.autoplayTimeout),this.settings.autoplaySpeed>0&&this.settings.autoplay&&(this.autoplayTimeout=setTimeout((function(){_this6.inViewport?_this6.onNext():_this6.handleAutoplay()}),this.settings.autoplaySpeed))}},{key:"initScrollCheck",value:function initScrollCheck(){var _this7=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){_this7.scrollCheck()}))}),{passive:!0}),window.requestAnimationFrame((function(){_this7.scrollCheck()}))}},{key:"scrollCheck",value:function scrollCheck(){var w=jquery__WEBPACK_IMPORTED_MODULE_12___default()(window);w.scrollTop()+w.height()-200>this.section.offset().top&&w.scrollTop()sliderWidth/5?_this8.onPrev():e.deltaX").one("load",(function(e){var loadedImage=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).removeClass("loading"),slide=loadedImage.closest(".slide").removeClass("preload"),index=parseInt(slide.attr("data-index")),nextItem=t.nextWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");nextItem.append(loadedImage.clone()),ib.attr("data-copyright")&&(jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem),jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem));var prevItem=t.prevWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");prevItem.append(loadedImage.clone()),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(prevItem)}));img.attr("src",ib.attr("data-src")).appendTo(ib),img.attr("data-download",ib.attr("data-download")),img.attr("draggable","false").attr("ondragstart","return false;"),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(ib)}}},{key:"resetTabScroll",value:function resetTabScroll(){var _this10=this;this.slideOverflow.scrollLeft(0).scrollTop(0).find(".outer, .text-box").scrollLeft(0).scrollTop(0),this.tabScrollActive&&window.requestAnimationFrame((function(){_this10.resetTabScroll()}))}},{key:"scrollToTop",value:function scrollToTop(){var target=this.section.closest(".steps").offset().top-120;jquery__WEBPACK_IMPORTED_MODULE_12___default()("html, body").animate({scrollTop:target},600,"easeOutQuad")}},{key:"setupSteps",value:function setupSteps(){this.nextButton.text("Weiter").addClass("btn").addClass("has-icon").addClass("icon-right").addClass("icon-pfeil-rechts")}}]),IHKSlider}();const __WEBPACK_DEFAULT_EXPORT__=IHKSlider;jquery__WEBPACK_IMPORTED_MODULE_12___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_12___default()(".rotation .slider:not(.initiated), .steps .slider:not(.initiated)").each((function(i,el){var selector=jquery__WEBPACK_IMPORTED_MODULE_12___default()(el);selector.find("dynamic-content").length||new IHKSlider(selector)}))}))},"./stories/sections/timeline/TimelineComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{t:()=>createTimeline});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),timeline=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/timeline/timeline.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(timeline.Z,options);timeline.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),TimelineData=[{tab:"Gießen",title:"Chronik der IHK Gießen",nav:"IHK Gießen",id:"timeline-giessen",years:[{year:1870,items:[{title:"Preußisches Handelskammergesetz",image:null,subhead:"24. Februar 1870: Preußisches Handelskammergesetz",copy:null}]},{year:1871,items:[{title:"Gesetzentwurf der hessischen Regierung",image:{src:"./dummy/gi-1871-gesetz.jpg",width:320,height:400,alt:"",size:"medium",caption:"Gesetz, die Handelskammern betreffend, in: Großherzoglich Hessisches Regierungsblatt",copyright:"Quelle: Bayerische Staatsbibliothek (BSB), 4 Merc. 623-1870"},subhead:"22. September 1871: Gesetzentwurf der hessischen Regierung",copy:"In Abstimmung mit den Vorsitzenden der HKs Mainz, Offenbach und Worms bringt die hessische Regierung einen Entwurf ein, dessen Bestimmungen größtenteils dem preußischen Gesetz entlehnt waren."},{title:"Ratifizierung des Gesetzes „die Handelskammern betreffend“",image:{src:"./dummy/gi-1871.jpg",width:265,height:400,alt:"",size:"portrait",caption:null,copyright:"Quelle: Bayerische Staatsbibliothek (BSB), 4 Merc. 623-1870"},subhead:"17. November 1871: Ratifizierung durch Großherzog Ludwig III.",copy:"Großherzog Ludwig III. ratifiziert das Gesetz „die Handelskammern betreffend“ mit Fokus auf den Beratungsauftrag. Dieses wird für die folgenden drei Jahrzehnte die Grundlage für die Arbeit der HKs im Großherzogtum Hessen."}]},{year:1872,items:[{title:"Gesetzentwurf der hessischen Regierung",image:{src:"./dummy/gi-1872.jpg",width:650,height:400,alt:"Gesetzentwurf der hessischen Regierung",size:"large",caption:null,copyright:"Quelle: DigiZeitschriften e.V."},subhead:"22. September 1871: Gesetzentwurf der hessischen Regierung",copy:"In Abstimmung mit den Vorsitzenden der HKs Mainz, Offenbach und Worms bringt die hessische Regierung einen Entwurf ein, dessen Bestimmungen größtenteils dem preußischen Gesetz entlehnt waren."}]}]},{tab:"Friedberg",title:"Chronik der IHK Friedberg",nav:"IHK Friedberg",id:"timeline-friedberg",years:[{year:1870,items:[{title:"Preußisches Handelskammergesetz",image:null,subhead:"24. Februar 1870: Preußisches Handelskammergesetz",copy:null}]}]}],TabsComponent=__webpack_require__("./stories/atoms/tabs/TabsComponent.js"),slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.substr.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./stories/sections/slider/slider.js"));function _defineProperties(target,props){for(var i=0;i_this.winPosition&&st<_this.secPosition-100&&(_this.scrolling=!0,$("html, body").animate({scrollTop:_this.secPosition-100},200,(function(){_this.scrolling=!1}))),_this.winPosition=st}))}},{key:"initSwitch",value:function initSwitch(){var _this2=this;this.switches=this.section.siblings(".timeline-tabs").find("a"),this.switchSlides=[],this.switches.each((function(index,tab){var href=tab.href,id=href.substr(href.indexOf("#")),target=parseInt($(id).attr("data-index"));_this2.switchSlides.push(target),tab.setAttribute("data-index",index),tab.setAttribute("data-target",target)})),this.slider.section.on("slide-change",(function(){_this2.switches.removeClass("active");for(var cs=_this2.slider.currentSlide,i=_this2.switchSlides.length-1;i>=0;){if(cs>=_this2.switchSlides[i]){_this2.switches.eq(i).addClass("active");break}i--}})),this.switches.on("click",(function(e){e.preventDefault();var target=parseInt(e.currentTarget.getAttribute("data-target"));_this2.slider.goTo(target,!1)}))}},{key:"initResize",value:function initResize(){var _this3=this;this.resizeTimeout=null,$(window).on("resize",(function(){_this3.resizeTimeout&&clearTimeout(_this3.resizeTimeout),_this3.resizeTimeout=setTimeout((function(){_this3.handleResize()}),200)})),this.handleResize()}},{key:"handleResize",value:function handleResize(){this.containerWidth=this.yearsContainer.width(),this.wrapperWidth=this.yearsWrapper.get(0).scrollWidth,this.scrollWidth=this.containerWidth-this.wrapperWidth,this.yearsWrapper.css({width:this.wrapperWidth+"px"})}},{key:"initDragging",value:function initDragging(){var _this4=this;this.dragOffset=0,this.wrapperOffset=0,this.yearsWrapper.get(0).onmousedown=function(e){_this4.dragStart(e)},this.yearsWrapper.get(0).addEventListener("touchstart",(function(e){_this4.dragStart(e)})),this.yearsWrapper.get(0).addEventListener("touchend",(function(e){_this4.dragEnd(e)})),this.yearsWrapper.get(0).addEventListener("touchmove",(function(e){_this4.dragMove(e)}))}},{key:"dragStart",value:function dragStart(e){var _this5=this;this.dragOffset=0,this.dragLast=0,"touchstart"===e.type?this.dragOrigin=e.touches[0].clientX:(this.dragOrigin=e.clientX,document.onmouseup=function(e){_this5.dragEnd(e)},document.onmousemove=function(e){_this5.dragMove(e)})}},{key:"dragMove",value:function dragMove(e){"touchmove"===e.type?(this.dragLast=this.dragOffset,this.dragOffset=this.dragOrigin-e.touches[0].clientX):(this.dragLast=this.dragOffset,this.dragOffset=this.dragOrigin-e.clientX),Math.abs(this.dragOffset)>3&&this.yearsWrapper.addClass("dragging"),this.wrapperTarget=this.wrapperOffset-this.dragOffset,this.wrapperTarget>0?this.wrapperTarget=this.wrapperTarget/4:this.wrapperTarget5&&(this.wrapperTarget=this.wrapperTarget-10*velocity);var bounceBack=this.checkScrollEnd();this.yearsWrapper.removeClass("dragging"),this.wrapperOffset=this.wrapperTarget,(bounceBack||Math.abs(velocity)>5)&&this.animateToPosition(),document.onmouseup=null,document.onmousemove=null}},{key:"animateToPosition",value:function animateToPosition(){var _this6=this;this.yearsWrapper.addClass("animate"),requestAnimationFrame((function(){_this6.yearsWrapper.css({transform:"translateX("+_this6.wrapperTarget+"px)"}),setTimeout((function(){_this6.yearsWrapper.removeClass("animate")}),300)}))}},{key:"buildSlider",value:function buildSlider(){var _this7=this,slides=this.itemSlider.addClass("slider").appendTo(this.itemSlider);this.years.find(".items > li").each((function(i,li){var listItem=$(li);listItem.attr("data-index",i).find(".slide").appendTo(slides),listItem.on("click",(function(){_this7.slider.goTo(i,!0),_this7.activateItem(i)}))})),this.slider=new slider.Z(slides),this.slider.section.on("slide-change",(function(){_this7.activateItem(_this7.slider.currentSlide)})),this.slides=this.slider.section.find(".slide")}},{key:"initYearClick",value:function initYearClick(){this.years.children(".year").on("click",(function(e){$(e.currentTarget).next(".items").children("li").first().trigger("click")}))}},{key:"activateItem",value:function activateItem(index){this.years.removeClass("current").find("li.active").removeClass("active");var yearItem=this.years.find('li[data-index="'+index+'"]').addClass("active").closest(".year-item").addClass("current"),ww=$(window).width(),iw=1.5*yearItem.outerWidth();(yearItem.offset().left+iw>ww||yearItem.offset().left<50)&&(this.wrapperOffset=this.wrapperTarget=-1*yearItem.position().left,this.checkScrollEnd(),this.animateToPosition()),this.slides.eq(index).hasClass("has-image")?this.slider.section.addClass("hide-circle"):this.slider.section.removeClass("hide-circle")}},{key:"checkScrollEnd",value:function checkScrollEnd(){return this.wrapperTarget>0?(this.wrapperTarget=0,!0):this.wrapperTarget{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),toIntegerOrInfinity=__webpack_require__("./node_modules/core-js/internals/to-integer-or-infinity.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),stringSlice=uncurryThis("".slice),max=Math.max,min=Math.min;$({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function substr(start,length){var intLength,intEnd,that=toString(requireObjectCoercible(this)),size=that.length,intStart=toIntegerOrInfinity(start);return intStart===1/0&&(intStart=0),intStart<0&&(intStart=max(size+intStart,0)),(intLength=void 0===length?size:toIntegerOrInfinity(length))<=0||intLength===1/0||intStart>=(intEnd=min(intStart+intLength,size))?"":stringSlice(that,intStart,intEnd)}})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/tabs/tabs.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".tabs{margin:calc(10px + 1%) -0.25em}.tabs .btn{margin:.25em;display:inline-flex}.tabs .btn::after{display:none}.tabs .btn.active,.tabs .btn:hover{background-color:var(--theme-color-primary);color:var(--theme-color-white)}.tabs .btn strong{margin-left:.2em}","",{version:3,sources:["webpack://./stories/atoms/tabs/tabs.scss"],names:[],mappings:"AAGA,MACE,8BAAA,CAEA,WACE,YAAA,CACA,mBAAA,CAEA,kBACE,YAAA,CAGF,mCACE,2CAAA,CACA,8BAAA,CAGF,kBACE,gBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.tabs {\n margin: calc(10px + 1%) -0.25em;\n\n .btn {\n margin: 0.25em;\n display: inline-flex;\n\n &::after {\n display: none;\n }\n\n &.active, &:hover {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n }\n\n strong {\n margin-left: 0.2em;\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/timeline/timeline.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.timeline-tabs{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);padding:24px 20px 0;margin-bottom:-5px}.timeline-tabs .tabs{margin:0;text-align:center}.timeline-tabs ul{list-style:none;display:flex;justify-content:center;margin:0 -15px;padding:0;position:relative;z-index:1}.timeline-tabs .btn-small{min-width:180px;text-align:center;margin-right:10px}.timeline-tabs .btn-small:not(.active){background-color:#fff;color:var(--theme-primary)}.timeline-tabs .btn-small:focus{color:#fff}@media(max-width: 567px){.timeline-tabs .btn-small{min-width:0;padding-left:12px;padding-right:12px;margin:0 4px}}@media(max-width: 349px){.timeline-tabs .btn-small{font-size:16px;margin:0 2px}}@media(min-width: 1000px){.timeline-tabs~.timeline .item-slider .prev,.timeline-tabs~.timeline .item-slider .next{margin-top:-52px}}@media(min-width: 1340px){.timeline-tabs~.timeline .item-slider .prev,.timeline-tabs~.timeline .item-slider .next{margin-top:-74px}}.timeline{margin:0 0 calc(1.5vw + 40px)}.timeline>p:last-child{font-size:14px;text-align:right;margin:15px}.timeline .item-slider{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);min-height:460px;font-weight:600}.timeline .item-slider::before{content:"";position:absolute;width:374px;height:374px;background-color:#9ad7a3;top:50%;left:50%;border-radius:50%;transform:translate3d(-50%, -50%, 0) scale(1);opacity:1;transition:.3s ease}@media(max-width: 567px){.timeline .item-slider{min-height:380px}.timeline .item-slider::before{width:280px;height:280px}}@media(max-width: 349px){.timeline .item-slider::before{width:260px;height:260px}}.timeline .item-slider .slider-tabs,.timeline .item-slider .tabs,.timeline .item-slider .count{display:none}.timeline .item-slider .prev,.timeline .item-slider .next{width:80px;height:80px;position:absolute;top:50%;margin-top:-40px;right:24px;padding:0;font-size:80px;line-height:1;transition:.2s ease;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.timeline .item-slider .prev::before,.timeline .item-slider .next::before{content:"";font-family:"Icons",sans-serif;color:var(--theme-color-primary);font-weight:400}.timeline .item-slider .prev:hover,.timeline .item-slider .next:hover{padding-left:8px}@media(max-width: 999px){.timeline .item-slider .prev:hover,.timeline .item-slider .next:hover{padding-left:0}}@media(max-width: 1339px){.timeline .item-slider .prev,.timeline .item-slider .next{right:0;width:50px;height:50px;font-size:50px;margin-top:-25px}}@media(max-width: 567px){.timeline .item-slider .prev,.timeline .item-slider .next{font-size:30px;width:30px;height:30px;margin-top:-15px}}.timeline .item-slider .prev{left:24px;transform:scale(-1, 1)}@media(max-width: 1339px){.timeline .item-slider .prev{left:0}}.timeline .item-slider .slide{min-height:460px;display:flex;align-items:center;text-align:center}.timeline .item-slider .slide:not(.current){max-height:460px}@media(max-width: 567px){.timeline .item-slider .slide{min-height:380px}.timeline .item-slider .slide:not(.current){max-height:380px}}.timeline .item-slider .text-box{padding:50px 0}@media(max-width: 767px){.timeline .item-slider .text-box{padding:30px 0}}.timeline .item-slider .slide:not(.has-image) .container{max-width:1180px}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .container{padding:0 60px}}@media(min-width: 768px)and (max-width: 999px){.timeline .item-slider .container{padding:0 120px}}.timeline .item-slider .year{font-family:"Korb",sans-serif;font-weight:700;font-size:100px;line-height:.9;margin-bottom:.25em}@media(max-width: 1340px){.timeline .item-slider .year{font-size:80px}}@media(max-width: 999px){.timeline .item-slider .year{font-size:72px}}@media(max-width: 567px){.timeline .item-slider .year{font-size:48px}}@media(max-width: 349px){.timeline .item-slider .year{font-size:40px}}.timeline .item-slider .subhead{font-weight:700}.timeline .item-slider p:last-child{margin-bottom:0}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container{display:flex;align-items:center;justify-content:space-between}.timeline .item-slider .slide.has-image .container .image-box,.timeline .item-slider .slide.has-image .container .text-box{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box,.timeline .item-slider .slide.has-image .container .text-box{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px)}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box{position:relative;margin:30px 0}.timeline .item-slider .slide.has-image .container .image-box.portrait{flex:1 1 265px;margin-right:40px;max-width:265px}.timeline .item-slider .slide.has-image .container .image-box.portrait+.text-box{max-width:none}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box.portrait{margin-right:30px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box.medium{flex:1 1 320px;margin-right:40px;max-width:320px}.timeline .item-slider .slide.has-image .container .image-box.medium+.text-box{max-width:none}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box.medium{margin-right:30px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box img{display:block;max-width:100%}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box .caption{position:absolute;bottom:0;left:0;width:100%;padding:8px 12px;background-color:rgba(255,255,255,.6);text-align:left;backdrop-filter:blur(3px);font-weight:700;font-size:15px;line-height:1.4}.timeline .item-slider .slide.has-image .container .image-box .caption span+span{margin-top:3px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box .copyright{display:block;font-weight:400;font-size:10px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .text-box{text-align:left}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .year{margin-left:-0.06em}}@media(min-width: 1000px){.timeline .item-slider.hide-circle::before{transform:translate3d(-50%, -50%, 0) scale(0.8);opacity:0}}@media(max-width: 999px){.timeline .item-slider .image-box{display:none}}@media(max-width: 767px){.timeline .item-slider p{line-height:1.4;font-size:.94em}}@media(max-width: 567px){.timeline .item-slider p{padding-left:10px;padding-right:10px}}.timeline .years{position:relative;display:block;background-color:var(--theme-color-primary);color:#fff;overflow:hidden}.timeline .years::before{content:"";position:absolute;left:0;right:0;top:50%;margin-top:-4px;height:8px;background-color:var(--theme-color-secondary)}@media(max-width: 999px){.timeline .years::before{margin-top:8px;height:4px}}.timeline .years-wrapper{position:relative;display:flex}.timeline .years-wrapper.animate{transition:.3s ease}.timeline .years-wrapper.dragging *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 999px){.timeline .year-item{margin:26px 32px 26px 0}.timeline .year-item .year{white-space:nowrap}.timeline .year-item .year br{display:none}.timeline .year-item ul{display:none}.timeline .year-item .year{position:relative;font-family:"Korb",sans-serif;font-weight:700;font-size:36px;line-height:1;cursor:pointer;z-index:1;transition:.2s ease;margin-bottom:0}.timeline .year-item .year::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:0 -8px;z-index:-1;transition:.2s ease;opacity:0}.timeline .year-item.current .year::before,.timeline .year-item.anchor .year::before{opacity:1}.timeline .year-item.current .year{color:var(--theme-color-secondary)}.timeline .year-item.last{margin-right:200px}}@media(min-width: 1000px){.timeline .year-item{position:relative;font-size:.75em;line-height:1.3em;display:flex;align-items:flex-start;min-height:360px;flex:1 1 320px;max-width:320px;min-width:320px;padding:18px 20px 22px}.timeline .year-item::before{content:"";position:absolute;left:0;top:26px;bottom:calc(50% - 4px);width:4px;background-color:#fff;z-index:2}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item{min-height:0;flex:1 1 150px;max-width:150px;min-width:60px}.timeline .year-item::before{display:none}}@media(min-width: 1000px){.timeline .year-item:nth-child(odd){align-items:flex-end}.timeline .year-item:nth-child(odd)::before{bottom:26px;top:calc(50% - 4px)}}@media(min-width: 1000px){.timeline .year-item.anchor::before{display:none}.timeline .year-item.anchor .year::before{opacity:1}.timeline .year-item.anchor:not(:first-child){margin-right:40px}}@media(min-width: 1000px){.timeline .year-item.last{margin-right:400px}}@media(min-width: 1000px){.timeline .year-item.anchor~.anchor~.anchor{margin-right:70px}.timeline .year-item.anchor~.anchor~.anchor .year::before{margin-right:.6em}}@media(min-width: 1000px){.timeline .year-item .year{position:absolute;bottom:50%;margin:calc(-4px - .15em) -0.06em;font-family:"Korb",sans-serif;font-weight:700;font-size:60px;line-height:1;cursor:pointer;z-index:1;transition:.2s ease}.timeline .year-item .year::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:0 -16px;z-index:-1;transition:.2s ease;opacity:0}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item .year{font-size:40px;position:relative}}@media(min-width: 1000px){.timeline .year-item.current::before{background-color:var(--theme-color-secondary)}.timeline .year-item.current .year{color:var(--theme-color-secondary)}.timeline .year-item.current .year::before{opacity:1}}@media(min-width: 1000px){.timeline .year-item ul{margin:0 -70% 0 -0.28em;padding:0;list-style:none}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item ul{display:none}}@media(min-width: 1000px){.timeline .year-item .title{margin:0;font-family:"Source Sans Pro",sans-serif;font-weight:600}}@media(min-width: 1000px){.timeline .year-item li{position:relative;cursor:pointer;transition:.2s ease;z-index:3;padding:.2em 0;top:.25em}.timeline .year-item li::before{content:"";position:absolute;left:0;top:0;bottom:0;width:15px;transition:.2s ease}.timeline .year-item li:hover,.timeline .year-item li.active{color:var(--theme-color-secondary)}.timeline .year-item li p{transform:translate3d(0, 0, 0);transition:.2s ease}.timeline .year-item li:hover p{transform:translate3d(10px, 0, 0)}}@media(min-width: 1000px){.timeline .year-item .slide{display:none}}',"",{version:3,sources:["webpack://./stories/sections/timeline/timeline.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"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",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.timeline-tabs {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 24px 20px 0;\n margin-bottom: -5px;\n\n .tabs {\n margin: 0;\n text-align: center;\n }\n\n ul {\n list-style: none;\n display: flex;\n justify-content: center;\n margin: 0 -15px;\n padding: 0;\n position: relative;\n z-index: 1;\n }\n .btn-small {\n min-width: 180px;\n text-align: center;\n margin-right: 10px;\n\n &:not(.active) {\n background-color: white;\n color: var(--theme-primary);\n }\n\n &:focus{\n color: white;\n }\n\n @media(max-width: 567px) {\n min-width: 0;\n padding-left: 12px;\n padding-right: 12px;\n margin: 0 4px;\n }\n @media(max-width: 349px) {\n font-size: 16px;\n margin: 0 2px;\n }\n }\n\n ~ .timeline .item-slider {\n .prev,\n .next {\n @media(min-width: 1000px) {\n margin-top: -52px;\n }\n @media(min-width: 1340px) {\n margin-top: -74px;\n }\n }\n }\n}\n\n.timeline {\n margin: 0 0 calc(1.5vw + 40px);\n\n > p:last-child {\n font-size: 14px;\n text-align: right;\n margin: 15px;\n }\n\n .item-slider {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n min-height: 460px;\n font-weight: 600;\n\n &::before {\n content: "";\n position: absolute;\n width: 374px;\n height: 374px;\n background-color: #9AD7A3;\n top: 50%;\n left: 50%;\n border-radius: 50%;\n transform: translate3d(-50%, -50%, 0) scale(1);\n opacity: 1;\n transition: 0.3s ease;\n }\n\n @media(max-width: 567px) {\n min-height: 380px;\n\n &::before {\n width: 280px;\n height: 280px;\n }\n }\n\n @media(max-width: 349px) {\n &::before {\n width: 260px;\n height: 260px;\n }\n }\n\n .slider-tabs, .tabs, .count {\n display: none;\n }\n\n .prev, .next {\n width: 80px;\n height: 80px;\n position: absolute;\n top: 50%;\n margin-top: -40px;\n right: 24px;\n padding: 0;\n font-size: 80px;\n line-height: 1;\n transition: 0.2s ease;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n\n &::before {\n @include icon-small-arrow-right-simple;\n font-family: "Icons", sans-serif;\n color: var(--theme-color-primary);\n font-weight: 400;\n }\n\n &:hover {\n padding-left: 8px;\n\n @media(max-width: 999px) {\n padding-left: 0;\n }\n }\n\n @media(max-width: 1339px) {\n right: 0;\n width: 50px;\n height: 50px;\n font-size: 50px;\n margin-top: -25px;\n }\n\n @media(max-width: 567px) {\n font-size: 30px;\n width: 30px;\n height: 30px;\n margin-top: -15px;\n }\n }\n\n .prev {\n left: 24px;\n transform: scale(-1, 1);\n\n @media(max-width: 1339px) {\n left: 0;\n }\n }\n\n .slide {\n min-height: 460px;\n display: flex;\n align-items: center;\n text-align: center;\n\n &:not(.current) {\n max-height: 460px;\n }\n\n @media(max-width: 567px) {\n min-height: 380px;\n\n &:not(.current) {\n max-height: 380px;\n }\n }\n }\n\n .text-box {\n padding: 50px 0;\n\n @media(max-width: 767px) {\n padding: 30px 0;\n }\n }\n\n .slide:not(.has-image) .container {\n max-width: 1180px;\n }\n\n .container {\n @media(min-width: 1000px) and (max-width: 1339px) {\n padding: 0 60px;\n }\n @media(min-width: 768px) and (max-width: 999px) {\n padding: 0 120px;\n }\n }\n\n .year {\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 100px;\n line-height: 0.9;\n margin-bottom: 0.25em;\n\n @media(max-width: 1340px) {\n font-size: 80px;\n }\n @media(max-width: 999px) {\n font-size: 72px;\n }\n @media(max-width: 567px) {\n font-size: 48px;\n }\n @media(max-width: 349px) {\n font-size: 40px;\n }\n }\n\n .subhead {\n font-weight: 700;\n }\n\n p:last-child {\n margin-bottom: 0;\n }\n\n @media(min-width: 1000px) {\n .slide.has-image .container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n .image-box, .text-box {\n flex: 1 1 calc(50% - 20px);\n max-width: calc(50% - 20px);\n\n @media(max-width: 1339px) {\n flex: 1 1 calc(50% - 15px);\n max-width: calc(50% - 15px);\n }\n }\n\n .image-box {\n position: relative;\n margin: 30px 0;\n\n &.portrait {\n flex: 1 1 265px;\n margin-right: 40px;\n max-width: 265px;\n\n + .text-box {\n max-width: none;\n }\n\n @media(max-width: 1339px) {\n margin-right: 30px;\n }\n }\n\n &.medium {\n flex: 1 1 320px;\n margin-right: 40px;\n max-width: 320px;\n\n + .text-box {\n max-width: none;\n }\n\n @media(max-width: 1339px) {\n margin-right: 30px;\n }\n }\n\n img {\n display: block;\n max-width: 100%;\n }\n\n .caption {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n padding: 8px 12px;\n background-color: rgba(white, 0.6);\n text-align: left;\n backdrop-filter: blur(3px);\n font-weight: 700;\n font-size: 15px;\n line-height: 1.4;\n\n span + span {\n margin-top: 3px;\n }\n }\n\n .copyright {\n display: block;\n font-weight: 400;\n font-size: 10px;\n }\n }\n\n .text-box {\n text-align: left;\n }\n\n .year {\n margin-left: -0.06em;\n }\n }\n\n &.hide-circle::before {\n transform: translate3d(-50%, -50%, 0) scale(0.8);\n opacity: 0;\n }\n }\n\n @media(max-width: 999px) {\n .image-box {\n display: none;\n }\n }\n\n @media(max-width: 767px) {\n p {\n line-height: 1.4;\n font-size: 0.94em;\n }\n }\n\n @media(max-width: 567px) {\n p {\n padding-left: 10px;\n padding-right: 10px;\n }\n }\n }\n\n .years {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary);\n color: white;\n overflow: hidden;\n\n &::before {\n content: "";\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n margin-top: -4px;\n height: 8px;\n background-color: var(--theme-color-secondary);\n\n @media(max-width: 999px) {\n margin-top: 8px;\n height: 4px;\n }\n }\n }\n\n .years-wrapper {\n position: relative;\n display: flex;\n\n &.animate {\n transition: 0.3s ease;\n }\n\n &.dragging * {\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n }\n }\n\n @media(max-width: 999px) {\n .year-item {\n margin: 26px 32px 26px 0;\n\n .year {\n white-space: nowrap;\n\n br {\n display: none;\n }\n }\n\n ul {\n display: none;\n }\n\n .year {\n position: relative;\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 36px;\n line-height: 1;\n cursor: pointer;\n z-index: 1;\n transition: 0.2s ease;\n margin-bottom: 0;\n\n &::before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: 0 -8px;\n z-index: -1;\n transition: 0.2s ease;\n opacity: 0;\n }\n }\n\n &.current .year::before,\n &.anchor .year::before {\n opacity: 1;\n }\n\n &.current .year {\n color: var(--theme-color-secondary);\n }\n\n &.last {\n margin-right: 200px;\n }\n }\n }\n\n @media(min-width: 1000px) {\n .year-item {\n position: relative;\n font-size: 0.75em;\n line-height: 1.3em;\n display: flex;\n align-items: flex-start;\n min-height: 360px;\n flex: 1 1 320px;\n max-width: 320px;\n min-width: 320px;\n padding: 18px 20px 22px;\n\n &::before {\n content: "";\n position: absolute;\n left: 0;\n top: 26px;\n bottom: calc(50% - 4px);\n width: 4px;\n background-color: white;\n z-index: 2;\n }\n\n @media(max-width: 999px) {\n min-height: 0;\n flex: 1 1 150px;\n max-width: 150px;\n min-width: 60px;\n\n &::before {\n display: none;\n }\n }\n\n &:nth-child(odd) {\n align-items: flex-end;\n\n &::before {\n bottom: 26px;\n top: calc(50% - 4px);\n }\n }\n\n &.anchor {\n &::before {\n display: none;\n }\n .year::before {\n opacity: 1;\n }\n &:not(:first-child) {\n margin-right: 40px;\n }\n }\n\n &.last {\n margin-right: 400px;\n }\n\n &.anchor ~ .anchor ~ .anchor {\n margin-right: 70px;\n\n .year::before {\n margin-right: 0.6em;\n }\n }\n\n .year {\n position: absolute;\n bottom: 50%;\n margin: calc(-4px - 0.15em) -0.06em;\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 60px;\n line-height: 1;\n cursor: pointer;\n z-index: 1;\n transition: 0.2s ease;\n\n &::before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: 0 -16px;\n z-index: -1;\n transition: 0.2s ease;\n opacity: 0;\n }\n\n @media(max-width: 999px) {\n font-size: 40px;\n position: relative;\n }\n }\n\n &.current {\n &::before {\n background-color: var(--theme-color-secondary);\n }\n\n .year {\n color: var(--theme-color-secondary);\n\n &::before {\n opacity: 1;\n }\n }\n }\n\n ul {\n margin: 0 -70% 0 -0.28em;\n padding: 0;\n list-style: none;\n\n @media(max-width: 999px) {\n display: none;\n }\n }\n\n .title {\n margin: 0;\n font-family: \'Source Sans Pro\', sans-serif;\n font-weight: 600;\n }\n\n li {\n position: relative;\n cursor: pointer;\n transition: 0.2s ease;\n z-index: 3;\n padding: 0.2em 0;\n top: 0.25em;\n\n &::before {\n content: \'\';\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n width: 15px;\n transition: 0.2s ease;\n }\n\n &:hover, &.active {\n color: var(--theme-color-secondary);\n }\n\n p {\n transform: translate3d(0, 0, 0);\n transition: 0.2s ease;\n }\n\n &:hover p {\n transform: translate3d(10px, 0, 0);\n }\n }\n\n .slide {\n display: none;\n }\n }\n }\n\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/6493.71aac428.iframe.bundle.js b/gfi-ihk-2024/storybook-static/6493.71aac428.iframe.bundle.js
new file mode 100644
index 0000000..87bc5ac
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/6493.71aac428.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6493],{"./stories/atoms/tabs/TabsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{M:()=>createTabs});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),tabs=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/tabs/tabs.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(tabs.Z,options);tabs.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createTabs=function createTabs(_ref){var _ref$size=_ref.size,size=void 0===_ref$size?"small":_ref$size,_ref$color=_ref.color,color=void 0===_ref$color?"primary-extra-light":_ref$color,_ref$data=_ref.data,data=void 0===_ref$data?[{label:"Alle (24) ",link:"#"},{label:"Veranstaltungen (4) ",link:"#"},{label:"Downloads (12) ",link:"#"}]:_ref$data,tabs=(0,helpers.az)("div",["tabs"]);return data.map((function(item,i){var button=(0,ButtonComponent.a)({size,label:item.label,link:item.link,color});tabs.appendChild(button),0===i&&button.classList.add("active")})),tabs}},"./stories/sections/timeline/TimelineComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{t:()=>createTimeline});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),timeline=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/timeline/timeline.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(timeline.Z,options);timeline.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),TimelineData=[{tab:"Gießen",title:"Chronik der IHK Gießen",nav:"IHK Gießen",id:"timeline-giessen",years:[{year:1870,items:[{title:"Preußisches Handelskammergesetz",image:null,subhead:"24. Februar 1870: Preußisches Handelskammergesetz",copy:null}]},{year:1871,items:[{title:"Gesetzentwurf der hessischen Regierung",image:{src:"./dummy/gi-1871-gesetz.jpg",width:320,height:400,alt:"",size:"medium",caption:"Gesetz, die Handelskammern betreffend, in: Großherzoglich Hessisches Regierungsblatt",copyright:"Quelle: Bayerische Staatsbibliothek (BSB), 4 Merc. 623-1870"},subhead:"22. September 1871: Gesetzentwurf der hessischen Regierung",copy:"In Abstimmung mit den Vorsitzenden der HKs Mainz, Offenbach und Worms bringt die hessische Regierung einen Entwurf ein, dessen Bestimmungen größtenteils dem preußischen Gesetz entlehnt waren."},{title:"Ratifizierung des Gesetzes „die Handelskammern betreffend“",image:{src:"./dummy/gi-1871.jpg",width:265,height:400,alt:"",size:"portrait",caption:null,copyright:"Quelle: Bayerische Staatsbibliothek (BSB), 4 Merc. 623-1870"},subhead:"17. November 1871: Ratifizierung durch Großherzog Ludwig III.",copy:"Großherzog Ludwig III. ratifiziert das Gesetz „die Handelskammern betreffend“ mit Fokus auf den Beratungsauftrag. Dieses wird für die folgenden drei Jahrzehnte die Grundlage für die Arbeit der HKs im Großherzogtum Hessen."}]},{year:1872,items:[{title:"Gesetzentwurf der hessischen Regierung",image:{src:"./dummy/gi-1872.jpg",width:650,height:400,alt:"Gesetzentwurf der hessischen Regierung",size:"large",caption:null,copyright:"Quelle: DigiZeitschriften e.V."},subhead:"22. September 1871: Gesetzentwurf der hessischen Regierung",copy:"In Abstimmung mit den Vorsitzenden der HKs Mainz, Offenbach und Worms bringt die hessische Regierung einen Entwurf ein, dessen Bestimmungen größtenteils dem preußischen Gesetz entlehnt waren."}]}]},{tab:"Friedberg",title:"Chronik der IHK Friedberg",nav:"IHK Friedberg",id:"timeline-friedberg",years:[{year:1870,items:[{title:"Preußisches Handelskammergesetz",image:null,subhead:"24. Februar 1870: Preußisches Handelskammergesetz",copy:null}]}]}],TabsComponent=__webpack_require__("./stories/atoms/tabs/TabsComponent.js"),slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.substr.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./stories/sections/slider/slider.js"));function _defineProperties(target,props){for(var i=0;i_this.winPosition&&st<_this.secPosition-100&&(_this.scrolling=!0,$("html, body").animate({scrollTop:_this.secPosition-100},200,(function(){_this.scrolling=!1}))),_this.winPosition=st}))}},{key:"initSwitch",value:function initSwitch(){var _this2=this;this.switches=this.section.siblings(".timeline-tabs").find("a"),this.switchSlides=[],this.switches.each((function(index,tab){var href=tab.href,id=href.substr(href.indexOf("#")),target=parseInt($(id).attr("data-index"));_this2.switchSlides.push(target),tab.setAttribute("data-index",index),tab.setAttribute("data-target",target)})),this.slider.section.on("slide-change",(function(){_this2.switches.removeClass("active");for(var cs=_this2.slider.currentSlide,i=_this2.switchSlides.length-1;i>=0;){if(cs>=_this2.switchSlides[i]){_this2.switches.eq(i).addClass("active");break}i--}})),this.switches.on("click",(function(e){e.preventDefault();var target=parseInt(e.currentTarget.getAttribute("data-target"));_this2.slider.goTo(target,!1)}))}},{key:"initResize",value:function initResize(){var _this3=this;this.resizeTimeout=null,$(window).on("resize",(function(){_this3.resizeTimeout&&clearTimeout(_this3.resizeTimeout),_this3.resizeTimeout=setTimeout((function(){_this3.handleResize()}),200)})),this.handleResize()}},{key:"handleResize",value:function handleResize(){this.containerWidth=this.yearsContainer.width(),this.wrapperWidth=this.yearsWrapper.get(0).scrollWidth,this.scrollWidth=this.containerWidth-this.wrapperWidth,this.yearsWrapper.css({width:this.wrapperWidth+"px"})}},{key:"initDragging",value:function initDragging(){var _this4=this;this.dragOffset=0,this.wrapperOffset=0,this.yearsWrapper.get(0).onmousedown=function(e){_this4.dragStart(e)},this.yearsWrapper.get(0).addEventListener("touchstart",(function(e){_this4.dragStart(e)})),this.yearsWrapper.get(0).addEventListener("touchend",(function(e){_this4.dragEnd(e)})),this.yearsWrapper.get(0).addEventListener("touchmove",(function(e){_this4.dragMove(e)}))}},{key:"dragStart",value:function dragStart(e){var _this5=this;this.dragOffset=0,this.dragLast=0,"touchstart"===e.type?this.dragOrigin=e.touches[0].clientX:(this.dragOrigin=e.clientX,document.onmouseup=function(e){_this5.dragEnd(e)},document.onmousemove=function(e){_this5.dragMove(e)})}},{key:"dragMove",value:function dragMove(e){"touchmove"===e.type?(this.dragLast=this.dragOffset,this.dragOffset=this.dragOrigin-e.touches[0].clientX):(this.dragLast=this.dragOffset,this.dragOffset=this.dragOrigin-e.clientX),Math.abs(this.dragOffset)>3&&this.yearsWrapper.addClass("dragging"),this.wrapperTarget=this.wrapperOffset-this.dragOffset,this.wrapperTarget>0?this.wrapperTarget=this.wrapperTarget/4:this.wrapperTarget5&&(this.wrapperTarget=this.wrapperTarget-10*velocity);var bounceBack=this.checkScrollEnd();this.yearsWrapper.removeClass("dragging"),this.wrapperOffset=this.wrapperTarget,(bounceBack||Math.abs(velocity)>5)&&this.animateToPosition(),document.onmouseup=null,document.onmousemove=null}},{key:"animateToPosition",value:function animateToPosition(){var _this6=this;this.yearsWrapper.addClass("animate"),requestAnimationFrame((function(){_this6.yearsWrapper.css({transform:"translateX("+_this6.wrapperTarget+"px)"}),setTimeout((function(){_this6.yearsWrapper.removeClass("animate")}),300)}))}},{key:"buildSlider",value:function buildSlider(){var _this7=this,slides=this.itemSlider.addClass("slider").appendTo(this.itemSlider);this.years.find(".items > li").each((function(i,li){var listItem=$(li);listItem.attr("data-index",i).find(".slide").appendTo(slides),listItem.on("click",(function(){_this7.slider.goTo(i,!0),_this7.activateItem(i)}))})),this.slider=new slider.Z(slides),this.slider.section.on("slide-change",(function(){_this7.activateItem(_this7.slider.currentSlide)})),this.slides=this.slider.section.find(".slide")}},{key:"initYearClick",value:function initYearClick(){this.years.children(".year").on("click",(function(e){$(e.currentTarget).next(".items").children("li").first().trigger("click")}))}},{key:"activateItem",value:function activateItem(index){this.years.removeClass("current").find("li.active").removeClass("active");var yearItem=this.years.find('li[data-index="'+index+'"]').addClass("active").closest(".year-item").addClass("current"),ww=$(window).width(),iw=1.5*yearItem.outerWidth();(yearItem.offset().left+iw>ww||yearItem.offset().left<50)&&(this.wrapperOffset=this.wrapperTarget=-1*yearItem.position().left,this.checkScrollEnd(),this.animateToPosition()),this.slides.eq(index).hasClass("has-image")?this.slider.section.addClass("hide-circle"):this.slider.section.removeClass("hide-circle")}},{key:"checkScrollEnd",value:function checkScrollEnd(){return this.wrapperTarget>0?(this.wrapperTarget=0,!0):this.wrapperTarget{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),requireObjectCoercible=__webpack_require__("./node_modules/core-js/internals/require-object-coercible.js"),toIntegerOrInfinity=__webpack_require__("./node_modules/core-js/internals/to-integer-or-infinity.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),stringSlice=uncurryThis("".slice),max=Math.max,min=Math.min;$({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function substr(start,length){var intLength,intEnd,that=toString(requireObjectCoercible(this)),size=that.length,intStart=toIntegerOrInfinity(start);return intStart===1/0&&(intStart=0),intStart<0&&(intStart=max(size+intStart,0)),(intLength=void 0===length?size:toIntegerOrInfinity(length))<=0||intLength===1/0||intStart>=(intEnd=min(intStart+intLength,size))?"":stringSlice(that,intStart,intEnd)}})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/tabs/tabs.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".tabs{margin:calc(10px + 1%) -0.25em}.tabs .btn{margin:.25em;display:inline-flex}.tabs .btn::after{display:none}.tabs .btn.active,.tabs .btn:hover{background-color:var(--theme-color-primary);color:var(--theme-color-white)}.tabs .btn strong{margin-left:.2em}","",{version:3,sources:["webpack://./stories/atoms/tabs/tabs.scss"],names:[],mappings:"AAGA,MACE,8BAAA,CAEA,WACE,YAAA,CACA,mBAAA,CAEA,kBACE,YAAA,CAGF,mCACE,2CAAA,CACA,8BAAA,CAGF,kBACE,gBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.tabs {\n margin: calc(10px + 1%) -0.25em;\n\n .btn {\n margin: 0.25em;\n display: inline-flex;\n\n &::after {\n display: none;\n }\n\n &.active, &:hover {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n }\n\n strong {\n margin-left: 0.2em;\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/timeline/timeline.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.timeline-tabs{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);padding:24px 20px 0;margin-bottom:-5px}.timeline-tabs .tabs{margin:0;text-align:center}.timeline-tabs ul{list-style:none;display:flex;justify-content:center;margin:0 -15px;padding:0;position:relative;z-index:1}.timeline-tabs .btn-small{min-width:180px;text-align:center;margin-right:10px}.timeline-tabs .btn-small:not(.active){background-color:#fff;color:var(--theme-primary)}.timeline-tabs .btn-small:focus{color:#fff}@media(max-width: 567px){.timeline-tabs .btn-small{min-width:0;padding-left:12px;padding-right:12px;margin:0 4px}}@media(max-width: 349px){.timeline-tabs .btn-small{font-size:16px;margin:0 2px}}@media(min-width: 1000px){.timeline-tabs~.timeline .item-slider .prev,.timeline-tabs~.timeline .item-slider .next{margin-top:-52px}}@media(min-width: 1340px){.timeline-tabs~.timeline .item-slider .prev,.timeline-tabs~.timeline .item-slider .next{margin-top:-74px}}.timeline{margin:0 0 calc(1.5vw + 40px)}.timeline>p:last-child{font-size:14px;text-align:right;margin:15px}.timeline .item-slider{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);min-height:460px;font-weight:600}.timeline .item-slider::before{content:"";position:absolute;width:374px;height:374px;background-color:#9ad7a3;top:50%;left:50%;border-radius:50%;transform:translate3d(-50%, -50%, 0) scale(1);opacity:1;transition:.3s ease}@media(max-width: 567px){.timeline .item-slider{min-height:380px}.timeline .item-slider::before{width:280px;height:280px}}@media(max-width: 349px){.timeline .item-slider::before{width:260px;height:260px}}.timeline .item-slider .slider-tabs,.timeline .item-slider .tabs,.timeline .item-slider .count{display:none}.timeline .item-slider .prev,.timeline .item-slider .next{width:80px;height:80px;position:absolute;top:50%;margin-top:-40px;right:24px;padding:0;font-size:80px;line-height:1;transition:.2s ease;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.timeline .item-slider .prev::before,.timeline .item-slider .next::before{content:"";font-family:"Icons",sans-serif;color:var(--theme-color-primary);font-weight:400}.timeline .item-slider .prev:hover,.timeline .item-slider .next:hover{padding-left:8px}@media(max-width: 999px){.timeline .item-slider .prev:hover,.timeline .item-slider .next:hover{padding-left:0}}@media(max-width: 1339px){.timeline .item-slider .prev,.timeline .item-slider .next{right:0;width:50px;height:50px;font-size:50px;margin-top:-25px}}@media(max-width: 567px){.timeline .item-slider .prev,.timeline .item-slider .next{font-size:30px;width:30px;height:30px;margin-top:-15px}}.timeline .item-slider .prev{left:24px;transform:scale(-1, 1)}@media(max-width: 1339px){.timeline .item-slider .prev{left:0}}.timeline .item-slider .slide{min-height:460px;display:flex;align-items:center;text-align:center}.timeline .item-slider .slide:not(.current){max-height:460px}@media(max-width: 567px){.timeline .item-slider .slide{min-height:380px}.timeline .item-slider .slide:not(.current){max-height:380px}}.timeline .item-slider .text-box{padding:50px 0}@media(max-width: 767px){.timeline .item-slider .text-box{padding:30px 0}}.timeline .item-slider .slide:not(.has-image) .container{max-width:1180px}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .container{padding:0 60px}}@media(min-width: 768px)and (max-width: 999px){.timeline .item-slider .container{padding:0 120px}}.timeline .item-slider .year{font-family:"Korb",sans-serif;font-weight:700;font-size:100px;line-height:.9;margin-bottom:.25em}@media(max-width: 1340px){.timeline .item-slider .year{font-size:80px}}@media(max-width: 999px){.timeline .item-slider .year{font-size:72px}}@media(max-width: 567px){.timeline .item-slider .year{font-size:48px}}@media(max-width: 349px){.timeline .item-slider .year{font-size:40px}}.timeline .item-slider .subhead{font-weight:700}.timeline .item-slider p:last-child{margin-bottom:0}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container{display:flex;align-items:center;justify-content:space-between}.timeline .item-slider .slide.has-image .container .image-box,.timeline .item-slider .slide.has-image .container .text-box{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box,.timeline .item-slider .slide.has-image .container .text-box{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px)}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box{position:relative;margin:30px 0}.timeline .item-slider .slide.has-image .container .image-box.portrait{flex:1 1 265px;margin-right:40px;max-width:265px}.timeline .item-slider .slide.has-image .container .image-box.portrait+.text-box{max-width:none}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box.portrait{margin-right:30px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box.medium{flex:1 1 320px;margin-right:40px;max-width:320px}.timeline .item-slider .slide.has-image .container .image-box.medium+.text-box{max-width:none}}@media(min-width: 1000px)and (max-width: 1339px){.timeline .item-slider .slide.has-image .container .image-box.medium{margin-right:30px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box img{display:block;max-width:100%}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box .caption{position:absolute;bottom:0;left:0;width:100%;padding:8px 12px;background-color:rgba(255,255,255,.6);text-align:left;backdrop-filter:blur(3px);font-weight:700;font-size:15px;line-height:1.4}.timeline .item-slider .slide.has-image .container .image-box .caption span+span{margin-top:3px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .image-box .copyright{display:block;font-weight:400;font-size:10px}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .text-box{text-align:left}}@media(min-width: 1000px){.timeline .item-slider .slide.has-image .container .year{margin-left:-0.06em}}@media(min-width: 1000px){.timeline .item-slider.hide-circle::before{transform:translate3d(-50%, -50%, 0) scale(0.8);opacity:0}}@media(max-width: 999px){.timeline .item-slider .image-box{display:none}}@media(max-width: 767px){.timeline .item-slider p{line-height:1.4;font-size:.94em}}@media(max-width: 567px){.timeline .item-slider p{padding-left:10px;padding-right:10px}}.timeline .years{position:relative;display:block;background-color:var(--theme-color-primary);color:#fff;overflow:hidden}.timeline .years::before{content:"";position:absolute;left:0;right:0;top:50%;margin-top:-4px;height:8px;background-color:var(--theme-color-secondary)}@media(max-width: 999px){.timeline .years::before{margin-top:8px;height:4px}}.timeline .years-wrapper{position:relative;display:flex}.timeline .years-wrapper.animate{transition:.3s ease}.timeline .years-wrapper.dragging *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 999px){.timeline .year-item{margin:26px 32px 26px 0}.timeline .year-item .year{white-space:nowrap}.timeline .year-item .year br{display:none}.timeline .year-item ul{display:none}.timeline .year-item .year{position:relative;font-family:"Korb",sans-serif;font-weight:700;font-size:36px;line-height:1;cursor:pointer;z-index:1;transition:.2s ease;margin-bottom:0}.timeline .year-item .year::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:0 -8px;z-index:-1;transition:.2s ease;opacity:0}.timeline .year-item.current .year::before,.timeline .year-item.anchor .year::before{opacity:1}.timeline .year-item.current .year{color:var(--theme-color-secondary)}.timeline .year-item.last{margin-right:200px}}@media(min-width: 1000px){.timeline .year-item{position:relative;font-size:.75em;line-height:1.3em;display:flex;align-items:flex-start;min-height:360px;flex:1 1 320px;max-width:320px;min-width:320px;padding:18px 20px 22px}.timeline .year-item::before{content:"";position:absolute;left:0;top:26px;bottom:calc(50% - 4px);width:4px;background-color:#fff;z-index:2}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item{min-height:0;flex:1 1 150px;max-width:150px;min-width:60px}.timeline .year-item::before{display:none}}@media(min-width: 1000px){.timeline .year-item:nth-child(odd){align-items:flex-end}.timeline .year-item:nth-child(odd)::before{bottom:26px;top:calc(50% - 4px)}}@media(min-width: 1000px){.timeline .year-item.anchor::before{display:none}.timeline .year-item.anchor .year::before{opacity:1}.timeline .year-item.anchor:not(:first-child){margin-right:40px}}@media(min-width: 1000px){.timeline .year-item.last{margin-right:400px}}@media(min-width: 1000px){.timeline .year-item.anchor~.anchor~.anchor{margin-right:70px}.timeline .year-item.anchor~.anchor~.anchor .year::before{margin-right:.6em}}@media(min-width: 1000px){.timeline .year-item .year{position:absolute;bottom:50%;margin:calc(-4px - .15em) -0.06em;font-family:"Korb",sans-serif;font-weight:700;font-size:60px;line-height:1;cursor:pointer;z-index:1;transition:.2s ease}.timeline .year-item .year::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);margin:0 -16px;z-index:-1;transition:.2s ease;opacity:0}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item .year{font-size:40px;position:relative}}@media(min-width: 1000px){.timeline .year-item.current::before{background-color:var(--theme-color-secondary)}.timeline .year-item.current .year{color:var(--theme-color-secondary)}.timeline .year-item.current .year::before{opacity:1}}@media(min-width: 1000px){.timeline .year-item ul{margin:0 -70% 0 -0.28em;padding:0;list-style:none}}@media(min-width: 1000px)and (max-width: 999px){.timeline .year-item ul{display:none}}@media(min-width: 1000px){.timeline .year-item .title{margin:0;font-family:"Source Sans Pro",sans-serif;font-weight:600}}@media(min-width: 1000px){.timeline .year-item li{position:relative;cursor:pointer;transition:.2s ease;z-index:3;padding:.2em 0;top:.25em}.timeline .year-item li::before{content:"";position:absolute;left:0;top:0;bottom:0;width:15px;transition:.2s ease}.timeline .year-item li:hover,.timeline .year-item li.active{color:var(--theme-color-secondary)}.timeline .year-item li p{transform:translate3d(0, 0, 0);transition:.2s ease}.timeline .year-item li:hover p{transform:translate3d(10px, 0, 0)}}@media(min-width: 1000px){.timeline .year-item .slide{display:none}}',"",{version:3,sources:["webpack://./stories/sections/timeline/timeline.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"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",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.timeline-tabs {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 24px 20px 0;\n margin-bottom: -5px;\n\n .tabs {\n margin: 0;\n text-align: center;\n }\n\n ul {\n list-style: none;\n display: flex;\n justify-content: center;\n margin: 0 -15px;\n padding: 0;\n position: relative;\n z-index: 1;\n }\n .btn-small {\n min-width: 180px;\n text-align: center;\n margin-right: 10px;\n\n &:not(.active) {\n background-color: white;\n color: var(--theme-primary);\n }\n\n &:focus{\n color: white;\n }\n\n @media(max-width: 567px) {\n min-width: 0;\n padding-left: 12px;\n padding-right: 12px;\n margin: 0 4px;\n }\n @media(max-width: 349px) {\n font-size: 16px;\n margin: 0 2px;\n }\n }\n\n ~ .timeline .item-slider {\n .prev,\n .next {\n @media(min-width: 1000px) {\n margin-top: -52px;\n }\n @media(min-width: 1340px) {\n margin-top: -74px;\n }\n }\n }\n}\n\n.timeline {\n margin: 0 0 calc(1.5vw + 40px);\n\n > p:last-child {\n font-size: 14px;\n text-align: right;\n margin: 15px;\n }\n\n .item-slider {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n min-height: 460px;\n font-weight: 600;\n\n &::before {\n content: "";\n position: absolute;\n width: 374px;\n height: 374px;\n background-color: #9AD7A3;\n top: 50%;\n left: 50%;\n border-radius: 50%;\n transform: translate3d(-50%, -50%, 0) scale(1);\n opacity: 1;\n transition: 0.3s ease;\n }\n\n @media(max-width: 567px) {\n min-height: 380px;\n\n &::before {\n width: 280px;\n height: 280px;\n }\n }\n\n @media(max-width: 349px) {\n &::before {\n width: 260px;\n height: 260px;\n }\n }\n\n .slider-tabs, .tabs, .count {\n display: none;\n }\n\n .prev, .next {\n width: 80px;\n height: 80px;\n position: absolute;\n top: 50%;\n margin-top: -40px;\n right: 24px;\n padding: 0;\n font-size: 80px;\n line-height: 1;\n transition: 0.2s ease;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n\n &::before {\n @include icon-small-arrow-right-simple;\n font-family: "Icons", sans-serif;\n color: var(--theme-color-primary);\n font-weight: 400;\n }\n\n &:hover {\n padding-left: 8px;\n\n @media(max-width: 999px) {\n padding-left: 0;\n }\n }\n\n @media(max-width: 1339px) {\n right: 0;\n width: 50px;\n height: 50px;\n font-size: 50px;\n margin-top: -25px;\n }\n\n @media(max-width: 567px) {\n font-size: 30px;\n width: 30px;\n height: 30px;\n margin-top: -15px;\n }\n }\n\n .prev {\n left: 24px;\n transform: scale(-1, 1);\n\n @media(max-width: 1339px) {\n left: 0;\n }\n }\n\n .slide {\n min-height: 460px;\n display: flex;\n align-items: center;\n text-align: center;\n\n &:not(.current) {\n max-height: 460px;\n }\n\n @media(max-width: 567px) {\n min-height: 380px;\n\n &:not(.current) {\n max-height: 380px;\n }\n }\n }\n\n .text-box {\n padding: 50px 0;\n\n @media(max-width: 767px) {\n padding: 30px 0;\n }\n }\n\n .slide:not(.has-image) .container {\n max-width: 1180px;\n }\n\n .container {\n @media(min-width: 1000px) and (max-width: 1339px) {\n padding: 0 60px;\n }\n @media(min-width: 768px) and (max-width: 999px) {\n padding: 0 120px;\n }\n }\n\n .year {\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 100px;\n line-height: 0.9;\n margin-bottom: 0.25em;\n\n @media(max-width: 1340px) {\n font-size: 80px;\n }\n @media(max-width: 999px) {\n font-size: 72px;\n }\n @media(max-width: 567px) {\n font-size: 48px;\n }\n @media(max-width: 349px) {\n font-size: 40px;\n }\n }\n\n .subhead {\n font-weight: 700;\n }\n\n p:last-child {\n margin-bottom: 0;\n }\n\n @media(min-width: 1000px) {\n .slide.has-image .container {\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n .image-box, .text-box {\n flex: 1 1 calc(50% - 20px);\n max-width: calc(50% - 20px);\n\n @media(max-width: 1339px) {\n flex: 1 1 calc(50% - 15px);\n max-width: calc(50% - 15px);\n }\n }\n\n .image-box {\n position: relative;\n margin: 30px 0;\n\n &.portrait {\n flex: 1 1 265px;\n margin-right: 40px;\n max-width: 265px;\n\n + .text-box {\n max-width: none;\n }\n\n @media(max-width: 1339px) {\n margin-right: 30px;\n }\n }\n\n &.medium {\n flex: 1 1 320px;\n margin-right: 40px;\n max-width: 320px;\n\n + .text-box {\n max-width: none;\n }\n\n @media(max-width: 1339px) {\n margin-right: 30px;\n }\n }\n\n img {\n display: block;\n max-width: 100%;\n }\n\n .caption {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n padding: 8px 12px;\n background-color: rgba(white, 0.6);\n text-align: left;\n backdrop-filter: blur(3px);\n font-weight: 700;\n font-size: 15px;\n line-height: 1.4;\n\n span + span {\n margin-top: 3px;\n }\n }\n\n .copyright {\n display: block;\n font-weight: 400;\n font-size: 10px;\n }\n }\n\n .text-box {\n text-align: left;\n }\n\n .year {\n margin-left: -0.06em;\n }\n }\n\n &.hide-circle::before {\n transform: translate3d(-50%, -50%, 0) scale(0.8);\n opacity: 0;\n }\n }\n\n @media(max-width: 999px) {\n .image-box {\n display: none;\n }\n }\n\n @media(max-width: 767px) {\n p {\n line-height: 1.4;\n font-size: 0.94em;\n }\n }\n\n @media(max-width: 567px) {\n p {\n padding-left: 10px;\n padding-right: 10px;\n }\n }\n }\n\n .years {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary);\n color: white;\n overflow: hidden;\n\n &::before {\n content: "";\n position: absolute;\n left: 0;\n right: 0;\n top: 50%;\n margin-top: -4px;\n height: 8px;\n background-color: var(--theme-color-secondary);\n\n @media(max-width: 999px) {\n margin-top: 8px;\n height: 4px;\n }\n }\n }\n\n .years-wrapper {\n position: relative;\n display: flex;\n\n &.animate {\n transition: 0.3s ease;\n }\n\n &.dragging * {\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n }\n }\n\n @media(max-width: 999px) {\n .year-item {\n margin: 26px 32px 26px 0;\n\n .year {\n white-space: nowrap;\n\n br {\n display: none;\n }\n }\n\n ul {\n display: none;\n }\n\n .year {\n position: relative;\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 36px;\n line-height: 1;\n cursor: pointer;\n z-index: 1;\n transition: 0.2s ease;\n margin-bottom: 0;\n\n &::before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: 0 -8px;\n z-index: -1;\n transition: 0.2s ease;\n opacity: 0;\n }\n }\n\n &.current .year::before,\n &.anchor .year::before {\n opacity: 1;\n }\n\n &.current .year {\n color: var(--theme-color-secondary);\n }\n\n &.last {\n margin-right: 200px;\n }\n }\n }\n\n @media(min-width: 1000px) {\n .year-item {\n position: relative;\n font-size: 0.75em;\n line-height: 1.3em;\n display: flex;\n align-items: flex-start;\n min-height: 360px;\n flex: 1 1 320px;\n max-width: 320px;\n min-width: 320px;\n padding: 18px 20px 22px;\n\n &::before {\n content: "";\n position: absolute;\n left: 0;\n top: 26px;\n bottom: calc(50% - 4px);\n width: 4px;\n background-color: white;\n z-index: 2;\n }\n\n @media(max-width: 999px) {\n min-height: 0;\n flex: 1 1 150px;\n max-width: 150px;\n min-width: 60px;\n\n &::before {\n display: none;\n }\n }\n\n &:nth-child(odd) {\n align-items: flex-end;\n\n &::before {\n bottom: 26px;\n top: calc(50% - 4px);\n }\n }\n\n &.anchor {\n &::before {\n display: none;\n }\n .year::before {\n opacity: 1;\n }\n &:not(:first-child) {\n margin-right: 40px;\n }\n }\n\n &.last {\n margin-right: 400px;\n }\n\n &.anchor ~ .anchor ~ .anchor {\n margin-right: 70px;\n\n .year::before {\n margin-right: 0.6em;\n }\n }\n\n .year {\n position: absolute;\n bottom: 50%;\n margin: calc(-4px - 0.15em) -0.06em;\n font-family: "Korb", sans-serif;\n font-weight: 700;\n font-size: 60px;\n line-height: 1;\n cursor: pointer;\n z-index: 1;\n transition: 0.2s ease;\n\n &::before {\n content: "";\n @include full-size;\n background-color: var(--theme-color-primary);\n margin: 0 -16px;\n z-index: -1;\n transition: 0.2s ease;\n opacity: 0;\n }\n\n @media(max-width: 999px) {\n font-size: 40px;\n position: relative;\n }\n }\n\n &.current {\n &::before {\n background-color: var(--theme-color-secondary);\n }\n\n .year {\n color: var(--theme-color-secondary);\n\n &::before {\n opacity: 1;\n }\n }\n }\n\n ul {\n margin: 0 -70% 0 -0.28em;\n padding: 0;\n list-style: none;\n\n @media(max-width: 999px) {\n display: none;\n }\n }\n\n .title {\n margin: 0;\n font-family: \'Source Sans Pro\', sans-serif;\n font-weight: 600;\n }\n\n li {\n position: relative;\n cursor: pointer;\n transition: 0.2s ease;\n z-index: 3;\n padding: 0.2em 0;\n top: 0.25em;\n\n &::before {\n content: \'\';\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n width: 15px;\n transition: 0.2s ease;\n }\n\n &:hover, &.active {\n color: var(--theme-color-secondary);\n }\n\n p {\n transform: translate3d(0, 0, 0);\n transition: 0.2s ease;\n }\n\n &:hover p {\n transform: translate3d(10px, 0, 0);\n }\n }\n\n .slide {\n display: none;\n }\n }\n }\n\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9344.d1735495.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9344.d1735495.iframe.bundle.js
new file mode 100644
index 0000000..694eb21
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/9344.d1735495.iframe.bundle.js
@@ -0,0 +1 @@
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9344],{"./stories/_global/scripts/lorem.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>lorem2,v:()=>lorem1});var lorem1="Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus magni, vel! Enim fuga modi natus pariatur quibusdam repudiandae rerum! Ad adipisci asperiores at atque dolorem doloremque itaque quaerat temporibus voluptatum?",lorem2="Consectetur adipisicing elit. Alias aliquid doloribus earum eius error ex minus natus nesciunt, porro praesentium provident quo sunt unde. Eligendi facere illum natus odio, tempora voluptatum? Ea enim iste modi odio optio quis sed temporibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur dolore doloribus explicabo facere illum ipsam, magnam recusandae sit voluptatibus voluptatum?"},"./stories/atoms/blockquote/BlockquoteComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{k:()=>createBlockquote});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),blockquote=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(blockquote.Z,options);blockquote.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createBlockquote=function createBlockquote(_ref){var _ref$quote=_ref.quote,quote=void 0===_ref$quote?"Ein Unternehmen zu gründen, ähnelt dem Kuchenbacken: Du brauchst alle nötigen Zutaten und jede einzelne davon in der genau passenden Menge.":_ref$quote,_ref$author=_ref.author,author=void 0===_ref$author?"Max Mustermann, Unternehmer":_ref$author,_ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,blockquote=(0,helpers.az)("blockquote");return blockquote.dataset.quoteType=type,"string"==typeof quote?(0,helpers.az)("p",[],quote,blockquote):quote.map((function(p){(0,helpers.az)("p",[],p,blockquote)})),(0,helpers.az)("p",["author"],author,blockquote),blockquote}},"./stories/components/infobox/InfoboxComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{B:()=>createInfobox});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobox=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobox.Z,options);infobox.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInfobox=function createInfobox(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$content=_ref.content,content=void 0===_ref$content?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
":_ref$content;return(0,helpers.az)("div",["infobox",type],content)}},"./stories/components/magazine-article/MagazineArticleComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{o:()=>createMagazineArticle});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),magazine_article=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-article/magazine-article.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(magazine_article.Z,options);magazine_article.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),lorem=__webpack_require__("./stories/_global/scripts/lorem.js"),GalleryComponent=__webpack_require__("./stories/components/gallery/GalleryComponent.js"),AnchorLinksComponent=__webpack_require__("./stories/components/anchor-links/AnchorLinksComponent.js"),BlockquoteComponent=__webpack_require__("./stories/atoms/blockquote/BlockquoteComponent.js"),ContactComponent=__webpack_require__("./stories/components/contact/ContactComponent.js"),PrintShareComponent=__webpack_require__("./stories/components/print-share/PrintShareComponent.js"),InfoboxComponent=__webpack_require__("./stories/components/infobox/InfoboxComponent.js"),EventsComponent=__webpack_require__("./stories/sections/events/EventsComponent.js"),CardSliderComponent=__webpack_require__("./stories/sections/card-slider/CardSliderComponent.js"),createMagazineArticle=function createMagazineArticle(_ref){var _ref$addArticleCompon=_ref.addArticleComponents,addArticleComponents=void 0===_ref$addArticleCompon||_ref$addArticleCompon,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Titelthema":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren":_ref$headline,article=(0,helpers.az)("article",["col","magazine-article"]);if(addArticleComponents){(0,helpers.az)("p",["kicker"],kicker,article),(0,helpers.az)("h1",[],headline,article),(0,helpers.az)("p",["author-date"],"von Martina Mustermann | 15.02.2025",article),article.appendChild((0,AnchorLinksComponent.A)({titles:["Lorem ipsum dolor sit","Consectetur adipisicing elit"]}));var richText=(0,helpers.az)("div",["richtext"],null,article);(0,helpers.az)("p",["initial"],lorem.v,richText),(0,helpers.az)("p",[],lorem.t,richText),(0,helpers.az)("h2",[],"Lorem ipsum dolor sit",richText),(0,helpers.az)("p",[],lorem.v,richText),article.appendChild((0,CardSliderComponent.Q)({})),article.appendChild((0,GalleryComponent.N)({galleryType:"masonry"})),article.appendChild((0,InfoboxComponent.B)({content:lorem.t}));var imageBox=(0,helpers.az)("figure",["image-box","off-grid"],null,article);(0,helpers.Bi)("./dummy/placeholder-3-2.svg",420,280,"Image off grid",[],imageBox),(0,helpers.az)("figcaption",[],"Bildunterschrift lorem ipsum dolor sit amet ipsum",imageBox),(0,helpers.az)("p",[],lorem.t+" "+lorem.v+" "+lorem.t,article),(0,helpers.az)("p",[],lorem.t,article),(0,helpers.az)("h2",[],"Consectetur adipisicing elit",article),(0,helpers.az)("p",[],lorem.t,article),article.appendChild((0,EventsComponent.u)({})),article.appendChild((0,BlockquoteComponent.k)({})),article.appendChild((0,ContactComponent.r)({})),article.appendChild((0,PrintShareComponent.a)({}))}return article}},"./node_modules/core-js/internals/check-correctness-of-iteration.js":(module,__unused_webpack_exports,__webpack_require__)=>{var ITERATOR=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js")("iterator"),SAFE_CLOSING=!1;try{var called=0,iteratorWithReturn={next:function(){return{done:!!called++}},return:function(){SAFE_CLOSING=!0}};iteratorWithReturn[ITERATOR]=function(){return this},Array.from(iteratorWithReturn,(function(){throw 2}))}catch(error){}module.exports=function(exec,SKIP_CLOSING){if(!SKIP_CLOSING&&!SAFE_CLOSING)return!1;var ITERATION_SUPPORT=!1;try{var object={};object[ITERATOR]=function(){return{next:function(){return{done:ITERATION_SUPPORT=!0}}}},exec(object)}catch(error){}return ITERATION_SUPPORT}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/quote.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'blockquote{border-left:6px solid var(--theme-color-secondary);margin:2em 0;padding-left:1.2em;font-style:italic}blockquote .author{font-style:normal;font-size:var(--font-size-small);line-height:1.2}.magazine-article blockquote,blockquote[data-quote-type=magazine]{border-left:0;font-weight:300;font-style:normal;margin:calc(var(--section-margin)*.6) 0;padding:0 20px 0 40px}@media(max-width: 767px){.magazine-article blockquote,blockquote[data-quote-type=magazine]{padding:0 0 0 20px}}.magazine-article blockquote p:not(.author),.magazine-article blockquote div.text,blockquote[data-quote-type=magazine] p:not(.author),blockquote[data-quote-type=magazine] div.text{line-height:1.3;font-size:var(--font-size-h2)}.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px}@media(max-width: 767px){.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{margin-left:-20px}}.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px;transform:rotate(180deg)}@media(max-width: 767px){.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{margin-left:-20px}}.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{position:relative;font-weight:400;text-align:right;margin-right:-20px;margin-top:36px;font-family:"Source Sans Pro",sans-serif;font-size:18px}.magazine-article blockquote .author:before,.magazine-article blockquote h4:before,blockquote[data-quote-type=magazine] .author:before,blockquote[data-quote-type=magazine] h4:before{content:"— ";position:relative;top:-1px;margin-right:2px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{position:absolute;top:-36px;left:0}@media(max-width: 767px){.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{margin-right:0;padding-left:30px;font-size:16px;font-weight:500;margin-top:32px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{top:-30px}}',"",{version:3,sources:["webpack://./stories/atoms/blockquote/blockquote.scss"],names:[],mappings:"AAAA,WAAA,kDACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,mBAEA,iBACE,CAAA,gCACA,CAAA,eACA,CAAA,kEAIJ,aACE,CAAA,eACA,CAAA,iBACA,CAAA,uCACA,CAAA,qBACA,CAAA,yBAEA,kEAPF,kBAQI,CAAA,CAAA,oLAGF,eACE,CAAA,6BACA,CAAA,gQAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,yBAEA,gQAVF,iBAWI,CAAA,CAAA,0aAKN,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,wBACA,CAAA,yBAEA,0aAXF,iBAYI,CAAA,CAAA,0JAIJ,iBACE,CAAA,eACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,wCACA,CAAA,cACA,CAAA,sLAEA,YACE,CAAA,iBACA,CAAA,QACA,CAAA,gBACA,CAAA,kLAGF,iBACE,CAAA,SACA,CAAA,MACA,CAAA,yBAGF,0JAtBF,cAuBI,CAAA,iBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,kLAEA,SACE,CAAA",sourcesContent:['blockquote {\n border-left: 6px solid var(--theme-color-secondary);\n margin: 2em 0;\n padding-left: 1.2em;\n font-style: italic;\n\n .author {\n font-style: normal;\n font-size: var(--font-size-small);\n line-height: 1.2;\n }\n}\n\n.magazine-article blockquote, blockquote[data-quote-type=\'magazine\'] {\n border-left: 0;\n font-weight: 300;\n font-style: normal;\n margin: calc(var(--section-margin) * 0.6) 0;\n padding: 0 20px 0 40px;\n\n @media(max-width: 767px) {\n padding: 0 0 0 20px;\n }\n\n p:not(.author), div.text {\n line-height: 1.3;\n font-size: var(--font-size-h2);\n\n &:first-child:before {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n }\n\n p:not(.author):last-child:after, div.text:last-child:after, .author:after, h4:after {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n transform: rotate(180deg);\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n\n .author, h4 {\n position: relative;\n font-weight: 400;\n text-align: right;\n margin-right: -20px;\n margin-top: 36px;\n font-family: "Source Sans Pro", sans-serif;\n font-size: 18px;\n\n &:before {\n content: "— ";\n position: relative;\n top: -1px;\n margin-right: 2px;\n }\n\n &:after {\n position: absolute;\n top: -36px;\n left: 0;\n }\n\n @media(max-width: 767px) {\n margin-right: 0;\n padding-left: 30px;\n font-size: 16px;\n font-weight: 500;\n margin-top: 32px;\n\n &:after {\n top: -30px;\n }\n }\n }\n}'],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".infobox,.richtext div.strong,article.col div.strong{margin:calc(3% + 26px) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-bottom:var(--border-width) solid var(--theme-color-secondary)}.infobox.success,.richtext div.strong.success,article.col div.strong.success{background-color:var(--theme-color-success-dimmed);border-color:var(--theme-color-success)}.infobox.error,.richtext div.strong.error,article.col div.strong.error{background-color:var(--theme-color-error-dimmed);border-color:var(--theme-color-error)}.infobox.warning,.richtext div.strong.warning,article.col div.strong.warning{background-color:var(--theme-color-warning-dimmed);border-color:var(--theme-color-warning)}.infobox>*:first-child,.richtext div.strong>*:first-child,article.col div.strong>*:first-child{margin-top:-0.4em}.infobox>*:last-child,.richtext div.strong>*:last-child,article.col div.strong>*:last-child{margin-bottom:-0.4em}.infobox:first-child,.richtext div.strong:first-child,article.col div.strong:first-child{margin-top:0}.infobox:last-child,.richtext div.strong:last-child,article.col div.strong:last-child{margin-bottom:0}.snippingTool{margin:calc(3% + 26px) 50px;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);width:652px}.snippingTool .topicSnippingTool{margin:10px 0}.snippingTool .snippingToolLink{font-size:var(--font-size-xs);margin:5px 0 0}.snippingTool .snippingToolTitle{margin:0}.snippingTool .snippingToolDescription{font-size:var(--font-size-xs)}","",{version:3,sources:["webpack://./stories/components/infobox/infobox.scss"],names:[],mappings:"AAGA,qDACE,wBAAA,CACA,oDAAA,CACA,kCAAA,CACA,oEAAA,CAEA,6EACE,kDAAA,CACA,uCAAA,CAEF,uEACE,gDAAA,CACA,qCAAA,CAEF,6EACE,kDAAA,CACA,uCAAA,CAGF,+FACE,iBAAA,CAEF,4FACE,oBAAA,CAGF,yFACE,YAAA,CAEF,sFACE,eAAA,CAIJ,cACE,2BAAA,CACA,oDAAA,CACA,kCAAA,CACA,WAAA,CAEA,iCACE,aAAA,CAGF,gCACE,6BAAA,CACA,cAAA,CAGF,iCACE,QAAA,CAGF,uCACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobox, .richtext div.strong, article.col div.strong {\n margin: calc(3% + 26px) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n\n &.success {\n background-color: var(--theme-color-success-dimmed);\n border-color: var(--theme-color-success);\n }\n &.error {\n background-color: var(--theme-color-error-dimmed);\n border-color: var(--theme-color-error);\n }\n &.warning {\n background-color: var(--theme-color-warning-dimmed);\n border-color: var(--theme-color-warning);\n }\n\n > *:first-child {\n margin-top: -0.4em;\n }\n > *:last-child {\n margin-bottom: -0.4em;\n }\n\n &:first-child {\n margin-top: 0;\n }\n &:last-child {\n margin-bottom: 0;\n }\n}\n\n.snippingTool {\n margin: calc(3% + 26px) 50px;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n width: 652px;\n\n .topicSnippingTool {\n margin: 10px 0;\n }\n\n .snippingToolLink {\n font-size: var(--font-size-xs);\n margin: 5px 0 0;\n }\n\n .snippingToolTitle {\n margin: 0;\n }\n\n .snippingToolDescription {\n font-size: var(--font-size-xs);\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/magazine-article/magazine-article.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".magazine-article article.col,.magazine-article.col{position:relative;z-index:1;width:880px;max-width:66.6667%;background-color:#fff;margin:0 auto;padding-bottom:0}@media(max-width: 1199px){.magazine-article article.col,.magazine-article.col{max-width:83.3333%}}@media(max-width: 999px){.magazine-article article.col,.magazine-article.col{box-shadow:0 0 0 10px #fff}}@media(max-width: 767px){.magazine-article article.col,.magazine-article.col{max-width:100%;box-shadow:0 -4px 0 2px #fff}}.magazine-article article.col .print-share,.magazine-article.col .print-share{margin-bottom:0}.magazine-article article.col .print-share .bookmarks.show-bookmarks,.magazine-article.col .print-share .bookmarks.show-bookmarks{margin-bottom:1em}.magazine-article article.col .author-date,.magazine-article.col .author-date{margin:-18px 0 30px 0}@media(max-width: 999px){.magazine-article article.col .author-date,.magazine-article.col .author-date{margin-top:-8px}}@media(max-width: 767px){.magazine-article article.col .author-date,.magazine-article.col .author-date{font-size:18px;margin-top:-4px}}.magazine-article article.col .image-box img,.magazine-article.col .image-box img{max-width:100%}@media(min-width: 568px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{float:left;margin:.3em 20px 1em 0;width:calc(50% - 10px)}}@media(min-width: 768px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 40px 1em calc(-12.5% - 5px);width:calc(50% - 20px)}}@media(min-width: 768px)and (max-width: 1199px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 30px 1em calc(-10% - 3px);width:calc(50% - 15px)}}@media(min-width: 768px)and (max-width: 999px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 20px 1em calc(-10% - 2px);width:calc(50% - 10px)}}.magazine-article article.col .image-box.off-grid~*:not(p),.magazine-article.col .image-box.off-grid~*:not(p){clear:left}.magazine-article article.col .image-box.portrait,.magazine-article.col .image-box.portrait{display:flex;justify-content:center;flex-flow:column}.magazine-article article.col .image-box.portrait img,.magazine-article article.col .image-box.portrait figcaption,.magazine-article.col .image-box.portrait img,.magazine-article.col .image-box.portrait figcaption{align-self:center}","",{version:3,sources:["webpack://./stories/components/magazine-article/magazine-article.scss"],names:[],mappings:"AAGA,oDACE,iBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,qBAAA,CACA,aAAA,CACA,gBAAA,CAEA,0BATF,oDAUI,kBAAA,CAAA,CAEF,yBAZF,oDAaI,0BAAA,CAAA,CAEF,yBAfF,oDAgBI,cAAA,CACA,4BAAA,CAAA,CAGF,8EACE,eAAA,CAGF,kIACE,iBAAA,CAGF,8EACE,qBAAA,CACA,yBAFF,8EAGI,eAAA,CAAA,CAEF,yBALF,8EAMI,cAAA,CACA,eAAA,CAAA,CAKF,kFACE,cAAA,CAIA,yBADF,4FAEI,UAAA,CACA,sBAAA,CACA,sBAAA,CAAA,CAGF,yBAPF,4FAQI,uCAAA,CACA,sBAAA,CAAA,CAEA,gDAXJ,4FAYM,qCAAA,CACA,sBAAA,CAAA,CAGF,+CAhBJ,4FAiBM,qCAAA,CACA,sBAAA,CAAA,CAIJ,8GACE,UAAA,CAIJ,4FACE,YAAA,CACA,sBAAA,CACA,gBAAA,CACA,sNACE,iBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.magazine-article article.col, .magazine-article.col {\n position: relative;\n z-index: 1;\n width: 880px;\n max-width: 66.6667%;\n background-color: #fff;\n margin: 0 auto;\n padding-bottom: 0;\n\n @media(max-width: 1199px) {\n max-width: 83.3333%;\n }\n @media(max-width: 999px) {\n box-shadow: 0 0 0 10px white;\n }\n @media(max-width: 767px) {\n max-width: 100%;\n box-shadow: 0 -4px 0 2px white;\n }\n\n .print-share {\n margin-bottom: 0;\n }\n\n .print-share .bookmarks.show-bookmarks {\n margin-bottom: 1em;\n }\n\n .author-date {\n margin: -18px 0 30px 0;\n @media(max-width: 999px) {\n margin-top: -8px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n margin-top: -4px;\n }\n }\n\n .image-box {\n img {\n max-width: 100%;\n }\n\n &.off-grid{\n @media(min-width: 568px) {\n float: left;\n margin: 0.3em 20px 1em 0;\n width: calc(50% - 10px);\n }\n\n @media(min-width: 768px) {\n margin: 0.3em 40px 1em calc(-12.5% - 5px);\n width: calc(50% - 20px);\n\n @media(max-width: 1199px) {\n margin: 0.3em 30px 1em calc(-10% - 3px);\n width: calc(50% - 15px);\n }\n\n @media(max-width: 999px) {\n margin: 0.3em 20px 1em calc(-10% - 2px);\n width: calc(50% - 10px);\n }\n }\n\n ~ *:not(p) {\n clear: left;\n }\n }\n\n &.portrait{\n display: flex;\n justify-content: center;\n flex-flow: column;\n img, figcaption{\n align-self: center;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/quote.svg":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module.exports=__webpack_require__.p+"static/media/quote.ed16cf43.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9360.08ef5aee.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9360.08ef5aee.iframe.bundle.js
deleted file mode 100644
index bd2848b..0000000
--- a/gfi-ihk-2024/storybook-static/9360.08ef5aee.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9360],{"./stories/components/gallery/GalleryComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{N:()=>createGallery});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),gallery=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(gallery.Z,options);gallery.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),galleryData=[{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock"},{src:"./dummy/placeholder-2-3.svg",width:736,height:981,copyright:"© Shutterstock"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock"},{src:"./dummy/placeholder-4-3.svg",width:1200,height:980},{src:"./dummy/placeholder-3-4.svg",width:880,height:1200},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980},{src:"./dummy/placeholder-3-4.svg",width:800,height:1100},{src:"./dummy/placeholder-3-4.svg",width:900,height:1200},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980},{src:"./dummy/placeholder-1-1.svg",width:1200,height:1200},{src:"./dummy/placeholder-3-4.svg",width:880,height:1200},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980},{src:"./dummy/placeholder-3-4.svg",width:800,height:1100},{src:"./dummy/placeholder-3-4.svg",width:900,height:1200},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980},{src:"./dummy/placeholder-4-3.svg",width:1200,height:980},{src:"./dummy/placeholder-1-1.svg",width:1200,height:1200}],slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./stories/sections/slider/slider.js")),masonry=__webpack_require__("./stories/_global/scripts/masonry.js");function _defineProperties(target,props){for(var i=0;ithis.section.offset().top){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}else"grid"===this.type&&!this.gridInitialized&&this.items.length>this.visibleItems.length&&w.scrollTop()+w.height()+300>jquery_default()(this.section).offset().top+jquery_default()(this.section).height()&&(this.currentPage++,this.loadThumbs(),this.gridInitialized=!0)}},{key:"lazyLoadSingleImages",value:function lazyLoadSingleImages(){if(("first-image"===this.type||"single-image"===this.type)&&!this.isLoaded){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}},{key:"initSingleThumb",value:function initSingleThumb(){var _this3=this,first=this.items.first().addClass("loading"),a=jquery_default()(' ').attr("data-index",0).appendTo(first),img=jquery_default()(' ').appendTo(a);if(first.data("copyright")&&(jquery_default()(''+first.data("copyright")+" ").appendTo(a),jquery_default()(''+first.data("copyright")+" ").appendTo(a)),first.find(".image-description").appendTo(this.wrapper),this.isLoaded=!1,img.one("load",(function(){_this3.section.addClass("loaded"),first.removeClass("loading")})),this.items.length>1&&(a.append(jquery_default()(' ').text(this.items.length+" Bilder")),first.find(".image-description").hide()),"single-image"===this.section.data("type")){var ratio=Math.round(first.data("height")/first.data("width")*1e3)/10+"%";a.css("padding-top",ratio),first.find(".copyright").appendTo(a).css("max-width",ratio)}this.section.closest(".main-col").addClass("clearfix")}},{key:"initThumbs",value:function initThumbs(){this.items.each((function(i){var item=jquery_default()(this);jquery_default()(' ').attr("tabindex","-1").attr("data-index",i).appendTo(item)}))}},{key:"initMasonry",value:function initMasonry(){this.items.each((function(i){var item=jquery_default()(this),a=jquery_default()(' ').attr("data-index",i).appendTo(item);a.css("padding-top",Math.round(item.data("height")/item.data("width")*1e4)/100+"%"),item.data("copyright")&&a.append(''+item.data("copyright")+" ")}));var btnText=window.ihk.translations.loadMoreImages;new masonry.Z(this.wrapper,btnText,[{minWidth:0,batchSize:6},{minWidth:0,batchSize:6},{minWidth:567,batchSize:9},{minWidth:1e3,batchSize:12}],"primary-light")}},{key:"initLoading",value:function initLoading(){var _this4=this,imagesPerPage=this.section.data("per-page"),buttonWrapper=jquery_default()('
').appendTo(this.section),buttonText=window.ihk.translations.loadMoreImages;this.items.length>imagesPerPage&&(this.moreButton=jquery_default()(' ').text(buttonText).appendTo(buttonWrapper)),this.moreButton&&this.moreButton.on("click",(function(e){e.preventDefault(),_this4.currentPage++,_this4.loadThumbs()}))}},{key:"initTabIndex",value:function initTabIndex(){var _this5=this,focusable="a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]",unfocusable="[tabindex=-1], [disabled], :hidden",prevFocusable=this.section.prevAll().find(focusable).not(unfocusable).last(),nextFocusable=this.section.nextAll().find(focusable).not(unfocusable).first();this.items.find("a").focus((function(e){var focusElement=jquery_default()(e.currentTarget),currentIndex=parseInt(focusElement.attr("data-index"));prevFocusable.attr("tabindex",1),_this5.items.eq(currentIndex-1).find("a").attr("tabindex",2),focusElement.attr("tabindex",3),_this5.items.eq(currentIndex+1).find("a").attr("tabindex",4),nextFocusable.attr("tabindex",5)})),this.items.find("a").on("focusout",(function(){_this5.items.find("a").removeAttr("tabindex"),prevFocusable.removeAttr("tabindex"),nextFocusable.removeAttr("tabindex")})),nextFocusable.focus((function(){_this5.items.find("a").attr("tabindex",-1),_this5.visibleItems[_this5.visibleItems.length-1].find("a").attr("tabindex",0)}))}},{key:"loadThumbs",value:function loadThumbs(){for(var _this6=this,pp=this.section.data("per-page"),first=this.currentPage*pp,last=first+pp ").one("load",(function(){item.removeClass("loading").addClass("loaded")}));img.attr("src","masonry"===_this6.section.data("type")?item.data("full"):item.data("thumb")).appendTo(item.find("a")),img.attr("alt",item.attr("alt")).attr("title",item.attr("title")),item.data("copyright")&&jquery_default()('').html(item.data("copyright")).appendTo(item.find("a")),_this6.visibleItems.push(item),item.find("a").removeAttr("tabindex")},i=first;i').appendTo(jquery_default()("body"));var slides=jquery_default()('
').appendTo(this.popup),closer=jquery_default()(' ').prependTo(this.popup);if(1===this.items.length&&slides.addClass("single-slide"),this.items.each((function(i,element){var item=jquery_default()(element),slide=jquery_default()('
').appendTo(slides),imgElement=jquery_default()('
').attr("data-src",item.data("full")).attr("data-copyright",item.data("copyright")).attr("title",item.attr("title"));!0===_this7.section.data("render-download")&&imgElement.attr("data-download",item.data("download")),imgElement.appendTo(slide),item.find("span").length>0&&jquery_default()('
').appendTo(slide).append(item.find("span.image-description,span.copyright").clone())})),closer.on("click",(function(e){e.preventDefault(),_this7.popup.removeClass("open"),_this7.popup.find("button, a").attr("tabindex",-1),_this7.unbindPopupKeys(),_this7.toggleContentScroll()})),this.slider=new slider.Z(slides),this.popup.find("button, a").attr("tabindex",-1),this.wrapper.on("click","a",(function(e){e.preventDefault();var index=parseInt(jquery_default()(e.currentTarget).attr("data-index"));_this7.popup.addClass("open"),_this7.bindPopupKeys(),_this7.popup.find("button, a").attr("tabindex",0),_this7.popup.focus(),_this7.slider.goTo(index,!1),_this7.toggleContentScroll()})),this.section.data("render-download")){var download=jquery_default()(' ').prependTo(this.popup);jquery_default()(download).attr("href",this.slider.slides.eq(this.slider.currentSlide).find(".image-box").attr("data-download"))}slides.on("slide-change",(function(){_this7.slider.loadImage();var download=_this7.popup.find(".download");download.length&&jquery_default()(download).attr("href",_this7.slider.slides.eq(_this7.slider.currentSlide).find(".image-box").attr("data-download"))}))}},{key:"bindPopupKeys",value:function bindPopupKeys(){var _this8=this;jquery_default()("body").on("keydown.gallery",(function(e){27===e.keyCode?_this8.popup.find(".closer").trigger("click"):37===e.keyCode?_this8.slider.onPrev():39===e.keyCode&&_this8.slider.onNext()}))}},{key:"unbindPopupKeys",value:function unbindPopupKeys(){jquery_default()("body").off("keydown.gallery")}},{key:"toggleContentScroll",value:function toggleContentScroll(){var body=jquery_default()("body"),win=jquery_default()(window);if(this.popup.hasClass("open"))body.css("top",-1*win.scrollTop()+"px").addClass("nav-open");else{var top=Math.abs(parseInt(body.css("top")));body.removeClass("nav-open").removeAttr("style"),win.scrollTop(top)}}}]),IHKGallery}();const components_gallery_gallery=IHKGallery;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".gallery:not(.initiated)").each((function(){new IHKGallery(jquery_default()(this))}))}));var createGallery=function createGallery(_ref){var _ref$galleryType=_ref.galleryType,galleryType=void 0===_ref$galleryType?"grid":_ref$galleryType,_ref$itemsPerPage=_ref.itemsPerPage,itemsPerPage=void 0===_ref$itemsPerPage?9:_ref$itemsPerPage,_ref$data=_ref.data,data=void 0===_ref$data?galleryData:_ref$data,thumbWidth="single-image"===galleryType||"first-image"===galleryType?880:300,section=(0,helpers.az)("section",["gallery"],null,null);section.dataset.type=galleryType,section.dataset.perPage=itemsPerPage.toString();var wrapper=(0,helpers.az)("div",["gallery-wrapper"],"",section);return data.map((function(item){var imageDiv=(0,helpers.az)("div",["image"],"",wrapper),thumbHeight=Math.round(thumbWidth/parseInt(item.width)*parseInt(item.height));imageDiv.dataset.thumb=item.src.replace(item.width,thumbWidth.toString()).replace(item.height,thumbHeight.toString()),imageDiv.dataset.full=item.src,imageDiv.dataset.width=item.width,imageDiv.dataset.height=item.height,item.copyright&&(imageDiv.dataset.copyright=item.copyright)})),jquery_default()(document).ready((function(){new components_gallery_gallery(jquery_default()(section))})),section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/preload.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.gallery{--gallery-spacing: 8px;margin:var(--section-margin) 0;width:100%;max-width:880px}@media(min-width: 568px){.gallery.content-media-right{max-width:calc(50% - 15px);float:right;margin:18px 0 20px 30px}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-right{max-width:calc(50% - 10px);margin:14px 0 15px 20px}}@media(min-width: 568px){.gallery.content-media-right:first-child{margin-top:0}}@media(min-width: 568px){.gallery.content-media-left{max-width:calc(50% - 15px);float:left;margin:18px 30px 20px 0}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-left{max-width:calc(50% - 10px);margin:14px 20px 15px 0}}@media(min-width: 568px){.gallery.content-media-left:first-child{margin-top:0}}.gallery .gallery-wrapper{display:flex;flex-wrap:wrap;margin:calc(var(--gallery-spacing)/-2)}.gallery .image{padding:calc(var(--gallery-spacing)/2);flex:1 1 100%;transition:.3s ease;transform:translate3d(0, 0, 0) scale(1)}.gallery .image.loading{opacity:0;transform:translate3d(0, 0, 0) scale(0.9)}.gallery .image a{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);transition:.2s ease}.gallery .image a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a:focus-visible,.gallery .image a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a::before{content:"";position:relative;display:block;padding-top:66.666667%}.gallery .image a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.3s ease}.gallery .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery .image .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;opacity:1 !important}.gallery[data-type=grid] .image{flex:1 1 33.3333%;max-width:33.3334%}@media(max-width: 567px){.gallery[data-type=grid] .image{flex:1 1 50%;max-width:50%}}.gallery[data-type=first-image] .image a::after,.gallery[data-type=sinlge-image] .image a::after{display:none}.gallery[data-type=first-image] .btn,.gallery[data-type=sinlge-image] .btn{position:absolute;top:0;right:0;margin:20px}.gallery[data-type=first-image] .image,.gallery[data-type=sinlge-image] .image{transform:none;opacity:1;position:relative}.gallery[data-type=first-image] .image a,.gallery[data-type=sinlge-image] .image a{background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:80px;background-position:center;background-repeat:no-repeat;display:block}.gallery[data-type=first-image] .image+.image,.gallery[data-type=sinlge-image] .image+.image{display:none}.gallery[data-type=first-image] img,.gallery[data-type=sinlge-image] img{opacity:0;transition:.3s ease}.gallery[data-type=first-image].loaded img,.gallery[data-type=first-image].loaded .image-description,.gallery[data-type=first-image].loaded .image .copyright,.gallery[data-type=sinlge-image].loaded img,.gallery[data-type=sinlge-image].loaded .image-description,.gallery[data-type=sinlge-image].loaded .image .copyright{opacity:1}.gallery[data-type=first-image] .gallery-wrapper,.gallery[data-type=sinlge-image] .gallery-wrapper{padding:5px}.gallery[data-type=first-image] .gallery-wrapper>.image-description,.gallery[data-type=sinlge-image] .gallery-wrapper>.image-description{font-weight:400;font-size:18px;line-height:1.2;margin-top:12px}.gallery[data-type=first-image] img,.gallery[data-type=first-image] .copyright,.gallery[data-type=first-image] .image-description,.gallery[data-type=sinlge-image] img,.gallery[data-type=sinlge-image] .copyright,.gallery[data-type=sinlge-image] .image-description{opacity:0;transition:.4s ease}.gallery[data-type=masonry] .gallery-wrapper{flex-wrap:nowrap;align-items:flex-start}.gallery[data-type=masonry] .column{flex:1 1 100%}.gallery[data-type=masonry] .image a::before{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.gallery[data-type=masonry] .image img{transition:.3s ease;opacity:0}.gallery[data-type=masonry] .image.loaded img{opacity:1}.gallery[data-type=grid] .image:not(.loading):not(.loaded){position:absolute;opacity:0;pointer-events:none}.gallery[data-type=masonry] .image-description,.gallery[data-type=grid] .image-description{display:none !important}.gallery[data-type=masonry] .image a,.gallery[data-type=grid] .image a{overflow:hidden}.gallery[data-type=masonry] .image a::after,.gallery[data-type=grid] .image a::after{content:"";font-family:"Icons",sans-serif;display:flex;align-items:center;justify-content:center;z-index:1;font-size:var(--icon-size);line-height:1;color:#fff;opacity:0;transition:.3s ease}.gallery[data-type=masonry] .image a::before,.gallery[data-type=grid] .image a::before{background-color:var(--theme-color-primary);opacity:0;z-index:1;transition:.3s ease}.gallery[data-type=masonry] .image a img,.gallery[data-type=grid] .image a img{transition:.3s ease}.gallery[data-type=masonry] .image a:hover:before,.gallery[data-type=masonry] .image a.focus-visible:focus:before,.gallery[data-type=masonry] .image a:focus-visible:before,.gallery[data-type=masonry] .image a.-moz-focusring:before,.gallery[data-type=grid] .image a:hover:before,.gallery[data-type=grid] .image a.focus-visible:focus:before,.gallery[data-type=grid] .image a:focus-visible:before,.gallery[data-type=grid] .image a.-moz-focusring:before{opacity:.5}.gallery[data-type=masonry] .image a:hover:after,.gallery[data-type=masonry] .image a.focus-visible:focus:after,.gallery[data-type=masonry] .image a:focus-visible:after,.gallery[data-type=masonry] .image a.-moz-focusring:after,.gallery[data-type=grid] .image a:hover:after,.gallery[data-type=grid] .image a.focus-visible:focus:after,.gallery[data-type=grid] .image a:focus-visible:after,.gallery[data-type=grid] .image a.-moz-focusring:after{opacity:1}.gallery[data-type=masonry] .image a:hover img,.gallery[data-type=masonry] .image a.focus-visible:focus img,.gallery[data-type=masonry] .image a:focus-visible img,.gallery[data-type=masonry] .image a.-moz-focusring img,.gallery[data-type=grid] .image a:hover img,.gallery[data-type=grid] .image a.focus-visible:focus img,.gallery[data-type=grid] .image a:focus-visible img,.gallery[data-type=grid] .image a.-moz-focusring img{transform:translate3d(0, 0, 0) scale(1.04)}.gallery .button-wrapper{text-align:center}.gallery .button-wrapper .btn{margin:40px 0 0}@media(max-width: 767px){.gallery .button-wrapper .btn{margin-top:24px}}.gallery[data-infinite-scroll=true] .button-wrapper .btn{position:absolute;visibility:hidden}.gallery-popup{position:fixed;top:0;left:0;width:100%;height:calc(var(--viewport-height, 1vh)*100);background-color:rgba(15,28,40,.95);color:#fff;z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.gallery-popup.open{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.gallery-popup .slide::before{content:"";position:absolute;width:60px;height:60px;top:50%;left:50%;margin:-30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:60px;filter:saturate(0) brightness(100)}.gallery-popup .image-box{position:relative;display:block;opacity:1;max-width:90%;transition:.3s ease}.gallery-popup .image-box img{max-height:calc(var(--viewport-height, 1vh)*74)}@media(min-width: 1000px){.gallery-popup .image-box img{max-width:calc(100vw - 200px)}}.gallery-popup .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.gallery-popup .text-box{color:#fff;font-size:18px;display:flex;flex-direction:column;margin:20px 20px -10px}.gallery-popup .text-box .copyright{order:1;font-size:14px;font-style:italic}@media(max-width: 767px){.gallery-popup .text-box{font-size:16px}}.gallery-popup .controls .prev,.gallery-popup .controls .next{position:absolute;top:50%;right:0;display:block;width:50px;height:50px;font-size:0;line-height:0;text-align:center;padding:10px 0;margin:-25px 15px;border:0;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer}.gallery-popup .controls .prev:before,.gallery-popup .controls .next:before{content:"";font-family:"Icons",sans-serif;font-size:30px;line-height:1}@media(max-width: 999px){.gallery-popup .controls .prev,.gallery-popup .controls .next{display:none}}.gallery-popup .controls .prev{left:0;transform:rotate(180deg)}.gallery-popup .controls .tabs{display:none}.gallery-popup .controls .count{position:absolute;top:25px;left:50%;width:120px;margin-left:-60px;text-align:center;font-size:18px}.gallery-popup .controls .count span{margin:0 5px}.gallery-popup .slide{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:calc(var(--viewport-height, 1vh)*100);transition:.4s linear;opacity:1}.gallery-popup .slide.preload .image-box{opacity:0}.gallery-popup .closer,.gallery-popup .download{position:absolute;top:0;width:50px;height:50px;font-size:30px;line-height:1;padding:10px 0;color:#fff;background-color:rgba(0,0,0,0);margin:15px;border:0;cursor:pointer;z-index:1}.gallery-popup .closer:before,.gallery-popup .download:before{font-family:"Icons",sans-serif}.gallery-popup .closer{right:0}.gallery-popup .closer::before{content:""}.gallery-popup .download{left:0;text-decoration:none;text-align:center}.gallery-popup .download::before{content:""}.gallery-popup a.focus-visible:focus,.gallery-popup button.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery-popup a:focus-visible,.gallery-popup a.-moz-focusring,.gallery-popup button:focus-visible,.gallery-popup button.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teaser .gallery[data-type=first-image] .image:before,.slider .gallery[data-type=first-image] .image:before{padding-top:66.6666%}',"",{version:3,sources:["webpack://./stories/components/gallery/gallery.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"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",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.gallery {\n --gallery-spacing: 8px;\n margin: var(--section-margin) 0;\n width: 100%;\n max-width: 880px;\n\n @media(min-width: 568px) {\n &.content-media-right {\n max-width: calc(50% - 15px);\n float: right;\n margin: 18px 0 20px 30px;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 0 15px 20px;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n\n &.content-media-left {\n max-width: calc(50% - 15px);\n float: left;\n margin: 18px 30px 20px 0;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 20px 15px 0;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n }\n\n .gallery-wrapper {\n display: flex;\n flex-wrap: wrap;\n margin: calc(var(--gallery-spacing) / -2);\n }\n\n .image {\n padding: calc(var(--gallery-spacing) / 2);\n flex: 1 1 100%;\n transition: 0.3s ease;\n transform: translate3d(0, 0, 0) scale(1);\n\n &.loading {\n opacity: 0;\n transform: translate3d(0, 0, 0) scale(0.9);\n }\n\n a {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n @include focus-visible;\n transition: 0.2s ease;\n\n &::before {\n content: \'\';\n position: relative;\n display: block;\n padding-top: 66.666667%;\n }\n\n &:after {\n content: "";\n @include full-size;\n opacity: 0;\n transition: 0.3s ease;\n }\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n\n .copyright {\n @include copyright;\n opacity: 1 !important;\n }\n }\n\n &[data-type="grid"] {\n .image {\n flex: 1 1 33.3333%;\n max-width: 33.3334%;\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n }\n }\n }\n\n &[data-type="first-image"], &[data-type="sinlge-image"] {\n .image a::after {\n display: none;\n }\n\n .btn {\n position: absolute;\n top: 0;\n right: 0;\n margin: 20px;\n }\n\n .image {\n transform: none;\n opacity: 1;\n position: relative;\n\n a {\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 80px;\n background-position: center;\n background-repeat: no-repeat;\n display: block;\n }\n\n + .image {\n display: none;\n }\n }\n\n img {\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &.loaded {\n img, .image-description, .image .copyright {\n opacity: 1;\n }\n }\n\n .gallery-wrapper {\n padding: 5px;\n\n > .image-description {\n font-weight: 400;\n font-size: 18px;\n line-height: 1.2;\n margin-top: 12px;\n }\n }\n\n img, .copyright, .image-description {\n opacity: 0;\n transition: 0.4s ease;\n }\n }\n\n &[data-type="masonry"] {\n .gallery-wrapper {\n flex-wrap: nowrap;\n align-items: flex-start;\n }\n\n .column {\n flex: 1 1 100%;\n }\n\n .image {\n a::before {\n @include full-size;\n padding: 0;\n }\n\n img {\n transition: 0.3s ease;\n opacity: 0;\n }\n\n &.loaded img {\n opacity: 1;\n }\n }\n }\n\n &[data-type=\'grid\'] {\n .image:not(.loading):not(.loaded) {\n position: absolute;\n opacity: 0;\n pointer-events: none;\n }\n }\n\n &[data-type="masonry"], &[data-type="grid"] {\n .image-description {\n display: none !important;\n }\n\n .image a {\n overflow: hidden;\n\n &::after {\n @include icon-zoom;\n font-family: "Icons", sans-serif;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 1;\n font-size: var(--icon-size);\n line-height: 1;\n color: #fff;\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &::before {\n background-color: var(--theme-color-primary);\n opacity: 0;\n z-index: 1;\n transition: 0.3s ease;\n }\n\n img {\n transition: 0.3s ease;\n }\n\n &:hover, &.focus-visible:focus, &:focus-visible, &.-moz-focusring {\n &:before {\n opacity: 0.5;\n }\n &:after {\n opacity: 1;\n }\n img {\n transform: translate3d(0, 0, 0) scale(1.04);\n }\n }\n }\n }\n\n .button-wrapper {\n text-align: center;\n\n .btn {\n margin: 40px 0 0;\n\n @media(max-width: 767px) {\n margin-top: 24px;\n }\n }\n }\n\n &[data-infinite-scroll="true"] {\n .button-wrapper .btn {\n position: absolute;\n visibility: hidden;\n }\n }\n}\n\n.gallery-popup {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(var(--viewport-height, 1vh) * 100);\n background-color: rgba(#0F1C28, 0.95);\n color: #fff;\n z-index: 100;\n @include hide;\n\n &.open {\n @include show;\n }\n\n .slide {\n &::before {\n content: \'\';\n position: absolute;\n width: 60px;\n height: 60px;\n top: 50%;\n left: 50%;\n margin: -30px;\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 60px;\n filter: saturate(0) brightness(100);\n }\n }\n\n .image-box {\n position: relative;\n display: block;\n opacity: 1;\n max-width: 90%;\n transition: 0.3s ease;\n\n img {\n max-height: calc(var(--viewport-height, 1vh) * 74);\n @media(min-width: 1000px) {\n max-width: calc(100vw - 200px);\n }\n }\n .copyright {\n @include copyright;\n }\n }\n\n .text-box {\n color: #fff;\n font-size: 18px;\n display: flex;\n flex-direction: column;\n margin: 20px 20px -10px;\n\n .copyright {\n order: 1;\n font-size: 14px;\n font-style: italic;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n }\n\n .controls {\n .prev, .next {\n position: absolute;\n top: 50%;\n right: 0;\n display: block;\n width: 50px;\n height: 50px;\n\n font-size: 0;\n line-height: 0;\n text-align: center;\n padding: 10px 0;\n margin: -25px 15px;\n border: 0;\n background-color: transparent;\n color: white;\n cursor: pointer;\n\n &:before {\n @include icon-pfeil-rechts;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n line-height: 1;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n }\n\n .prev {\n left: 0;\n transform: rotate(180deg);\n }\n\n .tabs {\n display: none;\n }\n\n .count {\n position: absolute;\n top: 25px;\n left: 50%;\n width: 120px;\n margin-left: -60px;\n text-align: center;\n font-size: 18px;\n\n span {\n margin: 0 5px;\n }\n }\n }\n\n .slide {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n text-align: center;\n height: calc(var(--viewport-height, 1vh) * 100);\n transition: 0.4s linear;\n opacity: 1;\n\n &.preload .image-box {\n opacity: 0;\n }\n }\n\n .closer, .download {\n position: absolute;\n top: 0;\n width: 50px;\n height: 50px;\n font-size: 30px;\n line-height: 1;\n padding: 10px 0;\n color: #fff;\n background-color: transparent;\n margin: 15px;\n border: 0;\n cursor: pointer;\n z-index: 1;\n\n &:before {\n font-family: "Icons", sans-serif;\n }\n }\n\n .closer {\n right: 0;\n\n &::before {\n @include icon-schliessen;\n }\n }\n\n .download {\n left: 0;\n text-decoration: none;\n text-align: center;\n\n &::before {\n @include icon-download;\n }\n }\n\n a, button {\n @include focus-visible;\n }\n}\n\n.teaser, .slider {\n .gallery[data-type="first-image"] .image:before {\n padding-top: 66.6666%;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9360.7800bd5c.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9360.7800bd5c.iframe.bundle.js
new file mode 100644
index 0000000..cbb0dc5
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/9360.7800bd5c.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9360],{"./stories/components/gallery/GalleryComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{N:()=>createGallery});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),gallery=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(gallery.Z,options);gallery.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),galleryData=[{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-2-3.svg",width:736,height:981,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-4-3.svg",width:1200,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:880,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:800,height:1100,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:900,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-1-1.svg",width:1200,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:880,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:800,height:1100,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-4.svg",width:900,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-3-2.svg",width:1470,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-4-3.svg",width:1200,height:980,copyright:"© Shutterstock",alt:"Dummy Alt Text"},{src:"./dummy/placeholder-1-1.svg",width:1200,height:1200,copyright:"© Shutterstock",alt:"Dummy Alt Text"}],slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./stories/sections/slider/slider.js")),masonry=__webpack_require__("./stories/_global/scripts/masonry.js");function _defineProperties(target,props){for(var i=0;ithis.section.offset().top){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}else"grid"===this.type&&!this.gridInitialized&&this.items.length>this.visibleItems.length&&w.scrollTop()+w.height()+300>jquery_default()(this.section).offset().top+jquery_default()(this.section).height()&&(this.currentPage++,this.loadThumbs(),this.gridInitialized=!0)}},{key:"lazyLoadSingleImages",value:function lazyLoadSingleImages(){if(("first-image"===this.type||"single-image"===this.type)&&!this.isLoaded){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}},{key:"initSingleThumb",value:function initSingleThumb(){var _this3=this,first=this.items.first().addClass("loading"),a=jquery_default()(' ').attr("data-index",0).appendTo(first),img=jquery_default()(' ').appendTo(a);if(first.data("copyright")&&(jquery_default()(''+first.data("copyright")+" ").appendTo(a),jquery_default()(''+first.data("copyright")+" ").appendTo(a)),first.find(".image-description").appendTo(this.wrapper),this.isLoaded=!1,img.one("load",(function(){_this3.section.addClass("loaded"),first.removeClass("loading")})),this.items.length>1&&(a.append(jquery_default()(' ').text(this.items.length+" Bilder")),first.find(".image-description").hide()),"single-image"===this.section.data("type")){var ratio=Math.round(first.data("height")/first.data("width")*1e3)/10+"%";a.css("padding-top",ratio),first.find(".copyright").appendTo(a).css("max-width",ratio)}this.section.closest(".main-col").addClass("clearfix")}},{key:"initThumbs",value:function initThumbs(){this.items.each((function(i){var item=jquery_default()(this);jquery_default()(' ').attr("tabindex","-1").attr("data-index",i).appendTo(item)}))}},{key:"initMasonry",value:function initMasonry(){this.items.each((function(i){var item=jquery_default()(this),a=jquery_default()(' ').attr("data-index",i).appendTo(item);a.css("padding-top",Math.round(item.data("height")/item.data("width")*1e4)/100+"%"),item.data("copyright")&&a.append(''+item.data("copyright")+" ")}));var btnText=window.ihk.translations.loadMoreImages;new masonry.Z(this.wrapper,btnText,[{minWidth:0,batchSize:6},{minWidth:0,batchSize:6},{minWidth:567,batchSize:9},{minWidth:1e3,batchSize:12}],"primary-light")}},{key:"initLoading",value:function initLoading(){var _this4=this,imagesPerPage=this.section.data("per-page"),buttonWrapper=jquery_default()('
').appendTo(this.section),buttonText=window.ihk.translations.loadMoreImages;this.items.length>imagesPerPage&&(this.moreButton=jquery_default()(' ').text(buttonText).appendTo(buttonWrapper)),this.moreButton&&this.moreButton.on("click",(function(e){e.preventDefault(),_this4.currentPage++,_this4.loadThumbs()}))}},{key:"initTabIndex",value:function initTabIndex(){var _this5=this,focusable="a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]",unfocusable="[tabindex=-1], [disabled], :hidden",prevFocusable=this.section.prevAll().find(focusable).not(unfocusable).last(),nextFocusable=this.section.nextAll().find(focusable).not(unfocusable).first();this.items.find("a").focus((function(e){var focusElement=jquery_default()(e.currentTarget),currentIndex=parseInt(focusElement.attr("data-index"));prevFocusable.attr("tabindex",1),_this5.items.eq(currentIndex-1).find("a").attr("tabindex",2),focusElement.attr("tabindex",3),_this5.items.eq(currentIndex+1).find("a").attr("tabindex",4),nextFocusable.attr("tabindex",5)})),this.items.find("a").on("focusout",(function(){_this5.items.find("a").removeAttr("tabindex"),prevFocusable.removeAttr("tabindex"),nextFocusable.removeAttr("tabindex")})),nextFocusable.focus((function(){_this5.items.find("a").attr("tabindex",-1),_this5.visibleItems[_this5.visibleItems.length-1].find("a").attr("tabindex",0)}))}},{key:"loadThumbs",value:function loadThumbs(){for(var _this6=this,pp=this.section.data("per-page"),first=this.currentPage*pp,last=first+pp ").one("load",(function(){item.removeClass("loading").addClass("loaded")}));img.attr("src","masonry"===_this6.section.data("type")?item.data("full"):item.data("thumb")).appendTo(item.find("a")),img.attr("alt",item.attr("alt")).attr("title",item.attr("title")),item.data("copyright")&&jquery_default()('').html(item.data("copyright")).appendTo(item.find("a")),_this6.visibleItems.push(item),item.find("a").removeAttr("tabindex")},i=first;i').appendTo(jquery_default()("body"));var slides=jquery_default()('
').appendTo(this.popup),closer=jquery_default()(' ').prependTo(this.popup);if(1===this.items.length&&slides.addClass("single-slide"),this.items.each((function(i,element){var item=jquery_default()(element),slide=jquery_default()('
').appendTo(slides),imgElement=jquery_default()('
').attr("data-src",item.data("full")).attr("data-copyright",item.data("copyright")).attr("data-alt",item.data("alt")).attr("title",item.attr("title"));!0===_this7.section.data("render-download")&&imgElement.attr("data-download",item.data("download")),imgElement.appendTo(slide),item.find("span").length>0&&jquery_default()('
').appendTo(slide).append(item.find("span.image-description,span.copyright").clone())})),closer.on("click",(function(e){e.preventDefault(),_this7.popup.removeClass("open"),_this7.popup.find("button, a").attr("tabindex",-1),_this7.unbindPopupKeys(),_this7.toggleContentScroll()})),this.slider=new slider.Z(slides),this.popup.find("button, a").attr("tabindex",-1),this.wrapper.on("click","a",(function(e){e.preventDefault();var index=parseInt(jquery_default()(e.currentTarget).attr("data-index"));_this7.popup.addClass("open"),_this7.bindPopupKeys(),_this7.popup.find("button, a").attr("tabindex",0),_this7.popup.focus(),_this7.slider.goTo(index,!1),_this7.toggleContentScroll()})),this.section.data("render-download")){var download=jquery_default()(' ').prependTo(this.popup);jquery_default()(download).attr("href",this.slider.slides.eq(this.slider.currentSlide).find(".image-box").attr("data-download"))}slides.on("slide-change",(function(){_this7.slider.loadImage();var download=_this7.popup.find(".download");download.length&&jquery_default()(download).attr("href",_this7.slider.slides.eq(_this7.slider.currentSlide).find(".image-box").attr("data-download"))}))}},{key:"bindPopupKeys",value:function bindPopupKeys(){var _this8=this;jquery_default()("body").on("keydown.gallery",(function(e){27===e.keyCode?_this8.popup.find(".closer").trigger("click"):37===e.keyCode?_this8.slider.onPrev():39===e.keyCode&&_this8.slider.onNext()}))}},{key:"unbindPopupKeys",value:function unbindPopupKeys(){jquery_default()("body").off("keydown.gallery")}},{key:"toggleContentScroll",value:function toggleContentScroll(){var body=jquery_default()("body"),win=jquery_default()(window);if(this.popup.hasClass("open"))body.css("top",-1*win.scrollTop()+"px").addClass("nav-open");else{var top=Math.abs(parseInt(body.css("top")));body.removeClass("nav-open").removeAttr("style"),win.scrollTop(top)}}}]),IHKGallery}();const components_gallery_gallery=IHKGallery;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".gallery:not(.initiated)").each((function(){new IHKGallery(jquery_default()(this))}))}));var createGallery=function createGallery(_ref){var _ref$galleryType=_ref.galleryType,galleryType=void 0===_ref$galleryType?"grid":_ref$galleryType,_ref$itemsPerPage=_ref.itemsPerPage,itemsPerPage=void 0===_ref$itemsPerPage?9:_ref$itemsPerPage,_ref$data=_ref.data,data=void 0===_ref$data?galleryData:_ref$data,thumbWidth="single-image"===galleryType||"first-image"===galleryType?880:300,section=(0,helpers.az)("section",["gallery"],null,null);section.dataset.type=galleryType,section.dataset.perPage=itemsPerPage.toString();var wrapper=(0,helpers.az)("div",["gallery-wrapper"],"",section);return data.map((function(item){var imageDiv=(0,helpers.az)("div",["image"],"",wrapper),thumbHeight=Math.round(thumbWidth/parseInt(item.width)*parseInt(item.height));imageDiv.dataset.thumb=item.src.replace(item.width,thumbWidth.toString()).replace(item.height,thumbHeight.toString()),imageDiv.dataset.full=item.src,imageDiv.dataset.width=item.width,imageDiv.dataset.height=item.height,imageDiv.dataset.alt=item.alt,item.copyright&&(imageDiv.dataset.copyright=item.copyright)})),jquery_default()(document).ready((function(){new components_gallery_gallery(jquery_default()(section))})),section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/preload.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.gallery{--gallery-spacing: 8px;margin:var(--section-margin) 0;width:100%;max-width:880px}@media(min-width: 568px){.gallery.content-media-right{max-width:calc(50% - 15px);float:right;margin:18px 0 20px 30px}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-right{max-width:calc(50% - 10px);margin:14px 0 15px 20px}}@media(min-width: 568px){.gallery.content-media-right:first-child{margin-top:0}}@media(min-width: 568px){.gallery.content-media-left{max-width:calc(50% - 15px);float:left;margin:18px 30px 20px 0}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-left{max-width:calc(50% - 10px);margin:14px 20px 15px 0}}@media(min-width: 568px){.gallery.content-media-left:first-child{margin-top:0}}.gallery .gallery-wrapper{display:flex;flex-wrap:wrap;margin:calc(var(--gallery-spacing)/-2)}.gallery .image{padding:calc(var(--gallery-spacing)/2);flex:1 1 100%;transition:.3s ease;transform:translate3d(0, 0, 0) scale(1)}.gallery .image.loading{opacity:0;transform:translate3d(0, 0, 0) scale(0.9)}.gallery .image a{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);transition:.2s ease}.gallery .image a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a:focus-visible,.gallery .image a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a::before{content:"";position:relative;display:block;padding-top:66.666667%}.gallery .image a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.3s ease}.gallery .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery .image .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px;opacity:1 !important}.gallery[data-type=grid] .image{flex:1 1 33.3333%;max-width:33.3334%}@media(max-width: 567px){.gallery[data-type=grid] .image{flex:1 1 50%;max-width:50%}}.gallery[data-type=first-image] .image a::after,.gallery[data-type=sinlge-image] .image a::after{display:none}.gallery[data-type=first-image] .btn,.gallery[data-type=sinlge-image] .btn{position:absolute;top:0;right:0;margin:20px}.gallery[data-type=first-image] .image,.gallery[data-type=sinlge-image] .image{transform:none;opacity:1;position:relative}.gallery[data-type=first-image] .image a,.gallery[data-type=sinlge-image] .image a{background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:80px;background-position:center;background-repeat:no-repeat;display:block}.gallery[data-type=first-image] .image+.image,.gallery[data-type=sinlge-image] .image+.image{display:none}.gallery[data-type=first-image] img,.gallery[data-type=sinlge-image] img{opacity:0;transition:.3s ease}.gallery[data-type=first-image].loaded img,.gallery[data-type=first-image].loaded .image-description,.gallery[data-type=first-image].loaded .image .copyright,.gallery[data-type=sinlge-image].loaded img,.gallery[data-type=sinlge-image].loaded .image-description,.gallery[data-type=sinlge-image].loaded .image .copyright{opacity:1}.gallery[data-type=first-image] .gallery-wrapper,.gallery[data-type=sinlge-image] .gallery-wrapper{padding:5px}.gallery[data-type=first-image] .gallery-wrapper>.image-description,.gallery[data-type=sinlge-image] .gallery-wrapper>.image-description{font-weight:400;font-size:18px;line-height:1.2;margin-top:12px}.gallery[data-type=first-image] img,.gallery[data-type=first-image] .copyright,.gallery[data-type=first-image] .image-description,.gallery[data-type=sinlge-image] img,.gallery[data-type=sinlge-image] .copyright,.gallery[data-type=sinlge-image] .image-description{opacity:0;transition:.4s ease}.gallery[data-type=masonry] .gallery-wrapper{flex-wrap:nowrap;align-items:flex-start}.gallery[data-type=masonry] .column{flex:1 1 100%}.gallery[data-type=masonry] .image a::before{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.gallery[data-type=masonry] .image img{transition:.3s ease;opacity:0}.gallery[data-type=masonry] .image.loaded img{opacity:1}.gallery[data-type=grid] .image:not(.loading):not(.loaded){position:absolute;opacity:0;pointer-events:none}.gallery[data-type=masonry] .image-description,.gallery[data-type=grid] .image-description{display:none !important}.gallery[data-type=masonry] .image a,.gallery[data-type=grid] .image a{overflow:hidden}.gallery[data-type=masonry] .image a::after,.gallery[data-type=grid] .image a::after{content:"";font-family:"Icons",sans-serif;display:flex;align-items:center;justify-content:center;z-index:1;font-size:var(--icon-size);line-height:1;color:#fff;opacity:0;transition:.3s ease}.gallery[data-type=masonry] .image a::before,.gallery[data-type=grid] .image a::before{background-color:var(--theme-color-primary);opacity:0;z-index:1;transition:.3s ease}.gallery[data-type=masonry] .image a img,.gallery[data-type=grid] .image a img{transition:.3s ease}.gallery[data-type=masonry] .image a:hover:before,.gallery[data-type=masonry] .image a.focus-visible:focus:before,.gallery[data-type=masonry] .image a:focus-visible:before,.gallery[data-type=masonry] .image a.-moz-focusring:before,.gallery[data-type=grid] .image a:hover:before,.gallery[data-type=grid] .image a.focus-visible:focus:before,.gallery[data-type=grid] .image a:focus-visible:before,.gallery[data-type=grid] .image a.-moz-focusring:before{opacity:.5}.gallery[data-type=masonry] .image a:hover:after,.gallery[data-type=masonry] .image a.focus-visible:focus:after,.gallery[data-type=masonry] .image a:focus-visible:after,.gallery[data-type=masonry] .image a.-moz-focusring:after,.gallery[data-type=grid] .image a:hover:after,.gallery[data-type=grid] .image a.focus-visible:focus:after,.gallery[data-type=grid] .image a:focus-visible:after,.gallery[data-type=grid] .image a.-moz-focusring:after{opacity:1}.gallery[data-type=masonry] .image a:hover img,.gallery[data-type=masonry] .image a.focus-visible:focus img,.gallery[data-type=masonry] .image a:focus-visible img,.gallery[data-type=masonry] .image a.-moz-focusring img,.gallery[data-type=grid] .image a:hover img,.gallery[data-type=grid] .image a.focus-visible:focus img,.gallery[data-type=grid] .image a:focus-visible img,.gallery[data-type=grid] .image a.-moz-focusring img{transform:translate3d(0, 0, 0) scale(1.04)}.gallery .button-wrapper{text-align:center}.gallery .button-wrapper .btn{margin:40px 0 0}@media(max-width: 767px){.gallery .button-wrapper .btn{margin-top:24px}}.gallery[data-infinite-scroll=true] .button-wrapper .btn{position:absolute;visibility:hidden}.gallery-popup{position:fixed;top:0;left:0;width:100%;height:calc(var(--viewport-height, 1vh)*100);background-color:rgba(15,28,40,.95);color:#fff;z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.gallery-popup.open{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.gallery-popup .slide::before{content:"";position:absolute;width:60px;height:60px;top:50%;left:50%;margin:-30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:60px;filter:saturate(0) brightness(100)}.gallery-popup .image-box{position:relative;display:block;opacity:1;max-width:90%;transition:.3s ease}.gallery-popup .image-box img{max-height:calc(var(--viewport-height, 1vh)*74)}@media(min-width: 1000px){.gallery-popup .image-box img{max-width:calc(100vw - 200px)}}.gallery-popup .image-box .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}.gallery-popup .text-box{color:#fff;font-size:18px;display:flex;flex-direction:column;margin:20px 20px -10px}.gallery-popup .text-box .copyright{order:1;font-size:14px;font-style:italic}@media(max-width: 767px){.gallery-popup .text-box{font-size:16px}}.gallery-popup .controls .prev,.gallery-popup .controls .next{position:absolute;top:50%;right:0;display:block;width:50px;height:50px;font-size:0;line-height:0;text-align:center;padding:10px 0;margin:-25px 15px;border:0;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer}.gallery-popup .controls .prev:before,.gallery-popup .controls .next:before{content:"";font-family:"Icons",sans-serif;font-size:30px;line-height:1}@media(max-width: 999px){.gallery-popup .controls .prev,.gallery-popup .controls .next{display:none}}.gallery-popup .controls .prev{left:0;transform:rotate(180deg)}.gallery-popup .controls .tabs{display:none}.gallery-popup .controls .count{position:absolute;top:25px;left:50%;width:120px;margin-left:-60px;text-align:center;font-size:18px}.gallery-popup .controls .count span{margin:0 5px}.gallery-popup .slide{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:calc(var(--viewport-height, 1vh)*100);transition:.4s linear;opacity:1}.gallery-popup .slide.preload .image-box{opacity:0}.gallery-popup .closer,.gallery-popup .download{position:absolute;top:0;width:50px;height:50px;font-size:30px;line-height:1;padding:10px 0;color:#fff;background-color:rgba(0,0,0,0);margin:15px;border:0;cursor:pointer;z-index:1}.gallery-popup .closer:before,.gallery-popup .download:before{font-family:"Icons",sans-serif}.gallery-popup .closer{right:0}.gallery-popup .closer::before{content:""}.gallery-popup .download{left:0;text-decoration:none;text-align:center}.gallery-popup .download::before{content:""}.gallery-popup a.focus-visible:focus,.gallery-popup button.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery-popup a:focus-visible,.gallery-popup a.-moz-focusring,.gallery-popup button:focus-visible,.gallery-popup button.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teaser .gallery[data-type=first-image] .image:before,.slider .gallery[data-type=first-image] .image:before{padding-top:66.6666%}',"",{version:3,sources:["webpack://./stories/components/gallery/gallery.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"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",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.gallery {\n --gallery-spacing: 8px;\n margin: var(--section-margin) 0;\n width: 100%;\n max-width: 880px;\n\n @media(min-width: 568px) {\n &.content-media-right {\n max-width: calc(50% - 15px);\n float: right;\n margin: 18px 0 20px 30px;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 0 15px 20px;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n\n &.content-media-left {\n max-width: calc(50% - 15px);\n float: left;\n margin: 18px 30px 20px 0;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 20px 15px 0;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n }\n\n .gallery-wrapper {\n display: flex;\n flex-wrap: wrap;\n margin: calc(var(--gallery-spacing) / -2);\n }\n\n .image {\n padding: calc(var(--gallery-spacing) / 2);\n flex: 1 1 100%;\n transition: 0.3s ease;\n transform: translate3d(0, 0, 0) scale(1);\n\n &.loading {\n opacity: 0;\n transform: translate3d(0, 0, 0) scale(0.9);\n }\n\n a {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n @include focus-visible;\n transition: 0.2s ease;\n\n &::before {\n content: \'\';\n position: relative;\n display: block;\n padding-top: 66.666667%;\n }\n\n &:after {\n content: "";\n @include full-size;\n opacity: 0;\n transition: 0.3s ease;\n }\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n\n .copyright {\n @include copyright;\n opacity: 1 !important;\n }\n }\n\n &[data-type="grid"] {\n .image {\n flex: 1 1 33.3333%;\n max-width: 33.3334%;\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n }\n }\n }\n\n &[data-type="first-image"], &[data-type="sinlge-image"] {\n .image a::after {\n display: none;\n }\n\n .btn {\n position: absolute;\n top: 0;\n right: 0;\n margin: 20px;\n }\n\n .image {\n transform: none;\n opacity: 1;\n position: relative;\n\n a {\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 80px;\n background-position: center;\n background-repeat: no-repeat;\n display: block;\n }\n\n + .image {\n display: none;\n }\n }\n\n img {\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &.loaded {\n img, .image-description, .image .copyright {\n opacity: 1;\n }\n }\n\n .gallery-wrapper {\n padding: 5px;\n\n > .image-description {\n font-weight: 400;\n font-size: 18px;\n line-height: 1.2;\n margin-top: 12px;\n }\n }\n\n img, .copyright, .image-description {\n opacity: 0;\n transition: 0.4s ease;\n }\n }\n\n &[data-type="masonry"] {\n .gallery-wrapper {\n flex-wrap: nowrap;\n align-items: flex-start;\n }\n\n .column {\n flex: 1 1 100%;\n }\n\n .image {\n a::before {\n @include full-size;\n padding: 0;\n }\n\n img {\n transition: 0.3s ease;\n opacity: 0;\n }\n\n &.loaded img {\n opacity: 1;\n }\n }\n }\n\n &[data-type=\'grid\'] {\n .image:not(.loading):not(.loaded) {\n position: absolute;\n opacity: 0;\n pointer-events: none;\n }\n }\n\n &[data-type="masonry"], &[data-type="grid"] {\n .image-description {\n display: none !important;\n }\n\n .image a {\n overflow: hidden;\n\n &::after {\n @include icon-zoom;\n font-family: "Icons", sans-serif;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 1;\n font-size: var(--icon-size);\n line-height: 1;\n color: #fff;\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &::before {\n background-color: var(--theme-color-primary);\n opacity: 0;\n z-index: 1;\n transition: 0.3s ease;\n }\n\n img {\n transition: 0.3s ease;\n }\n\n &:hover, &.focus-visible:focus, &:focus-visible, &.-moz-focusring {\n &:before {\n opacity: 0.5;\n }\n &:after {\n opacity: 1;\n }\n img {\n transform: translate3d(0, 0, 0) scale(1.04);\n }\n }\n }\n }\n\n .button-wrapper {\n text-align: center;\n\n .btn {\n margin: 40px 0 0;\n\n @media(max-width: 767px) {\n margin-top: 24px;\n }\n }\n }\n\n &[data-infinite-scroll="true"] {\n .button-wrapper .btn {\n position: absolute;\n visibility: hidden;\n }\n }\n}\n\n.gallery-popup {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(var(--viewport-height, 1vh) * 100);\n background-color: rgba(#0F1C28, 0.95);\n color: #fff;\n z-index: 100;\n @include hide;\n\n &.open {\n @include show;\n }\n\n .slide {\n &::before {\n content: \'\';\n position: absolute;\n width: 60px;\n height: 60px;\n top: 50%;\n left: 50%;\n margin: -30px;\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 60px;\n filter: saturate(0) brightness(100);\n }\n }\n\n .image-box {\n position: relative;\n display: block;\n opacity: 1;\n max-width: 90%;\n transition: 0.3s ease;\n\n img {\n max-height: calc(var(--viewport-height, 1vh) * 74);\n @media(min-width: 1000px) {\n max-width: calc(100vw - 200px);\n }\n }\n .copyright {\n @include copyright;\n }\n }\n\n .text-box {\n color: #fff;\n font-size: 18px;\n display: flex;\n flex-direction: column;\n margin: 20px 20px -10px;\n\n .copyright {\n order: 1;\n font-size: 14px;\n font-style: italic;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n }\n\n .controls {\n .prev, .next {\n position: absolute;\n top: 50%;\n right: 0;\n display: block;\n width: 50px;\n height: 50px;\n\n font-size: 0;\n line-height: 0;\n text-align: center;\n padding: 10px 0;\n margin: -25px 15px;\n border: 0;\n background-color: transparent;\n color: white;\n cursor: pointer;\n\n &:before {\n @include icon-pfeil-rechts;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n line-height: 1;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n }\n\n .prev {\n left: 0;\n transform: rotate(180deg);\n }\n\n .tabs {\n display: none;\n }\n\n .count {\n position: absolute;\n top: 25px;\n left: 50%;\n width: 120px;\n margin-left: -60px;\n text-align: center;\n font-size: 18px;\n\n span {\n margin: 0 5px;\n }\n }\n }\n\n .slide {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n text-align: center;\n height: calc(var(--viewport-height, 1vh) * 100);\n transition: 0.4s linear;\n opacity: 1;\n\n &.preload .image-box {\n opacity: 0;\n }\n }\n\n .closer, .download {\n position: absolute;\n top: 0;\n width: 50px;\n height: 50px;\n font-size: 30px;\n line-height: 1;\n padding: 10px 0;\n color: #fff;\n background-color: transparent;\n margin: 15px;\n border: 0;\n cursor: pointer;\n z-index: 1;\n\n &:before {\n font-family: "Icons", sans-serif;\n }\n }\n\n .closer {\n right: 0;\n\n &::before {\n @include icon-schliessen;\n }\n }\n\n .download {\n left: 0;\n text-decoration: none;\n text-align: center;\n\n &::before {\n @include icon-download;\n }\n }\n\n a, button {\n @include focus-visible;\n }\n}\n\n.teaser, .slider {\n .gallery[data-type="first-image"] .image:before {\n padding-top: 66.6666%;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9634.33ce4572.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9634.33ce4572.iframe.bundle.js
deleted file mode 100644
index 62f10e7..0000000
--- a/gfi-ihk-2024/storybook-static/9634.33ce4572.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9634],{"./stories/sections/slider/slider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_12__),hammerjs__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/hammerjs/hammer.js"),hammerjs__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i ').appendTo(section),this.slideWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').appendTo(this.slideOverflow).append(this.slides),this.currentSlide=0,this.autoplayTimeout=0,this.isHovered=!1,this.sectionInitialClicked=!1,this.dragging=!1,this.inViewport=!1,this.positionAnimation={x:0},this.settings={loop:!1,autoplay:this.section.data("autoplay"),infinite:!0,autoplaySpeed:this.section.data("autoplay-speed")?this.section.data("autoplay-speed"):5e3,animationSpeed:600,startSlide:0},this.initSlides(),this.settings.infinite&&this.initInfinity(),this.initUI(),this.checkSize(),this.slides.length>1&&(this.initHammerDragging(),this.initTabbing()),this.changeSlide(this.settings.startSlide),this.initAutoplay(),this.checkSize(),this.section.closest(".steps").length&&this.setupSteps(),jquery__WEBPACK_IMPORTED_MODULE_12___default()(window).on("resize",(function(){_this.checkSize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSlider,[{key:"initSlides",value:function initSlides(){this.slides.each((function(i){var slide=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).attr("data-index",i),h3=slide.find("h3, .like-h2, .like-h3").first(),p=h3.next("p");slide.find(".image-box").length?(h3.text().length>48&&h3.html(h3.text().substring(0,48)+"…"),p.text().length>148&&p.html(p.text().substring(0,148)+"…")):slide.addClass("text-only")}))}},{key:"checkSize",value:function checkSize(){this.controls.find(".tabs").width()>.6*this.slideOverflow.width()?this.section.addClass("many-slides"):this.section.removeClass("many-slides")}},{key:"initInfinity",value:function initInfinity(){this.nextWrapper=this.slideWrapper.clone(),this.prevWrapper=this.slideWrapper.clone(),this.nextWrapper.removeClass("slide-wrapper").addClass("next-clone").appendTo(this.slideWrapper).css({left:this.slides.length+"%"}),this.prevWrapper.removeClass("slide-wrapper").addClass("prev-clone").appendTo(this.slideWrapper),this.nextWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.prevWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.nextWrapper.find("img").removeClass("loading"),this.prevWrapper.find("img").removeClass("loading")}},{key:"initUI",value:function initUI(){var _this2=this;this.count=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" "),this.prevButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' '),this.nextButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ');var tabsWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(''),countWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ').html('/'+this.slides.length+" ").prepend(this.count);this.tabs=tabsWrapper.children(),this.slides.length>1?(this.slides.each((function(i){var s=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this),li=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(tabsWrapper),button=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").addClass("btn").appendTo(li);jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(button).text(s.data("title")?s.data("title"):i+1)})),this.tabs=tabsWrapper.children(),tabsWrapper.find("button").on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.changeSlide(jquery__WEBPACK_IMPORTED_MODULE_12___default()(e.currentTarget).parent().index())})),this.prevButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onPrev()})),this.nextButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onNext()})),this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(this.prevButton).append(tabsWrapper).append(countWrapper).append(this.nextButton).appendTo(this.section)):this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(tabsWrapper).append(countWrapper).appendTo(this.section)}},{key:"changeSlide",value:function changeSlide(index,offset){var _this3=this,transition=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=this,prevIndex=0===index?this.slides.length-1:index-1,nextIndex=index===this.slides.length-1?0:index+1,allWidth=t.nextWrapper.position().left;offset||(offset=0),index===this.currentSlide&&0===this.slideOverflow.outerHeight()&&(transition=!1),t.positionAnimation={x:this.slideWrapper.position().left};var target=(index+offset)/-100*this.slideWrapper.width(),time=Math.round(Math.abs(this.positionAnimation.x-target)/5+200);time>500&&(time=500),transition||(time=0),t.slideOverflow.css({"transition-duration":time+"ms",height:this.slideOverflow.outerHeight()+"px"}),t.slideWrapper.find(".current").removeClass("current"),t.slideWrapper.find('[data-index="'+index+'"]').addClass("current"),t.slideWrapper.find(".is-prev").removeClass("is-prev"),t.slideWrapper.find('[data-index="'+prevIndex+'"]').addClass("is-prev"),t.slideWrapper.find(".is-next").removeClass("is-next"),t.slideWrapper.find('[data-index="'+nextIndex+'"]').addClass("is-next"),target>0&&(target-=allWidth,this.positionAnimation.x=this.positionAnimation.x-allWidth),target<=-1*allWidth+1&&(target+=allWidth,this.positionAnimation.x=this.positionAnimation.x+allWidth),requestAnimationFrame((function(){_this3.slideOverflow.css({height:_this3.slides.eq(index).outerHeight()+"px"})})),jquery__WEBPACK_IMPORTED_MODULE_12___default()(this.positionAnimation).animate({x:target},{duration:time,easing:"easeOutCubic",step:function step(now){_this3.slideWrapper.css({transform:"translate3d("+Math.round(now)+"px, 0, 0)"})},complete:function complete(){requestAnimationFrame((function(){_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),_this3.slideOverflow.css("height","auto")}))}}),this.tabs.eq(index).addClass("active").siblings(".active").removeClass("active"),this.count.text(index+1),this.settings.autoplay&&!this.isHovered&&this.handleAutoplay(),0!==offset&&setTimeout((function(){_this3.slideWrapper.addClass("no-transition"),_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),setTimeout((function(){_this3.slideWrapper.removeClass("no-transition")}),20)}),this.settings.animationSpeed),this.currentSlide=index,this.section.trigger("slide-change"),this.section.closest(".steps").length&&this.sectionInitialClicked&&this.scrollToTop()}},{key:"goTo",value:function goTo(index,transition){var _this4=this;!1===transition&&this.slideWrapper.addClass("no-transition"),this.sectionInitialClicked=!0,this.changeSlide(index,0,transition),setTimeout((function(){_this4.slideWrapper.removeClass("no-transition")}),20)}},{key:"onNext",value:function onNext(){var nextSlide=this.currentSlide===this.slides.length-1?0:this.currentSlide+1,offset=this.settings.infinite&&0===nextSlide?this.slides.length:0;this.changeSlide(nextSlide,offset)}},{key:"onPrev",value:function onPrev(){var prevSlide=0===this.currentSlide?this.slides.length-1:this.currentSlide-1,offset=this.settings.infinite&&prevSlide===this.slides.length-1?-1*this.slides.length:0;this.changeSlide(prevSlide,offset)}},{key:"initAutoplay",value:function initAutoplay(){var _this5=this;this.section.on("mouseenter",(function(){_this5.isHovered=!0,clearTimeout(_this5.autoplayTimeout),_this5.section.removeClass("btnanimation")})),this.section.on("mouseleave",(function(){_this5.isHovered=!1,_this5.handleAutoplay(),_this5.section.addClass("btnanimation")})),this.initScrollCheck(),this.handleAutoplay()}},{key:"handleAutoplay",value:function handleAutoplay(){var _this6=this;if(this.dragging)return!1;clearTimeout(this.autoplayTimeout),this.settings.autoplaySpeed>0&&this.settings.autoplay&&(this.autoplayTimeout=setTimeout((function(){_this6.inViewport?_this6.onNext():_this6.handleAutoplay()}),this.settings.autoplaySpeed))}},{key:"initScrollCheck",value:function initScrollCheck(){var _this7=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){_this7.scrollCheck()}))}),{passive:!0}),window.requestAnimationFrame((function(){_this7.scrollCheck()}))}},{key:"scrollCheck",value:function scrollCheck(){var w=jquery__WEBPACK_IMPORTED_MODULE_12___default()(window);w.scrollTop()+w.height()-200>this.section.offset().top&&w.scrollTop()sliderWidth/5?_this8.onPrev():e.deltaX").one("load",(function(e){var loadedImage=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).removeClass("loading"),slide=loadedImage.closest(".slide").removeClass("preload"),index=parseInt(slide.attr("data-index")),nextItem=t.nextWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");nextItem.append(loadedImage.clone()),ib.attr("data-copyright")&&(jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem),jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem));var prevItem=t.prevWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");prevItem.append(loadedImage.clone()),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(prevItem)}));img.attr("src",ib.attr("data-src")).appendTo(ib),img.attr("data-download",ib.attr("data-download")),img.attr("draggable","false").attr("ondragstart","return false;"),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(ib)}}},{key:"resetTabScroll",value:function resetTabScroll(){var _this10=this;this.slideOverflow.scrollLeft(0).scrollTop(0).find(".outer, .text-box").scrollLeft(0).scrollTop(0),this.tabScrollActive&&window.requestAnimationFrame((function(){_this10.resetTabScroll()}))}},{key:"scrollToTop",value:function scrollToTop(){var target=this.section.closest(".steps").offset().top-120;jquery__WEBPACK_IMPORTED_MODULE_12___default()("html, body").animate({scrollTop:target},600,"easeOutQuad")}},{key:"setupSteps",value:function setupSteps(){this.nextButton.text("Weiter").addClass("btn").addClass("has-icon").addClass("icon-right").addClass("icon-pfeil-rechts")}}]),IHKSlider}();const __WEBPACK_DEFAULT_EXPORT__=IHKSlider;jquery__WEBPACK_IMPORTED_MODULE_12___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_12___default()(".rotation .slider:not(.initiated), .steps .slider:not(.initiated)").each((function(i,el){var selector=jquery__WEBPACK_IMPORTED_MODULE_12___default()(el);selector.find("dynamic-content").length||new IHKSlider(selector)}))}))},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/slider/slider.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.slider{opacity:0;transition:opacity .4s linear}.slider.initiated{opacity:1}.slider.single-slide .controls{display:none}.slider .slide-overflow{overflow:hidden;transition:height .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.slider img.loading{opacity:0}.slider img.loaded{transition:.3s ease;opacity:1}.slider .slide-wrapper{position:relative;display:flex;align-items:flex-start;width:10000%;contain:layout}.slider .slide-wrapper.no-transition{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider .slide-wrapper.no-transition .image-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.slider .slide-wrapper img,.slider .slide-wrapper a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}.slider .slide{position:relative;width:1%;min-width:1%;max-width:1%}.slider .prev-clone,.slider .next-clone{position:absolute;display:flex;width:100%}.slider .prev-clone{position:absolute;right:100%;justify-content:flex-end}.rotation{margin:var(--section-margin) auto}.rotation .slider{position:relative;display:block;border-bottom:var(--border-width) solid var(--theme-color-secondary);background-color:var(--theme-color-primary)}@media(max-width: 567px){.rotation .slider{margin:var(--section-margin) calc(var(--container-padding)*-1)}}.rotation .slider .slide:not(.current){height:0}@media(max-width: 999px){.rotation .slider .slide.text-only .outer .text-box{min-height:calc(40vw + 100px)}}@media(min-width: 1000px){.rotation .slider .slide.text-only .outer:after{content:"";position:relative;display:block;padding-top:calc(44.4444% - 13.3333px)}}.rotation .slider .outer{margin:0 -20px;display:flex}@media(max-width: 999px){.rotation .slider .outer{flex-direction:column;margin:0;overflow:hidden}}.rotation .slider .outer.download .text-box .btn:before{content:""}.rotation .slider .outer.intranet .text-box .btn:before{content:""}.rotation .slider .outer.extranet .text-box .btn:before{content:""}.rotation .slider .outer.extern .text-box .btn:before{content:""}.rotation .slider .image-box{order:1;position:relative;flex:1 1 100%}.rotation .slider .image-box:before{content:"";position:relative;display:block;padding-top:66.66667%}.rotation .slider .image-box>img,.rotation .slider .image-box .gallery{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}@media(min-width: 1000px){.rotation .slider .image-box{padding-right:20px;flex:1 1 66.66667%;max-width:66.66667%}.rotation .slider .image-box>img,.rotation .slider .image-box .gallery{width:calc(100% - 20px);left:1px}}.rotation .slider .copyright{position:absolute;display:block;left:100%;bottom:0;font-size:12px;text-align:left;line-height:1.2;z-index:2;transform-origin:0 100%;transform:rotate(-90deg);transition:.3s ease;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);width:calc(66.6% + 7px);padding:8px 18px}@media(min-width: 1000px){.rotation .slider .copyright{left:calc(100% - 20px)}}.rotation .slider .text-box{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1 1 33.33333%;max-width:33.3333%;min-width:400px;color:var(--theme-color-background);z-index:2;padding:40px 20px 40px 80px;font-size:var(--font-size-small)}@media(max-width: 1339px){.rotation .slider .text-box{min-width:360px;padding:30px 10px 30px 60px}}@media(max-width: 1199px)and (min-width: 1000px){.rotation .slider .text-box{min-height:500px;font-size:16px}}@media(max-width: 999px){.rotation .slider .text-box{padding:40px 40px 10px;min-width:0;max-width:none}}@media(max-width: 567px){.rotation .slider .text-box{padding:28px var(--container-padding) 10px}}.rotation .slider .text-box:first-child{padding:100px 80px;position:static;background-color:rgba(0,0,0,0);max-width:none}@media(max-width: 999px){.rotation .slider .text-box:first-child{padding:40px}}@media(max-width: 567px){.rotation .slider .text-box:first-child{padding:28px 20px 100px}}.rotation .slider .text-box:first-child:after{content:"";background:linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 100%);position:absolute;top:0;left:0;width:100%;height:800px}.rotation .slider .text-box:first-child>*{max-width:800px;z-index:1}.rotation .slider .text-box:not(:first-child):before{content:"";position:absolute;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);z-index:-1}@media(min-width: 1000px){.rotation .slider .text-box:not(:first-child):before{top:0;margin:-15% -14% -15% 20px;border-top-right-radius:28% 50%;border-bottom-right-radius:28% 50%}}@media(max-width: 999px){.rotation .slider .text-box:not(:first-child):before{padding-top:70%;margin-right:0;margin:0 -15% -8%;border-bottom-left-radius:50% 28%;border-bottom-right-radius:50% 28%}}.rotation .slider .context-box{position:absolute;right:0;top:40px;z-index:100;min-width:100px;min-height:47px;padding:8px 10px 10px 10px;font-family:var(--font-korb);font-size:var(--font-size-h4);font-style:normal;font-weight:normal;line-height:1.2;margin:1.4em -0.05em .8em;margin:0;text-align:right;color:var(--theme-color-white);background:linear-gradient(90deg, var(--theme-color-gradient-01) 25%, var(--theme-color-gradient-02) 57%, var(--theme-color-gradient-03) 112%)}@media(max-width: 999px){.rotation .slider .context-box{min-height:auto}}.rotation .slider .context-box--image{padding:4px 10px;display:flex}.rotation .slider .context-box--image img{height:39px}.rotation .slider .image-box .context-box{right:20px}@media(max-width: 999px){.rotation .slider .image-box .context-box{top:110px;right:0}}@media(max-width: 567px){.rotation .slider .image-box .context-box{top:40px}}@media(max-width: 319px){.rotation .slider .image-box .context-box{top:20px}}@media(max-width: 767px){.rotation .slider .text-box.context{padding-top:100px}}.rotation .slider .slider-tabs{position:absolute;display:flex;right:0;bottom:0;list-style:none;padding:0;margin:20px}.rotation .slider .slider-tabs .btn{--button-hover-shadow-opacity: 0.4;margin:5px;font-size:var(--font-size-h4)}.rotation .slider .slider-tabs .btn span{position:relative;z-index:2}@media(max-width: 767px){.rotation .slider .slider-tabs .btn{margin:4px}}.rotation .slider .slider-tabs .active .btn{--button-bg-color: var(--theme-color-background);--button-text-color: var(--theme-color-primary)}.rotation .slider .slider-tabs .active .btn:hover::after{box-shadow:none}.rotation .slider h2,.rotation .slider .like-h2{margin-top:.3em;margin-bottom:.4em}.rotation .slider .btn{margin-top:.8em}.rotation .slider .prev,.rotation .slider .next,.rotation .slider .count{display:none}',"",{version:3,sources:["webpack://./stories/sections/slider/slider.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"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",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.slider {\n opacity: 0;\n transition: opacity 0.4s linear;\n\n &.initiated {\n opacity: 1;\n }\n\n &.single-slide {\n .controls {\n display: none;\n }\n }\n\n .slide-overflow {\n overflow: hidden;\n transition: height 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n\n img.loading {\n opacity: 0;\n }\n\n img.loaded {\n transition: 0.3s ease;\n opacity: 1;\n }\n\n .slide-wrapper {\n position: relative;\n display: flex;\n align-items: flex-start;\n width: 10000%;\n contain: layout;\n\n &.no-transition {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n .image-box:after {\n content: "";\n @include full-size;\n z-index: 2;\n }\n }\n\n img, a {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-user-drag: none;\n -moz-user-drag: none;\n }\n }\n\n .slide {\n position: relative;\n width: 1%;\n min-width: 1%;\n max-width: 1%;\n }\n\n .prev-clone,\n .next-clone {\n position: absolute;\n display: flex;\n width: 100%;\n }\n\n .prev-clone {\n position: absolute;\n right: 100%;\n justify-content: flex-end;\n }\n}\n\n.rotation {\n margin: var(--section-margin) auto;\n}\n\n.rotation .slider {\n position: relative;\n display: block;\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n background-color: var(--theme-color-primary);\n\n @media(max-width: 567px) {\n margin: var(--section-margin) calc(var(--container-padding) * -1);\n }\n\n .slide {\n &:not(.current) {\n height: 0;\n }\n\n &.text-only .outer {\n @media(max-width: 999px) {\n .text-box {\n min-height: calc(40vw + 100px);\n }\n }\n @media(min-width: 1000px) {\n &:after {\n content: "";\n position: relative;\n display: block;\n padding-top: calc(44.4444% - 13.3333px);\n }\n }\n }\n }\n\n .outer {\n margin: 0 -20px;\n display: flex;\n\n @media(max-width: 999px) {\n flex-direction: column;\n margin: 0;\n overflow: hidden;\n }\n\n &.download .text-box .btn:before {\n @include icon-small-download;\n }\n &.intranet .text-box .btn:before{\n @include icon-small-schloss;\n }\n &.extranet .text-box .btn:before{\n @include icon-small-stern;\n }\n &.extern .text-box .btn:before{\n @include icon-small-link-external;\n }\n }\n\n .image-box {\n order: 1;\n position: relative;\n flex: 1 1 100%;\n @media(min-width: 1000px) {\n\n }\n\n &:before {\n content: "";;\n position: relative;\n display: block;\n padding-top: 66.66667%;\n }\n\n > img, .gallery {\n position: absolute;\n left: 0;\n top: 0;\n height: 100%;\n width: 100%;\n object-fit: cover;\n }\n\n @media(min-width: 1000px) {\n padding-right: 20px;\n flex: 1 1 66.66667%;\n max-width: 66.66667%;\n\n > img, .gallery {\n width: calc(100% - 20px);\n left: 1px;\n }\n }\n }\n\n .copyright {\n @include copyright;\n @media(min-width: 1000px) {\n left: calc(100% - 20px);\n }\n }\n\n .text-box {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n flex: 1 1 33.33333%;\n max-width: 33.3333%;\n min-width: 400px;\n color: var(--theme-color-background);\n z-index: 2;\n padding: 40px 20px 40px 80px;\n font-size: var(--font-size-small);\n\n @media(max-width: 1339px) {\n min-width: 360px;\n padding: 30px 10px 30px 60px;\n }\n\n @media(max-width: 1199px) and (min-width: 1000px) {\n min-height: 500px;\n font-size: 16px;\n }\n\n @media(max-width: 999px) {\n padding: 40px 40px 10px;\n min-width: 0;\n max-width: none;\n }\n\n @media(max-width: 567px) {\n padding: 28px var(--container-padding) 10px;\n }\n\n &:first-child {\n padding: 100px 80px;\n position: static;\n background-color: transparent;\n max-width: none;\n\n @media(max-width: 999px) {\n //justify-content: flex-start;\n padding: 40px;\n }\n @media(max-width: 567px) {\n padding: 28px 20px 100px;\n }\n\n &:after {\n content: "";\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 100%);\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 800px;\n }\n\n > * {\n max-width: 800px;\n z-index: 1;\n }\n }\n\n &:not(:first-child):before {\n content: "";\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: var(--theme-color-primary);\n z-index: -1;\n\n @media(min-width: 1000px) {\n top: 0;\n margin: -15% -14% -15% 20px;\n border-top-right-radius: 28% 50%;\n border-bottom-right-radius: 28% 50%;\n }\n @media(max-width: 999px) {\n padding-top: 70%;\n margin-right: 0;\n margin: 0 -15% -8%;\n border-bottom-left-radius: 50% 28%;\n border-bottom-right-radius: 50% 28%;\n }\n }\n }\n\n .context-box {\n position: absolute;\n right: 0;\n top: 40px;\n z-index: 100;\n min-width: 100px;\n min-height: 47px;\n padding: 8px 10px 10px 10px;\n @include h4();\n margin: 0;\n text-align: right;\n color: var(--theme-color-white);\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 25%,var(--theme-color-gradient-02) 57%,var(--theme-color-gradient-03) 112%);\n @media(max-width: 999px) {\n min-height: auto;\n }\n &--image {\n padding: 4px 10px;\n display: flex;\n img {\n height: 39px;\n }\n }\n }\n .image-box {\n .context-box {\n right: 20px;\n @media(max-width: 999px) {\n top: 110px;\n right: 0;\n }\n @media(max-width: 567px) {\n top: 40px;\n }\n @media(max-width: 319px) {\n top: 20px;\n }\n }\n }\n .text-box {\n &.context {\n @media(max-width: 767px) {\n padding-top: 100px;\n }\n }\n }\n\n .slider-tabs {\n position: absolute;\n display: flex;\n right: 0;\n bottom: 0;\n list-style: none;\n padding: 0;\n margin: 20px;\n\n .btn {\n --button-hover-shadow-opacity: 0.4;\n margin: 5px;\n font-size: var(--font-size-h4);\n span{\n position:relative;\n z-index:2;\n }\n @media(max-width: 767px) {\n margin: 4px;\n }\n }\n\n .active .btn {\n --button-bg-color: var(--theme-color-background);\n --button-text-color: var(--theme-color-primary);\n\n &:hover::after {\n box-shadow: none;\n }\n }\n }\n\n h2, .like-h2 {\n margin-top: 0.3em;\n margin-bottom: 0.4em;\n }\n\n .btn {\n margin-top: 0.8em;\n }\n\n .prev, .next, .count {\n display: none;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1,\n + .like-h1 {\n margin-top: 0.1em;\n }\n\n + h2, + .like-h2,\n + h3, + .like-h3,\n + h4 + .like-h4, {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n font-size: 12px;\n text-align: left;\n line-height: 1.2;\n z-index: 2;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n transition: 0.3s ease;\n\n color: white;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n\n //color: var(--theme-color-white);\n //text-shadow: -2px 2px 0 #000;\n //padding: 2px 6px 2px 4px;\n //background: #012d59;\n //white-space: nowrap;\n //max-width: calc(66.6% + 7px);\n //overflow: hidden;\n //\n //@media(max-width: 767px) {\n // font-size: 10px;\n // max-width: 100%;\n //}\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n\n@mixin icon-galerie-small { content: '\\e870'; }\n@mixin icon-interaction-small { content: '\\e871'; }\n@mixin icon-video-small { content: '\\e872'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/sections/slider/slider.scss":(__unused_webpack_module,__unused_webpack___webpack_exports__,__webpack_require__)=>{var _node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/slider/slider.scss"),options={insert:"head",singleton:!1};_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__.Z,options),_node_modules_css_loader_dist_cjs_js_node_modules_sass_loader_dist_cjs_js_slider_scss__WEBPACK_IMPORTED_MODULE_1__.Z.locals}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/sections-card-slider-CardSlider-stories.71be8fff.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9854.fbf2ffa9.iframe.bundle.js
similarity index 78%
rename from gfi-ihk-2024/storybook-static/sections-card-slider-CardSlider-stories.71be8fff.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/9854.fbf2ffa9.iframe.bundle.js
index da06bf1..c7e3eb7 100644
--- a/gfi-ihk-2024/storybook-static/sections-card-slider-CardSlider-stories.71be8fff.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/9854.fbf2ffa9.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3894],{"./stories/sections/slider/slider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_12__),hammerjs__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/hammerjs/hammer.js"),hammerjs__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i ').appendTo(section),this.slideWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').appendTo(this.slideOverflow).append(this.slides),this.currentSlide=0,this.autoplayTimeout=0,this.isHovered=!1,this.sectionInitialClicked=!1,this.dragging=!1,this.inViewport=!1,this.positionAnimation={x:0},this.settings={loop:!1,autoplay:this.section.data("autoplay"),infinite:!0,autoplaySpeed:this.section.data("autoplay-speed")?this.section.data("autoplay-speed"):5e3,animationSpeed:600,startSlide:0},this.initSlides(),this.settings.infinite&&this.initInfinity(),this.initUI(),this.checkSize(),this.slides.length>1&&(this.initHammerDragging(),this.initTabbing()),this.changeSlide(this.settings.startSlide),this.initAutoplay(),this.checkSize(),this.section.closest(".steps").length&&this.setupSteps(),jquery__WEBPACK_IMPORTED_MODULE_12___default()(window).on("resize",(function(){_this.checkSize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSlider,[{key:"initSlides",value:function initSlides(){this.slides.each((function(i){var slide=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).attr("data-index",i),h3=slide.find("h3, .like-h2, .like-h3").first(),p=h3.next("p");slide.find(".image-box").length?(h3.text().length>48&&h3.html(h3.text().substring(0,48)+"…"),p.text().length>148&&p.html(p.text().substring(0,148)+"…")):slide.addClass("text-only")}))}},{key:"checkSize",value:function checkSize(){this.controls.find(".tabs").width()>.6*this.slideOverflow.width()?this.section.addClass("many-slides"):this.section.removeClass("many-slides")}},{key:"initInfinity",value:function initInfinity(){this.nextWrapper=this.slideWrapper.clone(),this.prevWrapper=this.slideWrapper.clone(),this.nextWrapper.removeClass("slide-wrapper").addClass("next-clone").appendTo(this.slideWrapper).css({left:this.slides.length+"%"}),this.prevWrapper.removeClass("slide-wrapper").addClass("prev-clone").appendTo(this.slideWrapper),this.nextWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.prevWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.nextWrapper.find("img").removeClass("loading"),this.prevWrapper.find("img").removeClass("loading")}},{key:"initUI",value:function initUI(){var _this2=this;this.count=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" "),this.prevButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' '),this.nextButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ');var tabsWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(''),countWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ').html('/'+this.slides.length+" ").prepend(this.count);this.tabs=tabsWrapper.children(),this.slides.length>1?(this.slides.each((function(i){var s=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this),li=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(tabsWrapper),button=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").addClass("btn").appendTo(li);jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(button).text(s.data("title")?s.data("title"):i+1)})),this.tabs=tabsWrapper.children(),tabsWrapper.find("button").on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.changeSlide(jquery__WEBPACK_IMPORTED_MODULE_12___default()(e.currentTarget).parent().index())})),this.prevButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onPrev()})),this.nextButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onNext()})),this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(this.prevButton).append(tabsWrapper).append(countWrapper).append(this.nextButton).appendTo(this.section)):this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(tabsWrapper).append(countWrapper).appendTo(this.section)}},{key:"changeSlide",value:function changeSlide(index,offset){var _this3=this,transition=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=this,prevIndex=0===index?this.slides.length-1:index-1,nextIndex=index===this.slides.length-1?0:index+1,allWidth=t.nextWrapper.position().left;offset||(offset=0),index===this.currentSlide&&0===this.slideOverflow.outerHeight()&&(transition=!1),t.positionAnimation={x:this.slideWrapper.position().left};var target=(index+offset)/-100*this.slideWrapper.width(),time=Math.round(Math.abs(this.positionAnimation.x-target)/5+200);time>500&&(time=500),transition||(time=0),t.slideOverflow.css({"transition-duration":time+"ms",height:this.slideOverflow.outerHeight()+"px"}),t.slideWrapper.find(".current").removeClass("current"),t.slideWrapper.find('[data-index="'+index+'"]').addClass("current"),t.slideWrapper.find(".is-prev").removeClass("is-prev"),t.slideWrapper.find('[data-index="'+prevIndex+'"]').addClass("is-prev"),t.slideWrapper.find(".is-next").removeClass("is-next"),t.slideWrapper.find('[data-index="'+nextIndex+'"]').addClass("is-next"),target>0&&(target-=allWidth,this.positionAnimation.x=this.positionAnimation.x-allWidth),target<=-1*allWidth+1&&(target+=allWidth,this.positionAnimation.x=this.positionAnimation.x+allWidth),requestAnimationFrame((function(){_this3.slideOverflow.css({height:_this3.slides.eq(index).outerHeight()+"px"})})),jquery__WEBPACK_IMPORTED_MODULE_12___default()(this.positionAnimation).animate({x:target},{duration:time,easing:"easeOutCubic",step:function step(now){_this3.slideWrapper.css({transform:"translate3d("+Math.round(now)+"px, 0, 0)"})},complete:function complete(){requestAnimationFrame((function(){_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),_this3.slideOverflow.css("height","auto")}))}}),this.tabs.eq(index).addClass("active").siblings(".active").removeClass("active"),this.count.text(index+1),this.settings.autoplay&&!this.isHovered&&this.handleAutoplay(),0!==offset&&setTimeout((function(){_this3.slideWrapper.addClass("no-transition"),_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),setTimeout((function(){_this3.slideWrapper.removeClass("no-transition")}),20)}),this.settings.animationSpeed),this.currentSlide=index,this.section.trigger("slide-change"),this.section.closest(".steps").length&&this.sectionInitialClicked&&this.scrollToTop()}},{key:"goTo",value:function goTo(index,transition){var _this4=this;!1===transition&&this.slideWrapper.addClass("no-transition"),this.sectionInitialClicked=!0,this.changeSlide(index,0,transition),setTimeout((function(){_this4.slideWrapper.removeClass("no-transition")}),20)}},{key:"onNext",value:function onNext(){var nextSlide=this.currentSlide===this.slides.length-1?0:this.currentSlide+1,offset=this.settings.infinite&&0===nextSlide?this.slides.length:0;this.changeSlide(nextSlide,offset)}},{key:"onPrev",value:function onPrev(){var prevSlide=0===this.currentSlide?this.slides.length-1:this.currentSlide-1,offset=this.settings.infinite&&prevSlide===this.slides.length-1?-1*this.slides.length:0;this.changeSlide(prevSlide,offset)}},{key:"initAutoplay",value:function initAutoplay(){var _this5=this;this.section.on("mouseenter",(function(){_this5.isHovered=!0,clearTimeout(_this5.autoplayTimeout),_this5.section.removeClass("btnanimation")})),this.section.on("mouseleave",(function(){_this5.isHovered=!1,_this5.handleAutoplay(),_this5.section.addClass("btnanimation")})),this.initScrollCheck(),this.handleAutoplay()}},{key:"handleAutoplay",value:function handleAutoplay(){var _this6=this;if(this.dragging)return!1;clearTimeout(this.autoplayTimeout),this.settings.autoplaySpeed>0&&this.settings.autoplay&&(this.autoplayTimeout=setTimeout((function(){_this6.inViewport?_this6.onNext():_this6.handleAutoplay()}),this.settings.autoplaySpeed))}},{key:"initScrollCheck",value:function initScrollCheck(){var _this7=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){_this7.scrollCheck()}))}),{passive:!0}),window.requestAnimationFrame((function(){_this7.scrollCheck()}))}},{key:"scrollCheck",value:function scrollCheck(){var w=jquery__WEBPACK_IMPORTED_MODULE_12___default()(window);w.scrollTop()+w.height()-200>this.section.offset().top&&w.scrollTop()sliderWidth/5?_this8.onPrev():e.deltaX").one("load",(function(e){var loadedImage=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).removeClass("loading"),slide=loadedImage.closest(".slide").removeClass("preload"),index=parseInt(slide.attr("data-index")),nextItem=t.nextWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");nextItem.append(loadedImage.clone()),ib.attr("data-copyright")&&(jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem),jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem));var prevItem=t.prevWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");prevItem.append(loadedImage.clone()),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(prevItem)}));img.attr("src",ib.attr("data-src")).appendTo(ib),img.attr("data-download",ib.attr("data-download")),img.attr("draggable","false").attr("ondragstart","return false;"),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(ib)}}},{key:"resetTabScroll",value:function resetTabScroll(){var _this10=this;this.slideOverflow.scrollLeft(0).scrollTop(0).find(".outer, .text-box").scrollLeft(0).scrollTop(0),this.tabScrollActive&&window.requestAnimationFrame((function(){_this10.resetTabScroll()}))}},{key:"scrollToTop",value:function scrollToTop(){var target=this.section.closest(".steps").offset().top-120;jquery__WEBPACK_IMPORTED_MODULE_12___default()("html, body").animate({scrollTop:target},600,"easeOutQuad")}},{key:"setupSteps",value:function setupSteps(){this.nextButton.text("Weiter").addClass("btn").addClass("has-icon").addClass("icon-right").addClass("icon-pfeil-rechts")}}]),IHKSlider}();const __WEBPACK_DEFAULT_EXPORT__=IHKSlider;jquery__WEBPACK_IMPORTED_MODULE_12___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_12___default()(".rotation .slider:not(.initiated), .steps .slider:not(.initiated)").each((function(i,el){var selector=jquery__WEBPACK_IMPORTED_MODULE_12___default()(el);selector.find("dynamic-content").length||new IHKSlider(selector)}))}))},"./stories/sections/card-slider/CardSlider.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CardSlider:()=>CardSlider,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _CardSliderComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/sections/card-slider/CardSliderComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createCardSlider({\n ...args\n });\n}",...CardSlider.parameters?.docs?.source}}}}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9854],{"./stories/sections/slider/slider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_12__),hammerjs__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/hammerjs/hammer.js"),hammerjs__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i ').appendTo(section),this.slideWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').appendTo(this.slideOverflow).append(this.slides),this.currentSlide=0,this.autoplayTimeout=0,this.isHovered=!1,this.sectionInitialClicked=!1,this.dragging=!1,this.inViewport=!1,this.positionAnimation={x:0},this.settings={loop:!1,autoplay:this.section.data("autoplay"),infinite:!0,autoplaySpeed:this.section.data("autoplay-speed")?this.section.data("autoplay-speed"):5e3,animationSpeed:600,startSlide:0},this.initSlides(),this.settings.infinite&&this.initInfinity(),this.initUI(),this.checkSize(),this.slides.length>1&&(this.initHammerDragging(),this.initTabbing()),this.changeSlide(this.settings.startSlide),this.initAutoplay(),this.checkSize(),this.section.closest(".steps").length&&this.setupSteps(),jquery__WEBPACK_IMPORTED_MODULE_12___default()(window).on("resize",(function(){_this.checkSize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSlider,[{key:"initSlides",value:function initSlides(){this.slides.each((function(i){var slide=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).attr("data-index",i),h3=slide.find("h3, .like-h2, .like-h3").first(),p=h3.next("p");slide.find(".image-box").length?(h3.text().length>48&&h3.html(h3.text().substring(0,48)+"…"),p.text().length>148&&p.html(p.text().substring(0,148)+"…")):slide.addClass("text-only")}))}},{key:"checkSize",value:function checkSize(){this.controls.find(".tabs").width()>.6*this.slideOverflow.width()?this.section.addClass("many-slides"):this.section.removeClass("many-slides")}},{key:"initInfinity",value:function initInfinity(){this.nextWrapper=this.slideWrapper.clone(),this.prevWrapper=this.slideWrapper.clone(),this.nextWrapper.removeClass("slide-wrapper").addClass("next-clone").appendTo(this.slideWrapper).css({left:this.slides.length+"%"}),this.prevWrapper.removeClass("slide-wrapper").addClass("prev-clone").appendTo(this.slideWrapper),this.nextWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.prevWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.nextWrapper.find("img").removeClass("loading"),this.prevWrapper.find("img").removeClass("loading")}},{key:"initUI",value:function initUI(){var _this2=this;this.count=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" "),this.prevButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' '),this.nextButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ');var tabsWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(''),countWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ').html('/'+this.slides.length+" ").prepend(this.count);this.tabs=tabsWrapper.children(),this.slides.length>1?(this.slides.each((function(i){var s=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this),li=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(tabsWrapper),button=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").addClass("btn").appendTo(li);jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(button).text(s.data("title")?s.data("title"):i+1)})),this.tabs=tabsWrapper.children(),tabsWrapper.find("button").on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.changeSlide(jquery__WEBPACK_IMPORTED_MODULE_12___default()(e.currentTarget).parent().index())})),this.prevButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onPrev()})),this.nextButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onNext()})),this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(this.prevButton).append(tabsWrapper).append(countWrapper).append(this.nextButton).appendTo(this.section)):this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(tabsWrapper).append(countWrapper).appendTo(this.section)}},{key:"changeSlide",value:function changeSlide(index,offset){var _this3=this,transition=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=this,prevIndex=0===index?this.slides.length-1:index-1,nextIndex=index===this.slides.length-1?0:index+1,allWidth=t.nextWrapper.position().left;offset||(offset=0),index===this.currentSlide&&0===this.slideOverflow.outerHeight()&&(transition=!1),t.positionAnimation={x:this.slideWrapper.position().left};var target=(index+offset)/-100*this.slideWrapper.width(),time=Math.round(Math.abs(this.positionAnimation.x-target)/5+200);time>500&&(time=500),transition||(time=0),t.slideOverflow.css({"transition-duration":time+"ms",height:this.slideOverflow.outerHeight()+"px"}),t.slideWrapper.find(".current").removeClass("current"),t.slideWrapper.find('[data-index="'+index+'"]').addClass("current"),t.slideWrapper.find(".is-prev").removeClass("is-prev"),t.slideWrapper.find('[data-index="'+prevIndex+'"]').addClass("is-prev"),t.slideWrapper.find(".is-next").removeClass("is-next"),t.slideWrapper.find('[data-index="'+nextIndex+'"]').addClass("is-next"),target>0&&(target-=allWidth,this.positionAnimation.x=this.positionAnimation.x-allWidth),target<=-1*allWidth+1&&(target+=allWidth,this.positionAnimation.x=this.positionAnimation.x+allWidth),requestAnimationFrame((function(){_this3.slideOverflow.css({height:_this3.slides.eq(index).outerHeight()+"px"})})),jquery__WEBPACK_IMPORTED_MODULE_12___default()(this.positionAnimation).animate({x:target},{duration:time,easing:"easeOutCubic",step:function step(now){_this3.slideWrapper.css({transform:"translate3d("+Math.round(now)+"px, 0, 0)"})},complete:function complete(){requestAnimationFrame((function(){_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),_this3.slideOverflow.css("height","auto")}))}}),this.tabs.eq(index).addClass("active").siblings(".active").removeClass("active"),this.count.text(index+1),this.settings.autoplay&&!this.isHovered&&this.handleAutoplay(),0!==offset&&setTimeout((function(){_this3.slideWrapper.addClass("no-transition"),_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),setTimeout((function(){_this3.slideWrapper.removeClass("no-transition")}),20)}),this.settings.animationSpeed),this.currentSlide=index,this.section.trigger("slide-change"),this.section.closest(".steps").length&&this.sectionInitialClicked&&this.scrollToTop()}},{key:"goTo",value:function goTo(index,transition){var _this4=this;!1===transition&&this.slideWrapper.addClass("no-transition"),this.sectionInitialClicked=!0,this.changeSlide(index,0,transition),setTimeout((function(){_this4.slideWrapper.removeClass("no-transition")}),20)}},{key:"onNext",value:function onNext(){var nextSlide=this.currentSlide===this.slides.length-1?0:this.currentSlide+1,offset=this.settings.infinite&&0===nextSlide?this.slides.length:0;this.changeSlide(nextSlide,offset)}},{key:"onPrev",value:function onPrev(){var prevSlide=0===this.currentSlide?this.slides.length-1:this.currentSlide-1,offset=this.settings.infinite&&prevSlide===this.slides.length-1?-1*this.slides.length:0;this.changeSlide(prevSlide,offset)}},{key:"initAutoplay",value:function initAutoplay(){var _this5=this;this.section.on("mouseenter",(function(){_this5.isHovered=!0,clearTimeout(_this5.autoplayTimeout),_this5.section.removeClass("btnanimation")})),this.section.on("mouseleave",(function(){_this5.isHovered=!1,_this5.handleAutoplay(),_this5.section.addClass("btnanimation")})),this.initScrollCheck(),this.handleAutoplay()}},{key:"handleAutoplay",value:function handleAutoplay(){var _this6=this;if(this.dragging)return!1;clearTimeout(this.autoplayTimeout),this.settings.autoplaySpeed>0&&this.settings.autoplay&&(this.autoplayTimeout=setTimeout((function(){_this6.inViewport?_this6.onNext():_this6.handleAutoplay()}),this.settings.autoplaySpeed))}},{key:"initScrollCheck",value:function initScrollCheck(){var _this7=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){_this7.scrollCheck()}))}),{passive:!0}),window.requestAnimationFrame((function(){_this7.scrollCheck()}))}},{key:"scrollCheck",value:function scrollCheck(){var w=jquery__WEBPACK_IMPORTED_MODULE_12___default()(window);w.scrollTop()+w.height()-200>this.section.offset().top&&w.scrollTop()sliderWidth/5?_this8.onPrev():e.deltaX").one("load",(function(e){var loadedImage=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).removeClass("loading"),slide=loadedImage.closest(".slide").removeClass("preload"),index=parseInt(slide.attr("data-index")),nextItem=t.nextWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");nextItem.append(loadedImage.clone()),nextItem.find("img").attr("alt",ib.attr("data-alt")||""),ib.attr("data-copyright")&&(jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem),jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem));var prevItem=t.prevWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");prevItem.append(loadedImage.clone()),prevItem.find("img").attr("alt",ib.attr("data-alt")||""),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(prevItem)}));img.attr("src",ib.attr("data-src")).attr("alt",ib.attr("data-alt")||"").appendTo(ib),img.attr("data-download",ib.attr("data-download")),img.attr("draggable","false").attr("ondragstart","return false;"),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(ib)}}},{key:"resetTabScroll",value:function resetTabScroll(){var _this10=this;this.slideOverflow.scrollLeft(0).scrollTop(0).find(".outer, .text-box").scrollLeft(0).scrollTop(0),this.tabScrollActive&&window.requestAnimationFrame((function(){_this10.resetTabScroll()}))}},{key:"scrollToTop",value:function scrollToTop(){var target=this.section.closest(".steps").offset().top-120;jquery__WEBPACK_IMPORTED_MODULE_12___default()("html, body").animate({scrollTop:target},600,"easeOutQuad")}},{key:"setupSteps",value:function setupSteps(){this.nextButton.text("Weiter").addClass("btn").addClass("has-icon").addClass("icon-right").addClass("icon-pfeil-rechts")}}]),IHKSlider}();const __WEBPACK_DEFAULT_EXPORT__=IHKSlider;jquery__WEBPACK_IMPORTED_MODULE_12___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_12___default()(".rotation .slider:not(.initiated), .steps .slider:not(.initiated)").each((function(i,el){var selector=jquery__WEBPACK_IMPORTED_MODULE_12___default()(el);selector.find("dynamic-content").length||new IHKSlider(selector)}))}))}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ad745495.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ad745495.iframe.bundle.js
new file mode 100644
index 0000000..c8e5a05
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ad745495.iframe.bundle.js
@@ -0,0 +1 @@
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6462],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{GridGallery:()=>GridGallery,MasonryGallery:()=>MasonryGallery,StandardGallery:()=>StandardGallery,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _GalleryComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/gallery/GalleryComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createGallery({\n ...args\n });\n}",...StandardGallery.parameters?.docs?.source}}},GridGallery.parameters={...GridGallery.parameters,docs:{...GridGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...GridGallery.parameters?.docs?.source}}},MasonryGallery.parameters={...MasonryGallery.parameters,docs:{...MasonryGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...MasonryGallery.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ba1f04b1.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ba1f04b1.iframe.bundle.js
deleted file mode 100644
index f4553b0..0000000
--- a/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.ba1f04b1.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6462],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./stories/sections/slider/slider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_12__),hammerjs__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/hammerjs/hammer.js"),hammerjs__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i ').appendTo(section),this.slideWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').appendTo(this.slideOverflow).append(this.slides),this.currentSlide=0,this.autoplayTimeout=0,this.isHovered=!1,this.sectionInitialClicked=!1,this.dragging=!1,this.inViewport=!1,this.positionAnimation={x:0},this.settings={loop:!1,autoplay:this.section.data("autoplay"),infinite:!0,autoplaySpeed:this.section.data("autoplay-speed")?this.section.data("autoplay-speed"):5e3,animationSpeed:600,startSlide:0},this.initSlides(),this.settings.infinite&&this.initInfinity(),this.initUI(),this.checkSize(),this.slides.length>1&&(this.initHammerDragging(),this.initTabbing()),this.changeSlide(this.settings.startSlide),this.initAutoplay(),this.checkSize(),this.section.closest(".steps").length&&this.setupSteps(),jquery__WEBPACK_IMPORTED_MODULE_12___default()(window).on("resize",(function(){_this.checkSize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSlider,[{key:"initSlides",value:function initSlides(){this.slides.each((function(i){var slide=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).attr("data-index",i),h3=slide.find("h3, .like-h2, .like-h3").first(),p=h3.next("p");slide.find(".image-box").length?(h3.text().length>48&&h3.html(h3.text().substring(0,48)+"…"),p.text().length>148&&p.html(p.text().substring(0,148)+"…")):slide.addClass("text-only")}))}},{key:"checkSize",value:function checkSize(){this.controls.find(".tabs").width()>.6*this.slideOverflow.width()?this.section.addClass("many-slides"):this.section.removeClass("many-slides")}},{key:"initInfinity",value:function initInfinity(){this.nextWrapper=this.slideWrapper.clone(),this.prevWrapper=this.slideWrapper.clone(),this.nextWrapper.removeClass("slide-wrapper").addClass("next-clone").appendTo(this.slideWrapper).css({left:this.slides.length+"%"}),this.prevWrapper.removeClass("slide-wrapper").addClass("prev-clone").appendTo(this.slideWrapper),this.nextWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.prevWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.nextWrapper.find("img").removeClass("loading"),this.prevWrapper.find("img").removeClass("loading")}},{key:"initUI",value:function initUI(){var _this2=this;this.count=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" "),this.prevButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' '),this.nextButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ');var tabsWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(''),countWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ').html('/'+this.slides.length+" ").prepend(this.count);this.tabs=tabsWrapper.children(),this.slides.length>1?(this.slides.each((function(i){var s=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this),li=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(tabsWrapper),button=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").addClass("btn").appendTo(li);jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(button).text(s.data("title")?s.data("title"):i+1)})),this.tabs=tabsWrapper.children(),tabsWrapper.find("button").on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.changeSlide(jquery__WEBPACK_IMPORTED_MODULE_12___default()(e.currentTarget).parent().index())})),this.prevButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onPrev()})),this.nextButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onNext()})),this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(this.prevButton).append(tabsWrapper).append(countWrapper).append(this.nextButton).appendTo(this.section)):this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(tabsWrapper).append(countWrapper).appendTo(this.section)}},{key:"changeSlide",value:function changeSlide(index,offset){var _this3=this,transition=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=this,prevIndex=0===index?this.slides.length-1:index-1,nextIndex=index===this.slides.length-1?0:index+1,allWidth=t.nextWrapper.position().left;offset||(offset=0),index===this.currentSlide&&0===this.slideOverflow.outerHeight()&&(transition=!1),t.positionAnimation={x:this.slideWrapper.position().left};var target=(index+offset)/-100*this.slideWrapper.width(),time=Math.round(Math.abs(this.positionAnimation.x-target)/5+200);time>500&&(time=500),transition||(time=0),t.slideOverflow.css({"transition-duration":time+"ms",height:this.slideOverflow.outerHeight()+"px"}),t.slideWrapper.find(".current").removeClass("current"),t.slideWrapper.find('[data-index="'+index+'"]').addClass("current"),t.slideWrapper.find(".is-prev").removeClass("is-prev"),t.slideWrapper.find('[data-index="'+prevIndex+'"]').addClass("is-prev"),t.slideWrapper.find(".is-next").removeClass("is-next"),t.slideWrapper.find('[data-index="'+nextIndex+'"]').addClass("is-next"),target>0&&(target-=allWidth,this.positionAnimation.x=this.positionAnimation.x-allWidth),target<=-1*allWidth+1&&(target+=allWidth,this.positionAnimation.x=this.positionAnimation.x+allWidth),requestAnimationFrame((function(){_this3.slideOverflow.css({height:_this3.slides.eq(index).outerHeight()+"px"})})),jquery__WEBPACK_IMPORTED_MODULE_12___default()(this.positionAnimation).animate({x:target},{duration:time,easing:"easeOutCubic",step:function step(now){_this3.slideWrapper.css({transform:"translate3d("+Math.round(now)+"px, 0, 0)"})},complete:function complete(){requestAnimationFrame((function(){_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),_this3.slideOverflow.css("height","auto")}))}}),this.tabs.eq(index).addClass("active").siblings(".active").removeClass("active"),this.count.text(index+1),this.settings.autoplay&&!this.isHovered&&this.handleAutoplay(),0!==offset&&setTimeout((function(){_this3.slideWrapper.addClass("no-transition"),_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),setTimeout((function(){_this3.slideWrapper.removeClass("no-transition")}),20)}),this.settings.animationSpeed),this.currentSlide=index,this.section.trigger("slide-change"),this.section.closest(".steps").length&&this.sectionInitialClicked&&this.scrollToTop()}},{key:"goTo",value:function goTo(index,transition){var _this4=this;!1===transition&&this.slideWrapper.addClass("no-transition"),this.sectionInitialClicked=!0,this.changeSlide(index,0,transition),setTimeout((function(){_this4.slideWrapper.removeClass("no-transition")}),20)}},{key:"onNext",value:function onNext(){var nextSlide=this.currentSlide===this.slides.length-1?0:this.currentSlide+1,offset=this.settings.infinite&&0===nextSlide?this.slides.length:0;this.changeSlide(nextSlide,offset)}},{key:"onPrev",value:function onPrev(){var prevSlide=0===this.currentSlide?this.slides.length-1:this.currentSlide-1,offset=this.settings.infinite&&prevSlide===this.slides.length-1?-1*this.slides.length:0;this.changeSlide(prevSlide,offset)}},{key:"initAutoplay",value:function initAutoplay(){var _this5=this;this.section.on("mouseenter",(function(){_this5.isHovered=!0,clearTimeout(_this5.autoplayTimeout),_this5.section.removeClass("btnanimation")})),this.section.on("mouseleave",(function(){_this5.isHovered=!1,_this5.handleAutoplay(),_this5.section.addClass("btnanimation")})),this.initScrollCheck(),this.handleAutoplay()}},{key:"handleAutoplay",value:function handleAutoplay(){var _this6=this;if(this.dragging)return!1;clearTimeout(this.autoplayTimeout),this.settings.autoplaySpeed>0&&this.settings.autoplay&&(this.autoplayTimeout=setTimeout((function(){_this6.inViewport?_this6.onNext():_this6.handleAutoplay()}),this.settings.autoplaySpeed))}},{key:"initScrollCheck",value:function initScrollCheck(){var _this7=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){_this7.scrollCheck()}))}),{passive:!0}),window.requestAnimationFrame((function(){_this7.scrollCheck()}))}},{key:"scrollCheck",value:function scrollCheck(){var w=jquery__WEBPACK_IMPORTED_MODULE_12___default()(window);w.scrollTop()+w.height()-200>this.section.offset().top&&w.scrollTop()sliderWidth/5?_this8.onPrev():e.deltaX").one("load",(function(e){var loadedImage=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).removeClass("loading"),slide=loadedImage.closest(".slide").removeClass("preload"),index=parseInt(slide.attr("data-index")),nextItem=t.nextWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");nextItem.append(loadedImage.clone()),ib.attr("data-copyright")&&(jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem),jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(nextItem));var prevItem=t.prevWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box");prevItem.append(loadedImage.clone()),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(prevItem)}));img.attr("src",ib.attr("data-src")).appendTo(ib),img.attr("data-download",ib.attr("data-download")),img.attr("draggable","false").attr("ondragstart","return false;"),ib.attr("data-copyright")&&jquery__WEBPACK_IMPORTED_MODULE_12___default()('').html(ib.attr("data-copyright")).appendTo(ib)}}},{key:"resetTabScroll",value:function resetTabScroll(){var _this10=this;this.slideOverflow.scrollLeft(0).scrollTop(0).find(".outer, .text-box").scrollLeft(0).scrollTop(0),this.tabScrollActive&&window.requestAnimationFrame((function(){_this10.resetTabScroll()}))}},{key:"scrollToTop",value:function scrollToTop(){var target=this.section.closest(".steps").offset().top-120;jquery__WEBPACK_IMPORTED_MODULE_12___default()("html, body").animate({scrollTop:target},600,"easeOutQuad")}},{key:"setupSteps",value:function setupSteps(){this.nextButton.text("Weiter").addClass("btn").addClass("has-icon").addClass("icon-right").addClass("icon-pfeil-rechts")}}]),IHKSlider}();const __WEBPACK_DEFAULT_EXPORT__=IHKSlider;jquery__WEBPACK_IMPORTED_MODULE_12___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_12___default()(".rotation .slider:not(.initiated), .steps .slider:not(.initiated)").each((function(i,el){var selector=jquery__WEBPACK_IMPORTED_MODULE_12___default()(el);selector.find("dynamic-content").length||new IHKSlider(selector)}))}))},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{GridGallery:()=>GridGallery,MasonryGallery:()=>MasonryGallery,StandardGallery:()=>StandardGallery,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _GalleryComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/gallery/GalleryComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createGallery({\n ...args\n });\n}",...StandardGallery.parameters?.docs?.source}}},GridGallery.parameters={...GridGallery.parameters,docs:{...GridGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...GridGallery.parameters?.docs?.source}}},MasonryGallery.parameters={...MasonryGallery.parameters,docs:{...MasonryGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...MasonryGallery.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/iframe.html b/gfi-ihk-2024/storybook-static/iframe.html
index d94bf7c..a503bf9 100644
--- a/gfi-ihk-2024/storybook-static/iframe.html
+++ b/gfi-ihk-2024/storybook-static/iframe.html
@@ -354,8 +354,8 @@
window['DOCS_OPTIONS'] = {"defaultName":"Docs","autodocs":true};