﻿*,::before,::after{box-sizing:border-box;background-repeat:no-repeat}::before,::after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li)::before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){display:inline-block;font-size:77.78%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0, 0, 0, 0);position:absolute}[data-icon]:not([data-icon=""]),[data-iconbefore]:not([data-iconbefore=""]):before,[data-iconafter]:not([data-iconafter=""]):after{display:inline-block;width:1.3333rem;aspect-ratio:1;flex-shrink:0;content:"";background-color:currentColor}.iconaccent[data-iconbefore]:not([data-iconbefore=""]):before,.iconaccent[data-iconafter]:not([data-iconafter=""]):after{color:var(--theme_accent)}[data-iconbefore]:not([data-iconbefore=""]),[data-iconafter]:not([data-iconafter=""]){display:inline-flex;gap:.5rem;align-items:center}[data-iconbefore]:not([data-iconbefore=""]).circle,[data-iconafter]:not([data-iconafter=""]).circle{justify-content:center;width:2.6667rem;aspect-ratio:1;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:var(--theme_icons_circle_bg);border-radius:100%}[data-iconbefore]:not([data-iconbefore=""]).circle:hover,[data-iconafter]:not([data-iconafter=""]).circle:hover{background-color:var(--theme_icons_circle_bg_hover)}.icontop[data-iconbefore]:not([data-iconbefore=""]),.icontop[data-iconafter]:not([data-iconafter=""]){align-items:start}.circle[data-iconbefore]:not([data-iconbefore=""]):before,.circle[data-iconafter]:not([data-iconafter=""]):after{width:80% !important}:root{--icon-Approve: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Approve.svg);--icon-ArrowBack: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/ArrowBack.svg);--icon-ArrowLeft: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/ArrowLeft.svg);--icon-ArrowNext: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/ArrowNext.svg);--icon-ArrowRight: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/ArrowRight.svg);--icon-ArrowUp: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/ArrowUp.svg);--icon-Calendar: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Calendar.svg);--icon-CheckboxButton: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/CheckboxButton.svg);--icon-CheckboxButtonChecked: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/CheckboxButtonChecked.svg);--icon-Close: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Close.svg);--icon-Delete: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Delete.svg);--icon-Edit: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Edit.svg);--icon-Email: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Email.svg);--icon-Location: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Location.svg);--icon-Pin: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Pin.svg);--icon-PowerOff: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/PowerOff.svg);--icon-Reload: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Reload.svg);--icon-SearchOutlinedIcon: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/SearchOutlinedIcon.svg);--icon-Send: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Send.svg);--icon-SocialWhatsapp: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/SocialWhatsapp.svg);--icon-Time: url(/_assets/f9c9cfa5d710d7809e2ac20d34c93ea5/img/icons/Time.svg)}[data-icon=Approve],[data-iconbefore=Approve]:before,[data-iconafter=Approve]:after{mask-image:var(--icon-Approve);mask-repeat:no-repeat;mask-size:contain}[data-icon=ArrowBack],[data-iconbefore=ArrowBack]:before,[data-iconafter=ArrowBack]:after{mask-image:var(--icon-ArrowBack);mask-repeat:no-repeat;mask-size:contain}[data-icon=ArrowLeft],[data-iconbefore=ArrowLeft]:before,[data-iconafter=ArrowLeft]:after{mask-image:var(--icon-ArrowLeft);mask-repeat:no-repeat;mask-size:contain}[data-icon=ArrowNext],[data-iconbefore=ArrowNext]:before,[data-iconafter=ArrowNext]:after{mask-image:var(--icon-ArrowNext);mask-repeat:no-repeat;mask-size:contain}[data-icon=ArrowRight],[data-iconbefore=ArrowRight]:before,[data-iconafter=ArrowRight]:after{mask-image:var(--icon-ArrowRight);mask-repeat:no-repeat;mask-size:contain}[data-icon=ArrowUp],[data-iconbefore=ArrowUp]:before,[data-iconafter=ArrowUp]:after{mask-image:var(--icon-ArrowUp);mask-repeat:no-repeat;mask-size:contain}[data-icon=Calendar],[data-iconbefore=Calendar]:before,[data-iconafter=Calendar]:after{mask-image:var(--icon-Calendar);mask-repeat:no-repeat;mask-size:contain}[data-icon=CheckboxButton],[data-iconbefore=CheckboxButton]:before,[data-iconafter=CheckboxButton]:after{mask-image:var(--icon-CheckboxButton);mask-repeat:no-repeat;mask-size:contain}[data-icon=CheckboxButtonChecked],[data-iconbefore=CheckboxButtonChecked]:before,[data-iconafter=CheckboxButtonChecked]:after{mask-image:var(--icon-CheckboxButtonChecked);mask-repeat:no-repeat;mask-size:contain}[data-icon=Close],[data-iconbefore=Close]:before,[data-iconafter=Close]:after{mask-image:var(--icon-Close);mask-repeat:no-repeat;mask-size:contain}[data-icon=Delete],[data-iconbefore=Delete]:before,[data-iconafter=Delete]:after{mask-image:var(--icon-Delete);mask-repeat:no-repeat;mask-size:contain}[data-icon=Edit],[data-iconbefore=Edit]:before,[data-iconafter=Edit]:after{mask-image:var(--icon-Edit);mask-repeat:no-repeat;mask-size:contain}[data-icon=Email],[data-iconbefore=Email]:before,[data-iconafter=Email]:after{mask-image:var(--icon-Email);mask-repeat:no-repeat;mask-size:contain}[data-icon=Location],[data-iconbefore=Location]:before,[data-iconafter=Location]:after{mask-image:var(--icon-Location);mask-repeat:no-repeat;mask-size:contain}[data-icon=Pin],[data-iconbefore=Pin]:before,[data-iconafter=Pin]:after{mask-image:var(--icon-Pin);mask-repeat:no-repeat;mask-size:contain}[data-icon=PowerOff],[data-iconbefore=PowerOff]:before,[data-iconafter=PowerOff]:after{mask-image:var(--icon-PowerOff);mask-repeat:no-repeat;mask-size:contain}[data-icon=Reload],[data-iconbefore=Reload]:before,[data-iconafter=Reload]:after{mask-image:var(--icon-Reload);mask-repeat:no-repeat;mask-size:contain}[data-icon=SearchOutlinedIcon],[data-iconbefore=SearchOutlinedIcon]:before,[data-iconafter=SearchOutlinedIcon]:after{mask-image:var(--icon-SearchOutlinedIcon);mask-repeat:no-repeat;mask-size:contain}[data-icon=Send],[data-iconbefore=Send]:before,[data-iconafter=Send]:after{mask-image:var(--icon-Send);mask-repeat:no-repeat;mask-size:contain}[data-icon=SocialWhatsapp],[data-iconbefore=SocialWhatsapp]:before,[data-iconafter=SocialWhatsapp]:after{mask-image:var(--icon-SocialWhatsapp);mask-repeat:no-repeat;mask-size:contain}[data-icon=Time],[data-iconbefore=Time]:before,[data-iconafter=Time]:after{mask-image:var(--icon-Time);mask-repeat:no-repeat;mask-size:contain}@media(prefers-reduced-motion: no-preference){:has(:target){scroll-behavior:smooth}@view-transition{navigation:auto}}:root{--theme_primary: var(--theme_primary_mandant, #c41570);--theme_primary_hover: var(--theme_primary_hover_mandant, color-mix(in srgb, var(--theme_primary) 70%, #000));--theme_accent: var(--theme_accent_mandant, #c41570);--theme_darkgray: var(--theme_darkgray_mandant, #767676);--theme_lightgray: var(--theme_lightgray_mandant, #f5f5f5);--theme_body_bg: var(--theme_body_bg_mandant, #fff);--theme_lines: var(--theme_lines_mandant, #eaeaea);--theme_pageheader_bg: var(--theme_pageheader_bg_mandant, var(--theme_body_bg));--theme_headline: var(--theme_headline_mandant, #414656);--theme_bodytext: var(--theme_bodytext_mandant, #414656);--theme_graytext: #767676;--theme_vorteilswelt: #ffc30d;--theme_headline_colored: var(--theme_headline_colored_mandant, var(--theme_accent));--theme_footer_bg: var(--theme_footer_bg_mandant, transparent);--theme_footer_text: var(--theme_footer_text_mandant, var(--theme_primary));--theme_icons: var(--theme_icons_mandant, var(--theme_primary));--theme_icons_circle_bg: var(--theme_icons_circle_bg_mandant, var(--theme_body_bg));--theme_icons_circle_bg_hover: var(--theme_icons_circle_bg_hover_mandant, var(--theme_lightgray));--theme_link: var(--theme_link_mandant, var(--theme_primary));--theme_link_hover: var(--theme_link_hover_mandant, var(--theme_primary_hover));--theme_metanav_link: var(--theme_iconnav_mandant, var(--theme_link));--theme_metanav_link_hover: color-mix(in srgb, var(--theme_metanav_link) 70%, #000);--theme_button_primary_bg: var(--theme_button_primary_bg_mandant, var(--theme_primary));--theme_button_primary_bg_hover: var(--theme_button_primary_bg_hover_mandant, var(--theme_primary_hover));--theme_button_primary_text: var(--theme_button_primary_text_mandant, #fff);--theme_button_secondary_bg: var(--theme_button_secondary_bg_mandant, var(--theme_darkgray));--theme_button_secondary_bg_hover: var(--theme_button_secondary_bg_hover_mandant, color-mix(in srgb, var(--theme_darkgray) 75%, #000));--theme_button_secondary_text: var(--theme_button_secondary_text_mandant, #fff);--theme_table_alternatingrows: var(--theme_table_alternatingrows_mandant, color-mix(in srgb, var(--theme_primary) 8.2%, transparent));--theme_map_marker: var(--theme_map_marker_mandant, var(--theme_primary));--theme_action: var(--theme_action_mandant, var(--theme_darkgray));--theme_action_active: var(--theme_action_active_mandant, var(--theme_primary));--theme_action_hover: var(--theme_action_hover_mandant, var(--theme_primary_hover));--theme_swiper_theme: var(--theme_swiper_theme_mandant, var(--theme_primary));--theme_swiper_navinactive: var(--theme_swiper_navinactive_mandant, var(--theme_darkgray));--theme_formlabel: var(--theme_formlabel_mandant, var(--theme_bodytext));--theme_formlabel_focus: var(--theme_formlabel_focus_mandant, var(--theme_primary));--theme_formitem_bg_disabled: var(--theme_formitem_bg_disabled_mandant, var(--theme_lightgray));--theme_dialog_bg: var(--theme_dialog_bg_mandant, var(--theme_body_bg));--theme_alert_success_bg: var(--theme_alert_success_bg_mandant, #e4ffe2);--theme_alert_success_border: var(--theme_alert_success_border_mandant, #7dc773);--theme_alert_info_bg: var(--theme_alert_info_bg_mandant, #fffee2);--theme_alert_info_border: var(--theme_alert_info_border_mandant, #fee69c);--theme_alert_error_bg: var(--theme_alert_error_bg_mandant, #ffcccc);--theme_alert_error_border: var(--theme_alert_error_border_mandant, #dd0000)}html{height:100%;scroll-padding-top:4rem}html:not(.js) .jsonly,html.js .jshidden{display:none}body{--scrollbarWidth: 0;overflow-y:scroll;min-width:320px;min-height:320px;height:100%;background-color:var(--theme_body_bg)}figure{margin:0}hr{margin-block:1rem;border-width:0;border-bottom:1px solid var(--theme_lines)}fieldset{border:0;margin:0;padding:0}svg.fillPrimary{fill:var(--theme_icons)}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.correctMargins>:first-child,.correctMargins>a[id]:first-child+*{margin-top:0 !important}.correctMargins>:last-child{margin-bottom:0 !important}a[name],*[id]:target{scroll-margin-top:4rem}:focus{outline:2px solid var(--theme_bodytext);outline-offset:2px}:focus[tabindex="-1"]{outline:0}@supports selector(:focus-visible){:focus{outline:0}:focus-visible{outline:2px solid var(--theme_bodytext);outline-offset:2px}:focus-visible[tabindex="-1"]{outline:0}}html,body,select,textarea,input,button{font-family:"DMSans","DMSans Fallback",Helvetica,Arial,sans-serif;color:var(--theme_bodytext)}html{font-size:112.5%;line-height:1.5}h1,.asH1{font-size:clamp(1.25rem,3.9063vw - .625rem,1.875rem);font-weight:bold;color:var(--theme_headline);line-height:1.25;margin-block:1.5rem 1rem;font-family:Poppins,"Poppins Fallback",Helvetica,Arial,sans-serif}@supports not (font-size: clamp(1rem, 1vw, 1rem)){h1,.asH1{font-size:1.25rem}@media screen and (min-width: 1024px){h1,.asH1{font-size:1.875rem}}}.align-left h1,.align-left .asH1{margin-right:auto}.align-center h1,.align-center .asH1{margin-inline:auto}.align-right h1,.align-right .asH1{margin-left:auto}h2,.asH2{font-size:clamp(1.25rem,3.9063vw - .625rem,1.875rem);font-weight:bold;color:var(--theme_headline);line-height:1.25;margin-block:1.5rem 1rem;font-family:Poppins,"Poppins Fallback",Helvetica,Arial,sans-serif}@supports not (font-size: clamp(1rem, 1vw, 1rem)){h2,.asH2{font-size:1.25rem}@media screen and (min-width: 1024px){h2,.asH2{font-size:1.875rem}}}.align-left h2,.align-left .asH2{margin-right:auto}.align-center h2,.align-center .asH2{margin-inline:auto}.align-right h2,.align-right .asH2{margin-left:auto}h3,.asH3{font-size:clamp(1.25rem,2.3438vw + 0rem,1.5rem);font-weight:bold;color:var(--theme_headline);line-height:1.35;margin-block:1.5rem 1rem}@supports not (font-size: clamp(1rem, 1vw, 1rem)){h3,.asH3{font-size:1.25rem}@media screen and (min-width: 1024px){h3,.asH3{font-size:1.5rem}}}.align-left h3,.align-left .asH3{margin-right:auto}.align-center h3,.align-center .asH3{margin-inline:auto}.align-right h3,.align-right .asH3{margin-left:auto}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.justify-start{justify-content:start}.justify-center{justify-content:center}.justify-end{justify-content:end}a{color:var(--theme_link)}a:hover,a:focus{color:var(--theme_link_hover)}p.base{font-size:.875rem}p.small{font-size:.75rem}.graytext{color:var(--theme_graytext)}.tabnums{font-variant-numeric:lining-nums tabular-nums}html[dir=ltr] blockquote,html:not([dir]) blockquote{font-style:italic;padding-left:.5rem;margin-inline:0;border-left:3px solid var(--theme_darkgray)}html,body,select,textarea,input,button{font-family:Helvetica,Arial,sans-serif}html{font-size:100%;line-height:1.2}h1,.asH1{font-size:clamp(1.25rem,3.9063vw - .625rem,1.875rem);font-weight:bold;color:var(--theme_headline);line-height:1.25;margin-block:1.5rem 1rem;font-family:Helvetica,Arial,sans-serif;margin-block:0}@supports not (font-size: clamp(1rem, 1vw, 1rem)){h1,.asH1{font-size:1.25rem}@media screen and (min-width: 1024px){h1,.asH1{font-size:1.875rem}}}.align-left h1,.align-left .asH1{margin-right:auto}.align-center h1,.align-center .asH1{margin-inline:auto}.align-right h1,.align-right .asH1{margin-left:auto}h2,.asH2{font-size:clamp(1.25rem,3.9063vw - .625rem,1.875rem);font-weight:bold;color:var(--theme_headline);line-height:1.25;margin-block:1.5rem 1rem;font-family:Helvetica,Arial,sans-serif;margin-block:0}@supports not (font-size: clamp(1rem, 1vw, 1rem)){h2,.asH2{font-size:1.25rem}@media screen and (min-width: 1024px){h2,.asH2{font-size:1.875rem}}}.align-left h2,.align-left .asH2{margin-right:auto}.align-center h2,.align-center .asH2{margin-inline:auto}.align-right h2,.align-right .asH2{margin-left:auto}h3,.asH3{font-size:clamp(1.25rem,2.3438vw + 0rem,1.5rem);font-weight:bold;color:var(--theme_headline);line-height:1.35;margin-block:1.5rem 1rem;margin-block:0}@supports not (font-size: clamp(1rem, 1vw, 1rem)){h3,.asH3{font-size:1.25rem}@media screen and (min-width: 1024px){h3,.asH3{font-size:1.5rem}}}.align-left h3,.align-left .asH3{margin-right:auto}.align-center h3,.align-center .asH3{margin-inline:auto}.align-right h3,.align-right .asH3{margin-left:auto}.fontweight_normal{font-weight:normal}#skiplinks{padding:0;margin:0;list-style:none;-webkit-user-select:none;user-select:none;position:fixed;width:100%;z-index:100}#skiplinks a{position:absolute;top:-10rem;display:block;color:var(--theme_button_primary_text);background-color:var(--theme_button_primary_bg);padding:.5rem 1rem}#skiplinks a:active,#skiplinks a:focus{position:static}#pageheader{position:fixed;width:100%;box-shadow:rgba(0,0,0,.3) 0 2px 8px 0;background-color:var(--theme_pageheader_bg);will-change:transform;transition:transform 225ms cubic-bezier(0, 0, 0.2, 1) 0ms;z-index:99}#pageheader.headroom--pinned{transform:translateY(0%)}#pageheader.headroom--unpinned:not(:focus-within){transform:translateY(-100%)}#pageheader .logo_meta{width:100%;display:flex;justify-content:space-between;align-items:center;margin-block:16px}#pageheader .pageheader_logo{--logoHeight: 2.222rem;--logoMarginBlock: 0;max-width:240px}#pageheader .pageheader_logo.logoHoch{--logoHeight: 4.444rem;--logoMarginBlock: -0.5rem}#pageheader .pageheader_logo img{object-fit:contain;object-position:left center;height:var(--logoHeight);max-width:min(100%,240px);min-width:var(--logoHeight);margin-block:var(--logoMarginBlock)}#pageheader .meta ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:1rem;line-height:1}#pageheader .meta li{position:relative}@media(max-width: 899px){#pageheader .meta li.mobilehidden{display:none}}#pageheader .meta a[data-iconbefore]:not([data-iconbefore=""]),#pageheader .meta button[data-iconbefore]:not([data-iconbefore=""]),#pageheader .meta span[data-iconbefore]:not([data-iconbefore=""]){flex-direction:column;gap:.25rem;font-size:.6667rem;font-weight:bold;text-decoration:none}#pageheader .meta a:not(.button):hover,#pageheader .meta a:not(.button):focus{text-decoration:underline}#pageheader .meta span[data-iconbefore]:not([data-iconbefore=""]){color:var(--theme_link)}#pageheader .meta span[data-iconbefore]:not([data-iconbefore=""]):hover,#pageheader .meta span[data-iconbefore]:not([data-iconbefore=""]):has(*:hover),#pageheader .meta span[data-iconbefore]:not([data-iconbefore=""]):focus-within{color:var(--theme_link_hover)}@media(min-width: 900px){#pageheader .meta a:not(.button){color:var(--theme_metanav_link)}#pageheader .meta a:not(.button):hover,#pageheader .meta a:not(.button):focus{color:var(--theme_metanav_link_hover)}#pageheader .meta span[data-iconbefore]:not([data-iconbefore=""]){color:var(--theme_metanav_link)}#pageheader .meta span[data-iconbefore]:not([data-iconbefore=""]):hover,#pageheader .meta span[data-iconbefore]:not([data-iconbefore=""]):has(*:hover),#pageheader .meta span[data-iconbefore]:not([data-iconbefore=""]):focus-within{color:var(--theme_metanav_link_hover)}}#pageheader .meta .mitmachen.button.primary{padding:.3333rem;margin-block:-0.5rem}#pageheader .meta .menutoggle{color:var(--theme_button_primary_bg)}#pageheader .meta .menutoggle:hover,#pageheader .meta .menutoggle:focus{color:var(--theme_button_primary_bg_hover)}@media(min-width: 900px){#pageheader .meta .menutoggle{display:none}}#pageheader nav{font-size:.875rem}@media(max-width: 899px){#pageheader nav{position:absolute;display:none;filter:drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.32))}body.menuOpen #pageheader nav{display:block}}@media(max-width: 899px)and (min-width: 551px){#pageheader nav{top:2.2222rem;right:0;max-width:100%;margin-top:12px}}@media(max-width: 550px){#pageheader nav{top:calc(-1.5rem - var(--stoererExtraHeight));left:-1.9999168001%;right:-1.9999168001%}}#pageheader nav a{color:inherit}#pageheader nav a:not(:focus):not(:hover){text-decoration:none}#pageheader nav ul{padding:0;margin:0;list-style:none;position:relative;display:flex;width:100%;flex-direction:row;justify-content:space-around;margin-top:.4444rem;margin-bottom:.4444rem}@media(max-width: 899px){#pageheader nav ul{flex-direction:column;background-color:var(--theme_pageheader_bg);border-radius:.25rem;padding:.5rem}#pageheader nav ul:before{position:absolute;display:block;content:"";top:0;right:.5rem;width:.5556rem;height:.5556rem;background-color:var(--theme_pageheader_bg);transform:translateY(-50%) rotate(45deg);z-index:0}}#pageheader nav li{font-weight:bold;white-space:nowrap}#pageheader nav li.mobilehidden{display:none}@media(max-width: 899px){#pageheader nav li{white-space:normal}#pageheader nav li a{display:block;padding:.5rem}#pageheader nav li.mobilehidden{display:block;opacity:.8}#pageheader nav li.mobilehidden:nth-child(1 of .mobilehidden){margin-top:.5rem;padding-top:.5rem;border-top:1px solid #999}#pageheader nav li.mobilehidden a{display:flex}}#stoerer{position:relative;height:2rem;font-size:.875rem;color:#000;padding-inline:1rem;background-color:#fc0}#stoerer .items{position:absolute;left:0;top:0;bottom:0;right:3rem;overflow:hidden}#stoerer ul{padding:0;margin:0;list-style:none;display:inline-block;min-width:0;white-space:nowrap}#stoerer li{display:inline-block;padding:.5rem 1rem;line-height:1rem}#stoerer a{color:inherit}#stoerer a:not(:focus):not(:hover){text-decoration:none}#stoerer .close{position:absolute;right:1rem;top:.5rem;color:#fc0;background-color:#000;border-radius:.25rem;cursor:pointer}#stoerer .close:before{width:1rem}@media(max-width: 899px){#navoverlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;backdrop-filter:blur(9px);background-color:rgba(0,0,0,.5);opacity:0;z-index:50}body.menuOpen #navoverlay{display:block;opacity:1}}#pageheader .logo_meta{justify-content:flex-start}@media(max-width: 899px){body.menuOpen{overflow:hidden}}#overall{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;--logoExtraHeight: 0rem;--navExtraHeight: 0rem;--stoererExtraHeight: 0rem;--mainMarginTop: calc(5.222rem + var(--logoExtraHeight) + var(--navExtraHeight) + var(--stoererExtraHeight))}#overall:has(.pageheader_logo.logoHoch){--logoExtraHeight: 1.222rem}@media(min-width: 900px){#overall{--navExtraHeight: 1.778rem}}#overall:has(#stoerer){--stoererExtraHeight: 2rem}body.popup #overall{--mainMarginTop: 1.222rem !important}body.cmshilfe #overall{--mainMarginTop: 0 !important;overflow:auto;max-height:100vh;max-width:100vw}#content{display:flex;flex-direction:column;flex-grow:99}.contentwidth{position:relative;width:96.154%;max-width:1200.00192px;margin-left:auto;margin-right:auto}body.popup .contentwidth{max-width:860px;width:auto}.contentwidth.slim:not(:has(.sidecolcontainer)){max-width:600.00096px}main{flex-grow:99;margin-top:var(--mainMarginTop)}.sidecolcontainer .sidecol{margin-bottom:2rem}.sidecolcontainer .inpagenav{padding:0;margin:0;list-style:none;line-height:1.2}@media(min-width: 767px){.sidecolcontainer{display:grid;gap:2rem;grid-template-columns:minmax(10rem, 30%) 1fr}.sidecolcontainer .sidecol>:first-child,.sidecolcontainer .sidecol>a[id]:first-child+*,.sidecolcontainer .contentcol>:first-child,.sidecolcontainer .contentcol>a[id]:first-child+*{margin-top:0 !important}.sidecolcontainer .sidecol>:last-child,.sidecolcontainer .contentcol>:last-child{margin-bottom:0 !important}}.scrollToTop{position:fixed;bottom:1.333rem;right:1.333rem;z-index:1050;will-change:transform;transition:transform 225ms cubic-bezier(0, 0, 0.2, 1) 0ms}.scrollToTop:not(:focus-within){transform:translateY(4.5rem)}.scrollToTop.headroom--not-top{transform:translateY(0%)}.scrollToTop a{box-shadow:rgba(0,0,0,.3) 0 2px 8px}.scrollToTop a:before{transform:rotate(-90deg)}dialog{max-width:100%;max-height:min(100vh,100%);min-width:320px;padding:1rem max(3%,1rem);background-color:rgba(0,0,0,0);border-width:0}dialog>section{position:relative;text-align:center;background-color:var(--theme_dialog_bg);border-radius:1rem;transition:opacity 315ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}dialog:not([open])>section{opacity:0}html:has(dialog[open]){overflow:hidden}dialog::backdrop{backdrop-filter:blur(9px);background-color:rgba(0,0,0,.5)}dialog button.secondary.closebutton{position:absolute;right:-1rem;top:-1rem;min-height:0;padding:.25rem}dialog .wrapper{overflow:hidden}dialog article{max-height:calc(100vh - 2rem);overflow:auto;padding:1rem}div.buttons{display:flex;justify-content:center;gap:1rem}div.buttons button{min-width:10rem}body.cmshilfe .contentcontainer:has(>aside){display:flex;gap:2rem;margin-block:1rem}body.cmshilfe .contentcontainer:has(>aside) main{flex-grow:99}body.cmshilfe .contentcontainer:has(>aside) main>:first-child,body.cmshilfe .contentcontainer:has(>aside) main>a[id]:first-child+*{margin-top:0 !important}body.cmshilfe .contentcontainer:has(>aside) main>:last-child{margin-bottom:0 !important}body.cmshilfe .contentcontainer:has(>aside) aside{flex-shrink:0;width:12rem;font-size:.875rem}body.cmshilfe .contentcontainer:has(>aside) aside ul{margin-block:0}body.cmshilfe .contentcontainer:has(>aside) aside a,body.cmshilfe .contentcontainer:has(>aside) aside span{display:block;padding:.25rem .5rem;border:1px solid var(--theme_accent);margin-bottom:-1px}body.cmshilfe .contentcontainer:has(>aside) aside a:not(:hover):not(:focus){text-decoration:none}body.cmshilfe .contentcontainer:has(>aside) aside a.active{color:#fff;background-color:var(--theme_accent)}body.cmshilfe .contentcontainer:has(>aside) aside span{font-weight:bold}body.cmshilfe .contentcontainer:has(>aside) aside ul ul a{padding-left:1.5rem}body.cmshilfe .contentcontainer:has(>aside) aside ul ul ul a{padding-left:2.5rem}@media(max-width: 767px){body.cmshilfe .contentcontainer:has(>aside){flex-direction:column}body.cmshilfe .contentcontainer:has(>aside) aside{width:auto}}@media(min-width: 768px){body.cmshilfe .menu_subpages{column-count:2;column-gap:1rem}}body.cmshilfe .menu_subpages ul{margin-block:0}body.cmshilfe .menu_subpages nav>ul>li{padding-bottom:1rem}body.cmshilfe .menu_subpages nav>ul>li>a,body.cmshilfe .menu_subpages nav>ul>li>span{font-weight:bold}body.cmshilfe .menu_subpages ul ul ul{padding-left:1.5rem}body.cmshilfe .menu_subpages li{break-inside:avoid}#top:has(~#top),#skiplinks:has(~#skiplinks),#overall:has(~#overall){display:none}.ce{margin-block:1.5rem}.text.infobox{padding:1rem;background-color:var(--theme_lightgray);border:solid .25rem var(--theme_accent);border-left-width:1rem}.text.infobox>:first-child,.text.infobox>a[id]:first-child+*,.text.infobox .textbox>:first-child,.text.infobox .textbox>a[id]:first-child+*{margin-top:0 !important}.text.infobox>:last-child,.text.infobox .textbox>:last-child{margin-bottom:0 !important}figure.imagebox{position:relative}.textpic figure.imagebox{margin-inline:auto}figure.imagebox:not(.fillWidth){max-width:fit-content}figure.imagebox img{max-width:100%;height:auto}figure.imagebox img[src*=".svg"]:not([width]){width:100%}figure.imagebox figcaption{position:absolute;right:.6667rem;bottom:.6666rem;padding-inline:10px;background-color:var(--theme_body_bg);border-radius:16px}.gallery .wrapper{display:grid;grid-template-columns:repeat(auto-fill, minmax(12rem, 1fr));gap:.5rem;grid-auto-flow:dense}@media(max-width: 500px){.gallery .wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}.gallery .wrapper a{position:relative;display:flex;justify-content:center;align-items:center;background:var(--theme_lightgray)}.gallery .wrapper figure.imagebox{position:static}.gallery .wrapper figure.imagebox figcaption{left:0;right:0;bottom:0;font-size:.75rem;color:var(--theme_button_primary_text);line-height:1.2;padding:.5rem;background-color:var(--theme_button_primary_bg);border-radius:0;text-wrap:pretty;opacity:.95}.gallery .wrapper a:hover figure.imagebox figcaption,.gallery .wrapper a:focus figure.imagebox figcaption{text-decoration:underline;background-color:var(--theme_button_primary_bg_hover)}.leafletmap{height:300px;background:var(--theme_lightgray)}.leafletmap .leaflet-marker-icon{color:var(--theme_map_marker)}.leafletmap .leaflet-marker-icon:hover{filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.3))}.leafletmap .leaflet-marker-icon:hover circle{opacity:.98}.rsscontent .zw-titel{font-weight:bold}.rsscontent img,.rsscontent picture{max-width:100%;height:auto !important}.actions ul{padding:0;margin:0;list-style:none;display:flex;gap:.8889rem}.actions button.plain{position:relative;color:var(--theme_action);padding:.4444rem;cursor:pointer}.actions button.plain:hover,.actions button.plain:focus-visible{color:inherit}.actions button.plain:hover:after,.actions button.plain:focus-visible:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;aspect-ratio:1;background:var(--theme_action);border-radius:100%;opacity:.1;z-index:0}.actions button.plain[aria-checked=true],.actions button.plain.active{color:var(--theme_action_active)}.actions button.plain[aria-checked=true]:hover,.actions button.plain[aria-checked=true]:focus-visible,.actions button.plain.active:hover,.actions button.plain.active:focus-visible{color:var(--theme_action_hover)}.actions-meta{display:flex;justify-content:space-between;align-items:center}.actions-meta .meta{display:flex;gap:.25em;font-size:.75rem}.actions-meta .meta span[data-iconbefore=Pin]:before{width:1rem}.typo3-messages{margin-bottom:1.5rem}.typo3-messages>:first-child,.typo3-messages>a[id]:first-child+*{margin-top:0 !important}.typo3-messages>:last-child{margin-bottom:0 !important}.typo3-messages.validationresults{margin-bottom:1rem}.typo3-messages:is(ul){padding:0;margin:0;list-style:none}.typo3-messages .alert{padding:.75rem 1rem;background-color:var(--theme_lightgray);border:1px solid var(--theme_darkgray);border-radius:.25rem}.typo3-messages .alert>:first-child,.typo3-messages .alert>a[id]:first-child+*{margin-top:0 !important}.typo3-messages .alert>:last-child{margin-bottom:0 !important}.typo3-messages .alert:not(:last-child){margin-bottom:2rem}.typo3-messages .alert.alert-success{background-color:var(--theme_alert_success_bg);border-color:var(--theme_alert_success_border)}.typo3-messages .alert.alert-info{background-color:var(--theme_alert_info_bg);border-color:var(--theme_alert_info_border)}.typo3-messages .alert.alert-error{background-color:var(--theme_alert_error_bg);border-color:var(--theme_alert_error_border)}.typo3-messages .alert.alert-vorteilswelt{--theme_button_primary_bg: #fff;--theme_button_primary_bg_hover: color-mix(in srgb, var(--theme_vorteilswelt) 10%, #fff);--theme_button_primary_text: var(--theme_bodytext);background-color:var(--theme_vorteilswelt);border-color:var(--theme_vorteilswelt)}a.lightbox{position:relative;display:block}a.lightbox .icon{position:absolute;right:1rem;top:1rem;color:var(--theme_button_primary_text);padding:.25rem;background-color:var(--theme_button_primary_bg);border-radius:100%;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}a.lightbox:hover .icon,a.lightbox:focus .icon{background-color:var(--theme_button_primary_bg_hover)}.pswp__custom-caption{position:absolute;left:50%;bottom:1rem;width:calc(100% - 2rem);max-width:25rem;color:var(--theme_button_primary_text);font-size:1rem;text-align:center;line-height:1.2;padding:.5rem;background-color:var(--theme_button_primary_bg);border-radius:.444rem;transform:translateX(-50%);opacity:.95}.pswp__custom-caption:empty{display:none}.pswp__custom-caption .description{font-size:.75rem;font-weight:normal}.box{padding:1.3334rem;background-color:#fff;border-radius:.5rem}.box>:first-child,.box>a[id]:first-child+*{margin-top:0 !important}.box>:last-child{margin-bottom:0 !important}.box.shadow{box-shadow:rgba(0,0,0,.3) 0 2px 8px}.infolist{font-family:"Poppins","Poppins Fallback",Helvetica,Arial,sans-serif}.infolist dt{font-size:.8889rem;font-weight:bold}.infolist dt:not(:first-child){margin-top:.75rem}.infolist dd{color:var(--theme_darkgray);margin-left:0}.tags{display:inline-flex;gap:.5rem;justify-content:end;margin-left:auto;flex-wrap:wrap}.tags.innerTags{display:flex;justify-content:center}table.filelist{width:100%;border-collapse:collapse;border-spacing:0}table.filelist th,table.filelist td{font-weight:bold;text-align:center;padding:.27778rem .6667rem}table.filelist th:first-child,table.filelist td:first-child{width:70%;text-align:left}table.filelist th.size,table.filelist td.size{max-width:10rem;white-space:nowrap}table.filelist th.link,table.filelist td.link{max-width:4rem;white-space:nowrap;padding-block:0}table.filelist th{padding-block:.4444rem}table.filelist td{font-size:.875rem}table.filelist td a{padding:.27778rem}table.filelist tbody tr:nth-child(even){background-color:var(--theme_table_alternatingrows)}@media(max-width: 767px){table.filelist thead{display:none}table.filelist tr{display:flex;flex-wrap:wrap;align-items:center;justify-content:right}table.filelist td:first-child{width:100%;text-align:left;padding-bottom:0}}form.sendDownloadMail fieldset{display:flex;flex-direction:column;width:100%;gap:1rem;margin-top:2rem}@media(min-width: 900px){form.sendDownloadMail fieldset{flex-direction:row}form.sendDownloadMail fieldset button{flex-basis:30rem}}form.sendDownloadMail fieldset div{display:flex;width:100%;align-items:center;height:2.6667rem;padding:.8889rem;background-color:var(--theme_formitem_bg_disabled);border-radius:.4444rem}.video:not(.teaser){position:relative}.video .copyright{font-size:.75rem;font-style:italic;padding-top:.2em}.video .video-js{width:100%;height:auto;margin-inline:auto;aspect-ratio:16/9}.video .video-js[data-aspectratio="4"]{aspect-ratio:4/3}.video .video-js[data-aspectratio="3"]{aspect-ratio:3/2}.video .video-js[data-aspectratio="2"]{aspect-ratio:2/1}.video:not([poster*="."]) .vjs-poster{display:none}.video-youtube[data-youtube-id]{cursor:pointer}.video-youtube img{width:100%;height:auto !important}.video-youtube iframe{position:absolute;left:0;top:0;width:100%;height:100%}.playbutton{position:relative}.playbutton:before{position:absolute;display:block;content:"";position:absolute;left:0;top:0;bottom:0;right:0;content:"";opacity:.8;text-decoration:none !important;background:url("../img/icons/Playbutton.svg") center center/auto 30% no-repeat;background-size:auto 30%;filter:drop-shadow(1px 0 6px black);pointer-events:none}figure.comment.notpublic{color:var(--theme_darkgray)}figure.comment:not(:first-child){padding-top:1rem;margin-top:1rem;border-top:1px solid var(--theme_darkgray)}figure.comment blockquote{margin:0;padding-left:unset;border-left:unset;font-style:unset}figure.comment figcaption{font-size:.75rem}.rsscontent{max-width:100%}.rssquelle:before{display:block;content:"...";text-align:center;letter-spacing:.5rem;margin-block:1rem}#form_kesearch_pi1{display:flex;width:100%;gap:1rem;align-items:stretch}#form_kesearch_pi1 fieldset{width:100%}#form_kesearch_pi1>button{flex-shrink:0}#kesearch_results{margin-block:2rem}#kesearch_results .hit{color:var(--theme_primary)}#kesearch_results .teaser{padding-top:.5rem}#kesearch_results .teaser p{margin-block:0}div.ad a{display:block}div.ad iframe{width:1px;min-width:100%;height:0}.slim div.ad{margin-inline:calc(50% - min(600.00096px, 48.077vw))}legend{font-weight:bold}fieldset.form-group{display:flex;flex-direction:column;gap:1rem}div.form-group{position:relative}div.form-group .form-label{position:absolute;display:block;left:0;top:0;max-width:calc(133% - 1.3333rem);font-weight:normal;font-size:1rem;color:var(--theme_formlabel);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform-origin:left top;transform:translate(0.6667rem, 0.5rem) scale(0.75);transition:color 200ms cubic-bezier(0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;z-index:1;pointer-events:none;user-select:none}div.form-group.overlayLabel:not(:has(input:focus,textarea:focus)):not(:has(input:autofill,textarea:autofill))>.form-label{max-width:calc(100% - 1.3333rem);transform:translate(0.6667rem, 0.85rem) scale(1)}div.form-group:has(input:focus,textarea:focus)>.form-label{color:var(--theme_formlabel_focus)}div.form-group .input input,div.form-group .input textarea,div.form-group .selectwrapper,div.form-group .radiowrapper{display:block;width:100%;font-size:1rem;padding:.5rem .6667rem;margin:0;background-color:rgba(0,0,0,.06);border:0 solid rgba(0,0,0,0);border-radius:.5rem;transition:background-color 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;-webkit-tap-highlight-color:rgba(0,0,0,0)}div.form-group .input input:hover,div.form-group .input textarea:hover,div.form-group .selectwrapper:hover,div.form-group .radiowrapper:hover{background-color:rgba(0,0,0,.09)}div.form-group .input:not(.nolabel) input,div.form-group .input:not(.nolabel) textarea,div.form-group .selectwrapper:not(.nolabel){padding-top:0;border-top-width:1.5rem}div.form-group .radiowrapper>:first-child,div.form-group .radiowrapper>a[id]:first-child+*{margin-top:0 !important}div.form-group .radiowrapper>:last-child{margin-bottom:0 !important}div.form-group .radiowrapper:not(.nolabel){padding-top:0;border-top-width:2rem}div.form-group .radiowrapper .form_radio{margin-block:.25rem}div.form-group .input input{height:3.1111rem}div.form-group .input textarea{height:8rem;min-height:5rem;max-height:20rem}div.form-group .input textarea[data-autosize]{height:auto;min-height:1rem}form .actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:.5rem 1rem;margin-top:1rem}form .actions .pflichtfelder{font-size:.75rem;margin-left:auto}form .actions .pflichtfelder:first-child{margin-left:0;margin-right:auto}form .actions>div:has(button.link):has(button.primary){display:flex;flex-wrap:wrap;align-items:center;justify-content:end;gap:.5rem 1rem}.form_checkbox,.form_radio{display:flex}.form_checkbox:not(:first-child),.form_radio:not(:first-child){margin-top:.5rem}.form_checkbox:not(:last-child),.form_radio:not(:last-child){margin-bottom:.5rem}.form_checkbox input,.form_radio input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form_checkbox input.focusable:active,.form_checkbox input.focusable:focus,.form_radio input.focusable:active,.form_radio input.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.form_checkbox label,.form_radio label{display:inline-flex;gap:1rem}.form_checkbox label[data-iconbefore]:not([data-iconbefore=""]),.form_radio label[data-iconbefore]:not([data-iconbefore=""]){align-items:flex-start}.form_checkbox input:checked+label:before,.form_radio input:checked+label:before{mask-image:var(--icon-CheckboxButtonChecked)}.form_checkbox input:focus-visible+label,.form_radio input:focus-visible+label{outline:-webkit-focus-ring-color auto 1px;outline-offset:.25rem}.form_checkbox input:not([readonly]):not([disabled])+label,.form_radio input:not([readonly]):not([disabled])+label{cursor:pointer}.form_radio input:checked+label:before{mask-image:var(--icon-RadioButtonChecked)}input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:1.2em;text-align:left;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 1.9v1.9h2.7V0H5v1.9ZM16.3 1.9v1.9H19V0h-2.7v1.9Z"/><path d="M0 13.1V24h24V2.1h-3.9v2.8h-4.8V2.1H8.7v2.8H3.9V2.1H0v11Zm21.3 1.4v6.8H2.7V7.6h18.6v6.8Z"/><path d="M4.4 11.6v1.9h3.8V9.7H4.4v1.9ZM10.1 11.6v1.9h3.8V9.7h-3.8v1.9ZM15.8 11.6v1.9h3.8V9.7h-3.8v1.9ZM4.4 17.3v1.9h3.8v-3.8H4.4v1.9ZM10.1 17.3v1.9h3.8v-3.8h-3.8v1.9ZM15.8 17.3v1.9h3.8v-3.8h-3.8v1.9Z"/></svg>');background-repeat:no-repeat;background-position:right .6667rem top .125rem;background-size:1rem}input[type=date]::-webkit-date-and-time-value{text-align:left;width:100%}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}@-moz-document url-prefix(){input[type=date]{background-image:none}}input[type=date]:invalid{-webkit-text-fill-color:red !important}button.plain,button.link{-webkit-appearance:none;color:inherit;padding:0;border-width:0;background-color:rgba(0,0,0,0)}button.plain,button.link{font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer}button.plain[disabled],button.link[disabled]{opacity:.5}button.link:not([disabled]){color:var(--theme_link)}button.link:not([disabled]):hover,button.link:not([disabled]):focus{color:var(--theme_link_hover)}button.primary,a.button.primary,button.secondary,a.button.secondary{font-family:"Poppins","Poppins Fallback",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.25;overflow-wrap:normal;cursor:pointer}button.primary[disabled],button.primary.as-disabled,a.button.primary[disabled],a.button.primary.as-disabled,button.secondary[disabled],button.secondary.as-disabled,a.button.secondary[disabled],a.button.secondary.as-disabled{filter:grayscale(1);transform:none !important;cursor:default;opacity:.5}a.button.primary,a.button.secondary{text-decoration:none !important}button.primary,a.button.primary,button.secondary,a.button.secondary{display:inline-flex;justify-content:center;align-items:center;min-height:2.6667rem;font-weight:bold;text-align:center;padding:.3333rem .8889rem;border:0 solid rgba(0,0,0,0);border-radius:.444rem;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}button.primary.slim,a.button.primary.slim,button.secondary.slim,a.button.secondary.slim{min-height:0}button.primary,a.button.primary{color:var(--theme_button_primary_text);background-color:var(--theme_button_primary_bg)}button.primary:hover,button.primary:focus-visible,a.button.primary:hover,a.button.primary:focus-visible{background-color:var(--theme_button_primary_bg_hover)}button.secondary,a.button.secondary{color:var(--theme_button_secondary_text);background-color:var(--theme_button_secondary_bg)}button.secondary:hover,button.secondary:focus-visible,a.button.secondary:hover,a.button.secondary:focus-visible{background-color:var(--theme_button_secondary_bg_hover)}button.iconbutton,a.button.iconbutton{position:relative}button.iconbutton span,a.button.iconbutton span{display:none;position:absolute;left:50%;top:calc(100% + .25rem);width:max-content;max-width:8rem;color:#fff;font-size:.75rem;line-height:1.2;padding:.5rem;background-color:var(--theme_button_primary_bg_hover);border-radius:.444rem;transform:translateX(-50%);transition:opacity .3s,display .3s allow-discrete;opacity:0;z-index:1}button.iconbutton span:after,a.button.iconbutton span:after{position:absolute;left:calc(50% - .25rem);top:-0.25rem;width:.5rem;height:.5rem;background-color:var(--theme_button_primary_bg_hover);transform:rotate(-45deg);content:""}button.iconbutton:hover span,button.iconbutton:focus-visible span,a.button.iconbutton:hover span,a.button.iconbutton:focus-visible span{display:block;opacity:1}button.primary,a.button.primary,button.secondary,a.button.secondary{min-height:2rem;padding:.5rem .5rem;border:0 solid rgba(0,0,0,0)}button.large,a.button.large{min-height:3rem;padding:1.25rem 1.25rem;border:0 solid rgba(0,0,0,0)}a.button.filter-button{border:2px solid var(--theme_button_secondary_bg);background-color:#fff;color:var(--theme_button_secondary_bg)}a.button.filter-button:hover{background-color:#fff;color:var(--theme_button_secondary_bg)}a.button.filter-button.active,a.button.filter-button.active:hover{background-color:var(--theme_button_secondary_bg);color:var(--theme_button_secondary_text)}a.button.filter-button:before{width:1rem}a.button.filter-button.reload{border-color:rgba(0,0,0,0);padding:0}a.button.filter-button.reload:before{width:1.75rem}.link-box{border:2px solid var(--theme_darkgray);border-radius:10px;display:block;padding:1rem;background-color:var(--theme_lightgray);text-decoration:none;color:var(--theme_bodytext);margin-block:2rem 2rem}.link-box:hover{border:2px solid var(--theme_primary_hover);background-color:var(--theme_primary_hover);color:#fff}.link-box h2,.link-box h3{color:inherit !important}.link-box p{padding:0;color:inherit !important}body.mobile .ce{margin-block:0}body.mobile h1 [data-iconbefore]:not([data-iconbefore=""]),body.mobile h1 [data-iconafter]:not([data-iconafter=""]){align-items:baseline}body.mobile h1 [data-iconbefore]:not([data-iconbefore=""]):before,body.mobile h1 [data-iconafter]:not([data-iconafter=""]):before{width:1rem}body.mobile h1+h2{position:relative;margin-block:.25rem 0;padding-top:.25rem;border-top:1px solid var(--theme_lines)}body.mobile .actions{display:flex;flex-wrap:wrap;gap:.5rem}body.mobile .actions.actions-leftright{justify-content:space-between}body.mobile .actions.actions-right{justify-content:flex-end}body.mobile .typo3-messages:is(ul){margin:1rem 0}body.mobile .qrcode{margin-block:1rem 0;width:90vw;height:auto;max-width:400px !important}body.mobile .nowrap{white-space:nowrap}body.mobile dl{width:100%;overflow:auto}body.mobile dt{clear:left;float:left;font-weight:bold;margin:.25rem .5rem .25rem 0}body.mobile dd{display:table-cell;padding:.25rem 0}body.mobile .box{padding:1.3334rem 4px}div.mobile-app{display:grid;position:relative;height:calc(100vh - var(--mainMarginTop));width:100%}@media only screen and (max-width: 899px){div.mobile-app{position:fixed;height:calc(100% - var(--mainMarginTop));width:96.154%;max-width:1200.00192px}}div.mobile-app.mobile-app-headerfooter{grid-template-rows:minmax(min-content, max-content) auto}div.mobile-app.mobile-app-headerfooter:has(footer){grid-template-rows:minmax(min-content, max-content) auto minmax(min-content, max-content)}div.mobile-app>header{grid-row:1;padding:1rem .5rem;border-bottom:2px solid var(--theme_darkgray)}div.mobile-app .content{grid-row:2}div.mobile-app .content.scrollable{overflow-y:auto;overflow-x:hidden}div.mobile-app>footer{grid-row:3;padding:1rem .5rem;border-top:2px solid var(--theme_darkgray)}div.mobile-app>footer.pagefooter{border-top:none;font-size:.875rem;font-weight:bold;color:var(--theme_footer_text);line-height:1.75;padding-block:1.7778rem;background-color:var(--theme_footer_bg);--theme_link: var(--theme_footer_text);--theme_link_hover: var(--theme_footer_text);text-align:center;margin:0 -1.923%}div.mobile-app>footer.pagefooter nav ul{margin:0}div.mobile-app>footer.pagefooter nav li{text-align:center}div.mobile-app>footer.pagefooter nav li:not(:first-child){margin-top:1.5rem}div.mobile-app>footer.pagefooter nav a:not(:hover):not(:focus){text-decoration:none}div.mobile-app>footer.pagefooter button.link:hover,div.mobile-app>footer.pagefooter button.link:focus{color:var(--theme_link_hover);text-decoration:underline}.ce_table{width:100%;overflow-x:auto}table caption{display:none}tr:not(.thead) th{text-align:left}tr:not(.thead) th.align-center{text-align:center}tr:not(.thead) th.align-right{text-align:right}.contenttable,.alternatingrows{min-width:100%;border-collapse:collapse}.contenttable th,.contenttable td,.alternatingrows th,.alternatingrows td{padding:.6em;border:1px solid var(--theme_lightgray)}.contenttable th,.alternatingrows th{background-color:var(--theme_lightgray);border:1px solid #fff}.contenttable th small,.alternatingrows th small{font-weight:normal}.alternatingrows tbody tr:nth-child(2n) td{background-color:var(--theme_lightgray)}table{max-width:100%;background-color:#fff;border-collapse:collapse;border-spacing:0}table th,table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid var(--theme_lightgray)}table th.small,table td.small{font-size:.875rem;color:var(--theme_lightgray);font-weight:normal}table th{font-weight:bold}table thead th{vertical-align:bottom}table .cat-icon{width:2rem;height:2rem;min-width:2rem;fill:var(--theme_lightgray)}table .title-row{font-weight:bold}table .actions a{margin-block:.5rem}.table{width:100%;margin-bottom:18px}.table tbody+tbody{border-top:2px solid var(--theme_lightgray)}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered td,.table-bordered th{border-left:1px solid var(--theme_lightgray)}.table-bordered td:first-child,.table-bordered th:first-child{border-left:none}.table-bordered caption+thead tr:first-child th,.table-bordered caption+thead tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+thead tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-striped tbody tr:nth-child(odd) th,.table-striped tbody tr:nth-child(odd) td{background-color:var(--theme_lightgray)}.table-centered th,.table-centered td{vertical-align:middle}@media only screen and (max-width: 899px){.table-responsive{font-size:.875rem}.table-responsive table,.table-responsive thead,.table-responsive tbody,.table-responsive th,.table-responsive td,.table-responsive tr{display:block}.table-responsive thead tr{position:absolute;top:-9999px;left:-9999px}.table-responsive tr{border:1px solid var(--theme_lightgray)}.table-responsive td{border:none;border-bottom:1px solid var(--theme_lightgray);position:relative}.table-responsive td[data-coltitle]{padding-left:32% !important}.table-responsive td[data-coltitle]:before{position:absolute;content:attr(data-coltitle) ": ";top:.5rem;left:.5rem;width:30%;padding-right:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-responsive.table-striped tbody tr:nth-child(odd) th,.table-responsive.table-striped tbody tr:nth-child(odd) td:not(td:last-child){border-bottom:1px solid #fff}}.clearable-input{position:relative;display:flex;align-items:center}.clearable-input .form-control{flex:1}.clearable-input .clear-button{position:absolute;right:.5rem;background:none;border:none;padding:.5rem;cursor:pointer;display:none;align-items:center;justify-content:center;color:var(--theme_darkgray)}.clearable-input .clear-button[data-iconbefore]:before{width:1.5rem;height:1.5rem;background-size:contain}.clearable-input .form-control:not(:placeholder-shown)~.clear-button{display:flex}ul.participants-list{list-style:none;padding:0}ul.participants-list li{display:flex;align-items:center;gap:.5rem;border-bottom:1px solid var(--theme_lines);padding:.5rem}ul.participants-list li:nth-child(odd){background-color:var(--theme_lightgray)}ul.participants-list li.loading{opacity:.5}ul.participants-list li.loading a{pointer-events:none}ul.participants-list li[data-filter-value=denied]{text-decoration:line-through}ul.participants-list .participant-name{flex:2 1 50%}ul.participants-list .participant-name [data-iconbefore]{display:inline;padding-left:.5rem}ul.participants-list .participant-name [data-iconbefore]:before{width:.875rem}ul.participants-list .participant-name [data-iconbefore=Delete]:before{background-color:var(--theme_darkgray)}ul.participants-list .participant-name [data-iconbefore=Approve]:before{background-color:var(--theme_darkgray)}ul.participants-list .participant-name>span{white-space:nowrap}ul.participants-list .participant-actions{flex:0 1 auto;white-space:nowrap}ul.participants-list .button.circle{color:var(--theme_darkgray)}ul.participants-list .button.circle[data-iconbefore=Delete]{background-color:var(--theme_alert_error_bg)}ul.participants-list .button.circle[data-iconbefore=Approve]{background-color:var(--theme_alert_success_bg)}ul.participants-list .button.circle[data-iconbefore=Edit]{background-color:var(--theme_alert_info_bg)}ul.participants-list [data-filter-value=approved]{background-color:var(--theme_alert_success_bg) !important}ul.participants-list [data-filter-value=approved] .button.circle[data-iconbefore=Approve]{visibility:hidden}ul.participants-list [data-filter-value=denied]{background-color:var(--theme_alert_error_bg) !important}ul.participants-list [data-filter-value=denied] .button.circle[data-iconbefore=Delete]{visibility:hidden}.list-filter{display:flex;justify-content:space-between}.list-filter .list-filter-group{display:flex;align-items:center;gap:0 .5rem}.list-filter+form{margin-top:1rem}.mobile-app>header{overflow:hidden}.mobile-app>header h1,.mobile-app>header h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100vw - 1.923% - 1rem)}.mobile-app>header h1 [data-iconbefore],.mobile-app>header h2 [data-iconbefore]{display:inline !important}.mobile-app>header h1 [data-iconbefore]:before,.mobile-app>header h2 [data-iconbefore]:before{margin-right:.5rem}.typo3-messages ul{padding:0;margin:0;list-style:none}.typo3-messages .alert.alert-danger{background-color:var(--theme_alert_error_bg);border:1px solid var(--theme_alert_error_border)}.printonly{display:none}@media print{@page{margin-top:5mm;margin-bottom:8mm}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.printonly{display:block}@page{margin:1.5cm}body{color:#000;background-color:rgba(0,0,0,0);height:auto}a,a:visited{text-decoration:underline}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h1,h2,h3{page-break-after:avoid}.noprint,#skiplinks,.back,#pageheader .meta,#nav_main,main .back,main .actions,.imagebox [data-iconbefore=Zoom],.scrollToTop,.leafletmap,.sendDownloadMail,#pagefooter,#TSFE_ADMIN_PANEL_FORM,.marker-app{display:none !important}#overall{display:block}.contentwidth{width:auto;max-width:none !important;margin:0}#pageheader{position:static !important;box-shadow:none;transform:none !important}#pageheader .pageheader_logo img{height:80px}main{margin-top:0}div.mobile-app{display:block;position:relative;height:auto}div.mobile-app .content.scrollable{overflow-y:auto;overflow-x:auto}div.mobile-app footer{display:none}div.mobile-app .qrcode{width:80% !important;max-width:none !important;height:auto}}
