#heroFullscreen{--heroFullscreen-height: 100vh;background-color:var(--blue-dark);height:var(--heroFullscreen-height);grid-template-rows:minmax(0,1fr);overflow:clip}#heroFullscreen .partContentFileImageGallery,#heroFullscreen .partSlider,#heroFullscreen .partContentCode{z-index:10;grid-column-start:fullwidth-start;grid-column-end:fullwidth-end;grid-row:1;transform-origin:bottom;will-change:transform}#heroFullscreen .partContentFileImageGallery *{height:100%}#heroFullscreen .partSlider .partContentFileImageGallery{height:var(--heroFullscreen-height)}#heroFullscreen .text{place-self:center;z-index:30;grid-row:1;text-align:center;color:var(--white);will-change:transform;position:relative}#heroFullscreen .partHeading{color:currentColor;margin-bottom:max(var(--spacing-60),.5em);text-shadow:var(--textShadow-m);line-height:1.2;text-wrap:balance;font-size:calc(var(--fontSize-h1) * 1.1)}@media (max-width: 667px){#heroFullscreen .partHeading{font-size:calc(var(--fontSize-h1) * .75)}}#heroFullscreen .partContentText{text-wrap:balance;font-size:var(--base-fontSize-h3);text-shadow:var(--textShadow-m)}#heroFullscreen .text>.partContentCode{margin-top:var(--spacing-30)}#heroFullscreen .text>.partContentCode .partButton{--button-size: var(--button-size-l)}#heroFullscreen .text:after{content:"";top:-50%;bottom:-50%;left:-25%;right:-25%;position:absolute;z-index:-1;background-size:100% 100%;background-position:0px 0px;background-image:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}.imageAndTextListColumns--home{padding-top:var(--spacing-vertical);background:var(--blue-light)}#homeArticles{background-color:var(--blue-light);padding:var(--spacing-vertical) 0}#homeArticles .partSliderScroll.partSliderScroll1{--partSliderScroll1-list-items-visible: 2.5;--partSliderScroll1-scrollbar-thumb-backgroundColor: var(--blue)}#homeArticles .sliderScroll-controls{gap:var(--spacing-30);visibility:visible;align-items:center}@media (max-width: 667px){#homeArticles .sliderScroll-controls{flex-wrap:wrap}#homeArticles .sliderScroll-controls:has(.sliderScroll-scrollbar[data-hide]){margin-top:var(--spacing-40)}#homeArticles .sliderScroll-controls:has(.sliderScroll-scrollbar[data-show]) .partButton{order:1}#homeArticles .sliderScroll-scrollbar[data-show]{flex:1 1 100%}}
