.Altcha-module-scss-module__FPX76W__altchaWidget{--altcha-border-radius:var(--act-border-radius);--altcha-color-base:var(--act-color-surface);--altcha-color-border:var(--act-color-border);--altcha-color-text:currentColor;--altcha-color-border-focus:var(--act-color-accent);--altcha-color-error-text:var(--act-color-danger);--altcha-color-footer-bg:var(--act-color-accent-faded);--altcha-max-width:270px;min-width:var(--altcha-max-width)}.Altcha-module-scss-module__FPX76W__altchaWidget .altcha-footer{border-bottom-right-radius:calc(var(--act-border-radius) - 1px);border-bottom-left-radius:calc(var(--act-border-radius) - 1px)}.Altcha-module-scss-module__FPX76W__altchaWidget :is(a:hover,a:focus){background:0 0;text-decoration:underline}
ul.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_container{--base-opacity:var(--act-breadcrumb-opacity,.6);flex-flow:wrap;justify-content:flex-start;align-items:center;margin:0;padding:0;list-style:none;display:flex}ul.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_container li.Breadcrumb-module-scss-module__v4AcSW__current{font-weight:600}ul.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_container li.Breadcrumb-module-scss-module__v4AcSW__current .Breadcrumb-module-scss-module__v4AcSW__link{opacity:1}ul.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_container li:not(.Breadcrumb-module-scss-module__v4AcSW__current){font-weight:400}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item{justify-content:center;align-items:center;gap:var(--act-space-s);padding-right:var(--act-space-s);flex-flow:row;max-width:100%;display:flex;position:relative}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item:not(:has(span.Breadcrumb-module-scss-module__v4AcSW__spacer)):not(:last-of-type):after{content:"";height:.8em;opacity:var(--base-opacity);border-right:1px solid;display:inline-block;transform:skew(-10deg)}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item span.Breadcrumb-module-scss-module__v4AcSW__spacer{opacity:var(--base-opacity);pointer-events:none;-webkit-user-select:none;user-select:none;display:inline-block}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item ul span.Breadcrumb-module-scss-module__v4AcSW__spacer{display:none}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item ul li .Breadcrumb-module-scss-module__v4AcSW__link{--base-opacity:1;width:100%;padding-left:var(--act-space-s);position:relative}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item ul li .Breadcrumb-module-scss-module__v4AcSW__link:before{content:"";width:var(--act-breadcrumb-hightlight-width,3px);background-color:var(--act-breadcrumb-highlight-color,var(--act-color-accent));opacity:0;border-radius:var(--act-border-radius-pill);height:70%;transition:height 50ms ease-in-out,opacity 50ms ease-in-out 50ms;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item ul li .Breadcrumb-module-scss-module__v4AcSW__link:after{display:none}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item ul li .Breadcrumb-module-scss-module__v4AcSW__link:not(span):is(:hover,:focus-visible){text-decoration:underline}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item ul li .Breadcrumb-module-scss-module__v4AcSW__link:not(span):is(:hover,:focus-visible):before{transition:height var(--act-transition);opacity:1;height:100%}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item:last-of-type span.Breadcrumb-module-scss-module__v4AcSW__spacer{display:none}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item .Breadcrumb-module-scss-module__v4AcSW__summary :is(.Breadcrumb-module-scss-module__v4AcSW__summary>svg,.openIcon,button){opacity:var(--base-opacity);border:1px solid #0000}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item .Breadcrumb-module-scss-module__v4AcSW__summary :is(svg,.openIcon){pointer-events:none}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item button.Breadcrumb-module-scss-module__v4AcSW__summary:is(:hover,:focus-visible) :is(svg,.openIcon),li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item .Breadcrumb-module-scss-module__v4AcSW__summary button:is(:hover,:focus-visible) :is(svg,.openIcon){opacity:1;text-decoration:underline}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item:has(.Breadcrumb-module-scss-module__v4AcSW__details.Breadcrumb-module-scss-module__v4AcSW__open) .Breadcrumb-module-scss-module__v4AcSW__summary :is(svg,.openIcon){opacity:1;text-decoration:underline}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item div.Breadcrumb-module-scss-module__v4AcSW__summary{align-items:center;gap:var(--act-space-xs);flex-flow:row;display:flex}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item div.Breadcrumb-module-scss-module__v4AcSW__summary button{cursor:pointer;width:1rem;font:inherit;appearance:none;color:inherit;background:0 0;margin:0;padding:0}li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item div.Breadcrumb-module-scss-module__v4AcSW__summary button:hover,li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item div.Breadcrumb-module-scss-module__v4AcSW__summary button:focus-visible{border-color:currentColor}button.Breadcrumb-module-scss-module__v4AcSW__summary{cursor:pointer;align-items:center;gap:var(--act-space-xs);font:inherit;appearance:none;color:inherit;background:0 0;border:none;flex-flow:row;margin:0 0 -1px;padding:0 0 1px;display:flex}button.Breadcrumb-module-scss-module__v4AcSW__summary :is(svg,.openIcon){width:1rem}div.Breadcrumb-module-scss-module__v4AcSW__details{margin-top:var(--act-space-xs);z-index:15;min-width:100%;left:calc(0px + var(--offset-left,0px));max-width:var(--max-width,unset);border:1px solid var(--act-color-border);border-radius:var(--act-border-radius);background:var(--act-color-surface);box-shadow:var(--act-box-shadow);box-sizing:border-box;position:absolute;overflow-x:auto}div.Breadcrumb-module-scss-module__v4AcSW__details:not(div.Breadcrumb-module-scss-module__v4AcSW__details.Breadcrumb-module-scss-module__v4AcSW__open){display:none}div.Breadcrumb-module-scss-module__v4AcSW__details.Breadcrumb-module-scss-module__v4AcSW__open{animation-name:Breadcrumb-module-scss-module__v4AcSW__slide-in;animation-duration:50ms;animation-iteration-count:1}div.Breadcrumb-module-scss-module__v4AcSW__details ul{box-sizing:border-box;justify-content:flex-start;align-items:stretch;gap:var(--act-space-xs);width:max-content;min-width:100%;padding:var(--act-space-s);flex-flow:column;margin:0;padding-left:0;list-style:none;display:flex}.Breadcrumb-module-scss-module__v4AcSW__link{color:var(--act-color-text);opacity:var(--base-opacity);transition:var(--act-transition-quick);text-overflow:ellipsis;max-width:var(--act-breadcrumb-max-item-width,40ch);white-space:pre;margin-bottom:-1px;padding-bottom:1px;text-decoration:none;display:block;overflow:hidden}.Breadcrumb-module-scss-module__v4AcSW__link:after{content:"";width:100%;opacity:var(--underline-opacity,0);background:currentColor;display:block;position:absolute;top:calc(100% - 1px);bottom:0;left:0}a.Breadcrumb-module-scss-module__v4AcSW__link:is(:hover,:focus-visible),button.Breadcrumb-module-scss-module__v4AcSW__summary:is(:hover,:focus-visible) :is(.Breadcrumb-module-scss-module__v4AcSW__link,.Breadcrumb-module-scss-module__v4AcSW__openIcon),li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item div.Breadcrumb-module-scss-module__v4AcSW__summary button:is(:hover,:focus-visible),li.Breadcrumb-module-scss-module__v4AcSW__breadcrumb_item div.Breadcrumb-module-scss-module__v4AcSW__summary button:is(:hover,:focus-visible) .Breadcrumb-module-scss-module__v4AcSW__openIcon{--underline-opacity:1;opacity:1}li:has(.Breadcrumb-module-scss-module__v4AcSW__details.Breadcrumb-module-scss-module__v4AcSW__open) .Breadcrumb-module-scss-module__v4AcSW__summary :is(.Breadcrumb-module-scss-module__v4AcSW__link,.Breadcrumb-module-scss-module__v4AcSW__openIcon,button){--underline-opacity:1;opacity:1}button.Breadcrumb-module-scss-module__v4AcSW__summary,div.Breadcrumb-module-scss-module__v4AcSW__summary,a.Breadcrumb-module-scss-module__v4AcSW__link:is(:hover,:focus-visible){position:relative}@keyframes Breadcrumb-module-scss-module__v4AcSW__slide-in{0%{transform:translateY(-10px)scaleY(.9)}to{transform:none}}.Breadcrumb-module-scss-module__v4AcSW__openIcon{transition:var(--act-transition-quick)}.Breadcrumb-module-scss-module__v4AcSW__openIcon.Breadcrumb-module-scss-module__v4AcSW__open{transform:rotate(180deg)}
.Company-module-scss-module__DyZ2CW__contactList div{display:flex}.Company-module-scss-module__DyZ2CW__contactList div dt:after{content:":"}.Company-module-scss-module__DyZ2CW__contactList div dd{margin-left:1ch}
.FilterBox-module-scss-module__CqJB7G__filterBox{gap:var(--act-space-m);padding:var(--act-space-m);border-radius:var(--act-border-radius);background:var(--act-color-background);--act-filter-input-height:42px;flex-direction:column;display:flex}
.FilterCheck-module-scss-module__yBKrZq__checkboxContainer{background:var(--act-color-surface);border-radius:var(--act-border-radius);min-width:150px;min-height:var(--act-filter-input-height);border:1px solid #0000;flex:1;align-items:stretch;display:flex}.FilterCheck-module-scss-module__yBKrZq__checkboxContainer label{padding-inline:var(--act-space-s);flex:1;align-items:center;display:flex}.FilterCheck-module-scss-module__yBKrZq__checkboxContainer input{margin:0 var(--act-space-s) 0 0;align-self:center}
.FilterCheckGroup-module-scss-module__loidhq__group{align-items:center;gap:var(--act-space-s);border-radius:var(--act-border-radius);background-color:var(--act-color-surface);border:1px solid #0000;flex-flow:wrap;margin:0;padding:10px;display:flex;position:relative}.FilterCheckGroup-module-scss-module__loidhq__group:hover{border-color:var(--act-color-accent-faded)}.FilterCheckGroup-module-scss-module__loidhq__group:has(>label>input:focus-visible){border-color:var(--act-color-accent-faded);outline:1px solid var(--act-color-accent-faded)}.FilterCheckGroup-module-scss-module__loidhq__group>legend{width:0;height:0;margin:0;padding:0;position:absolute;inset:0;overflow:hidden}.FilterCheckGroup-module-scss-module__loidhq__group>label{cursor:pointer;justify-content:center;align-items:center;gap:var(--act-space-xs);border-radius:var(--act-border-radius);accent-color:var(--act-color-accent);padding:var(--act-space-s);color:var(--act-color-text);border:1px solid #0000;flex-flow:row;margin:0;display:inline-flex}.FilterCheckGroup-module-scss-module__loidhq__group>label>input{margin:0;padding:0}.FilterCheckGroup-module-scss-module__loidhq__group>label:has(>input:hover){border-color:var(--act-color-accent-faded)}.FilterCheckGroup-module-scss-module__loidhq__group>label:has(>input:focus-visible){border-color:var(--act-color-accent-faded);outline:1px solid var(--act-color-accent-faded)}.FilterCheckGroup-module-scss-module__loidhq__group>label:has(>input:focus-visible)>input{outline:none}
.FilterDate-module-scss-module__MKtxxa__container{background:var(--act-color-surface);border-radius:var(--act-border-radius);border:1px solid #0000;flex:1;align-items:stretch;display:flex}.FilterDate-module-scss-module__MKtxxa__container:has(:is(input):is(:hover,:focus-visible)):not(:has(button:is(:hover,:focus-visible))){border-color:var(--act-filter-highlight-color,var(--act-color-accent-faded))}.FilterDate-module-scss-module__MKtxxa__container:has(:is(input):focus-visible):not(:has(button:is(:hover,:focus-visible))){outline:1px solid var(--act-filter-highlight-color,var(--act-color-accent-faded))}label.FilterDate-module-scss-module__MKtxxa__text{flex:1}label.FilterDate-module-scss-module__MKtxxa__text>input{appearance:none;color:inherit;font:inherit;padding:var(--act-space-xs) var(--act-space-s);cursor:text;background:0 0;border:1px solid #0000;width:100%;min-width:0;height:100%;min-height:0;margin:0}label.FilterDate-module-scss-module__MKtxxa__text>input:focus-visible{outline:none}label.FilterDate-module-scss-module__MKtxxa__button{aspect-ratio:1;width:auto;height:var(--act-filter-input-height);flex:0;margin:0;padding:0;display:inline-block;position:relative}label.FilterDate-module-scss-module__MKtxxa__button>input{top:unset;left:unset;bottom:0;right:0}label.FilterDate-module-scss-module__MKtxxa__button>button{cursor:pointer;appearance:none;border-top-right-radius:var(--act-border-radius);border-bottom-right-radius:var(--act-border-radius);color:inherit;font:inherit;background:0 0;border:1px solid #0000;outline:none;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;display:inline-flex;position:relative}label.FilterDate-module-scss-module__MKtxxa__button>button:hover,label.FilterDate-module-scss-module__MKtxxa__button>button:focus-visible{border-color:var(--act-filter-highlight-color,var(--act-color-accent-faded))}label.FilterDate-module-scss-module__MKtxxa__button>button:focus-visible{outline:1px solid var(--act-filter-highlight-color,var(--act-color-accent-faded))}.FilterDate-module-scss-module__MKtxxa__hidden{pointer-events:none;border:none;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}
.FilterSearch-module-scss-module__dSCz2G__searchBox{background:var(--act-color-surface);border-radius:var(--act-border-radius);border:1px solid #0000;flex:1;justify-content:center;align-items:stretch;display:flex}.FilterSearch-module-scss-module__dSCz2G__searchBox label{width:calc(var(--act-filter-input-height) - 2px);height:calc(var(--act-filter-input-height) - 2px);color:var(--act-filter-icon-color,var(--act-color-accent));font-size:var(--act-font-size-xxl);cursor:text;align-self:center;place-items:center;margin:0;display:grid}.FilterSearch-module-scss-module__dSCz2G__searchBox label span{width:0;height:0;position:absolute;overflow:hidden}.FilterSearch-module-scss-module__dSCz2G__searchBox input{appearance:none;font:inherit;color:inherit;background:0 0;border:1px solid #0000;flex:1}.FilterSearch-module-scss-module__dSCz2G__searchBox input:focus-visible{outline:none}.FilterSearch-module-scss-module__dSCz2G__searchBox:has(:is(input,button):is(:hover,:focus-visible)){border-color:var(--act-filter-highlight-color,var(--act-color-accent-faded))}.FilterSearch-module-scss-module__dSCz2G__searchBox:has(:is(input):focus-visible){outline:1px solid var(--act-filter-highlight-color,var(--act-color-accent-faded))}.FilterSearch-module-scss-module__dSCz2G__fetchButton{appearance:none;border-top-right-radius:var(--act-border-radius);border-bottom-right-radius:var(--act-border-radius);background:var(--act-filter-button-color,var(--act-color-accent));color:var(--act-filter-text-color,var(--act-color-text-contrast));font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;width:30px;margin:-1px;padding:0;display:flex}.FilterSearch-module-scss-module__dSCz2G__fetchButton span{width:0;height:0;position:absolute;overflow:hidden}.FilterSearch-module-scss-module__dSCz2G__fetchButton svg{width:20px;height:20px;margin:0;padding:0}.FilterSearch-module-scss-module__dSCz2G__fetchButton:hover,.FilterSearch-module-scss-module__dSCz2G__fetchButton:focus-visible{background:var(--act-color-surface);border-color:var(--act-filter-button-color,var(--act-color-accent));color:inherit}.FilterSearch-module-scss-module__dSCz2G__fetchButton:focus-visible{outline:1px solid var(--act-filter-button-color,var(--act-color-accent))}
.FilterSelect-module-scss-module__VAt7wa__filterBox{background:var(--act-color-surface);border-radius:var(--act-border-radius);--inline-label:var(--act-filterbox-inline-label,0);border:1px solid #0000;flex:1;gap:0;display:grid}.FilterSelect-module-scss-module__VAt7wa__filterBox svg.FilterSelect-module-scss-module__VAt7wa__indicator{pointer-events:none;transition:var(--act-transition-quick);background:#fffb;border-radius:50%;grid-area:1/1;place-self:center end;padding:5px;display:block;position:relative}.FilterSelect-module-scss-module__VAt7wa__filterBox:has(select:open) svg.FilterSelect-module-scss-module__VAt7wa__indicator{transform:rotate(180deg)}.FilterSelect-module-scss-module__VAt7wa__filterBox label{padding-inline:var(--act-space-s);transition:var(--act-transition-quick);transform-origin:0 100%;transform:translateY(calc((1 - var(--inline-label)) * -100%)) scale(calc(.8 + var(--inline-label) * .2));border-top-left-radius:var(--act-border-radius);border-top-right-radius:var(--act-border-radius);max-width:max-content;margin:calc(-1px*(1 - var(--inline-label)));background:var(--act-color-surface);pointer-events:none;grid-area:1/1;align-self:center}.FilterSelect-module-scss-module__VAt7wa__filterBox select{appearance:none;min-height:calc(var(--act-filter-input-height) - 2px);text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:200px;font:inherit;cursor:pointer;padding-inline:var(--act-space-s);color:inherit;text-indent:calc(var(--act-space-s) + var(--inline-label)*(var(--label-width) - var(--act-space-s)));background:0 0;border:none;flex:1;grid-area:1/1;display:block}.FilterSelect-module-scss-module__VAt7wa__filterBox select[data-value=""]{color:#0000}.FilterSelect-module-scss-module__VAt7wa__filterBox select optgroup{font-style:normal;font-weight:400}.FilterSelect-module-scss-module__VAt7wa__filterBox select option,.FilterSelect-module-scss-module__VAt7wa__filterBox select optgroup{color:var(--act-color-text);font-family:var(--act-font-family),serif}.FilterSelect-module-scss-module__VAt7wa__filterBox select:focus-visible{outline:none}.FilterSelect-module-scss-module__VAt7wa__filterBox:has(select[data-value=""]) label{background:0 0;transform:none}.FilterSelect-module-scss-module__VAt7wa__filterBox:has(select:is(:hover,:focus-visible)){border-color:var(--act-filter-highlight-color,var(--act-color-accent-faded))}.FilterSelect-module-scss-module__VAt7wa__filterBox:has(select:focus-visible){outline:1px solid var(--act-filter-highlight-color,var(--act-color-accent-faded))}
div.POSTForm-module-scss-module__m7CbIq__buttons{flex-wrap:wrap;justify-content:space-between;display:flex}div.POSTForm-module-scss-module__m7CbIq__buttons button:last-child{margin-left:auto}.POSTForm-module-scss-module__m7CbIq__formDisclaimer{font-size:.9em}.POSTForm-module-scss-module__m7CbIq__sendIcon,.POSTForm-module-scss-module__m7CbIq__loadingSpinner{width:1.2em;height:1.2em}div.POSTForm-module-scss-module__m7CbIq__loadingSpinner{box-sizing:border-box;border:2px solid var(--act-color-text-contrast);border-top-color:#0000;border-radius:50%;animation-name:POSTForm-module-scss-module__m7CbIq__spin;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes POSTForm-module-scss-module__m7CbIq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div.POSTForm-module-scss-module__m7CbIq__message-success,div.POSTForm-module-scss-module__m7CbIq__message-error{align-items:center;gap:20px;display:flex}div.POSTForm-module-scss-module__m7CbIq__message-success{color:var(--act-color-success)}div.POSTForm-module-scss-module__m7CbIq__message-error{color:var(--act-color-danger)}div.POSTForm-module-scss-module__m7CbIq__security{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}div.POSTForm-module-scss-module__m7CbIq__security>altcha-widget{flex-shrink:0}div.POSTForm-module-scss-module__m7CbIq__security>div.POSTForm-module-scss-module__m7CbIq__datenschutz{flex-wrap:wrap;flex:1;justify-content:space-between;min-width:65%;display:flex}div.POSTForm-module-scss-module__m7CbIq__security>div.POSTForm-module-scss-module__m7CbIq__datenschutz label{align-items:center;gap:var(--act-space-s);display:flex}div.POSTForm-module-scss-module__m7CbIq__security>div.POSTForm-module-scss-module__m7CbIq__datenschutz label input{margin:0 var(--act-space-s) 0 0;flex-shrink:0;display:inline-block}.POSTForm-module-scss-module__m7CbIq__checkboxLabel{display:block}.POSTForm-module-scss-module__m7CbIq__clearButton{border:1px solid var(--act-color-f2);background:var(--act-color-surface);color:var(--act-color-text)}.POSTForm-module-scss-module__m7CbIq__clearButton:hover,.POSTForm-module-scss-module__m7CbIq__clearButton:focus-visible{border-color:var(--act-color-f1);background:var(--act-color-surface)}.POSTForm-module-scss-module__m7CbIq__successDisclaimer{align-items:center;gap:var(--act-space-m);color:var(--act-color-success);scroll-margin-top:var(--act-postform-success-scroll-margin-top,100px);flex-direction:column;display:flex}.POSTForm-module-scss-module__m7CbIq__successDisclaimer .POSTForm-module-scss-module__m7CbIq__successIcon{justify-content:center;align-items:center;width:6em;height:6em;display:grid;position:relative}.POSTForm-module-scss-module__m7CbIq__successDisclaimer .POSTForm-module-scss-module__m7CbIq__successIcon:after{content:"";background:conic-gradient(currentColor var(--progress,0deg), transparent var(--progress,0deg));border-radius:50%;animation:.3s ease-out .5s forwards POSTForm-module-scss-module__m7CbIq__draw-circle;display:block;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px))}.POSTForm-module-scss-module__m7CbIq__successDisclaimer .POSTForm-module-scss-module__m7CbIq__successIcon svg{aspect-ratio:1;font-size:3em;line-height:1}@keyframes POSTForm-module-scss-module__m7CbIq__draw-circle{0%{--progress:0deg}to{--progress:360deg}}@property --progress{syntax:"<angle>";inherits:false;initial-value:0deg}
.MediaExplorer-module-scss-module__XOiPrW__filterLine{gap:var(--act-space-m);flex-wrap:wrap;display:flex}.MediaExplorer-module-scss-module__XOiPrW__rootList,.MediaExplorer-module-scss-module__XOiPrW__placeholder,.MediaExplorer-module-scss-module__XOiPrW__message{padding:var(--act-space-m);border:1px solid var(--act-color-border);border-radius:var(--act-border-radius);background:var(--act-color-surface)}.MediaExplorer-module-scss-module__XOiPrW__placeholder{min-height:300px;position:relative}.MediaExplorer-module-scss-module__XOiPrW__placeholder span{width:0;height:0;position:absolute;overflow:hidden}.MediaExplorer-module-scss-module__XOiPrW__placeholder:after{content:"";border:2px solid;border-top-color:#0000;border-radius:50%;width:60px;height:60px;animation-name:MediaExplorer-module-scss-module__XOiPrW__placeholder-spin;animation-duration:1s;animation-iteration-count:infinite;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes MediaExplorer-module-scss-module__XOiPrW__placeholder-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.MediaExplorer-module-scss-module__XOiPrW__rootList{--highlight:var(--act-media-explorer-highlight,var(--act-color-accent));--highlight-faded:var(--act-media-explorer-highlight-faded,var(--act-color-accent-faded));list-style:none;container:media-explorer-root/inline-size}.MediaExplorer-module-scss-module__XOiPrW__rootList :not(.MediaExplorer-module-scss-module__XOiPrW__asset)+li.MediaExplorer-module-scss-module__XOiPrW__asset{margin-top:var(--act-space-m)}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset{border-top:1px solid var(--act-color-border);border-bottom:1px solid var(--act-color-border);padding:var(--act-space-s) 0;gap:var(--act-space-m);align-items:center;margin-bottom:-1px;display:flex}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset div.MediaExplorer-module-scss-module__XOiPrW__assetPreview{color:var(--highlight)}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset div.MediaExplorer-module-scss-module__XOiPrW__assetPreview svg{width:1.3em;height:1.3em;margin-left:var(--act-space-s)}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset div.MediaExplorer-module-scss-module__XOiPrW__assetPreview img{object-fit:contain;background:var(--act-color-background);border-radius:var(--act-border-radius);max-width:150px;max-height:100px}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset .MediaExplorer-module-scss-module__XOiPrW__assetDescription{margin:0}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset .MediaExplorer-module-scss-module__XOiPrW__assetDescription strong{color:var(--highlight)}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset .MediaExplorer-module-scss-module__XOiPrW__download{background:var(--act-color-surface);border:1px solid var(--highlight);border-radius:var(--act-border-radius);color:var(--highlight);aspect-ratio:1;justify-content:center;align-items:center;gap:var(--act-space-s);width:3em;height:3em;transition:var(--act-transition);cursor:pointer;margin-left:auto;text-decoration:none;display:flex}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset .MediaExplorer-module-scss-module__XOiPrW__download:hover,.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset .MediaExplorer-module-scss-module__XOiPrW__download:focus-visible{outline:1px solid var(--highlight);box-shadow:var(--act-box-shadow);background:var(--highlight);color:var(--act-color-text-contrast)}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset .MediaExplorer-module-scss-module__XOiPrW__download span.MediaExplorer-module-scss-module__XOiPrW__mobileLabel{display:none}@container media-explorer-root (max-width:500px){.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset{gap:var(--act-space-s);padding:var(--act-space-m) 0;flex-direction:column}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__asset .MediaExplorer-module-scss-module__XOiPrW__download{width:100%;height:2em;margin:0}}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory{margin:var(--act-space-s) 0}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory:first-child{margin-top:0}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory:last-child{margin-bottom:0}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory button.MediaExplorer-module-scss-module__XOiPrW__directoryButton{appearance:none;color:inherit;align-items:center;gap:var(--act-space-s);padding:var(--act-space-s) var(--act-space-s);width:100%;font:inherit;background:var(--act-color-surface);border:1px solid var(--act-color-border);border-radius:var(--act-border-radius);cursor:pointer;transition:var(--act-transition-quick);display:flex}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory button.MediaExplorer-module-scss-module__XOiPrW__directoryButton.MediaExplorer-module-scss-module__XOiPrW__open{background-color:var(--act-color-background)}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory button.MediaExplorer-module-scss-module__XOiPrW__directoryButton:hover:not(:disabled),.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory button.MediaExplorer-module-scss-module__XOiPrW__directoryButton:focus-visible:not(:disabled){border-color:var(--highlight);outline:1px solid var(--highlight);background:var(--act-color-surface);box-shadow:var(--act-box-shadow)}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory button.MediaExplorer-module-scss-module__XOiPrW__directoryButton:disabled{cursor:wait}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory button.MediaExplorer-module-scss-module__XOiPrW__directoryButton svg{width:1em;height:1em;transition:var(--act-transition)}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory button.MediaExplorer-module-scss-module__XOiPrW__directoryButton.MediaExplorer-module-scss-module__XOiPrW__open svg{transform:rotate(-180deg)}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory button.MediaExplorer-module-scss-module__XOiPrW__directoryButton span.MediaExplorer-module-scss-module__XOiPrW__name{font-weight:var(--act-font-weight-highlight)}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory button.MediaExplorer-module-scss-module__XOiPrW__directoryButton div.MediaExplorer-module-scss-module__XOiPrW__childCount{background:var(--highlight);color:var(--act-color-text-contrast);padding:0 var(--act-space-xs);border-radius:var(--act-border-radius-s);margin-left:auto}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory button.MediaExplorer-module-scss-module__XOiPrW__directoryButton div.MediaExplorer-module-scss-module__XOiPrW__childCount span.MediaExplorer-module-scss-module__XOiPrW__hidden{opacity:0;width:0;height:0;position:absolute;overflow:hidden}.MediaExplorer-module-scss-module__XOiPrW__rootList li.MediaExplorer-module-scss-module__XOiPrW__directory ul.MediaExplorer-module-scss-module__XOiPrW__innerList{margin:var(--act-space-s) 0;margin-left:calc(1px + var(--act-space-s) + .5em - .5px);padding-left:var(--act-space-xl);border-left:1px solid var(--act-color-border);list-style:none}
.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled){--additional-rotation:0deg;background-color:var(--menu-background,var(--act-color-surface));position:relative;container:menu-wrapper/inline-size}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) *{box-sizing:border-box;font-family:inherit}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) ul{margin:0;padding:0;list-style:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__fullsize) ul{min-height:auto!important}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal):not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0{border-top:var(--border);border-bottom:var(--border)}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0){--border:var(--act-menu-border-size-between,1px) solid var(--act-menu-border-color-between,var(--act-color-border))}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li>.menu-module-scss-module__56zCzG__linkContainer{font-size:1.3em;position:relative}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__group{padding:var(--act-space-s) 0}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li:is(.menu-module-scss-module__56zCzG__open,.menu-module-scss-module__56zCzG__active)>.menu-module-scss-module__56zCzG__linkContainer,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible){outline:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li:is(.menu-module-scss-module__56zCzG__open,.menu-module-scss-module__56zCzG__active)>.menu-module-scss-module__56zCzG__linkContainer :is(.menu-module-scss-module__56zCzG__group,.menu-module-scss-module__56zCzG__link){color:var(--act-menu-color-contrast,var(--act-color-accent));background-color:var(--act-menu-backgroundcolor-contrast,transparent);outline:none;text-decoration:none;position:static}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li:is(.menu-module-scss-module__56zCzG__open,.menu-module-scss-module__56zCzG__active)>.menu-module-scss-module__56zCzG__linkContainer :is(.menu-module-scss-module__56zCzG__group,.menu-module-scss-module__56zCzG__link):after{content:"";background-color:var(--act-menu-bordercolor-active,var(--act-color-accent));width:100%;display:block;position:absolute;top:calc(100% - 1px);bottom:-1px}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible) .menu-module-scss-module__56zCzG__group,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link:is(:hover,:focus-visible){color:var(--act-menu-color-hover,var(--act-color-accent));background-color:var(--act-menu-backgroundcolor-hover,transparent);outline:none;text-decoration:none;position:static}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible) .menu-module-scss-module__56zCzG__group:after,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link:is(:hover,:focus-visible):after{content:"";background-color:var(--act-menu-bordercolor-hover,var(--act-color-accent));width:100%;display:block;position:absolute;top:calc(100% - 1px);bottom:-1px}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) :is(.menu-module-scss-module__56zCzG__fullsize ul,:not(.menu-module-scss-module__56zCzG__fullsize) ul.menu-module-scss-module__56zCzG__ebene0)>li>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link:is(:hover,:focus-visible){position:relative}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) ul:not(.menu-module-scss-module__56zCzG__ebene0){padding-left:var(--act-space-m);width:100%}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled):not(.menu-module-scss-module__56zCzG__normal) ul:not(.menu-module-scss-module__56zCzG__ebene0) li>.menu-module-scss-module__56zCzG__linkContainer>:is(.menu-module-scss-module__56zCzG__group,.menu-module-scss-module__56zCzG__link),.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal .menu-module-scss-module__56zCzG__linkContainer :is(.menu-module-scss-module__56zCzG__link,.menu-module-scss-module__56zCzG__group){padding:var(--act-space-s) 0}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal .menu-module-scss-module__56zCzG__menuButton{display:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal.menu-module-scss-module__56zCzG__tooSmall .menu-module-scss-module__56zCzG__menuButton{display:block}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal.menu-module-scss-module__56zCzG__tooSmall ul.menu-module-scss-module__56zCzG__ebene0{width:100%;display:none;position:absolute;top:100%}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal.menu-module-scss-module__56zCzG__tooSmall ul.menu-module-scss-module__56zCzG__ebene0.menu-module-scss-module__56zCzG__menuOpen{flex-direction:column;align-items:stretch;gap:0;animation-name:menu-module-scss-module__56zCzG__normal-menu-open;animation-duration:50ms;animation-iteration-count:1;display:flex}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal.menu-module-scss-module__56zCzG__tooSmall ul:not(.menu-module-scss-module__56zCzG__ebene0){padding-left:var(--act-space-m)}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul{background:var(--menu-background,var(--act-color-surface))}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0{gap:var(--act-space-xl);flex-wrap:wrap;align-items:center;width:max-content;display:flex}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0>li>.menu-module-scss-module__56zCzG__linkContainer{position:relative}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0>li.menu-module-scss-module__56zCzG__open>.menu-module-scss-module__56zCzG__linkContainer,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0>li>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible){outline:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0>li:is(.menu-module-scss-module__56zCzG__open,.menu-module-scss-module__56zCzG__active)>.menu-module-scss-module__56zCzG__linkContainer :is(.menu-module-scss-module__56zCzG__group,.menu-module-scss-module__56zCzG__link){color:var(--act-menu-color-contrast,var(--act-color-accent));background-color:var(--act-menu-backgroundcolor-contrast,transparent);outline:none;text-decoration:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0>li:is(.menu-module-scss-module__56zCzG__open,.menu-module-scss-module__56zCzG__active)>.menu-module-scss-module__56zCzG__linkContainer :is(.menu-module-scss-module__56zCzG__group,.menu-module-scss-module__56zCzG__link):after{content:"";background:var(--act-menu-bordercolor-active,var(--act-color-accent));width:100%;height:2px;display:block;position:absolute;bottom:-1px}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0>li>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible) .menu-module-scss-module__56zCzG__group,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0>li>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link:is(:hover,:focus-visible){color:var(--act-menu-color-hover,var(--act-color-accent));background-color:var(--act-menu-backgroundcolor-hover,transparent);outline:none;text-decoration:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0>li>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible) .menu-module-scss-module__56zCzG__group:after,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0>li>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link:is(:hover,:focus-visible):after{content:"";background:var(--act-menu-bordercolor-hover,var(--act-color-accent));width:100%;height:2px;display:block;position:absolute;bottom:-1px}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul.menu-module-scss-module__56zCzG__ebene0>li>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link:is(:hover,:focus-visible){position:relative}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal:not(.menu-module-scss-module__56zCzG__tooSmall) ul.menu-module-scss-module__56zCzG__ebene1{border-radius:calc(var(--act-border-radius) + var(--act-space-s));box-shadow:var(--act-box-shadow);z-index:10;width:max-content;max-width:100%;padding:var(--act-space-s);margin:10px 0;animation-name:menu-module-scss-module__56zCzG__normal-menu-open;animation-duration:50ms;animation-iteration-count:1;position:absolute;top:100%}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal:not(.menu-module-scss-module__56zCzG__tooSmall) ul.menu-module-scss-module__56zCzG__ebene1>li>.menu-module-scss-module__56zCzG__linkContainer{font-weight:600}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal:not(.menu-module-scss-module__56zCzG__tooSmall) ul:not(.menu-module-scss-module__56zCzG__ebene0) li.menu-module-scss-module__56zCzG__active>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link{color:var(--act-menu-color-contrast,var(--act-color-menu-active,var(--act-color-accent)));-webkit-text-decoration:var(--act-decoration-menu-active,underline);text-decoration:var(--act-decoration-menu-active,underline)}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal:not(.menu-module-scss-module__56zCzG__tooSmall) ul:not(.menu-module-scss-module__56zCzG__ebene0) li>.menu-module-scss-module__56zCzG__linkContainer{padding-inline:var(--act-space-m);border-radius:var(--act-border-radius)}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal:not(.menu-module-scss-module__56zCzG__tooSmall) ul:not(.menu-module-scss-module__56zCzG__ebene0) li:has(>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link:is(:hover,:focus-visible),>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible))>.menu-module-scss-module__56zCzG__linkContainer{outline:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal:not(.menu-module-scss-module__56zCzG__tooSmall) ul:not(.menu-module-scss-module__56zCzG__ebene0) li:has(>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link:is(:hover,:focus-visible),>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible)){color:var(--act-menu-color-contrast);background-color:var(--act-menu-backgroundcolor-contrast,var(--act-color-accent));outline:none;text-decoration:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal:not(.menu-module-scss-module__56zCzG__tooSmall) ul:not(.menu-module-scss-module__56zCzG__ebene0) li:has(>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link:is(:hover,:focus-visible),>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible))>.menu-module-scss-module__56zCzG__linkContainer :is(.menu-module-scss-module__56zCzG__link,.menu-module-scss-module__56zCzG__group){color:var(--act-menu-color-contrast);background-color:var(--act-menu-backgroundcolor-contrast,var(--act-color-accent));outline:none;text-decoration:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__normal ul:not(.menu-module-scss-module__56zCzG__ebene0):not(.menu-module-scss-module__56zCzG__ebene1)>li>.menu-module-scss-module__56zCzG__linkContainer{padding-left:var(--act-space-xl)}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize.menu-module-scss-module__56zCzG__rotated{--additional-rotation:90deg}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize ul{--border:var(--act-menu-border-size-between,1px) solid var(--act-menu-border-color-between,var(--act-color-border))}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize ul:not(.menu-module-scss-module__56zCzG__ebene0){padding-left:var(--act-space-m)}@container menu-wrapper (min-width:900px){.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize ul{height:100%;min-height:var(--calculated-min-height,auto)}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize ul>li{border:none!important}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize ul>li>.menu-module-scss-module__56zCzG__linkContainer{font-size:1.3em}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize ul>li:is(.menu-module-scss-module__56zCzG__open,.menu-module-scss-module__56zCzG__active)>.menu-module-scss-module__56zCzG__linkContainer :is(.menu-module-scss-module__56zCzG__group,.menu-module-scss-module__56zCzG__link),.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize ul>li>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible) .menu-module-scss-module__56zCzG__group,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize ul>li>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__link:is(:hover,:focus-visible){color:var(--act-menu-color,var(--act-color-accent));background-color:var(--act-menu-backgroundcolor,transparent);text-decoration:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize ul.menu-module-scss-module__56zCzG__ebene0{width:calc((100% - 2*var(--act-menu-space-between,var(--act-space-m)))/3);border:none;position:relative}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__fullsize ul:not(.menu-module-scss-module__56zCzG__ebene0){width:100%;margin-left:var(--act-menu-space-between,var(--act-space-m));padding-left:var(--act-menu-space-between,var(--act-space-m));border:none;border-left:var(--border);position:absolute;top:0;left:100%}}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__linkContainer{appearance:none;width:100%;text-align:inherit;font:inherit;background:0 0;border:none;align-items:flex-start;margin:0;padding:0;display:flex}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__triggeropen{appearance:none;color:inherit;padding:0 0 0 var(--act-space-l);cursor:pointer;background:0 0;border:none;align-self:stretch;place-items:center;font-size:1em;display:grid}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__triggeropen svg{padding:var(--act-space-xs);transition:var(--act-transition-quick);transform:rotate(var(--additional-rotation));aspect-ratio:1;color:var(--act-trigger-color,var(--act-color-text));background-color:var(--act-trigger-background,white);border:1px solid #0000}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible) .menu-module-scss-module__56zCzG__triggeropen,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__triggeropen:is(:hover,:focus-visible){outline:none}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible) .menu-module-scss-module__56zCzG__triggeropen svg,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__triggeropen:is(:hover,:focus-visible) svg{color:var(--act-trigger-color-contrast,var(--act-color-surface));background:var(--act-trigger-background-contrast,var(--triggeropen-hover-background,var(--act-color-accent)));transform:rotate(var(--additional-rotation)) scale(var(--trigger-open-scaling,1.1))}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) li.menu-module-scss-module__56zCzG__open>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__triggeropen svg{color:var(--act-trigger-color-contrast,var(--triggeropen-hover-color,var(--act-color-surface)));background:var(--act-trigger-background-contrast,var(--act-color-accent))}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) li.menu-module-scss-module__56zCzG__open>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible) .menu-module-scss-module__56zCzG__triggeropen svg,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) li.menu-module-scss-module__56zCzG__open>.menu-module-scss-module__56zCzG__linkContainer button.menu-module-scss-module__56zCzG__triggeropen:is(:hover,:focus-visible) svg{color:var(--act-trigger-background-contrast,var(--act-color-accent));border-color:var(--act-trigger-border-contrast,var(--act-color-accent));background:0 0}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__rotated li.menu-module-scss-module__56zCzG__open>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__triggeropen svg{transform:rotate(calc(180deg + var(--additional-rotation)))}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__rotated li.menu-module-scss-module__56zCzG__open>button.menu-module-scss-module__56zCzG__linkContainer:is(:hover,:focus-visible) .menu-module-scss-module__56zCzG__triggeropen svg,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled).menu-module-scss-module__56zCzG__rotated li.menu-module-scss-module__56zCzG__open>.menu-module-scss-module__56zCzG__linkContainer .menu-module-scss-module__56zCzG__triggeropen:is(:hover,:focus-visible) svg{transform:rotate(calc(180deg + var(--additional-rotation))) scale(var(--trigger-open-scaling,1.1))}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) button.menu-module-scss-module__56zCzG__linkContainer{cursor:pointer}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__link,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__group{color:var(--act-menu-color,var(--act-color-text));background-color:var(--act-menu-backgroundcolor,transparent);flex:1;max-width:100%;text-decoration:none;display:block}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__link svg,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__group svg{margin-inline:1ch}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__link:hover,.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__link:focus-visible{color:var(--act-menu-color-contrast,var(--act-color-accent));background-color:var(--act-menu-backgroundcolor-contrast,transparent);text-decoration:underline}.menu-module-scss-module__56zCzG__MenuWrapper:not(.menu-module-scss-module__56zCzG__unstyled) .menu-module-scss-module__56zCzG__extLinkIcon{margin-left:1ch}@keyframes menu-module-scss-module__56zCzG__normal-menu-open{0%{opacity:.5;top:50%}to{opacity:1;top:100%}}
.NextPagination-module-scss-module__eQBCAW__pagination{gap:var(--act-space-m);flex-direction:column;display:flex;position:relative}.NextPagination-module-scss-module__eQBCAW__scrollTop{width:100%;scroll-margin-top:var(--act-pagination-scroll-offset,100px);position:absolute;top:0}.NextPagination-module-scss-module__eQBCAW__loadingHelper{position:absolute}
.GradientBox-module-scss-module__gWE5yW__gradientBox{border-radius:var(--act-border-radius);transition:var(--act-transition);display:grid;position:relative}.GradientBox-module-scss-module__gWE5yW__gradientBox .GradientBox-module-scss-module__gWE5yW__gradientBoxBackground{background:var(--act-color-border);transition:var(--act-transition);border-radius:calc(var(--act-border-radius) - 1px);position:absolute;inset:0}.GradientBox-module-scss-module__gWE5yW__gradientBox .GradientBox-module-scss-module__gWE5yW__gradientBoxContents{background-color:var(--gradient-box-foreground,var(--act-color-surface));border-radius:var(--act-border-radius);background-image:var(--gradient-box-loading-bg);background-size:var(--gradient-box-bg-size) calc(var(--gradient-box-bg-size)*var(--gradient-box-loading,0));background-position-x:0%;background-repeat:repeat-x;flex-direction:column;gap:10px;margin:1px;padding:15px;animation-name:GradientBox-module-scss-module__gWE5yW__background-loading;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;display:flex;position:relative}.GradientBox-module-scss-module__gWE5yW__gradientBox .GradientBox-module-scss-module__gWE5yW__gradientBoxContents>*{opacity:calc(1 - .7*var(--gradient-box-loading,0))}.GradientBox-module-scss-module__gWE5yW__gradientBox.GradientBox-module-scss-module__gWE5yW__dark :is(.GradientBox-module-scss-module__gWE5yW__gradientBoxContents,.GradientBox-module-scss-module__gWE5yW__gradientBoxBackground){background-color:var(--gradient-box-foreground,var(--act-color-background))}.GradientBox-module-scss-module__gWE5yW__gradientBox.GradientBox-module-scss-module__gWE5yW__active{transform:scale(var(--link-box-scale,1.05));box-shadow:var(--gradient-box-shadow,0 5px 10px #3333)}.GradientBox-module-scss-module__gWE5yW__gradientBox:has(:is(a,button,input,[tabindex="1"],textarea,select,summary):is(:hover,:focus-visible)){transform:scale(var(--link-box-scale,1.05));box-shadow:var(--gradient-box-shadow,0 5px 10px #3333)}.GradientBox-module-scss-module__gWE5yW__gradientBox.GradientBox-module-scss-module__gWE5yW__active .GradientBox-module-scss-module__gWE5yW__gradientBoxBackground{background:var(--gradient-box-background,var(--act-color-f1))}.GradientBox-module-scss-module__gWE5yW__gradientBox:has(:is(a,button,input,[tabindex="1"],textarea,select,summary):is(:hover,:focus-visible)) .GradientBox-module-scss-module__gWE5yW__gradientBoxBackground{background:var(--gradient-box-background,var(--act-color-f1))}.GradientBox-module-scss-module__gWE5yW__gradientBox.GradientBox-module-scss-module__gWE5yW__active .GradientBox-module-scss-module__gWE5yW__gradientBoxContents{background:var(--gradient-box-active-background,var(--act-color-surface))}.GradientBox-module-scss-module__gWE5yW__gradientBox:has(:is(a,button,input,[tabindex="1"],textarea,select,summary):is(:hover,:focus-visible)) .GradientBox-module-scss-module__gWE5yW__gradientBoxContents{background:var(--gradient-box-active-background,var(--act-color-surface))}.GradientBox-module-scss-module__gWE5yW__gradientBox:has(:focus-visible) .GradientBox-module-scss-module__gWE5yW__gradientBoxContents{margin:2px;padding:14px}.GradientBox-module-scss-module__gWE5yW__gradientBox.teaserbox{--link-box-scale:1.01;transition:var(--act-transition);border:none}.GradientBox-module-scss-module__gWE5yW__gradientBox.teaserbox:has(a,button,input,select):hover{outline:none}.GradientBox-module-scss-module__gWE5yW__gradientBox.teaserbox .GradientBox-module-scss-module__gWE5yW__gradientBoxContents{border:none;padding:0}.theme1 .GradientBox-module-scss-module__gWE5yW__gradientBox{--gradient-box-background:var(--act-color-gradient2)}.theme2 .GradientBox-module-scss-module__gWE5yW__gradientBox{--gradient-box-background:var(--act-color-f1)}@keyframes GradientBox-module-scss-module__gWE5yW__background-loading{0%{background-position-x:0%}to{background-position-x:var(--gradient-box-bg-size)}}
.BetriebList-module-scss-module__TPJmLW__container{flex-direction:column;gap:15px;margin-top:15px;display:flex}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb{--link-box-scale:1;container:betrieb-container/inline-size}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent{flex-direction:row;align-items:center;gap:10px;display:flex}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent a.BetriebList-module-scss-module__TPJmLW__mainLink:after{content:"";z-index:0;display:block;position:absolute;inset:0}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent a.BetriebList-module-scss-module__TPJmLW__mainLink:focus-visible,.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent a.BetriebList-module-scss-module__TPJmLW__mainLink:hover{color:var(--act-color-f1);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}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details{gap:var(--act-space-s);flex-direction:column;flex:1;display:flex}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details .BetriebList-module-scss-module__TPJmLW__heading{font-weight:700;text-decoration:none}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details svg{color:var(--act-dachdecker-icon-color,var(--act-color-f2))}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details .BetriebList-module-scss-module__TPJmLW__location{align-items:baseline;gap:5px;display:flex}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details .BetriebList-module-scss-module__TPJmLW__location .BetriebList-module-scss-module__TPJmLW__locationText{margin:0;font-size:.9em}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details .BetriebList-module-scss-module__TPJmLW__contact{margin:0;padding:0;list-style:none}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details .BetriebList-module-scss-module__TPJmLW__contact>li{align-items:center;gap:5px;margin-top:5px;display:flex}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__logo{object-fit:contain;align-self:flex-start;max-width:200px}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__side+.BetriebList-module-scss-module__TPJmLW__logo{display:none}@container betrieb-container (max-width:450px){.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent{flex-wrap:wrap}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__logo{object-fit:contain;flex:1;order:1;min-width:100%;max-height:100px}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__side+.BetriebList-module-scss-module__TPJmLW__logo{display:block}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__side .BetriebList-module-scss-module__TPJmLW__logo{display:none}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details{order:2}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent:not(:has(.BetriebList-module-scss-module__TPJmLW__arrow)) .BetriebList-module-scss-module__TPJmLW__details{min-width:100%}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__side{order:3;min-width:100%}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__arrow{order:4}}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent a:not(.BetriebList-module-scss-module__TPJmLW__mainLink){z-index:1;position:relative}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__side{flex-direction:column-reverse;flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:flex-end;display:flex}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__arrow{pointer-events:none;opacity:.5;transition:var(--act-transition);font-size:20px}.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb:has(a:is(:hover,:focus-visible)) .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__arrow{color:var(--act-color-f2);opacity:1;transform-origin:100%;transform:scale(1.5)}.BetriebList-module-scss-module__TPJmLW__map{border-radius:var(--act-border-radius);margin-top:15px;display:block;position:relative;overflow:hidden}.BetriebList-module-scss-module__TPJmLW__dachcheckList .BetriebList-module-scss-module__TPJmLW__betriebContent{flex-wrap:wrap}.BetriebList-module-scss-module__TPJmLW__dachcheckList .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details{min-width:250px}.theme1 .BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details .BetriebList-module-scss-module__TPJmLW__heading{color:var(--act-color-f1)}.theme2 .BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__details .BetriebList-module-scss-module__TPJmLW__heading{color:var(--act-color-text)}.theme2 .BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__arrow{opacity:1;align-self:flex-end}.theme2 .BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__specialLabel{display:none}.theme2 .BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb:has(a:is(:hover,:focus-visible)) .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__arrow{color:var(--act-color-text);opacity:1;transform-origin:100%;transform:scale(1.5)}.loading+.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb{--gradient-box-loading:1;pointer-events:none}.loading+aw-map+.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb{--gradient-box-loading:1;pointer-events:none}.loading+.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__arrow{opacity:0}.loading+aw-map+.BetriebList-module-scss-module__TPJmLW__container .BetriebList-module-scss-module__TPJmLW__betrieb .BetriebList-module-scss-module__TPJmLW__betriebContent .BetriebList-module-scss-module__TPJmLW__arrow{opacity:0}
.DefaultLayout-module-scss-module__tjI9UW__layoutimage{object-fit:cover;width:100vw;max-width:100%;height:400px}html .DefaultLayout-module-scss-module__tjI9UW__content{z-index:5;margin-top:var(--act-space-l);flex-direction:column;justify-content:center;display:flex;position:relative}@media only screen and (min-width:992px){html .DefaultLayout-module-scss-module__tjI9UW__content{flex-direction:row;gap:60px}}html .DefaultLayout-module-scss-module__tjI9UW__content main{flex-grow:2;scroll-margin-top:200px}html .DefaultLayout-module-scss-module__tjI9UW__content main:not(:has(.sticksToFooter)){margin-bottom:var(--act-space-xxl)}html .DefaultLayout-module-scss-module__tjI9UW__content main .sticksToFooter:last-child{margin-bottom:0}@media only screen and (min-width:992px){html .DefaultLayout-module-scss-module__tjI9UW__content main{max-width:calc(100% - 400px)}}html .DefaultLayout-module-scss-module__tjI9UW__content aside{flex-direction:column;flex:1;min-width:200px;display:flex}.theme2 .DefaultLayout-module-scss-module__tjI9UW__content aside{min-width:250px}html .DefaultLayout-module-scss-module__tjI9UW__content aside .container:not(:last-of-type){margin-bottom:0}html .DefaultLayout-module-scss-module__tjI9UW__content:not(.DefaultLayout-module-scss-module__tjI9UW__sidebar) main{min-width:100%;max-width:100%}html .DefaultLayout-module-scss-module__tjI9UW__content.DefaultLayout-module-scss-module__tjI9UW__sidebar main:not(.mainStartLayout) .container{width:auto}@media (max-width:767px){img.DefaultLayout-module-scss-module__tjI9UW__layoutimage{height:200px}}.DefaultLayout-module-scss-module__tjI9UW__breadcrumb.container{margin-top:var(--act-space-s);margin-bottom:var(--act-space-l);z-index:10;position:relative}.DefaultLayout-module-scss-module__tjI9UW__breadcrumb.container *{white-space:nowrap}@media (max-width:767px){.DefaultLayout-module-scss-module__tjI9UW__breadcrumb.container{display:none}}.DefaultLayout-module-scss-module__tjI9UW__homeIcon{margin-right:.5ch}.DefaultLayout-module-scss-module__tjI9UW__homeIcon,.DefaultLayout-module-scss-module__tjI9UW__breadcrumbAngle{display:none}:is(.company1 .DefaultLayout-module-scss-module__tjI9UW__homeIcon,.company1 .DefaultLayout-module-scss-module__tjI9UW__breadcrumbAngle,.company2 .DefaultLayout-module-scss-module__tjI9UW__homeIcon,.company2 .DefaultLayout-module-scss-module__tjI9UW__breadcrumbAngle){display:inline}:is(.company1 .DefaultLayout-module-scss-module__tjI9UW__breadcrumbArrow,.company2 .DefaultLayout-module-scss-module__tjI9UW__breadcrumbArrow){display:none}.company1 .DefaultLayout-module-scss-module__tjI9UW__content h1{margin-bottom:calc(.2em + 25px);position:relative}.company1 .DefaultLayout-module-scss-module__tjI9UW__content h1:after{background:var(--act-color-f2);content:"";width:3em;height:5px;display:block;position:absolute;top:calc(100% + .2em)}.company2 .DefaultLayout-module-scss-module__tjI9UW__breadcrumb:not(.DefaultLayout-module-scss-module__tjI9UW__layoutimage+.DefaultLayout-module-scss-module__tjI9UW__breadcrumb){margin-bottom:100px}
.LeistungspunktFilter-module-scss-module__PQK4HG__lpfilterList{flex-direction:column;gap:15px;display:flex}.LeistungspunktFilter-module-scss-module__PQK4HG__lpfilterList .LeistungspunktFilter-module-scss-module__PQK4HG__lp{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.LeistungspunktFilter-module-scss-module__PQK4HG__lpfilterList .LeistungspunktFilter-module-scss-module__PQK4HG__lp label{font-weight:inherit;margin-bottom:0}.LeistungspunktFilter-module-scss-module__PQK4HG__lpfilterList fieldset.LeistungspunktFilter-module-scss-module__PQK4HG__lp{border:none;margin:0;padding:0}.LeistungspunktFilter-module-scss-module__PQK4HG__lpfilterList fieldset.LeistungspunktFilter-module-scss-module__PQK4HG__lp legend{display:none}
.Footer-module-scss-module__ErZX3a__memberBanner,.Footer-module-scss-module__ErZX3a__veryBottomContainer{display:none}.theme1 .Footer-module-scss-module__ErZX3a__footer{background-color:var(--act-color-f1);color:#fff;position:relative}.theme1 .Footer-module-scss-module__ErZX3a__footer a:not(.Footer-module-scss-module__ErZX3a__backToTop){font:inherit;color:inherit;z-index:10;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:var(--act-font-weight-highlight);border-radius:3px;margin-bottom:5px;padding:2px 3px;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline;position:relative}:is(.theme1 .Footer-module-scss-module__ErZX3a__footer a:not(.Footer-module-scss-module__ErZX3a__backToTop):hover,.theme1 .Footer-module-scss-module__ErZX3a__footer a:not(.Footer-module-scss-module__ErZX3a__backToTop):focus-visible){background:var(--act-color-surface);color:var(--act-color-f2);text-decoration:none}.theme1 .Footer-module-scss-module__ErZX3a__topFooter{flex-wrap:wrap;justify-content:space-between;gap:25px;padding:25px 0 0;display:flex}.theme1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement{padding-left:var(--act-space-m);flex:1;min-width:300px;max-width:max-content;position:relative}.theme1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement:before{content:"";opacity:.2;background:currentColor;width:2px;height:100%;display:block;position:absolute;left:0}.theme1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement p:first-child:has(>strong:first-child:last-child){margin-bottom:var(--act-space-s);font-size:1.1em}.theme1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine{margin-bottom:5px}.theme1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine svg{width:1.3em;margin-right:5px;font-size:1.3em}.theme1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine p:last-child{margin-bottom:0}.theme1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktSocials{display:none}.theme1 .Footer-module-scss-module__ErZX3a__bottomFooter{margin-top:var(--act-space-xxl);flex-wrap:wrap;justify-content:space-between;padding-bottom:10px;display:flex}.theme1 .Footer-module-scss-module__ErZX3a__bottomFooter p{margin:0}.theme1 .Footer-module-scss-module__ErZX3a__bottomFooter .Footer-module-scss-module__ErZX3a__bottomLinks{display:none}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer{color:var(--act-color-text);background-color:var(--act-color-background);flex-wrap:wrap;justify-content:center;gap:30px;padding:30px;display:flex}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials{align-items:center;gap:10px;display:flex}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials .Footer-module-scss-module__ErZX3a__socialsHeadline{margin:0}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials ul.Footer-module-scss-module__ErZX3a__socialMedia{align-self:stretch;gap:0;margin:0;padding:0;display:flex;position:relative}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials ul.Footer-module-scss-module__ErZX3a__socialMedia li{background:var(--act-color-surface);width:50px;list-style:none;display:grid}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials ul.Footer-module-scss-module__ErZX3a__socialMedia li:first-child{border-top-left-radius:var(--act-border-radius);border-bottom-left-radius:var(--act-border-radius)}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials ul.Footer-module-scss-module__ErZX3a__socialMedia li:first-child a{border-top-left-radius:var(--act-border-radius);border-bottom-left-radius:var(--act-border-radius)}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials ul.Footer-module-scss-module__ErZX3a__socialMedia li:last-child{border-top-right-radius:var(--act-border-radius);border-bottom-right-radius:var(--act-border-radius)}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials ul.Footer-module-scss-module__ErZX3a__socialMedia li:last-child a{border-top-right-radius:var(--act-border-radius);border-bottom-right-radius:var(--act-border-radius)}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials ul.Footer-module-scss-module__ErZX3a__socialMedia li a{z-index:0;border-radius:0;height:min-content;padding:10px}:is(.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials ul.Footer-module-scss-module__ErZX3a__socialMedia li a:hover,.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials ul.Footer-module-scss-module__ErZX3a__socialMedia li a:focus-visible){z-index:5}.theme1 .Footer-module-scss-module__ErZX3a__shareContainer .Footer-module-scss-module__ErZX3a__socials ul.Footer-module-scss-module__ErZX3a__socialMedia li a:focus-visible{outline:2px solid var(--hover-color,var(--act-color-f1));border-color:#fff}.theme1 .Footer-module-scss-module__ErZX3a__backToTop{color:#fff;font:inherit;z-index:2010;border-top-left-radius:var(--act-border-radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:var(--act-transition);justify-content:flex-end;align-items:center;gap:10px;margin:0;padding:10px;text-decoration:none;display:flex;position:fixed;bottom:0;right:0}:is(.theme1 .Footer-module-scss-module__ErZX3a__backToTop:hover,.theme1 .Footer-module-scss-module__ErZX3a__backToTop:focus-visible,.theme1 .Footer-module-scss-module__ErZX3a__backToTop.Footer-module-scss-module__ErZX3a__scrolled){opacity:1;pointer-events:all}:is(.theme1 .Footer-module-scss-module__ErZX3a__backToTop:hover,.theme1 .Footer-module-scss-module__ErZX3a__backToTop:focus-visible){background:0 0;text-decoration:underline}.theme1 .Footer-module-scss-module__ErZX3a__backToTop:before{content:"";background:var(--act-color-f1);border-top-left-radius:var(--act-border-radius);opacity:.6;z-index:-1;pointer-events:none;display:block;position:absolute;inset:0}@media (max-width:768px){.theme1 .Footer-module-scss-module__ErZX3a__topFooter{flex-direction:column;display:flex}.theme1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement{padding:0}.theme1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement:before{display:none}.theme1 .Footer-module-scss-module__ErZX3a__bottomFooter{padding-bottom:40px}.theme1 .Footer-module-scss-module__ErZX3a__backToTop{padding:5px 10px;left:0}.theme1 .Footer-module-scss-module__ErZX3a__backToTop{border-radius:0}.theme1 .Footer-module-scss-module__ErZX3a__backToTop:before{border-radius:0}}.theme2 .Footer-module-scss-module__ErZX3a__footer{background-color:var(--act-color-background);color:var(--act-color-text);position:relative}.theme2 .Footer-module-scss-module__ErZX3a__footer>a{font:inherit;color:inherit;z-index:10;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:var(--act-font-weight-highlight);margin-bottom:5px;margin-left:-2px;padding:2px 3px;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline;position:relative}.theme2 .Footer-module-scss-module__ErZX3a__footer :not(.Footer-module-scss-module__ErZX3a__socialLinks li)>a{font:inherit;color:inherit;z-index:10;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:var(--act-font-weight-highlight);margin-bottom:5px;margin-left:-2px;padding:2px 3px;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline;position:relative}.theme2 .Footer-module-scss-module__ErZX3a__footer>a:hover{background:var(--act-color-gradient1);text-decoration:none}.theme2 .Footer-module-scss-module__ErZX3a__footer>a:focus-visible{background:var(--act-color-gradient1);text-decoration:none}.theme2 .Footer-module-scss-module__ErZX3a__footer :not(.Footer-module-scss-module__ErZX3a__socialLinks li)>a:hover{background:var(--act-color-gradient1);text-decoration:none}.theme2 .Footer-module-scss-module__ErZX3a__footer :not(.Footer-module-scss-module__ErZX3a__socialLinks li)>a:focus-visible{background:var(--act-color-gradient1);text-decoration:none}.theme2 .Footer-module-scss-module__ErZX3a__footer .Footer-module-scss-module__ErZX3a__socialLinks li a{border-radius:50%;width:45px;height:45px;padding:10px}.theme2 .Footer-module-scss-module__ErZX3a__footer .Footer-module-scss-module__ErZX3a__socialLinks li a:not(:hover,:focus-visible){background:var(--act-color-surface)}.theme2 .Footer-module-scss-module__ErZX3a__topFooter{flex-wrap:wrap;justify-content:space-between;gap:25px;padding:25px 0 0;display:flex}.theme2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement{flex:1;min-width:300px;max-width:max-content;position:relative}.theme2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement p:first-child:has(>strong:first-child:last-child){margin-bottom:var(--act-space-s);font-size:1.1em}.theme2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine{margin-bottom:5px}.theme2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine svg{width:1.3em;margin-right:5px;font-size:1.3em}.theme2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine p:last-child{margin-bottom:0}.theme2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement p:last-child{margin-bottom:0}.theme2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktLinks{display:none}.theme2 .Footer-module-scss-module__ErZX3a__bottomFooter{margin-top:var(--act-space-xxl);flex-wrap:wrap;justify-content:space-between;padding-bottom:10px;display:flex}.theme2 .Footer-module-scss-module__ErZX3a__bottomFooter p{margin:0}.theme2 .Footer-module-scss-module__ErZX3a__bottomFooter .Footer-module-scss-module__ErZX3a__bottomLinks ul{gap:var(--act-space-m);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.theme2 .Footer-module-scss-module__ErZX3a__shareContainer{display:none}.theme2 .Footer-module-scss-module__ErZX3a__backToTop{background:var(--act-color-f2);width:50px;height:50px;color:var(--act-color-f2-contrast);z-index:2010;opacity:0;pointer-events:none;transition:opacity var(--act-transition);border-radius:50%;place-items:center;margin-bottom:-25px;margin-left:auto;margin-right:15px;font-size:30px;display:grid;position:sticky;bottom:15px;right:15px}:is(.theme2 .Footer-module-scss-module__ErZX3a__backToTop:hover,.theme2 .Footer-module-scss-module__ErZX3a__backToTop:focus-visible,.theme2 .Footer-module-scss-module__ErZX3a__backToTop.Footer-module-scss-module__ErZX3a__scrolled){opacity:1;pointer-events:all}:is(.theme2 .Footer-module-scss-module__ErZX3a__backToTop:hover,.theme2 .Footer-module-scss-module__ErZX3a__backToTop:focus-visible){background:var(--act-color-f1);color:var(--act-color-f1-contrast);text-decoration:underline}.theme2 .Footer-module-scss-module__ErZX3a__backToTop span{opacity:0;position:absolute;overflow:hidden}@media (max-width:768px){.theme2 .Footer-module-scss-module__ErZX3a__topFooter{flex-direction:column;display:flex}.theme2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement{padding:0}.theme2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement:before{display:none}}html.company1 #footer{background:var(--act-color-f1);color:var(--act-color-f1-contrast)}html.company1 #footer .Footer-module-scss-module__ErZX3a__shareContainer{display:none}html.company1 #footer>a{font:inherit;color:inherit;z-index:10;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:var(--act-font-weight-highlight);border-radius:var(--act-border-radius-s);margin-bottom:5px;margin-left:-2px;padding:2px 3px;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline;position:relative}html.company1 #footer :not(.Footer-module-scss-module__ErZX3a__socialLinks li)>a{font:inherit;color:inherit;z-index:10;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:var(--act-font-weight-highlight);border-radius:var(--act-border-radius-s);margin-bottom:5px;margin-left:-2px;padding:2px 3px;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline;position:relative}html.company1 #footer>a:hover{background:var(--act-color-f2);color:var(--act-color-f2-contrast);text-decoration:none}html.company1 #footer>a:focus-visible{background:var(--act-color-f2);color:var(--act-color-f2-contrast);text-decoration:none}html.company1 #footer :not(.Footer-module-scss-module__ErZX3a__socialLinks li)>a:hover{background:var(--act-color-f2);color:var(--act-color-f2-contrast);text-decoration:none}html.company1 #footer :not(.Footer-module-scss-module__ErZX3a__socialLinks li)>a:focus-visible{background:var(--act-color-f2);color:var(--act-color-f2-contrast);text-decoration:none}html.company1 .Footer-module-scss-module__ErZX3a__topFooter{flex-wrap:wrap;justify-content:space-between;gap:25px;padding:25px 0 0;display:flex}html.company1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement{flex:1;min-width:max(270px,40%);position:relative}html.company1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement p:first-child:has(>strong:first-child:last-child){margin-bottom:var(--act-space-s);font-size:1.1em}html.company1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine{margin-bottom:5px}html.company1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine svg{width:1.3em;margin-right:5px;font-size:1.3em}html.company1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine p:last-child{margin-bottom:0}html.company1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement p:last-child{margin-bottom:0}html.company1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktSocials{order:2}html.company1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktPart2{order:3}html.company1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktLinks{order:4}html.company1 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktLinks>p:first-child{display:none}html.company1 .Footer-module-scss-module__ErZX3a__bottomFooter{margin-top:var(--act-space-xxl);flex-wrap:wrap;justify-content:space-between;padding-bottom:10px;display:flex}html.company1 .Footer-module-scss-module__ErZX3a__bottomFooter p{margin:0}html.company1 .Footer-module-scss-module__ErZX3a__bottomFooter .Footer-module-scss-module__ErZX3a__bottomLinks{display:none}html.company1 .Footer-module-scss-module__ErZX3a__backToTop{background:var(--act-color-f2);width:50px;height:50px;color:var(--act-color-f2-contrast);z-index:2010;opacity:0;pointer-events:none;transition:opacity var(--act-transition);border-radius:50%;place-items:center;margin:15px 15px -65px auto;font-size:30px;display:grid;position:sticky;bottom:15px;right:15px}:is(html.company1 .Footer-module-scss-module__ErZX3a__backToTop:hover,html.company1 .Footer-module-scss-module__ErZX3a__backToTop:focus-visible,html.company1 .Footer-module-scss-module__ErZX3a__backToTop.Footer-module-scss-module__ErZX3a__scrolled){opacity:1;pointer-events:all}:is(html.company1 .Footer-module-scss-module__ErZX3a__backToTop:hover,html.company1 .Footer-module-scss-module__ErZX3a__backToTop:focus-visible){background:var(--act-color-surface);color:var(--act-color-text);outline:2px solid var(--act-color-f2);text-decoration:underline}html.company1 .Footer-module-scss-module__ErZX3a__backToTop span{opacity:0;position:absolute;overflow:hidden}html.company1 .Footer-module-scss-module__ErZX3a__socialLinks a{--social-color:var(--act-color-f1-contrast)}:is(html.company1 .Footer-module-scss-module__ErZX3a__socialLinks a:hover,html.company1 .Footer-module-scss-module__ErZX3a__socialLinks a:focus-visible){--social-color:var(--act-color-f2);--social-color-contrast:var(--act-color-f2-contrast)}html.company1 .Footer-module-scss-module__ErZX3a__footer .container{flex-direction:column;display:flex}@media (min-width:992px){html.company1 .Footer-module-scss-module__ErZX3a__footer .container{grid-template-columns:1fr 300px;display:grid}}:is(html.company1 .Footer-module-scss-module__ErZX3a__footer .container .Footer-module-scss-module__ErZX3a__topFooter,html.company1 .Footer-module-scss-module__ErZX3a__footer .container .Footer-module-scss-module__ErZX3a__bottomFooter){grid-column:1}html.company1 .Footer-module-scss-module__ErZX3a__footer .container .Footer-module-scss-module__ErZX3a__bottomFooter{margin-top:var(--act-space-xl)}html.company1 .Footer-module-scss-module__ErZX3a__footer .container .Footer-module-scss-module__ErZX3a__memberBanner{padding:var(--act-space-m);background:var(--act-color-surface);color:var(--act-color-text);border-top-left-radius:var(--act-border-radius);border-top-right-radius:var(--act-border-radius);grid-area:1/2/3;align-self:end;display:block}@media (max-width:991px){html.company1 .Footer-module-scss-module__ErZX3a__footer .container .Footer-module-scss-module__ErZX3a__memberBanner{width:100%}}html.company1 .Footer-module-scss-module__ErZX3a__footer .container .Footer-module-scss-module__ErZX3a__memberBanner p{margin:0}html.company2 #footer{background:var(--act-color-f1);color:var(--act-color-f1-contrast);padding-top:var(--act-space-xl)}html.company2 #footer .Footer-module-scss-module__ErZX3a__shareContainer{display:none}html.company2 #footer>a{font:inherit;color:inherit;z-index:10;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:var(--act-font-weight-highlight);border-radius:var(--act-border-radius-s);margin-bottom:5px;margin-left:-2px;padding:2px 3px;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline;position:relative}html.company2 #footer :not(.Footer-module-scss-module__ErZX3a__socialLinks li):not(.Footer-module-scss-module__ErZX3a__bottomLinks li div)>a{font:inherit;color:inherit;z-index:10;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:var(--act-font-weight-highlight);border-radius:var(--act-border-radius-s);margin-bottom:5px;margin-left:-2px;padding:2px 3px;text-decoration-color:currentColor;text-decoration-thickness:1px;display:inline;position:relative}html.company2 #footer>a:hover{background:var(--act-color-f1-contrast);color:var(--act-color-f1);text-decoration:none}html.company2 #footer>a:focus-visible{background:var(--act-color-f1-contrast);color:var(--act-color-f1);text-decoration:none}html.company2 #footer :not(.Footer-module-scss-module__ErZX3a__socialLinks li):not(.Footer-module-scss-module__ErZX3a__bottomLinks li div)>a:hover{background:var(--act-color-f1-contrast);color:var(--act-color-f1);text-decoration:none}html.company2 #footer :not(.Footer-module-scss-module__ErZX3a__socialLinks li):not(.Footer-module-scss-module__ErZX3a__bottomLinks li div)>a:focus-visible{background:var(--act-color-f1-contrast);color:var(--act-color-f1);text-decoration:none}html.company2 .Footer-module-scss-module__ErZX3a__topFooter{justify-content:space-between;gap:var(--act-space-xl);flex-wrap:wrap;display:flex}html.company2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement{flex:1;min-width:max(270px,30%);position:relative}html.company2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement p:first-child:has(>strong:first-child:last-child){margin-bottom:var(--act-space-s);font-size:1.1em}html.company2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine{margin-bottom:5px}html.company2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine svg{width:1.3em;margin-right:5px;font-size:1.3em}html.company2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement .Footer-module-scss-module__ErZX3a__kontaktLine p:last-child{margin-bottom:0}html.company2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktElement p:last-child{margin-bottom:0}html.company2 .Footer-module-scss-module__ErZX3a__topFooter .Footer-module-scss-module__ErZX3a__kontaktLinks{display:none}html.company2 .Footer-module-scss-module__ErZX3a__bottomFooter{margin-top:var(--act-space-xxl);background:var(--act-color-background);color:var(--act-color-text);flex-wrap:wrap;justify-content:space-between;padding-bottom:10px;display:flex}html.company2 .Footer-module-scss-module__ErZX3a__bottomFooter p{margin:0}html.company2 .Footer-module-scss-module__ErZX3a__bottomFooter .Footer-module-scss-module__ErZX3a__bottomLinks{display:flex}html.company2 .Footer-module-scss-module__ErZX3a__backToTop{background:var(--act-color-f2);width:50px;height:50px;color:var(--act-color-f2-contrast);z-index:2010;opacity:0;pointer-events:none;transition:opacity var(--act-transition);box-shadow:var(--act-box-shadow);border-radius:50%;place-items:center;margin:15px 15px -65px auto;font-size:30px;display:grid;position:sticky;bottom:15px;right:15px}:is(html.company2 .Footer-module-scss-module__ErZX3a__backToTop:hover,html.company2 .Footer-module-scss-module__ErZX3a__backToTop:focus-visible,html.company2 .Footer-module-scss-module__ErZX3a__backToTop.Footer-module-scss-module__ErZX3a__scrolled){opacity:1;pointer-events:all}:is(html.company2 .Footer-module-scss-module__ErZX3a__backToTop:hover,html.company2 .Footer-module-scss-module__ErZX3a__backToTop:focus-visible){background:var(--act-color-surface);color:var(--act-color-text);outline:2px solid var(--act-color-f2);text-decoration:underline}html.company2 .Footer-module-scss-module__ErZX3a__backToTop span{opacity:0;position:absolute;overflow:hidden}html.company2 .Footer-module-scss-module__ErZX3a__socialLinks a{--social-color:var(--act-color-f1);background:var(--act-color-f1-contrast);border:1px solid var(--act-color-f1-contrast);width:2.5em;height:2.5em;padding:var(--act-space-xs)}:is(html.company2 .Footer-module-scss-module__ErZX3a__socialLinks a:hover,html.company2 .Footer-module-scss-module__ErZX3a__socialLinks a:focus-visible){--social-color-contrast:var(--act-color-f1-contrast);background:var(--act-color-f1);outline:1px solid var(--act-color-f2-contrast)}html.company2 .Footer-module-scss-module__ErZX3a__footer .Footer-module-scss-module__ErZX3a__footerContainer{gap:var(--act-space-xl);flex-wrap:wrap;display:flex}html.company2 .Footer-module-scss-module__ErZX3a__footer .Footer-module-scss-module__ErZX3a__footerContainer .Footer-module-scss-module__ErZX3a__topFooter{min-width:80%}html.company2 .Footer-module-scss-module__ErZX3a__footer .Footer-module-scss-module__ErZX3a__footerContainer .Footer-module-scss-module__ErZX3a__bottomFooter{display:none}html.company2 .Footer-module-scss-module__ErZX3a__footer .Footer-module-scss-module__ErZX3a__footerContainer .Footer-module-scss-module__ErZX3a__memberBanner{padding:var(--act-space-m);background:var(--act-color-surface);color:var(--act-color-text);flex:1;min-width:200px;max-width:300px;font-size:.8em;display:block}html.company2 .Footer-module-scss-module__ErZX3a__footer .Footer-module-scss-module__ErZX3a__footerContainer .Footer-module-scss-module__ErZX3a__memberBanner p{margin:0}html.company2 .Footer-module-scss-module__ErZX3a__veryBottomContainer{padding:var(--act-space-m) 0;background:var(--act-color-background);color:var(--act-color-text);margin-top:var(--act-space-xl);display:block}html.company2 .Footer-module-scss-module__ErZX3a__veryBottomContainer .container{justify-content:space-between;gap:var(--act-space-xl);flex-wrap:wrap;display:flex}:is(html.company2 .Footer-module-scss-module__ErZX3a__veryBottomContainer .container p,html.company2 .Footer-module-scss-module__ErZX3a__veryBottomContainer .container ul){margin:0}html.company2 .Footer-module-scss-module__ErZX3a__veryBottomContainer .container .Footer-module-scss-module__ErZX3a__bottomLinks ul{gap:calc(2*var(--act-space-l) + 1px);padding:0;list-style:none;display:flex}html.company2 .Footer-module-scss-module__ErZX3a__veryBottomContainer .container .Footer-module-scss-module__ErZX3a__bottomLinks ul li{position:relative}html.company2 .Footer-module-scss-module__ErZX3a__veryBottomContainer .container .Footer-module-scss-module__ErZX3a__bottomLinks ul li:not(:first-child):before{content:"";width:1px;height:60%;top:50%;right:calc(100% + var(--act-space-l) + .5px);background-color:currentColor;display:block;position:absolute;transform:translateY(-50%)}html.company2 .Footer-module-scss-module__ErZX3a__veryBottomContainer .container .Footer-module-scss-module__ErZX3a__bottomLinks ul li a{font-weight:var(--act-font-weight);color:inherit;text-decoration:none}:is(html.company2 .Footer-module-scss-module__ErZX3a__veryBottomContainer .container .Footer-module-scss-module__ErZX3a__bottomLinks ul li a:hover,html.company2 .Footer-module-scss-module__ErZX3a__veryBottomContainer .container .Footer-module-scss-module__ErZX3a__bottomLinks ul li a:focus-visible){text-decoration:underline}
html .Apprenticeship-module-scss-module__zBSgNa__company{background:var(--act-color-f1);color:var(--act-color-f1-contrast);padding:var(--act-space-l);border-radius:var(--act-border-radius)}html .Apprenticeship-module-scss-module__zBSgNa__company.container{background:var(--act-color-f1);color:var(--act-color-f1-contrast);padding:var(--act-space-l);border-radius:var(--act-border-radius)}html .Apprenticeship-module-scss-module__zBSgNa__company h2.inFragment{color:inherit;font-weight:var(--act-font-weight-highlight);margin:0;margin-bottom:var(--act-space-s)}html .Apprenticeship-module-scss-module__zBSgNa__company.container h2.inFragment{color:inherit;font-weight:var(--act-font-weight-highlight);margin:0;margin-bottom:var(--act-space-s)}html .Apprenticeship-module-scss-module__zBSgNa__company h2.inFragment:after{display:none}html .Apprenticeship-module-scss-module__zBSgNa__company.container h2.inFragment:after{display:none}html .Apprenticeship-module-scss-module__zBSgNa__company .button{border:1px solid}html .Apprenticeship-module-scss-module__zBSgNa__company.container .button{border:1px solid}.Apprenticeship-module-scss-module__zBSgNa__typeLabel{font:inherit;align-items:center;gap:5px;display:flex}.Apprenticeship-module-scss-module__zBSgNa__fieldset{gap:var(--act-space-s);border:none;flex-wrap:wrap;flex:1;padding:0;display:flex}.Apprenticeship-module-scss-module__zBSgNa__fieldset legend{float:left}.Apprenticeship-module-scss-module__zBSgNa__fieldset>div{gap:var(--act-space-m);display:flex}.company2 .Apprenticeship-module-scss-module__zBSgNa__company .button{border:1px solid var(--act-color-f1-contrast);background:var(--act-color-f1-contrast);color:var(--act-color-f1)}:is(.company2 .Apprenticeship-module-scss-module__zBSgNa__company .button:hover,.company2 .Apprenticeship-module-scss-module__zBSgNa__company .button:focus-visible){background:var(--act-color-f2);color:var(--act-color-f2-contrast);outline:1px solid var(--act-color-f1-contrast)}
.theme1 .CompanySearch-module-scss-module__CmWq-G__topHeading{display:none}.theme2 .CompanySearch-module-scss-module__CmWq-G__bottomHeading{display:none}
.TerminList-module-scss-module__noPPUW__terminListContainer{flex-direction:column;gap:15px;padding:0;display:flex}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin{--link-box-scale:1}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent{flex-direction:row;align-items:center;display:flex}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__details{flex:1}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__details a{text-decoration:none}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__details a:after{content:"";display:block;position:absolute;inset:0}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__details a:focus-visible,.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__details a: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}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__details .TerminList-module-scss-module__noPPUW__meta{margin:0;padding:0}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__details .TerminList-module-scss-module__noPPUW__meta .TerminList-module-scss-module__noPPUW__metaInfo{align-items:center;gap:5px;font-size:.9em;display:flex}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__details .TerminList-module-scss-module__noPPUW__meta .TerminList-module-scss-module__noPPUW__metaInfo svg{color:var(--act-dachdecker-icon-color,var(--act-color-f2));width:2ch}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__details .TerminList-module-scss-module__noPPUW__meta .TerminList-module-scss-module__noPPUW__metaInfo span{width:0;height:0;position:absolute;overflow:hidden}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__arrow{pointer-events:none;opacity:.5;transition:var(--act-transition);font-size:20px}.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin:has(a:is(:hover,:focus-visible)) .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__arrow{color:var(--act-color-f2);opacity:1;transform-origin:100%;transform:scale(1.5)}.TerminList-module-scss-module__noPPUW__bottomContainer{margin-bottom:var(--act-space-xxl);justify-content:space-between;align-items:center;display:flex}.theme1 .TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__details a{color:var(--act-color-f1)}.theme2 .TerminList-module-scss-module__noPPUW__terminListContainer{gap:0}.theme2 .TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin:not(:first-child){margin-top:-1px}.theme2 .TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent{margin-inline:-1px;padding-inline:1px}.theme2 .TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__arrow{opacity:1}.theme2 .TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin:has(a:is(:hover,:focus-visible)){z-index:1;box-shadow:none}.theme2 .TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin:has(a:is(:hover,:focus-visible)) .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__arrow{color:var(--act-color-text)}.loading+.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin{--gradient-box-loading:1;pointer-events:none}.loading+.TerminList-module-scss-module__noPPUW__terminListContainer .TerminList-module-scss-module__noPPUW__termin .TerminList-module-scss-module__noPPUW__terminContent .TerminList-module-scss-module__noPPUW__arrow{opacity:0}
.AddressOnMap-module-scss-module__8M-_0q__map{border-radius:var(--act-border-radius);margin-bottom:var(--act-space-l);display:block;position:relative;overflow:hidden}.AddressOnMap-module-scss-module__8M-_0q__icon{color:var(--act-color-accent);margin-right:var(--act-space-s)}
.FileUpload-module-scss-module__wj3CDW__container{padding:var(--act-space-m);border-radius:var(--act-border-radius);border:1px dashed var(--act-color-border);margin-bottom:var(--act-space-m);flex-direction:column;align-items:center;display:flex;position:relative}.FileUpload-module-scss-module__wj3CDW__container .FileUpload-module-scss-module__wj3CDW__or{font-size:.9em}.FileUpload-module-scss-module__wj3CDW__container .FileUpload-module-scss-module__wj3CDW__mockButton{position:relative}.FileUpload-module-scss-module__wj3CDW__container input{opacity:0;appearance:none;position:absolute;inset:0}.FileUpload-module-scss-module__wj3CDW__container:has(input:is(:hover,:focus-visible)){border-color:var(--act-color-f2);border-style:solid}.FileUpload-module-scss-module__wj3CDW__container:has(input:focus-visible){outline:1px solid var(--act-color-f1)}.FileUpload-module-scss-module__wj3CDW__selected{gap:var(--act-space-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FileUpload-module-scss-module__wj3CDW__selected li{align-items:center;gap:var(--act-space-m);padding:var(--act-space-s);border:1px solid var(--act-color-border);border-radius:var(--act-border-radius);display:flex}.FileUpload-module-scss-module__wj3CDW__selected li span:nth-child(2){opacity:.75;font-size:.9em}
form.postForm{margin-bottom:var(--act-space-xxl);flex-direction:column;gap:20px;display:flex;container:contact-form/inline-size}form.postForm label{max-width:100%;font-weight:400;display:inline-block}form.postForm .select-group{background:var(--act-color-background);padding:var(--act-space-s);gap:var(--act-space-s);border-radius:var(--act-border-radius);--act-color-border:currentColor;align-items:center;display:flex}form.postForm .select-group.wide>*{flex:1}form.postForm .select-group label,form.postForm label.check{gap:var(--act-space-xs);align-items:center;display:flex}form.postForm .form-control{width:100%;height:50px;font:inherit;color:inherit;background-color:var(--act-color-surface);border:1px solid var(--act-color-border);border-radius:var(--act-border-radius);padding:10px 15px;font-weight:400;line-height:1.42857;display:block}form.postForm .form-control:hover,form.postForm .form-control:focus-visible{border-color:var(--act-color-f2)}form.postForm .form-control:focus-visible{outline:1px solid var(--act-color-f2)}form.postForm .required{font-weight:var(--act-font-weight-highlight)}form.postForm label:has([required]):not(.no-required){font-weight:var(--act-font-weight-highlight)}form.postForm .required .form-control{border-color:currentColor}form.postForm label:has([required]):not(.no-required) .form-control{border-color:currentColor}form.postForm .required .form-control:hover,form.postForm .required .form-control:focus-visible{border-color:var(--act-color-f2)}form.postForm label:has([required]):not(.no-required) .form-control:hover{border-color:var(--act-color-f2)}form.postForm label:has([required]):not(.no-required) .form-control:focus-visible{border-color:var(--act-color-f2)}form.postForm .input-group-addon{font-size:inherit;color:#555;text-align:center;background-color:#eee;border:1px solid #555;border-radius:0;width:30px;padding:12px 20px;font-weight:400;line-height:1}form.postForm .input-group-addon:first-child{border-right:0}@media (min-width:768px){form.postForm .form-inline .input-group{vertical-align:middle;display:inline-table}}form.postForm .input-group{border-collapse:separate;width:100%;display:table;position:relative}form.postForm .input-group .form-control,form.postForm .input-group-addon,form.postForm .input-group-btn{vertical-align:middle;display:table-cell}form.postForm textarea.form-control{resize:none;height:unset;font-size:inherit}div.four,div.three,div.two{gap:20px;display:grid}div.four{grid-template-columns:repeat(4,1fr)}div.three{grid-template-columns:repeat(3,1fr)}div.two{grid-template-columns:repeat(2,1fr)}@container contact-form not (min-width:700px){div.four{grid-template-columns:repeat(2,1fr)}}@container contact-form not (min-width:400px){div.four,div.three,div.two{grid-template-columns:1fr}}.headline{margin:0}
