.yarl__slide_captions_container{background:var(--yarl__slide_captions_container_background,#00000080);left:var(--yarl__slide_captions_container_left,0);padding:var(--yarl__slide_captions_container_padding,16px);right:var(--yarl__slide_captions_container_right,0);position:absolute;-webkit-transform:translateZ(0)}.yarl__slide_title{color:var(--yarl__slide_title_color,#fff);font-size:var(--yarl__slide_title_font_size,125%);font-weight:var(--yarl__slide_title_font_weight,bolder);max-width:calc(100% - var(--yarl__toolbar_width,0px));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yarl__slide_title_container{top:var(--yarl__slide_title_container_top,0)}.yarl__slide_description{-webkit-hyphens:auto;hyphens:auto;color:var(--yarl__slide_description_color,#fff);-webkit-line-clamp:var(--yarl__slide_description_max_lines,3);text-align:var(--yarl__slide_description_text_align,start);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.yarl__slide_description_container{bottom:var(--yarl__slide_description_container_bottom,0)}
.yarl__thumbnails{height:100%;display:flex}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));padding:var(--yarl__thumbnails_container_padding,16px);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:none;position:relative;overflow:hidden}.yarl__thumbnails_vignette{pointer-events:none;--yarl__thumbnails_vignette_size:12%;position:absolute}@media (min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media (min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size,12%)),var(--yarl__color_backdrop,#000) 100%);height:100%;left:0;right:0}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size,12%)),var(--yarl__color_backdrop,#000) 100%);width:100%;top:0;bottom:0}.yarl__thumbnails_track{gap:var(--yarl__thumbnails_thumbnail_gap,16px);outline:none}.yarl__thumbnails_thumbnail{appearance:none;background:var(--yarl__thumbnails_thumbnail_background,#000);border-color:var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,#fffc));border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);border-style:var(--yarl__thumbnails_thumbnail_border_style,solid);border-width:var(--yarl__thumbnails_thumbnail_border,1px);cursor:pointer;-webkit-tap-highlight-color:transparent;box-sizing:content-box;height:var(--yarl__thumbnails_thumbnail_height,80px);padding:var(--yarl__thumbnails_thumbnail_padding,4px);width:var(--yarl__thumbnails_thumbnail_width,120px);outline:none;flex:none;position:relative;overflow:hidden}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards;opacity:0}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{cursor:unset;visibility:hidden}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,#fffc) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,#fffc) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,#fffc));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px #000c));height:var(--yarl__thumbnails_thumbnail_icon_size,32px);width:var(--yarl__thumbnails_thumbnail_icon_size,32px);position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}
.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999);position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,#fffc);cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
.Gallery-module-scss-module___usidW__gallery button.Gallery-module-scss-module___usidW__sliderButton{z-index:2;padding:var(--act-space-s);position:absolute;top:50%;transform:translateY(-50%)}.Gallery-module-scss-module___usidW__gallery button.Gallery-module-scss-module___usidW__sliderButton.Gallery-module-scss-module___usidW__wide{padding:var(--act-space-m)}.Gallery-module-scss-module___usidW__gallery button.Gallery-module-scss-module___usidW__sliderButton.Gallery-module-scss-module___usidW__prev{left:0}.Gallery-module-scss-module___usidW__gallery button.Gallery-module-scss-module___usidW__sliderButton.Gallery-module-scss-module___usidW__next{right:0}.Gallery-module-scss-module___usidW__gallery button.Gallery-module-scss-module___usidW__sliderButton:disabled{pointer-events:none;opacity:0}.Gallery-module-scss-module___usidW__gallery button.Gallery-module-scss-module___usidW__sliderButton svg{aspect-ratio:1;width:1em;height:1em}.Gallery-module-scss-module___usidW__openableImage{border-radius:var(--act-border-radius)}.Gallery-module-scss-module___usidW__openableImage img{object-fit:var(--act-gallery-fit,cover)}.Gallery-module-scss-module___usidW__openableImage:is(button):has(.Gallery-module-scss-module___usidW__openableImage){width:100%;height:100%;position:relative;overflow:hidden}.Gallery-module-scss-module___usidW__openableImage:is(button):has(.Gallery-module-scss-module___usidW__openableImage):before{opacity:0;content:"";z-index:1;transition:var(--act-transition-quick);pointer-events:none;background:#000;display:block;position:absolute;inset:0}.Gallery-module-scss-module___usidW__openableImage:is(button):has(.Gallery-module-scss-module___usidW__openableImage) .Gallery-module-scss-module___usidW__icon{background:var(--act-color-surface);border-radius:var(--act-border-radius-circle);content:"";z-index:2;color:var(--act-color-accent);padding:var(--act-space-s);opacity:0;transition:var(--act-transition-quick);pointer-events:none;font-size:1.5em;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.5)}.Gallery-module-scss-module___usidW__openableImage:is(button):has(.Gallery-module-scss-module___usidW__openableImage) .Gallery-module-scss-module___usidW__openableImage{z-index:0}:is(.Gallery-module-scss-module___usidW__openableImage:is(button):has(.Gallery-module-scss-module___usidW__openableImage):hover,.Gallery-module-scss-module___usidW__openableImage:is(button):has(.Gallery-module-scss-module___usidW__openableImage):focus-visible){box-shadow:none}.Gallery-module-scss-module___usidW__openableImage:is(button):has(.Gallery-module-scss-module___usidW__openableImage):hover:before{opacity:.3}.Gallery-module-scss-module___usidW__openableImage:is(button):has(.Gallery-module-scss-module___usidW__openableImage):focus-visible:before{opacity:.3}:is(.Gallery-module-scss-module___usidW__openableImage:is(button):has(.Gallery-module-scss-module___usidW__openableImage):hover .Gallery-module-scss-module___usidW__icon,.Gallery-module-scss-module___usidW__openableImage:is(button):has(.Gallery-module-scss-module___usidW__openableImage):focus-visible .Gallery-module-scss-module___usidW__icon){opacity:1;transform:translate(-50%,-50%)scale(1)}
.OverflowGallery-module-scss-module__2A56jq__slide.swiper-slide{width:max-content;max-width:100%;position:relative}.OverflowGallery-module-scss-module__2A56jq__image{--size:var(--act-gallery-size,400px)}.OverflowGallery-module-scss-module__2A56jq__slide .OverflowGallery-module-scss-module__2A56jq__image:is(button){width:var(--size);max-width:100%;margin-right:var(--act-space-m)}.OverflowGallery-module-scss-module__2A56jq__image:is(figure):has(button){width:var(--size);max-width:100%;margin-right:var(--act-space-m)}.OverflowGallery-module-scss-module__2A56jq__image:is(img){aspect-ratio:var(--gallery-aspect,1);object-fit:cover;width:100%;height:auto}.OverflowGallery-module-scss-module__2A56jq__wideWrapper{width:100%;position:relative;overflow:hidden}.OverflowGallery-module-scss-module__2A56jq__wideWrapper .OverflowGallery-module-scss-module__2A56jq__container,.OverflowGallery-module-scss-module__2A56jq__wideWrapper .OverflowGallery-module-scss-module__2A56jq__container .OverflowGallery-module-scss-module__2A56jq__swiper{overflow:visible}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}

.SliderGallery-module-scss-module__3sG31a__container{--act-gallery-border-spacing:2px;container:slider-gallery/inline-size}.SliderGallery-module-scss-module__3sG31a__upper{position:relative;overflow:hidden}.SliderGallery-module-scss-module__3sG31a__upper .SliderGallery-module-scss-module__3sG31a__sliderTop{margin-bottom:var(--act-space-m);z-index:0}.SliderGallery-module-scss-module__3sG31a__sliderTopImage{width:100%;position:relative}.SliderGallery-module-scss-module__3sG31a__sliderTopImage .SliderGallery-module-scss-module__3sG31a__topImage{object-fit:var(--gallery-object-fit,contain);border-radius:var(--act-border-radius);width:100%;height:100%;aspect-ratio:var(--gallery-aspect-ratio);margin:0;padding:0}.SliderGallery-module-scss-module__3sG31a__sliderTopImage button.SliderGallery-module-scss-module__3sG31a__topImage{box-shadow:none}.SliderGallery-module-scss-module__3sG31a__lower{display:var(--act-gallery-lower-hidden,none);position:relative;overflow:hidden}@container slider-gallery (min-width:600px){.SliderGallery-module-scss-module__3sG31a__lower{display:var(--act-gallery-lower-shown,block)}}.SliderGallery-module-scss-module__3sG31a__sliderBottomImage.swiper-slide{border:var(--act-gallery-border-spacing) solid #0000;border-radius:var(--act-border-radius);appearance:none;max-width:max-content;color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}:is(.SliderGallery-module-scss-module__3sG31a__sliderBottomImage.swiper-slide:hover,.SliderGallery-module-scss-module__3sG31a__sliderBottomImage.swiper-slide:focus-visible){border-color:var(--act-color-accent-faded);outline:none}.SliderGallery-module-scss-module__3sG31a__sliderBottomImage.swiper-slide.SliderGallery-module-scss-module__3sG31a__current{border-color:var(--act-color-accent)}.SliderGallery-module-scss-module__3sG31a__sliderBottomImage.swiper-slide img{object-fit:var(--gallery-lower-object-fit,cover);border-radius:var(--act-border-radius-s);margin:var(--act-gallery-border-spacing);height:var(--gallery-lower-height);width:var(--gallery-lower-width);aspect-ratio:var(--gallery-aspect-ratio)}
.react-photo-album{display:flex}.react-photo-album,.react-photo-album *{box-sizing:border-box}.react-photo-album--track{align-items:flex-start;display:flex}.react-photo-album--photo{padding:calc(var(--react-photo-album--padding) * 1px);position:relative}.react-photo-album--image{width:100%;height:auto;aspect-ratio:var(--react-photo-album--photo-width) / var(--react-photo-album--photo-height);display:block}.react-photo-album--button{cursor:pointer;border:initial;background:initial}.react-photo-album--columns{justify-content:space-between}.react-photo-album--columns .react-photo-album--track{justify-content:space-between;row-gap:calc(var(--react-photo-album--spacing) * 1px);width:calc(( 100% - 1px * (var(--react-photo-album--columns) - 1) * var(--react-photo-album--spacing) - 2px * var(--react-photo-album--columns) * var(--react-photo-album--padding) - var(--react-photo-album--adjusted-gaps) * 1px ) * var(--react-photo-album--column-ratio) / var(--react-photo-album--total-ratio) + 2px * var(--react-photo-album--padding));flex-direction:column}.react-photo-album--columns .react-photo-album--photo{width:100%}
.react-photo-album{display:flex}.react-photo-album,.react-photo-album *{box-sizing:border-box}.react-photo-album--track{align-items:flex-start;display:flex}.react-photo-album--photo{padding:calc(var(--react-photo-album--padding) * 1px);position:relative}.react-photo-album--image{width:100%;height:auto;aspect-ratio:var(--react-photo-album--photo-width) / var(--react-photo-album--photo-height);display:block}.react-photo-album--button{cursor:pointer;border:initial;background:initial}.react-photo-album--rows{row-gap:calc(var(--react-photo-album--spacing) * 1px);flex-direction:column}.react-photo-album--rows .react-photo-album--track{--react-photo-album--track-gaps:calc(var(--react-photo-album--spacing) * (var(--react-photo-album--track-size) - 1) + 2 * var(--react-photo-album--padding) * var(--react-photo-album--track-size));justify-content:space-between}.react-photo-album--rows .react-photo-album--photo{width:calc((100% - var(--react-photo-album--track-gaps) * 1px) / (var(--react-photo-album--container-width) - var(--react-photo-album--track-gaps)) * var(--react-photo-album--photo-width) + 2px * var(--react-photo-album--padding))}
.WallGallery-module-scss-module__kNkAIG__masonryImage:has(.WallGallery-module-scss-module__kNkAIG__masonryImage){width:100%;height:100%;position:relative}.WallGallery-module-scss-module__kNkAIG__masonryImage .WallGallery-module-scss-module__kNkAIG__masonryImage{width:100%;height:100%;position:absolute;inset:0}.WallGallery-module-scss-module__kNkAIG__masonry{padding:0;list-style:none}
html :is(.QuotesBanner-module-scss-module__GCgCyq__container,.QuotesBanner-module-scss-module__GCgCyq__container.container){margin-bottom:var(--act-space-xxl);flex-direction:column;display:flex;position:relative}html :is(.QuotesBanner-module-scss-module__GCgCyq__container,.QuotesBanner-module-scss-module__GCgCyq__container.container) .QuotesBanner-module-scss-module__GCgCyq__buttons{order:2}html :is(.QuotesBanner-module-scss-module__GCgCyq__container,.QuotesBanner-module-scss-module__GCgCyq__container.container) .QuotesBanner-module-scss-module__GCgCyq__button{width:50px;height:50px;margin-right:var(--act-space-m)}@media (min-width:992px){html :is(.QuotesBanner-module-scss-module__GCgCyq__container,.QuotesBanner-module-scss-module__GCgCyq__container.container) .QuotesBanner-module-scss-module__GCgCyq__button{z-index:10;margin-inline:25px;position:absolute;top:50%;transform:translateY(-50%)}}html :is(.QuotesBanner-module-scss-module__GCgCyq__container,.QuotesBanner-module-scss-module__GCgCyq__container.container) .QuotesBanner-module-scss-module__GCgCyq__button:first-of-type{left:0}html :is(.QuotesBanner-module-scss-module__GCgCyq__container,.QuotesBanner-module-scss-module__GCgCyq__container.container) .QuotesBanner-module-scss-module__GCgCyq__button:last-of-type{right:0}html :is(.QuotesBanner-module-scss-module__GCgCyq__container,.QuotesBanner-module-scss-module__GCgCyq__container.container) .QuotesBanner-module-scss-module__GCgCyq__swiper{order:1;max-width:100%}html :is(.QuotesBanner-module-scss-module__GCgCyq__container,.QuotesBanner-module-scss-module__GCgCyq__container.container) .QuotesBanner-module-scss-module__GCgCyq__swiper ul{margin:0;padding:0}@media only screen and (min-width:1720px){html .QuotesBanner-module-scss-module__GCgCyq__container:not(.QuotesBanner-module-scss-module__GCgCyq__fullWidth):is(.QuotesBanner-module-scss-module__GCgCyq__container,.QuotesBanner-module-scss-module__GCgCyq__container.container){width:calc(var(--act-grid-xlg) + 200px)}}html .QuotesBanner-module-scss-module__GCgCyq__container:not(.QuotesBanner-module-scss-module__GCgCyq__fullWidth) .QuotesBanner-module-scss-module__GCgCyq__slide.swiper-slide{width:50%;min-width:300px;padding-inline:10px;padding-top:var(--act-space-l)}@media (min-width:992px){html .QuotesBanner-module-scss-module__GCgCyq__container:not(.QuotesBanner-module-scss-module__GCgCyq__fullWidth) .QuotesBanner-module-scss-module__GCgCyq__slide.swiper-slide{padding-inline:100px;padding-top:var(--act-space-xl)}}html .QuotesBanner-module-scss-module__GCgCyq__container:not(.QuotesBanner-module-scss-module__GCgCyq__fullWidth) .QuotesBanner-module-scss-module__GCgCyq__slide.swiper-slide:not(:last-child){box-shadow:inset -1px 0 0 0 var(--act-color-border)}html .QuotesBanner-module-scss-module__GCgCyq__container:not(.QuotesBanner-module-scss-module__GCgCyq__fullWidth) .QuotesBanner-module-scss-module__GCgCyq__slide.swiper-slide img{top:var(--act-space-s);z-index:-1;position:absolute;left:50px}html .QuotesBanner-module-scss-module__GCgCyq__container:not(.QuotesBanner-module-scss-module__GCgCyq__fullWidth) .QuotesBanner-module-scss-module__GCgCyq__slide.swiper-slide blockquote{font-size:1.2em;font-weight:var(--act-font-weight-highlight);border-left:none;margin:0;padding:0}.QuotesBanner-module-scss-module__GCgCyq__container.QuotesBanner-module-scss-module__GCgCyq__fullWidth{background:var(--act-color-background);border-radius:var(--act-border-radius);padding-top:var(--act-space-xl);padding-bottom:var(--act-space-xl)}.QuotesBanner-module-scss-module__GCgCyq__container.QuotesBanner-module-scss-module__GCgCyq__fullWidth .QuotesBanner-module-scss-module__GCgCyq__slide.swiper-slide .QuotesBanner-module-scss-module__GCgCyq__quoteContainer{width:70%;min-width:300px;padding-top:var(--act-space-l);margin-inline:auto;position:relative}.QuotesBanner-module-scss-module__GCgCyq__container.QuotesBanner-module-scss-module__GCgCyq__fullWidth .QuotesBanner-module-scss-module__GCgCyq__slide.swiper-slide .QuotesBanner-module-scss-module__GCgCyq__quoteContainer img{top:var(--act-space-s);left:var(--act-space-s);z-index:-1;position:absolute}@media (min-width:992px){.QuotesBanner-module-scss-module__GCgCyq__container.QuotesBanner-module-scss-module__GCgCyq__fullWidth .QuotesBanner-module-scss-module__GCgCyq__slide.swiper-slide .QuotesBanner-module-scss-module__GCgCyq__quoteContainer{padding-inline:100px;padding-top:var(--act-space-xl)}.QuotesBanner-module-scss-module__GCgCyq__container.QuotesBanner-module-scss-module__GCgCyq__fullWidth .QuotesBanner-module-scss-module__GCgCyq__slide.swiper-slide .QuotesBanner-module-scss-module__GCgCyq__quoteContainer img{left:50px}}.QuotesBanner-module-scss-module__GCgCyq__container.QuotesBanner-module-scss-module__GCgCyq__fullWidth .QuotesBanner-module-scss-module__GCgCyq__slide.swiper-slide .QuotesBanner-module-scss-module__GCgCyq__quoteContainer blockquote{font-size:1.2em;font-weight:var(--act-font-weight-highlight);color:var(--act-quotes-banner-color,var(--act-color-accent));border-left:none;margin:0;padding:0}
.ToggleList-module-scss-module__3BkL6a__container{container:togglelist/inline-size}.ToggleList-module-scss-module__3BkL6a__controls{justify-content:space-between;align-items:center;display:flex}.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle{border:none;margin:0;padding:0;display:flex}@container togglelist (max-width:515px){.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle{display:none}}.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle legend{pointer-events:none;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle label{background:var(--act-togglelist-toggle-background,var(--act-color-background));color:var(--act-togglelist-toggle-color,var(--act-color-text));cursor:pointer;padding:var(--act-space-s);min-width:var(--act-togglelist-toggle-size,3ch);min-height:var(--act-togglelist-toggle-size,3ch);z-index:0;border:1px solid #0000;place-items:center;display:grid}.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle label>span{display:none}.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle label:last-of-type{border-top-right-radius:var(--act-border-radius);border-bottom-right-radius:var(--act-border-radius)}.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle label:first-of-type{border-top-left-radius:var(--act-border-radius);border-bottom-left-radius:var(--act-border-radius)}.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle label.ToggleList-module-scss-module__3BkL6a__active{background:var(--act-togglelist-toggle-active-background,var(--act-color-accent));color:var(--act-togglelist-toggle-active-color,var(--act-color-text-contrast))}.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle label input{pointer-events:none;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle label:has(input:is(:hover,:focus-visible)){border-color:var(--act-color-accent);background:var(--act-color-surface);color:var(--act-color-text);z-index:1}.ToggleList-module-scss-module__3BkL6a__controls fieldset.ToggleList-module-scss-module__3BkL6a__toggle label:has(input:focus-visible){outline:1px solid var(--act-color-accent)}ul:is(.ToggleList-module-scss-module__3BkL6a__list,.ToggleList-module-scss-module__3BkL6a__tile){margin:0;padding:0}ul.ToggleList-module-scss-module__3BkL6a__list{gap:var(--act-space-m);--act-teaser-preview-width:30%;flex-direction:column;display:flex}ul.ToggleList-module-scss-module__3BkL6a__tile{gap:var(--act-space-m);grid-template-columns:repeat(auto-fill, minmax(var(--act-togglelist-grid-width,250px), 1fr));display:grid}
header.Header-module-scss-module__1wztmq__header{z-index:2000;width:100%;transition:all .5s;position:sticky;top:0;left:0;right:0}header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__headerContainer{z-index:2100;background-color:#fff;position:relative}header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__innerHeader{justify-content:space-between;align-items:center;height:130px;padding:0;transition:height .5s;display:flex}@media (max-width:991px){header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__innerHeader{height:100px}}@media (max-width:767px){header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__innerHeader{height:80px}}header.Header-module-scss-module__1wztmq__header a.Header-module-scss-module__1wztmq__logo{border-radius:var(--act-border-radius);padding:5px;display:inline-block;position:relative}@media (max-width:519px){header.Header-module-scss-module__1wztmq__header a.Header-module-scss-module__1wztmq__logo{max-width:100%;max-height:100%;padding:5px 0 0}}header.Header-module-scss-module__1wztmq__header a.Header-module-scss-module__1wztmq__logo:hover,header.Header-module-scss-module__1wztmq__header a.Header-module-scss-module__1wztmq__logo:focus-visible{outline:2px solid var(--act-color-f2);background-color:#0000}header.Header-module-scss-module__1wztmq__header a.Header-module-scss-module__1wztmq__logo img{width:auto;height:auto;max-height:100px;transition:height .5s}@media (max-width:991px){header.Header-module-scss-module__1wztmq__header a.Header-module-scss-module__1wztmq__logo img{max-height:90px}}@media (max-width:767px){header.Header-module-scss-module__1wztmq__header a.Header-module-scss-module__1wztmq__logo img{max-height:70px}}header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__additionalHeaderLink{display:none}header.Header-module-scss-module__1wztmq__header.Header-module-scss-module__1wztmq__scrolled{box-shadow:0 0 10px #3333}header.Header-module-scss-module__1wztmq__header.Header-module-scss-module__1wztmq__scrolled .Header-module-scss-module__1wztmq__innerHeader{height:80px;transition:height .5s}header.Header-module-scss-module__1wztmq__header.Header-module-scss-module__1wztmq__scrolled a.Header-module-scss-module__1wztmq__logo img{width:auto;max-height:70px;transition:height .5s}header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer{padding:var(--act-space-xxl) 0;background:var(--act-color-surface);border-top:2px solid var(--act-color-f1);box-shadow:var(--act-box-shadow);flex-direction:column;width:100%;max-height:80vh;display:flex;position:absolute;top:100%;overflow:auto}@media (max-width:1200px){header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer{display:none}}header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul{--act-space-m:var(--act-space-xl);--border:2px solid var(--act-color-f1)!important}header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul li{font-size:16px}header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul li a,header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul li button span:first-child{--act-color-accent:var(--act-color-f1);font:inherit;background:0 0;color:var(--act-color-text)!important}header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul li a:after,header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul li button span:first-child:after{background-color:var(--act-color-f1)}.Header-module-scss-module__1wztmq__rightHeader{align-items:center;gap:25px;display:flex}.Header-module-scss-module__1wztmq__rightHeader .Header-module-scss-module__1wztmq__contentLinks{margin:0;padding:0;list-style:none;position:relative}.Header-module-scss-module__1wztmq__rightHeader .Header-module-scss-module__1wztmq__contentLinks a{opacity:0;pointer-events:none;outline:2px solid var(--act-color-f2);width:max-content;color:var(--act-color-text);border-radius:var(--act-border-radius);padding:var(--act-space-s);text-decoration:none;position:absolute;right:100%}.Header-module-scss-module__1wztmq__rightHeader .Header-module-scss-module__1wztmq__contentLinks a:focus-visible{opacity:1}.Header-module-scss-module__1wztmq__leftHeader{align-items:center;gap:var(--act-space-m);display:flex}.Header-module-scss-module__1wztmq__overlay{z-index:2050;width:100%;height:100%;position:fixed;top:0;left:0}@media (min-width:1200px){.Header-module-scss-module__1wztmq__overlay{display:none}}.Header-module-scss-module__1wztmq__searchOverlay{z-index:1900;border-top:1px solid var(--act-color-border);background:var(--act-color-surface);width:100%;height:calc(2*var(--act-space-m) + 60px);padding:0 var(--act-space-m);flex-direction:row;justify-content:space-between;align-items:center;animation-name:Header-module-scss-module__1wztmq__slide-in;animation-duration:50ms;animation-iteration-count:1;position:absolute;top:100%;left:0;box-shadow:0 0 10px #3333}.Header-module-scss-module__1wztmq__searchOverlay .Header-module-scss-module__1wztmq__searchOverlayContent{gap:var(--act-space-m);padding:var(--act-space-m) 10px;display:flex}.Header-module-scss-module__1wztmq__searchOverlay .Header-module-scss-module__1wztmq__searchOverlayInput{background:var(--act-color-surface);border:1px solid var(--act-color-border);border-radius:var(--act-border-radius);flex:1;display:flex}.Header-module-scss-module__1wztmq__searchOverlay .Header-module-scss-module__1wztmq__searchOverlayInput input{font:inherit;appearance:none;background:0 0;border:none;outline:none;flex:1}.Header-module-scss-module__1wztmq__searchOverlay .Header-module-scss-module__1wztmq__searchOverlayInput svg{color:var(--act-color-f2);width:2ch;height:2ch;margin:var(--act-space-s);align-self:center}.Header-module-scss-module__1wztmq__searchOverlay .Header-module-scss-module__1wztmq__searchOverlayInput:focus-within,.Header-module-scss-module__1wztmq__searchOverlay .Header-module-scss-module__1wztmq__searchOverlayInput:hover{border-color:var(--act-color-f2)}.Header-module-scss-module__1wztmq__searchOverlay .Header-module-scss-module__1wztmq__searchOverlayInput:focus-within{outline:1px solid var(--act-color-f2)}@keyframes Header-module-scss-module__1wztmq__slide-in{0%{opacity:0;top:calc(100% - 30px)}to{opacity:1;top:100%}}.Header-module-scss-module__1wztmq__headerIconButton{appearance:none;color:inherit;padding:var(--act-space-s);cursor:pointer;font:inherit;border-radius:var(--act-border-radius);background:0 0;border:1px solid #0000;flex-flow:column;font-size:.8em;display:flex}.Header-module-scss-module__1wztmq__headerIconButton svg{width:45px;height:45px;font-size:4ch}.Header-module-scss-module__1wztmq__headerIconButton:hover,.Header-module-scss-module__1wztmq__headerIconButton:focus-visible,.Header-module-scss-module__1wztmq__headerIconButton.Header-module-scss-module__1wztmq__active{color:var(--act-color-f2)}.Header-module-scss-module__1wztmq__headerIconButton:hover,.Header-module-scss-module__1wztmq__headerIconButton:focus-visible{border-color:var(--act-color-f2);outline:1px solid var(--act-color-f2)}.Header-module-scss-module__1wztmq__memberLinks{margin-top:var(--act-space-xl);gap:var(--act-space-l);flex-wrap:wrap;display:flex}.theme2 header .Header-module-scss-module__1wztmq__innerHeader a.Header-module-scss-module__1wztmq__logo{border-radius:0}.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__headerIconButton{padding:var(--act-space-s);border:none;border-radius:50%;outline:none}.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__headerIconButton span{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__headerIconButton.Header-module-scss-module__1wztmq__headerMenuButton{background:var(--act-color-f2);color:var(--act-color-f2-contrast)}:is(.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__headerIconButton:hover,.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__headerIconButton:focus-visible,.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__headerIconButton.Header-module-scss-module__1wztmq__active){background:var(--act-color-f1);color:var(--act-color-f1-contrast)}.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__headerIconButton{color:var(--act-color-f1)}.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink{color:var(--act-color-f1)}.company1 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer{background:var(--act-color-f1);color:var(--act-color-f1-contrast);--menu-background:var(--act-color-f1);--act-color-text:var(--act-color-f1-contrast)}.company1 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .button{background:var(--act-color-surface);color:#000}:is(.company1 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .button:hover,.company1 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .button:focus-visible){background:var(--act-color-f2);color:var(--act-color-f2-contrast)}.company1 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul{--act-space-m:var(--act-space-xl);--border:2px solid #fff3!important}.company1 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul li{font-size:16px}.company1 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul li a{--act-color-accent:var(--act-color-f1-contrast)}.company1 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul li button span:first-child{--act-color-accent:var(--act-color-f1-contrast)}:is(.theme2 header .Header-module-scss-module__1wztmq__innerHeader,.company1 header .Header-module-scss-module__1wztmq__innerHeader){height:100px}:is(.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__headerIconButton span,.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__headerIconButton span){opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}:is(.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__memberButton,.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__memberButton){display:none}:is(.theme2 header .Header-module-scss-module__1wztmq__innerHeader a.Header-module-scss-module__1wztmq__logo,.company1 header .Header-module-scss-module__1wztmq__innerHeader a.Header-module-scss-module__1wztmq__logo){margin-right:calc(1*var(--act-space-m));align-items:center;max-height:100%;padding:0;position:relative}.theme2 header .Header-module-scss-module__1wztmq__innerHeader a.Header-module-scss-module__1wztmq__logo:after{right:calc(-1*var(--act-space-m));content:"";background:var(--act-color-border);width:1px;height:80%;display:block;position:absolute;top:50%;transform:translateY(-50%)}.company1 header .Header-module-scss-module__1wztmq__innerHeader a.Header-module-scss-module__1wztmq__logo:after{right:calc(-1*var(--act-space-m));content:"";background:var(--act-color-border);width:1px;height:80%;display:block;position:absolute;top:50%;transform:translateY(-50%)}:is(.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink,.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink){align-items:center;gap:var(--act-space-s);font-weight:var(--act-font-weight-highlight);margin-left:var(--act-space-l);display:flex}:is(.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink svg,.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink svg){color:var(--act-color-f1);font-size:1.5em}:is(.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink a,.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink a){color:inherit;-webkit-text-decoration:2px solid var(--act-color-f1) underline;text-decoration:2px solid var(--act-color-f1) underline;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:var(--act-border-radius-s);padding:3px 2px;display:inline}:is(.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink a:hover,.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink a:focus-visible,.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink a:hover,.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__additionalHeaderLink a:focus-visible){background:var(--act-color-f1);color:var(--act-color-f1-contrast)}:is(.theme2 .Header-module-scss-module__1wztmq__openedIcon,.company1 .Header-module-scss-module__1wztmq__openedIcon){transform:rotate(180deg)}:is(.theme2 .Header-module-scss-module__1wztmq__fullsizeMenu,.company1 .Header-module-scss-module__1wztmq__fullsizeMenu){--triggeropen-hover-background:transparent;--triggeropen-hover-color:var(--act-color-text)}:is(.theme2 .Header-module-scss-module__1wztmq__fullsizeMenu button svg,.company1 .Header-module-scss-module__1wztmq__fullsizeMenu button svg){color:var(--act-color-text)!important;border-color:#0000!important}:is(.theme2 .Header-module-scss-module__1wztmq__fullsizeMenu button:focus-visible,.company1 .Header-module-scss-module__1wztmq__fullsizeMenu button:focus-visible){outline:none}:is(.theme2 .Header-module-scss-module__1wztmq__fullsizeMenu button:focus-visible svg,.company1 .Header-module-scss-module__1wztmq__fullsizeMenu button:focus-visible svg){outline:1px solid #000;box-shadow:none!important}.company2 .Header-module-scss-module__1wztmq__headerIconButton span{width:0;height:0;position:absolute;overflow:hidden}.company2 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer{background:var(--act-color-background);border:none}.company2 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu{--triggeropen-hover-color:var(--act-color-f1-contrast);--triggeropen-hover-background:var(--act-color-f1);background:0 0}.company2 header.Header-module-scss-module__1wztmq__header .Header-module-scss-module__1wztmq__menuContainer .Header-module-scss-module__1wztmq__fullsizeMenu ul{--border:2px solid var(--act-color-f1)!important}html .Header-module-scss-module__1wztmq__desktop,header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__leftHeader a.Header-module-scss-module__1wztmq__logo:after{display:none}html .Header-module-scss-module__1wztmq__desktop.button{display:none}.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__leftHeader .Header-module-scss-module__1wztmq__additionalHeaderLink{display:none}.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__leftHeader .Header-module-scss-module__1wztmq__additionalHeaderLink{display:none}@media (min-width:992px){html .Header-module-scss-module__1wztmq__desktop,header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__leftHeader a.Header-module-scss-module__1wztmq__logo:after{display:flex}html .Header-module-scss-module__1wztmq__desktop.button{display:flex}.theme2 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__leftHeader .Header-module-scss-module__1wztmq__additionalHeaderLink{display:flex}.company1 header .Header-module-scss-module__1wztmq__innerHeader .Header-module-scss-module__1wztmq__leftHeader .Header-module-scss-module__1wztmq__additionalHeaderLink{display:flex}}
.ImageDetails-module-scss-module__RlGVlq__container{flex-direction:column;min-height:200px;display:flex;position:relative;container:image-details/inline-size}.ImageDetails-module-scss-module__RlGVlq__container:has(.ImageDetails-module-scss-module__RlGVlq__horizontal){justify-content:center}.ImageDetails-module-scss-module__RlGVlq__imageWrapper{border-radius:var(--act-border-radius);background:var(--act-image-details-background,transparent);justify-content:center;width:100%;height:100%;min-height:250px;display:flex;overflow:hidden}.ImageDetails-module-scss-module__RlGVlq__imageWrapper img{object-fit:cover;width:100%;height:auto;max-width:calc(var(--width)*1px);max-height:calc(var(--height)*1px);flex:1}.ImageDetails-module-scss-module__RlGVlq__imageWrapper.ImageDetails-module-scss-module__RlGVlq__horizontal{align-items:center}.ImageDetails-module-scss-module__RlGVlq__imageWrapper.ImageDetails-module-scss-module__RlGVlq__horizontal img{object-fit:contain}.ImageDetails-module-scss-module__RlGVlq__detailsWrapper{flex-direction:column;justify-content:flex-end;display:flex;position:absolute}.ImageDetails-module-scss-module__RlGVlq__detailsWrapper a{color:inherit;margin-inline:-3px;padding-inline:3px;text-decoration-color:currentColor}.ImageDetails-module-scss-module__RlGVlq__detailsWrapper a:hover,.ImageDetails-module-scss-module__RlGVlq__detailsWrapper a:focus-visible{background:var(--act-color-gradient1);border-radius:var(--act-border-radius-s);text-decoration:none}.ImageDetails-module-scss-module__RlGVlq__detailsWrapper:has([data-open=true]) .ImageDetails-module-scss-module__RlGVlq__iconButton .ImageDetails-module-scss-module__RlGVlq__plus{display:none}.ImageDetails-module-scss-module__RlGVlq__detailsWrapper:has([data-open=true]) .ImageDetails-module-scss-module__RlGVlq__iconButton .ImageDetails-module-scss-module__RlGVlq__minus{display:inline}.ImageDetails-module-scss-module__RlGVlq__details{border-radius:var(--act-border-radius);padding:var(--act-space-m);transition:var(--act-transition);flex-direction:column;order:1;display:flex}.ImageDetails-module-scss-module__RlGVlq__details:has(>label input:focus-visible){box-shadow:inset 0 0 0 3px var(--act-color-f1),inset 0 0 0 5px currentColor}.ImageDetails-module-scss-module__RlGVlq__details[data-open=true]{flex:1}.ImageDetails-module-scss-module__RlGVlq__details[data-open=true] .ImageDetails-module-scss-module__RlGVlq__contentsWrapper{display:block}.ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__contentsWrapper{flex:1;display:none;position:relative}.ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__contents{z-index:5;padding:var(--act-space-s);margin:calc(-1*var(--act-space-s));margin-top:var(--act-space-s);flex:1;font-size:.9em;position:absolute;inset:0;overflow:auto}.ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton{bottom:var(--act-space-xs);right:var(--act-space-xs);appearance:none;cursor:pointer;z-index:10;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;padding:0;display:flex;position:absolute}.ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton svg{z-index:10}.ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton .ImageDetails-module-scss-module__RlGVlq__minus{display:none}:is(.theme1 .ImageDetails-module-scss-module__RlGVlq__detailsWrapper,.company1 .ImageDetails-module-scss-module__RlGVlq__detailsWrapper){inset:var(--act-space-xs);bottom:calc(-1*var(--act-space-m))}:is(.theme1 .ImageDetails-module-scss-module__RlGVlq__imageWrapper.ImageDetails-module-scss-module__RlGVlq__horizontal,.company1 .ImageDetails-module-scss-module__RlGVlq__imageWrapper.ImageDetails-module-scss-module__RlGVlq__horizontal){margin-bottom:calc(2em + 2*var(--act-space-m) + var(--act-space-s))}@container image-details (min-width:300px){:is(.theme1 .ImageDetails-module-scss-module__RlGVlq__imageWrapper:not(.ImageDetails-module-scss-module__RlGVlq__horizontal),.company1 .ImageDetails-module-scss-module__RlGVlq__imageWrapper:not(.ImageDetails-module-scss-module__RlGVlq__horizontal)){align-self:center;margin-inline:auto}}:is(.theme1 .ImageDetails-module-scss-module__RlGVlq__details,.company1 .ImageDetails-module-scss-module__RlGVlq__details){background:var(--act-color-f1);color:#fff}:is(.theme1 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton,.company1 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton){color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:0 0;border:1px solid #0000}.theme1 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:before{background:var(--act-color-f1);opacity:.1;content:"";z-index:5;border-radius:50%;width:100%;height:100%;display:block;position:absolute;inset:0}.company1 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:before{background:var(--act-color-f1);opacity:.1;content:"";z-index:5;border-radius:50%;width:100%;height:100%;display:block;position:absolute;inset:0}:is(.theme1 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:hover,.theme1 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:focus-visible,.company1 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:hover,.company1 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:focus-visible){border:1px solid var(--act-color-text-contrast)}:is(.theme1 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:focus-visible,.company1 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:focus-visible){outline:1px solid var(--act-color-text-contrast)}:is(.theme2 .ImageDetails-module-scss-module__RlGVlq__detailsWrapper,.company2 .ImageDetails-module-scss-module__RlGVlq__detailsWrapper){background:linear-gradient(#0000 60%,#000000b3 80%,#000000b3);inset:0}:is(.theme2 .ImageDetails-module-scss-module__RlGVlq__detailsWrapper:has([data-open=true]) .ImageDetails-module-scss-module__RlGVlq__details,.company2 .ImageDetails-module-scss-module__RlGVlq__detailsWrapper:has([data-open=true]) .ImageDetails-module-scss-module__RlGVlq__details){background:var(--act-color-f2);color:var(--act-color-f2-contrast)}:is(.theme2 .ImageDetails-module-scss-module__RlGVlq__detailsWrapper:has([data-open=true]) .ImageDetails-module-scss-module__RlGVlq__iconButton,.company2 .ImageDetails-module-scss-module__RlGVlq__detailsWrapper:has([data-open=true]) .ImageDetails-module-scss-module__RlGVlq__iconButton){outline:1px solid var(--act-color-f2-contrast)}:is(.theme2 .ImageDetails-module-scss-module__RlGVlq__imageWrapper.ImageDetails-module-scss-module__RlGVlq__horizontal+.ImageDetails-module-scss-module__RlGVlq__detailsWrapper,.company2 .ImageDetails-module-scss-module__RlGVlq__imageWrapper.ImageDetails-module-scss-module__RlGVlq__horizontal+.ImageDetails-module-scss-module__RlGVlq__detailsWrapper){background:linear-gradient(#0000 50%,#000000b3 70%,#000000b3)}:is(.theme2 .ImageDetails-module-scss-module__RlGVlq__details,.company2 .ImageDetails-module-scss-module__RlGVlq__details){color:#fff}:is(.theme2 .ImageDetails-module-scss-module__RlGVlq__details a,.company2 .ImageDetails-module-scss-module__RlGVlq__details a){font-weight:var(--act-font-weight-highlight)}:is(.theme2 .ImageDetails-module-scss-module__RlGVlq__details a:hover,.theme2 .ImageDetails-module-scss-module__RlGVlq__details a:focus-visible,.company2 .ImageDetails-module-scss-module__RlGVlq__details a:hover,.company2 .ImageDetails-module-scss-module__RlGVlq__details a:focus-visible){background:var(--act-color-surface)}:is(.theme2 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton,.company2 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton){color:var(--act-color-f2-contrast);background:var(--act-color-f2)}:is(.theme2 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:hover,.theme2 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:focus-visible,.company2 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:hover,.company2 .ImageDetails-module-scss-module__RlGVlq__details .ImageDetails-module-scss-module__RlGVlq__iconButton:focus-visible){background:var(--act-color-surface);color:var(--act-color-text)}.company2 :is(.ImageDetails-module-scss-module__RlGVlq__imageWrapper.ImageDetails-module-scss-module__RlGVlq__horizontal,.ImageDetails-module-scss-module__RlGVlq__imageWrapper)+.ImageDetails-module-scss-module__RlGVlq__detailsWrapper{background:0 0}.company2 :is(.ImageDetails-module-scss-module__RlGVlq__imageWrapper.ImageDetails-module-scss-module__RlGVlq__horizontal,.ImageDetails-module-scss-module__RlGVlq__imageWrapper)+.ImageDetails-module-scss-module__RlGVlq__detailsWrapper .ImageDetails-module-scss-module__RlGVlq__details{color:var(--act-color-f2-contrast);background:var(--act-color-f2)}.company2 :is(.ImageDetails-module-scss-module__RlGVlq__imageWrapper.ImageDetails-module-scss-module__RlGVlq__horizontal,.ImageDetails-module-scss-module__RlGVlq__imageWrapper)+.ImageDetails-module-scss-module__RlGVlq__detailsWrapper .ImageDetails-module-scss-module__RlGVlq__details a:is(:hover,:focus-visible){background:var(--act-color-f2-contrast);color:var(--act-color-f1)}
.Modules-module-scss-module__ok6hZa__filterBoxRow{flex-wrap:wrap;gap:15px;display:flex}.Modules-module-scss-module__ok6hZa__filterBoxBottom{flex-wrap:wrap;justify-content:space-between;gap:15px;display:flex}.Modules-module-scss-module__ok6hZa__filterBoxBottom button:last-child{border:1px solid #0000;margin-left:auto}@media (max-width:766px){.Modules-module-scss-module__ok6hZa__filterBoxBottom button:last-child{padding:var(--act-space-s)}}.Modules-module-scss-module__ok6hZa__betriebList{margin-bottom:var(--act-space-xxl)}.Modules-module-scss-module__ok6hZa__mergingContainer{background:var(--act-color-background);padding:var(--act-space-xxl) 0;margin:var(--act-space-xxl) 0}.Modules-module-scss-module__ok6hZa__mergingContainer+.Modules-module-scss-module__ok6hZa__mergingContainer{margin-top:calc(-1*var(--act-space-xxl));padding-top:0}
.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer{--link-box-scale:1;margin-bottom:15px}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent{flex-direction:row;align-items:center;display:flex}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details{flex:1}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details :not(a)>svg{color:var(--act-dachdecker-icon-color,var(--act-color-f2));width:15px}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details a.link{text-decoration:none}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details a.link:after{content:"";display:block;position:absolute;inset:0}:is(.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details a.link:focus-visible,.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details a.link:hover){text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--act-color-f2);text-decoration-color:var(--act-color-f2);background:0 0}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details span.JobList-module-scss-module__Rb8bnG__title{display:none}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details a.button{display:none}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details ul{margin:0;padding:0;list-style:none}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__date,.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__location,.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__type{align-items:center;gap:5px;display:flex}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__date{font-weight:700}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__arrow{pointer-events:none;opacity:.5;transition:var(--act-transition);font-size:20px}.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer:has(a:is(:hover,:focus-visible)) .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__arrow{color:var(--act-color-f2);opacity:1;transform-origin:100%;transform:scale(1.5)}.JobList-module-scss-module__Rb8bnG__bottomContainer{margin-bottom:var(--act-space-xxl);justify-content:space-between;align-items:center;display:flex}.JobList-module-scss-module__Rb8bnG__list{margin:0;padding:0}:is(.theme1 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details .link,.theme1 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__date){color:var(--act-color-f1)}.theme2 .JobList-module-scss-module__Rb8bnG__list{gap:0}.theme2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer:not(:first-child){margin-top:-1px}.theme2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer{margin-bottom:0}.theme2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent{margin-inline:-1px;padding-inline:1px}.theme2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__arrow{opacity:1}.theme2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer:has(a:is(:hover,:focus-visible)){z-index:1;box-shadow:none}.theme2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer:has(a:is(:hover,:focus-visible)) .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__arrow{color:var(--act-color-text)}.company1 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer{--act-color-border:var(--act-color-surface);--gradient-box-background:var(--act-color-surface);box-shadow:var(--act-box-shadow)}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details{height:100%;display:grid}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__title,:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__date{color:inherit}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__title{font-size:1.2em;font-weight:var(--act-font-weight-highlight)}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details ul{margin:var(--act-space-s) 0}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details :not(a)>svg{color:var(--act-color-f1)}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__date{font-weight:400}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__location{display:none}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details span.JobList-module-scss-module__Rb8bnG__title{display:block}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details a.link{display:none}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details a.button{padding:var(--act-space-s) var(--act-space-m);flex:0;place-self:end start;display:inline-block}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details a.button svg{margin-left:.5ch}:is(.company1,.company2) .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__arrow{display:none}.company2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer{--act-color-border:var(--act-color-background);--gradient-box-background:var(--act-color-background);box-shadow:none}.company2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent{background:var(--act-color-background)}.company2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__details .JobList-module-scss-module__Rb8bnG__title{color:var(--act-color-f1);font-weight:var(--act-font-weight-bold)}.company2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .button{background:var(--act-color-f1);color:var(--act-color-f1-contrast);border:1px solid var(--act-color-f1)}.company2 .JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .button:is(:hover,:focus-visible){background:var(--act-color-f1-contrast);color:var(--act-color-f1)}.loading+.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer{--gradient-box-loading:1;pointer-events:none}.loading+.JobList-module-scss-module__Rb8bnG__list .JobList-module-scss-module__Rb8bnG__jobOffer .JobList-module-scss-module__Rb8bnG__jobOfferContent .JobList-module-scss-module__Rb8bnG__arrow{opacity:0}
.Jobs-module-scss-module__rExTgq__companyLanding .Jobs-module-scss-module__rExTgq__companyLandingList{gap:var(--act-space-l);margin-bottom:var(--act-space-l);grid-template-columns:repeat(auto-fit,minmax(max(30%,250px),1fr));display:grid}.Jobs-module-scss-module__rExTgq__companyLanding .Jobs-module-scss-module__rExTgq__companyLandingList>li{border:2px solid var(--act-color-f1);margin:0}.Jobs-module-scss-module__rExTgq__companyLanding .Jobs-module-scss-module__rExTgq__companyLandingAll{justify-content:flex-end;margin-top:0;margin-bottom:0;display:flex}
.Seminars-module-scss-module__ddIcaW__seminarList{padding:0}
.Disclosure-module-scss-module__Tv6GoW__container+.Disclosure-module-scss-module__Tv6GoW__container{margin-top:var(--act-space-s)}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox{--link-box-scale:1}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox .Disclosure-module-scss-module__Tv6GoW__disclosureGradientContent{padding:0}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary{scroll-margin-top:100px;display:flex}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__heading{padding:var(--act-space-s) var(--act-space-m);flex:1;font-weight:700}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__heading p:last-child{margin:0}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__heading h1,.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__heading h2,.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__heading h3,.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__heading h4{font:inherit;color:inherit;margin:0}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__button{padding-inline:var(--act-space-m);border-top-right-radius:calc(var(--act-border-radius) - 1px);border-bottom-right-radius:calc(var(--act-border-radius) - 1px);appearance:none;color:inherit;transition:background var(--act-transition),color var(--act-transition);background:0 0;border:none;place-items:center;font-size:20px;display:grid;position:relative}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__button:hover,.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__button:focus-visible{cursor:pointer}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__button:before{content:"";background:var(--act-color-border);width:1px;height:80%;display:block;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__button svg{transition:var(--act-transition)}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox details[open] summary .Disclosure-module-scss-module__Tv6GoW__button{border-bottom-right-radius:0}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox details[open] summary .Disclosure-module-scss-module__Tv6GoW__button svg{transform:rotate(180deg)}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox .Disclosure-module-scss-module__Tv6GoW__content{padding:var(--act-space-m)}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox .Disclosure-module-scss-module__Tv6GoW__content>:is(h1,h2,h3,h4):first-of-type{margin-top:0}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox .Disclosure-module-scss-module__Tv6GoW__content h3{color:var(--act-color-f2)}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox .Disclosure-module-scss-module__Tv6GoW__content :is(p,ol,ul)+div:last-child{margin-top:calc(-1*var(--act-space-l))}.Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox .Disclosure-module-scss-module__Tv6GoW__content :is(p,ol,ul):last-child{margin-bottom:0}.theme1 .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__heading{color:var(--act-color-f1)}.company1 .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox{--gradient-box-background:var(--act-color-f2)}:is(.theme1,.company1) .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__button:hover{background:var(--act-color-f2);color:var(--act-color-f2-contrast)}:is(.theme1,.company1) .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox details[open] summary{border-bottom:1px solid var(--act-color-border)}:is(.theme1,.company1) .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox details[open] summary .Disclosure-module-scss-module__Tv6GoW__button{border-bottom-right-radius:0}:is(.theme1,.company1) .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox details[open] summary .Disclosure-module-scss-module__Tv6GoW__button svg{transform:rotate(180deg)}.theme2 .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox summary .Disclosure-module-scss-module__Tv6GoW__button:hover{background:var(--act-color-f1);color:var(--act-color-f1-contrast)}.theme2 .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox details[open] summary{border-bottom:1px solid var(--act-color-f1);background:var(--act-color-f3);color:var(--act-color-f3-contrast)}.theme2 .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox details[open] summary .Disclosure-module-scss-module__Tv6GoW__button:before{background:var(--act-color-f1)}.theme2 .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox details[open] summary .Disclosure-module-scss-module__Tv6GoW__button svg{transform:rotate(180deg)}.company2 .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox .Disclosure-module-scss-module__Tv6GoW__content{border-top:1px solid var(--act-color-border)}.company2 .Disclosure-module-scss-module__Tv6GoW__container .Disclosure-module-scss-module__Tv6GoW__disclosureGradientBox .Disclosure-module-scss-module__Tv6GoW__button:hover{background:var(--act-color-f2);color:var(--act-color-f2-contrast)}
.HeaderMenu-module-scss-module__jgURfa__HeaderMenu{--menu-gap:30px;--color-border:#dcdcdc;width:calc(100% - var(--menu-gap));z-index:2100;transition:var(--act-transition);background:#fff;flex-direction:column;gap:20px;display:flex;position:fixed;top:0;bottom:0;left:100%;overflow-y:auto}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu.HeaderMenu-module-scss-module__jgURfa__open{left:var(--menu-gap);box-shadow:var(--act-box-shadow)}@media (min-width:1200px){.HeaderMenu-module-scss-module__jgURfa__HeaderMenu{display:none}}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>div>a,.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>button>span:first-child{font:inherit;background:0 0;padding:var(--act-space-s) var(--act-space-m)!important;border:none!important}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>div>button,.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>button>span:last-child{appearance:none;color:inherit;padding-right:var(--act-space-m)!important}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>button:is(:hover,:focus-visible){background:#efefef}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>div:has(>a:is(:hover,:focus-visible)){background:#efefef}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li:has(>ul){background:#efefef}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul ul li{background:#d8d8d8}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul ul li>button:is(:hover,:focus-visible){background:var(--act-color-f2);color:var(--act-color-f2-contrast)}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul ul li>div:has(>a:is(:hover,:focus-visible)){background:var(--act-color-f2);color:var(--act-color-f2-contrast)}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul ul li>button:is(:hover,:focus-visible)>a,.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul ul li>button:is(:hover,:focus-visible)>span:first-child{color:var(--act-color-f2-contrast)}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul ul li>div:has(>a:is(:hover,:focus-visible))>a{color:var(--act-color-f2-contrast)}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul ul li>div:has(>a:is(:hover,:focus-visible))>span:first-child{color:var(--act-color-f2-contrast)}.HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul ul ul li{background:#b2b2b2}div.HeaderMenu-module-scss-module__jgURfa__menuHeader{z-index:35;background:#fff;justify-content:space-between;align-items:center;padding:15px 15px 0;font-weight:700;display:flex;position:sticky;top:0}div.HeaderMenu-module-scss-module__jgURfa__menuHeader button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;font-size:30px}div.HeaderMenu-module-scss-module__jgURfa__menuHeader button:hover,div.HeaderMenu-module-scss-module__jgURfa__menuHeader button:focus-visible{border-color:currentColor}form.HeaderMenu-module-scss-module__jgURfa__searchForm{border:1px solid var(--color-border);border-radius:var(--act-border-radius);margin-inline:15px;display:flex;position:relative}form.HeaderMenu-module-scss-module__jgURfa__searchForm input{appearance:none;font:inherit;background:0 0;border:none;flex:1;min-width:30px;padding:10px}form.HeaderMenu-module-scss-module__jgURfa__searchForm button{flex-shrink:0;width:3.5ch;height:calc(100% - 6px);margin:3px;padding:0;font-size:20px}div.HeaderMenu-module-scss-module__jgURfa__memberLinks,div.HeaderMenu-module-scss-module__jgURfa__links{flex-direction:column;gap:15px;padding-inline:15px;display:flex}div.HeaderMenu-module-scss-module__jgURfa__links a{color:inherit;font:inherit;font-size:.9em;text-decoration:none}div.HeaderMenu-module-scss-module__jgURfa__links a:hover,div.HeaderMenu-module-scss-module__jgURfa__links a:focus-visible{background:0 0;text-decoration:underline}@media screen and (min-width:650px){.HeaderMenu-module-scss-module__jgURfa__HeaderMenu{--menu-gap:calc(100% - 400px)}}@media (min-width:992px){.HeaderMenu-module-scss-module__jgURfa__mobile,.HeaderMenu-module-scss-module__jgURfa__searchForm.HeaderMenu-module-scss-module__jgURfa__mobile{display:none}}.theme1 .HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>div>a:after{display:none!important}.theme1 .HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>button>span:first-child:after{display:none!important}.theme2 .HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>div>a:after{left:0;background-color:var(--act-color-f1)!important}.theme2 .HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>button>span:first-child:after{left:0;background-color:var(--act-color-f1)!important}.theme2 .HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li.open>div>a{color:var(--act-color-text)!important}.theme2 .HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li.open>button>span:first-child{color:var(--act-color-text)!important}.theme2 .HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>div>a:is(:hover,:focus-visible){color:var(--act-color-text)!important}.theme2 .HeaderMenu-module-scss-module__jgURfa__HeaderMenu .HeaderMenu-module-scss-module__jgURfa__mobileMenu ul>li>button:is(:hover,:focus-visible)>span:first-child{color:var(--act-color-text)!important}
.DisclosureAccordion-module-scss-module__lFCcaq__wrapper{margin-bottom:var(--act-space-l)}.DisclosureAccordion-module-scss-module__lFCcaq__wrapper .DisclosureAccordion-module-scss-module__lFCcaq__disclosure{margin-top:10px;margin-bottom:0}
.LinkBox-module-scss-module__dt9BWq__boxContent>:is(.LinkBox-module-scss-module__dt9BWq__linkTitle,.LinkBox-module-scss-module__dt9BWq__plainTitle){font:inherit;margin:0}.LinkBox-module-scss-module__dt9BWq__boxContent img.LinkBox-module-scss-module__dt9BWq__hoverIcon{display:none}.LinkBox-module-scss-module__dt9BWq__boxContent:has(a:is(:hover,:focus-visible)) img.LinkBox-module-scss-module__dt9BWq__hoverIcon{display:block}.LinkBox-module-scss-module__dt9BWq__boxContent:has(a:is(:hover,:focus-visible)) img.LinkBox-module-scss-module__dt9BWq__normalIcon{display:none}html .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__linkBoxLink.link:not([id]){transition:var(--act-transition);text-decoration:none;position:static}html .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__linkBoxLink.link:not([id]){color:var(--act-color-f1);background:0 0;text-decoration:none}html .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__linkBoxLink.link:not([id]):hover{color:var(--act-color-f1);background:0 0;text-decoration:none}html .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__linkBoxLink.link:not([id]):focus-visible{color:var(--act-color-f1);background:0 0;text-decoration:none}html .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__linkBoxLink.link:not([id]):is(a):before{content:"";position:absolute;inset:0}html .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__linkTitle{display:block}html .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__plainTitle,html .LinkBox-module-scss-module__dt9BWq__box a.LinkBox-module-scss-module__dt9BWq__more{display:none}.LinkBox-module-scss-module__dt9BWq__boxContent>:last-child{margin-bottom:0}:is(.theme1 .LinkBox-module-scss-module__dt9BWq__arrow2,.company2 .LinkBox-module-scss-module__dt9BWq__arrow2){display:none}:is(.theme1 .LinkBox-module-scss-module__dt9BWq__arrow,.company2 .LinkBox-module-scss-module__dt9BWq__arrow){opacity:.5;transition:var(--act-transition);transform-origin:100% 0;font-size:40px;position:absolute;top:15px;right:15px}:is(.theme1 .LinkBox-module-scss-module__dt9BWq__box:has(a:is(:hover,:focus-visible)) .LinkBox-module-scss-module__dt9BWq__arrow,.company2 .LinkBox-module-scss-module__dt9BWq__box:has(a:is(:hover,:focus-visible)) .LinkBox-module-scss-module__dt9BWq__arrow){opacity:1;color:var(--act-color-f2);transform:scale(1.3)}.theme2 .LinkBox-module-scss-module__dt9BWq__box{--link-box-scale:1;--gradient-box-shadow:none}.theme2 .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__arrow1{display:none}.theme2 .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__boxContent{z-index:1;position:relative}.theme2 .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__boxContent:before{z-index:-1;content:"";width:var(--link-box-img-size);height:var(--link-box-img-size);background:var(--act-color-f2);margin-bottom:calc(-1*var(--link-box-img-size));margin-left:calc(.4*var(--link-box-img-size));border-radius:50%;display:block}.theme2 .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__boxContent:has(a:is(:hover,:focus-visible)):before{background:var(--act-color-f1)}.theme2 .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__boxContent img{height:calc(var(--link-box-img-size));object-fit:contain;object-position:0px;width:auto}.theme2 .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__boxContent .LinkBox-module-scss-module__dt9BWq__linkBoxLink:not([id]){font-size:var(--link-box-font-size,25px);color:var(--act-color-text);-webkit-text-decoration-color:var(--act-color-f1);text-decoration-color:var(--act-color-f1)}.theme2 .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__boxContent:has(a:is(:hover,:focus-visible)) .LinkBox-module-scss-module__dt9BWq__linkBoxLink{text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--act-color-f1);text-decoration-color:var(--act-color-f1);color:var(--act-color-text)}.theme2 .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__boxContent .LinkBox-module-scss-module__dt9BWq__arrow{pointer-events:none;order:4;align-self:flex-end;margin-top:auto;font-size:1.5em;position:relative}.theme2 .LinkBox-module-scss-module__dt9BWq__box .LinkBox-module-scss-module__dt9BWq__boxContent{margin:0}.theme2 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__linkTitle{display:none}.theme2 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__plainTitle{font-weight:var(--act-font-weight-bold);display:block}.theme2 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__arrow{display:none}.theme2 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__more{align-self:flex-start;display:flex}.theme2 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__more>span:not(:first-child){pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.theme2 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__more:after{content:"";display:block;position:absolute;inset:0}html.company1{--link-box-scale:1;--link-box-width:300px}html.company1 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent{min-width:var(--link-box-width)}html.company1 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__boxContent{padding:var(--act-space-l)}html.company1 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__arrow1{display:none}html.company1 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__arrow2{display:none}html.company1 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__linkTitle{display:none}html.company1 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__plainTitle{display:block}html.company1 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__plainTitle .LinkBox-module-scss-module__dt9BWq__linkBoxLink{color:var(--act-color-text);font-weight:var(--act-font-weight-highlight);font-size:1.3em}html.company1 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__plainTitle:after{display:none}html.company1 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__more{padding:var(--act-space-s) var(--act-space-m);align-self:flex-start;margin-top:auto;display:flex}html.company1 .LinkBox-module-scss-module__dt9BWq__box.LinkBox-module-scss-module__dt9BWq__mainContent .LinkBox-module-scss-module__dt9BWq__more>span:not(:first-child){pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}html.company1 .LinkBox-module-scss-module__dt9BWq__box:not(.LinkBox-module-scss-module__dt9BWq__mainContent){--act-color-background:var(--act-color-surface);box-shadow:var(--act-box-shadow)}:is(html.company1 .LinkBox-module-scss-module__dt9BWq__box:not(.LinkBox-module-scss-module__dt9BWq__mainContent) .LinkBox-module-scss-module__dt9BWq__arrow1,html.company1 .LinkBox-module-scss-module__dt9BWq__box:not(.LinkBox-module-scss-module__dt9BWq__mainContent) .LinkBox-module-scss-module__dt9BWq__arrow2){display:none}html.company1 .LinkBox-module-scss-module__dt9BWq__box:not(.LinkBox-module-scss-module__dt9BWq__mainContent) .LinkBox-module-scss-module__dt9BWq__linkTitle .LinkBox-module-scss-module__dt9BWq__linkBoxLink.link:not([id]){color:currentColor;font-weight:var(--act-font-weight-highlight)}html.company1 .LinkBox-module-scss-module__dt9BWq__box:not(.LinkBox-module-scss-module__dt9BWq__mainContent) .LinkBox-module-scss-module__dt9BWq__linkTitle .LinkBox-module-scss-module__dt9BWq__linkBoxLink.link:not([id]):after{content:">";margin-left:.5ch;display:inline-block;transform:scaleX(70%)scaleY(120%)}
.LinkBoxList-module-scss-module__bRhbpq__ziegelBackground{display:none}.LinkBoxList-module-scss-module__bRhbpq__linkBoxList{--link-box-scale:1.05;--link-box-width:300px;--link-box-img-size:70px;grid-template-columns:repeat(auto-fit, minmax(var(--link-box-width), 1fr));gap:var(--link-box-spacing,15px);padding:0;display:grid}.LinkBoxList-module-scss-module__bRhbpq__linkBoxList.LinkBoxList-module-scss-module__bRhbpq__compact{--link-box-width:150px}.LinkBoxList-module-scss-module__bRhbpq__linkBoxList ul.container{margin:0}@media screen and (max-width:991px){.theme2 .LinkBoxList-module-scss-module__bRhbpq__linkBoxList{grid-template-columns:repeat(auto-fit, minmax(calc(var(--link-box-width) * 2), 1fr))}}.company1 .LinkBoxList-module-scss-module__bRhbpq__container{margin:var(--act-space-xxl) 0;position:relative}.company1 .LinkBoxList-module-scss-module__bRhbpq__container .LinkBoxList-module-scss-module__bRhbpq__ziegelBackground{object-fit:cover;opacity:.1;display:block;position:absolute;inset:0}.company1 .LinkBoxList-module-scss-module__bRhbpq__container .LinkBoxList-module-scss-module__bRhbpq__linkBoxList.LinkBoxList-module-scss-module__bRhbpq__compact{--link-box-width:150px}.company1 .LinkBoxList-module-scss-module__bRhbpq__container.LinkBoxList-module-scss-module__bRhbpq__main{max-width:unset;width:auto;padding:var(--act-space-xxl) 0;background:var(--act-color-f1);margin-inline:auto}.company1 .LinkBoxList-module-scss-module__bRhbpq__container.LinkBoxList-module-scss-module__bRhbpq__main .LinkBoxList-module-scss-module__bRhbpq__linkBoxList{padding:0;--link-box-scale:1;--gradient-box-background:var(--act-color-surface);--act-color-border:var(--act-color-surface);background:0 0;margin-inline:auto;padding-inline:10px}@media only screen and (min-width:768px){.company1 .LinkBoxList-module-scss-module__bRhbpq__container.LinkBoxList-module-scss-module__bRhbpq__main .LinkBoxList-module-scss-module__bRhbpq__linkBoxList{width:var(--act-grid-sm)}}@media only screen and (min-width:992px){.company1 .LinkBoxList-module-scss-module__bRhbpq__container.LinkBoxList-module-scss-module__bRhbpq__main .LinkBoxList-module-scss-module__bRhbpq__linkBoxList{width:var(--act-grid-md)}}@media only screen and (min-width:1200px){.company1 .LinkBoxList-module-scss-module__bRhbpq__container.LinkBoxList-module-scss-module__bRhbpq__main .LinkBoxList-module-scss-module__bRhbpq__linkBoxList{width:var(--act-grid-lg)}}@media only screen and (min-width:1520px){.company1 .LinkBoxList-module-scss-module__bRhbpq__container.LinkBoxList-module-scss-module__bRhbpq__main .LinkBoxList-module-scss-module__bRhbpq__linkBoxList{width:var(--act-grid-xlg)}}@media screen and (max-width:767px){.LinkBoxList-module-scss-module__bRhbpq__linkBoxList,.LinkBoxList-module-scss-module__bRhbpq__linkBoxList.LinkBoxList-module-scss-module__bRhbpq__compact{--link-box-scale:1.02}}@media screen and (max-width:519px){.LinkBoxList-module-scss-module__bRhbpq__linkBoxList{--link-box-scale:1}}
.not-found-module-scss-module__qvKzIW__hero{text-align:center;background:var(--act-color-gradient2);color:#0000;-webkit-background-clip:text;background-clip:text;width:max-content;margin-inline:auto;font-size:10em;font-weight:900;display:block}
.Guild-module-scss-module__zib2bW__row{gap:var(--act-space-m);flex-flow:row;display:flex}.Guild-module-scss-module__zib2bW__list{gap:var(--act-space-m);grid-template-columns:repeat(auto-fill,minmax(max(300px,30%),1fr));list-style:none;display:grid}.Guild-module-scss-module__zib2bW__item p{margin-bottom:var(--act-space-s)}.Guild-module-scss-module__zib2bW__item ul{margin:0;padding:0;list-style:none}.Guild-module-scss-module__zib2bW__item ul li{align-items:baseline;gap:var(--act-space-s)}.Guild-module-scss-module__zib2bW__item ul li svg{color:var(--act-dachdecker-icon-color,var(--act-color-f2));width:2ch;margin-right:1ch}.Guild-module-scss-module__zib2bW__item ul li a{display:inline}.Guild-module-scss-module__zib2bW__link{color:var(--act-color-f1);text-decoration:none}.Guild-module-scss-module__zib2bW__link:after{content:"";position:absolute;inset:0}.Guild-module-scss-module__zib2bW__map{border-radius:var(--act-border-radius);margin-top:15px;margin-bottom:15px;display:block;position:relative;overflow:hidden}

img.LandingLayout-module-scss-module__ihMhZG__layoutimage{object-fit:cover;width:100%;height:calc(100vh - 126px);max-height:640px}@media (max-width:1199px){img.LandingLayout-module-scss-module__ihMhZG__layoutimage{height:calc(100vh - 86px)}}@media (max-width:767px){img.LandingLayout-module-scss-module__ihMhZG__layoutimage{height:auto;min-height:450px}}@media (max-width:519px){img.LandingLayout-module-scss-module__ihMhZG__layoutimage{height:auto;min-height:400px}}.LandingLayout-module-scss-module__ihMhZG__layoutimagewrapper{--main-image-background:var(--act-main-image-background,var(--act-color-f1));--main-image-foreground:var(--act-main-image-foreground,var(--act-color-f1-contrast));background-color:var(--main-image-background);color:var(--main-image-foreground);margin-bottom:var(--act-space-xxl);font-weight:400;position:relative}.LandingLayout-module-scss-module__ihMhZG__layoutimagewrapper p{margin:0}.LandingLayout-module-scss-module__ihMhZG__layoutImageTop{order:1;width:100%;line-height:1;position:absolute;bottom:0}.LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents{flex-wrap:wrap;align-items:flex-end;gap:15px;display:flex}.LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents>*{flex:1}.LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading{min-width:50%;hyphens:var(--act-layout-image-hyphens,none);margin:0}.LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading .LandingLayout-module-scss-module__ihMhZG__icon{margin-bottom:var(--act-space-m);object-fit:contain;filter:invert();width:100px;height:100px}.LandingLayout-module-scss-module__ihMhZG__layoutImageTop img{order:0}form.LandingLayout-module-scss-module__ihMhZG__searchForm{border-radius:var(--act-border-radius);background:#fff;border:1px solid #0000;align-items:stretch;min-height:40px;margin-top:10px;display:flex}form.LandingLayout-module-scss-module__ihMhZG__searchForm label{flex:1;align-items:stretch;display:flex}form.LandingLayout-module-scss-module__ihMhZG__searchForm label span{width:0;height:0;position:absolute;overflow:hidden}form.LandingLayout-module-scss-module__ihMhZG__searchForm svg{color:var(--act-color-f2);align-self:center}form.LandingLayout-module-scss-module__ihMhZG__searchForm button,form.LandingLayout-module-scss-module__ihMhZG__searchForm .LandingLayout-module-scss-module__ihMhZG__searchIcon{appearance:none;background:0 0;border:none;place-items:center;width:30px;display:grid}form.LandingLayout-module-scss-module__ihMhZG__searchForm input{appearance:none;font:inherit;background:0 0;border:none;outline:none;flex:1;min-width:50px}form.LandingLayout-module-scss-module__ihMhZG__searchForm button{cursor:pointer;border-radius:var(--act-border-radius);border:1px solid #0000}form.LandingLayout-module-scss-module__ihMhZG__searchForm button:hover,form.LandingLayout-module-scss-module__ihMhZG__searchForm button:focus-visible{background:var(--act-color-gradient1)}form.LandingLayout-module-scss-module__ihMhZG__searchForm button:hover svg,form.LandingLayout-module-scss-module__ihMhZG__searchForm button:focus-visible svg{color:#fff}form.LandingLayout-module-scss-module__ihMhZG__searchForm button:focus-visible{outline:1px solid var(--act-color-f2);border-color:#fff}form.LandingLayout-module-scss-module__ihMhZG__searchForm:has(label:is(:hover,:focus-within)){border-color:var(--act-color-f2)}form.LandingLayout-module-scss-module__ihMhZG__searchForm:has(label:focus-within){outline:1px solid var(--act-color-f2)}.LandingLayout-module-scss-module__ihMhZG__dachdeckerHintergrund{display:none;position:relative}.LandingLayout-module-scss-module__ihMhZG__dachdeckerHintergrund img{pointer-events:none;z-index:-1;max-width:100%;position:absolute;bottom:100%}.LandingLayout-module-scss-module__ihMhZG__layoutimagewrapper+.LandingLayout-module-scss-module__ihMhZG__mainHeading{margin-top:var(--act-space-xxl);margin-bottom:var(--act-space-s)}.theme1 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading{color:inherit;text-transform:uppercase;font-size:40px;font-weight:800}.theme1 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading:after{content:var(--act-main-image-heading-after,".");color:var(--act-color-f2)}@media (min-width:768px){.theme1 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading{font-size:60px}}.theme1 .LandingLayout-module-scss-module__ihMhZG__layoutimagewrapper{color:var(--main-image-foreground)}.theme1 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop{background:linear-gradient(0deg, var(--main-image-background) 50%, transparent 100%);padding-bottom:15px}.theme1 .LandingLayout-module-scss-module__ihMhZG__dachdeckerHintergrund{display:block}:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__searchForm,.company1 .LandingLayout-module-scss-module__ihMhZG__searchForm){display:none}:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading){min-width:100%;max-width:100%;font-size:40px;font-weight:var(--act-font-weight-bold);color:var(--act-color-text-contrast);flex:0;display:block}@media (min-width:768px){:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading){font-size:60px}}@media (min-width:1200px){:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading){min-width:28%;max-width:30%}}:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutimagewrapper,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutimagewrapper){color:var(--act-color-text)}:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop){background:linear-gradient(#0000 30%,#000000b3 80%);padding-top:100px}:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents){color:var(--act-color-text-contrast);flex-direction:column;align-items:flex-start}:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents>:last-child,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents>:last-child){margin-bottom:var(--act-space-s)}@media (min-width:1200px){:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop){padding-top:0;padding-bottom:55px}:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop:not(.LandingLayout-module-scss-module__ihMhZG__layoutImageDark),.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop:not(.LandingLayout-module-scss-module__ihMhZG__layoutImageDark)){color:var(--act-color-text);background:0 0}:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop:not(.LandingLayout-module-scss-module__ihMhZG__layoutImageDark) .LandingLayout-module-scss-module__ihMhZG__icon,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop:not(.LandingLayout-module-scss-module__ihMhZG__layoutImageDark) .LandingLayout-module-scss-module__ihMhZG__icon){filter:none}:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop:not(.LandingLayout-module-scss-module__ihMhZG__layoutImageDark) .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop:not(.LandingLayout-module-scss-module__ihMhZG__layoutImageDark) .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading),:is(.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop:not(.LandingLayout-module-scss-module__ihMhZG__layoutImageDark) .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents,.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop:not(.LandingLayout-module-scss-module__ihMhZG__layoutImageDark) .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents){color:var(--act-color-text)}}.theme2 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading:before{content:"";background:var(--act-color-f2);border-radius:50%;width:90px;height:90px;margin-bottom:-90px;margin-left:40px;display:block}.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading{text-transform:uppercase;font-size:2.2em;line-height:1.3;font-weight:var(--act-font-weight-highlight);max-width:60%;padding-top:var(--act-space-xxl)}.company1 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop{padding-bottom:var(--act-space-xl);background:linear-gradient(#0000 0%,#000000b3 60%)}.company1 .LandingLayout-module-scss-module__ihMhZG__content h2{margin-bottom:calc(.2em + 25px)}.company1 .LandingLayout-module-scss-module__ihMhZG__content .mock-h2{margin-bottom:calc(.2em + 25px)}.company1 .LandingLayout-module-scss-module__ihMhZG__content h2:after{background:var(--act-color-f2);content:"";width:3em;height:5px;display:block;position:absolute;top:calc(100% + .2em)}.company1 .LandingLayout-module-scss-module__ihMhZG__content .mock-h2:after{background:var(--act-color-f2);content:"";width:3em;height:5px;display:block;position:absolute;top:calc(100% + .2em)}.company2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop{padding:var(--act-space-xxl) 0;color:var(--act-color-f2-contrast);flex-direction:column;justify-content:flex-end;display:flex;top:0;overflow:hidden}.company2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop:before{content:"";background:var(--act-color-f2);opacity:.8;transform-origin:100%;display:block;position:absolute;inset:0 60% 0 -60%;transform:skew(20deg)}@media (max-width:767px){.company2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop:before{right:30%}}.company2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents{flex-flow:column;flex:1;justify-content:flex-end;align-items:flex-start;max-height:50%}.company2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents>div{flex:0;min-width:30%;max-width:40%}.company2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading{font-size:3em;font-weight:var(--act-font-weight-bold)}@media (max-width:767px){.company2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop{padding-bottom:var(--act-space-l)}.company2 .LandingLayout-module-scss-module__ihMhZG__layoutImageTop .LandingLayout-module-scss-module__ihMhZG__layoutImageTopContents .LandingLayout-module-scss-module__ihMhZG__layoutImageHeading{font-size:2em}}
.page-module-scss-module__pHOpZG__quickInfo{flex-flow:row-reverse wrap;align-items:flex-start;gap:15px;margin-bottom:40px;display:flex}.page-module-scss-module__pHOpZG__quickInfo .page-module-scss-module__pHOpZG__left{flex:1;min-width:50%}.page-module-scss-module__pHOpZG__quickInfo .page-module-scss-module__pHOpZG__left>div{align-items:baseline;gap:5px;margin-bottom:5px;display:flex}.page-module-scss-module__pHOpZG__quickInfo .page-module-scss-module__pHOpZG__left>div svg{width:20px;color:var(--act-dachdecker-icon-color,var(--act-color-f2))}.page-module-scss-module__pHOpZG__quickInfo .page-module-scss-module__pHOpZG__logo{object-fit:contain;object-position:0;flex-grow:0;flex-shrink:1;width:100%;max-height:100px}@media (min-width:500px){.page-module-scss-module__pHOpZG__quickInfo .page-module-scss-module__pHOpZG__logo{width:auto}}.page-module-scss-module__pHOpZG__personHeader{align-items:baseline;gap:5px;display:flex}.page-module-scss-module__pHOpZG__personHeader svg{color:var(--act-dachdecker-icon-color,var(--act-color-f2))}.page-module-scss-module__pHOpZG__personHeader .page-module-scss-module__pHOpZG__person{color:inherit;flex-direction:column;font-weight:200;display:flex}.page-module-scss-module__pHOpZG__personHeader .page-module-scss-module__pHOpZG__person span{font-weight:700}.page-module-scss-module__pHOpZG__personDisclosure{margin-bottom:15px}.page-module-scss-module__pHOpZG__personInfo{align-items:center;gap:5px;margin-bottom:5px;display:flex}.page-module-scss-module__pHOpZG__personInfo svg{width:20px;color:var(--act-dachdecker-icon-color,var(--act-color-f2))}.page-module-scss-module__pHOpZG__map{border-radius:var(--act-border-radius);display:block;position:relative;overflow:hidden}
.page-module-scss-module__eTMBhG__description{white-space:pre-line;margin-bottom:30px}@media (max-width:768px){.page-module-scss-module__eTMBhG__quickInfo,.page-module-scss-module__eTMBhG__quickInfo tr{flex-direction:column;display:flex}}
.DownloadList-module-scss-module__tFo-cq__list{margin:0;padding:0;list-style:none}.DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element{align-items:center;gap:var(--act-space-s);width:100%;display:flex;position:relative}.DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element .DownloadList-module-scss-module__tFo-cq__left{flex:1;justify-content:space-between;gap:1ch;display:flex}.DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element .DownloadList-module-scss-module__tFo-cq__left>div{align-items:center;display:flex}.DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element .DownloadList-module-scss-module__tFo-cq__left>div svg{margin-right:1ch}.theme1 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element{background:var(--act-color-background);padding:var(--act-space-s);border-radius:var(--act-border-radius);border:1px solid #0000}.theme1 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element .DownloadList-module-scss-module__tFo-cq__left>div:first-child{color:var(--act-color-f1);font-weight:var(--act-font-weight-highlight)}.theme1 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element .DownloadList-module-scss-module__tFo-cq__left>div:first-child .DownloadList-module-scss-module__tFo-cq__mockLink span{display:none}.theme1 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element .DownloadList-module-scss-module__tFo-cq__left>div:nth-child(2){opacity:.8}.theme1 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element a{width:2em;height:2em;padding:0}.theme1 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element a:after{content:"";display:block;position:absolute;inset:0}.theme1 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element:has(a:is(:hover,:focus-visible)){border-color:var(--act-color-f1)}.theme2 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element{border:1px solid var(--act-color-border);grid-template-columns:1fr 2em;padding:0;display:grid}.theme2 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element .DownloadList-module-scss-module__tFo-cq__left{padding:var(--act-space-s)}.theme2 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element .DownloadList-module-scss-module__tFo-cq__left svg{color:var(--act-color-f2)}.theme2 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element .DownloadList-module-scss-module__tFo-cq__left>div:nth-child(2){display:none}.theme2 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element a{border-left:1px solid var(--act-color-border);height:100%;color:var(--act-color-f2);background:0 0}.theme2 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element a:after{content:"";display:block;position:absolute;inset:0}.theme2 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element:has(a:is(:hover,:focus-visible)){background:var(--act-color-f3)}.theme2 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element:has(a:is(:hover,:focus-visible)){border-color:var(--act-color-f1);color:var(--act-color-f2-contrast)}.theme2 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element:has(a:is(:hover,:focus-visible)) a{border-color:var(--act-color-f1);color:var(--act-color-f2-contrast)}.theme2 .DownloadList-module-scss-module__tFo-cq__list .DownloadList-module-scss-module__tFo-cq__element:has(a:is(:hover,:focus-visible)) svg{border-color:var(--act-color-f1);color:var(--act-color-f2-contrast)}
.page-module-scss-module__d1g_8a__icon{color:var(--act-color-f2);margin-right:.5ch}
