@charset "UTF-8";
*{margin:0;padding:0;box-sizing:border-box}html,body{max-width:100%}table{width:100%}.typo3-messages{list-style:none;padding:0}.typo3-messages .alert{position:relative}.typo3-messages .alert::before{padding:0;display:inline-block;height:100%;backdrop-filter:brightness(60%);content:"❯"}.typo3-messages .alert.alert-success{background:green}.typo3-messages .alert.alert-success::before{content:"✓"}.typo3-messages .alert.alert-danger{background:red}.typo3-messages .alert.alert-danger::before{content:"✖"}.grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));padding:0;align-items:stretch;min-width:0;min-height:0;margin:0;row-gap:0;column-gap:0;list-style:none}.grid>*{grid-column-end:span 12;align-content:start;display:block}.grid>*.col-s-hidden{display:none}.grid>*.col-s-75{grid-column-end:span 9}.grid>*.col-s-66{grid-column-end:span 8}.grid>*.col-s-50{grid-column-end:span 6}.grid>*.col-s-33{grid-column-end:span 4}.grid>*.col-s-25{grid-column-end:span 3}@media screen and (min-width:768px){.grid.has-gap{row-gap:1rem;column-gap:1rem}.grid>*{display:block}.grid>*.col-m-hidden{display:none}.grid>*.col-m-75{display:block;grid-column-end:span 9}.grid>*.col-m-66{display:block;grid-column-end:span 8}.grid>*.col-m-50{display:block;grid-column-end:span 6}.grid>*.col-m-33{display:block;grid-column-end:span 4}.grid>*.col-m-25{display:block;grid-column-end:span 3}.grid>*.col-m-16{display:block;grid-column-end:span 2}}@media screen and (min-width:1024px){.grid>*{display:block}.grid>*.col-l-hidden{display:none}.grid>*.col-l-75{display:block;grid-column-end:span 9}.grid>*.col-l-66{display:block;grid-column-end:span 8}.grid>*.col-l-50{display:block;grid-column-end:span 6}.grid>*.col-l-33{display:block;grid-column-end:span 4}.grid>*.col-l-25{display:block;grid-column-end:span 3}.grid>*.col-l-16{display:block;grid-column-end:span 2}}@media screen and (min-width:1280px){.grid>*{display:block}.grid>*.col-xl-hidden{display:none}.grid>*.col-xl-75{display:block;grid-column-end:span 9}.grid>*.col-xl-66{display:block;grid-column-end:span 8}.grid>*.col-xl-50{display:block;grid-column-end:span 6}.grid>*.col-xl-33{display:block;grid-column-end:span 4}.grid>*.col-xl-25{display:block;grid-column-end:span 3}.grid>*.col-xl-16{display:block;grid-column-end:span 2}}@media screen and (min-width:1600px){.grid>*{display:block}.grid>*.col-xxl-hidden{display:none}.grid>*.col-xxl-75{display:block;grid-column-end:span 9}.grid>*.col-xxl-66{display:block;grid-column-end:span 8}.grid>*.col-xxl-50{display:block;grid-column-end:span 6}.grid>*.col-xxl-33{display:block;grid-column-end:span 4}.grid>*.col-xxl-25{display:block;grid-column-end:span 3}.grid>*.col-xxl-16{display:block;grid-column-end:span 2}}.flexbox{display:flex;flex-flow:row wrap;justify-content:left}.flexbox.no-wrap{flex-wrap:nowrap}.flexbox.has-gap{row-gap:1rem;column-gap:1rem}.flexbox>*{display:inline-block;align-content:space-around;width:auto}.flexbox>.align-top{align-self:start;padding-top:calc(var(--referenceValue) / 6)}.flexbox>.col-s-50{width:50%}.flexbox .col-s-33{width:33%}.flexbox .col-s-25{width:25%}@media screen and (min-width:768px){.flexbox>.col-m-75{width:75%}.flexbox>.col-m-66{width:66.6666%}.flexbox>.col-m-50{width:50%}.flexbox>.col-m-33{width:33.3333%}.flexbox>.col-m-25{width:25%}}@media screen and (min-width:1024px){.flexbox>.col-l-75{width:75%}.flexbox>.col-l-66{width:66.6666%}.flexbox>.col-l-50{width:50%}.flexbox>.col-l-33{width:33.3333%}.flexbox>.col-l-25{width:25%}}figure{position:relative;background:rgba(0, 0, 0, 0)}figure picture{line-height:0;display:block}figure picture img{pointer-events:none;user-select:none;max-width:100%;z-index:1;background:rgba(0, 0, 0, 0.5)}figure video{background:rgba(0, 0, 0, 0.5)}figure figcaption{position:relative;z-index:2}figure.fill iframe,figure.fill video,figure.fill img,figure.scale-down iframe,figure.scale-down video,figure.scale-down img,figure.contain iframe,figure.contain video,figure.contain img,figure.cover iframe,figure.cover video,figure.cover img,figure.video iframe,figure.video video,figure.video img,figure.image iframe,figure.image video,figure.image img{width:100%;z-index:1;aspect-ratio:1.5}figure.fill.contain img,figure.fill.contain video,figure.scale-down.contain img,figure.scale-down.contain video,figure.contain.contain img,figure.contain.contain video,figure.cover.contain img,figure.cover.contain video,figure.video.contain img,figure.video.contain video,figure.image.contain img,figure.image.contain video{object-fit:contain}figure.fill.cover img,figure.fill.cover video,figure.scale-down.cover img,figure.scale-down.cover video,figure.contain.cover img,figure.contain.cover video,figure.cover.cover img,figure.cover.cover video,figure.video.cover img,figure.video.cover video,figure.image.cover img,figure.image.cover video{object-fit:cover}figure.fill.fill img,figure.fill.fill video,figure.scale-down.fill img,figure.scale-down.fill video,figure.contain.fill img,figure.contain.fill video,figure.cover.fill img,figure.cover.fill video,figure.video.fill img,figure.video.fill video,figure.image.fill img,figure.image.fill video{object-fit:fill}figure.fill.scale-down img,figure.fill.scale-down video,figure.scale-down.scale-down img,figure.scale-down.scale-down video,figure.contain.scale-down img,figure.contain.scale-down video,figure.cover.scale-down img,figure.cover.scale-down video,figure.video.scale-down img,figure.video.scale-down video,figure.image.scale-down img,figure.image.scale-down video{object-fit:scale-down}figure.map{aspect-ratio:1.5}figure.fullscreen{width:100dvw;transform:translateX(-50%);left:50%;position:relative;height:100dvh}figure.fullscreen img,figure.fullscreen video,figure.fullscreen iframe{object-fit:cover;aspect-ratio:unset;height:100%}figure.large img,figure.large video{object-fit:cover}figure.banner img,figure.banner video{object-fit:cover;aspect-ratio:2}figure.widescreen img,figure.widescreen video{object-fit:cover;aspect-ratio:2}figure.square img,figure.square video{object-fit:cover;aspect-ratio:1}figure.circle img,figure.circle video{object-fit:cover;border-radius:50%;aspect-ratio:1}figure.lazy img[loading=lazy]{opacity:0;transition:opacity 1s}figure.lazy.ready img[loading=lazy]{opacity:1}figure.grayscale img,figure.grayscale video{filter:grayscale(1)}@media screen and (min-width:768px){figure.large img,figure.large video{aspect-ratio:2}figure.map{aspect-ratio:3}figure.banner img,figure.banner video{aspect-ratio:3.5}figure.widescreen img,figure.widescreen video{aspect-ratio:1.7777777778}}@media screen and (min-width:1280px){figure.large img,figure.large video{aspect-ratio:2}figure.map{aspect-ratio:4}figure.banner img,figure.banner video{aspect-ratio:4}}.fx{transition-timing-function:ease-out;transition:all 0.75s;position:relative}.fx::before{content:"";position:absolute;height:100%;width:2000vw;left:50%;z-index:-1;transform:translateX(-50%)}.fx.fx-slide-left{transform:translateX(-150vw)}.fx.fx-slide-top{transform:translateY(-150vh)}.fx.fx-slide-right{transform:translateX(150vw)}.fx.fx-fadein{opacity:0.001}.fx.fx-target{transform:translate(0, 0);opacity:1}.fx.fx-target::before{display:none}.slider{overflow:hidden;width:100%;position:relative}.slider .navigation a{display:inline-block;cursor:pointer}.slider .slide{position:relative;display:flex;flex-flow:row nowrap;z-index:0;padding:0}.slider .slide .item{display:inline-block;flex-grow:1}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none !important;max-height:none !important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51, 181, 229, 0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default #VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.modal{position:fixed;top:0;left:0;width:100dvw;max-width:100dvw;overflow:hidden;height:100dvh;z-index:-1;opacity:0;will-change:opacity}.modal button{position:absolute;cursor:pointer}.modal button.close{right:0;top:0;min-width:1rem;z-index:2;min-height:1rem}.modal.open{z-index:100;opacity:1}.main-navigation{position:relative}.main-navigation .opener{width:3rem;height:3rem;display:block;right:1rem;position:absolute;cursor:pointer;z-index:2;background:#000000;display:flex;flex-flow:column nowrap;padding:0.25rem;justify-content:space-between;box-sizing:border-box}.main-navigation .opener .row{width:100%;display:block;height:0.2rem;margin:0;overflow:hidden;transition:all 0.5s;background:#FFFFFF}.main-navigation .opener .row:last-child{margin-bottom:0}.main-navigation .opener.opened .row{display:none}.main-navigation .opener.opened .row:first-child{display:block;top:calc(50% - 0.125rem);left:0%;margin:0;position:absolute;transform:rotate(45deg)}.main-navigation .opener.opened .row:last-child{display:block;top:calc(50% - 0.125rem);left:0%;margin:0;position:absolute;transform:rotate(-45deg)}.main-navigation .opener.opened+ul.level_1{display:block;opacity:1;z-index:1;margin-top:0;transition:opacity 0.5s, z-index 0.6s}.main-navigation>ul{opacity:0;position:absolute;width:100%;transition:margin-top 0s, opacity 0.5s, z-index 0.6s;z-index:-1;margin-top:-1000rem;overflow:scroll;background:#FFFFFF}.main-navigation>ul>li{position:relative}.main-navigation>ul>li>a{display:inline-block}.main-navigation>ul>li>ul{display:none}.main-navigation>ul>li.collapsed>ul{display:block}#breadcrumbNavigation ol{list-style:none;display:flex;flex-flow:row nowrap}#breadcrumbNavigation ol li:not(:last-child)::after{content:"/";padding:0 0.5rem}@media screen and (min-width:768px){.main-navigation{position:relative}.main-navigation .opener{display:none}.main-navigation>ul{display:flex;list-style:none;position:relative;margin-top:0;opacity:1;z-index:1}}.page-wrapper{display:flex;min-height:100%;min-height:100svh;flex-flow:column nowrap;justify-content:space-between;width:100%;margin:0 auto;position:static}.page-wrapper .page-header{order:1}.page-wrapper .page-breadcrumbs{order:2}.page-wrapper .page-main{order:3;flex-grow:1}.page-wrapper .page-footer{order:4}