@charset "UTF-8";*,:after,:before{box-sizing:border-box}html{text-size-adjust:none;font-size:16px;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.4;margin:0;min-height:100vh}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin-block-end:0;margin-block-start:0}ol[role=list],ul[role=list]{list-style:none;margin:0;padding:0}button,h1,h2,h3,h4,input,label{line-height:1.1}fieldset{border:0;margin:0;padding:0}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-delay:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:focus:not(:focus-visible){outline:none!important}[hidden]{display:none!important}@font-face{font-display:swap;font-family:GenosGFG;font-style:normal;font-weight:400;src:url(/build/fonts/GenosGFG-Regular.4c640955.woff2) format("woff2")}@font-face{font-display:swap;font-family:GenosGFG;font-style:normal;font-weight:700;src:url(/build/fonts/GenosGFG-Bold.a6b09fcd.woff2) format("woff2")}:root{--font-family-default:"GenosGFG",sans-serif;--wide-max-width:1768px;--content-max-width:1120px;--narrow-max-width:928px;--extra-narrow-max-width:46rem;--content-default-padding:1.25rem;--form-backend-section-max-width:46rem;--paragraph-max-width:75ch;--default-border-color:var(--color-grey);--picture-background-color:var(--color-background-secondary);--util-background-light:var(--color-background-tertiary);--util-background-light-input-background:var(--color-white);--body-background-color:var(--color-background-primary);--body-background-color-landingpage:var(--color-background-tertiary);--body-text-color:var(--color-black);--text-highlight-dark-color:var(--color-tertiary);--text-highlight-light-color:var(--color-primary);--text-color-light:var(--color-black-2);--footer-background-color:var(--color-tertiary);--footer-text-color:var(--color-white);--selection-background-color:var(--color-primary);--selection-text-color:var(--color-white);--outline-color:var(--color-primary);--link-color-default:var(--color-primary);--link-color-default-hover:var(--color-tertiary);--blockquote-border-color:var(--color-primary);--blockquote-text-color:var(--color-primary);--ol-marker-color:var(--color-white);--ol-marker-background-color:var(--color-primary);--button-border-radius-default:24px;--button-primary-border-color:var(--color-primary);--button-primary-background-color:var(--color-primary);--button-primary-background-color-hover:var(--color-tertiary);--button-primary-text-color:var(--color-white);--button-primary-border-color-disabled:var(--color-grey);--button-primary-background-color-disabled:var(--color-grey);--button-primary-text-color-disabled:var(--color-white);--button-secondary-border-color:var(--color-primary);--button-secondary-background-color:var(--color-white);--button-secondary-background-color-hover:var(--color-background-tertiary);--button-secondary-text-color:var(--color-primary);--button-secondary-border-color-disabled:var(--color-grey);--button-secondary-background-color-disabled:transparent;--button-secondary-text-color-disabled:var(--color-grey);--button-tertiary-border-color:transparent;--button-tertiary-background-color:var(--color-white);--button-tertiary-background-color-hover:var(--color-background-tertiary);--button-tertiary-text-color:var(--color-primary);--button-tertiary-border-color-disabled:transparent;--button-tertiary-background-color-disabled:transparent;--button-tertiary-text-color-disabled:var(--color-grey);--button-ondark-border-color:var(--color-white);--button-ondark-background-color:transparent;--button-ondark-border-color-hover:var(--color-white);--button-ondark-background-color-hover:var(--color-background-stage);--button-ondark-text-color:var(--color-white);--button-ondark-border-color-disabled:var(--color-grey);--button-ondark-background-color-disabled:transparent;--button-ondark-text-color-disabled:var(--color-grey);--button-ondark-outline-color:var(--color-white);--button-alert-border-color:transparent;--button-alert-background-color:transparent;--button-alert-border-color-hover:var(--color-error-background);--button-alert-background-color-hover:var(--color-error-background);--button-alert-text-color:var(--color-error);--button-alert-border-color-disabled:var(--color-grey);--button-alert-background-color-disabled:transparent;--button-alert-text-color-disabled:var(--color-grey);--button-alert-outline-color:var(--color-error);--button-top-border-color:var(--color-white);--button-top-color:var(--color-white);--button-top-background-color:var(--color-primary);--button-top-shadow:var(--blue-tile-shadow);--badge-background-color:var(--color-secondary);--badge-text-color:var(--color-white);--header-background-color:var(--color-white);--user-navigation-link-color:var(--color-tertiary);--user-navigation-link-color-large:var(--color-black-2);--user-dropdown-background-color:var(--color-white);--user-dropdown-header-background-color:var(--color-background-tertiary);--user-dropdown-headline-color:var(--color-tertiary);--user-dropdown-divider-color:var(--color-grey);--menu-link-color:var(--color-black-2);--menu-link-hover-color:var(--color-tertiary);--site-navigation-border-color:var(--default-border-color);--site-navigation-background-color:var(--color-white);--site-navigation-submenu-background-color:var(--color-grey-2);--site-navigation-header-background-color:var(--color-background-tertiary);--site-navigation-header-color:var(--color-tertiary);--site-navigation-header-admin-background-color:var(--color-tertiary);--site-navigation-header-admin-color:var(--color-white);--site-navigation-header-backend-background-color:var(--color-secondary);--site-navigation-header-backend-color:var(--color-black);--site-navigation-header-admin-height:4rem;--site-navigation-header-admin-height-large:3.5rem;--site-navigation-footer-background-color:var(--color-background-tertiary);--site-navigation-backlink-background-color:var(--color-background-tertiary);--site-navigation-backlink-color:var(--color-tertiary);--site-navigation-color:var(--color-black);--site-navigation-color-hover:var(--color-primary);--highlight-background-color:var(--color-tertiary);--highlight-color:var(--color-white);--welcome-message-background-color:var(--color-background-tertiary);--color-usp-headline:var(--color-tertiary);--dialog-backdrop-background-color:var(--color-black-3);--dialog-border-radius:8px;--dialog-headline-color:var(--color-tertiary);--dialog-banner-background-color:var(--color-background-tertiary);--form-color-helptext:var(--color-black-2);--form-color-error:var(--color-error);--form-color-disabled:var(--color-black-3);--form-border-color:var(--default-border-color);--form-box-section-shadow:var(--drop-shadow);--form-section-background-color:var(--color-white);--sticky-form-group-background-color:var(--color-white);--indeterminate-form-group-border-color:var(--color-grey);--form-background-color-error:var(--color-error-background);--input-background-color:var(--color-grey-3);--input-border-color:var(--color-grey-contrast);--input-checkbox-check-color:var(--color-tertiary);--input-checkbox-disabled-text-color:var(--color-grey);--input-checkbox-hover-background-color:var(--color-background-tertiary);--input-checkbox-focus-outline-color:var(--color-primary);--textarea-border-color:var(--default-border-color);--chip-default-border-color:var(--color-grey-contrast);--chip-default-background-color:var(--color-white);--chip-selected-border-color:var(--color-primary);--chip-selected-background-color:var(--color-background-tertiary);--switch-border-color:var(--color-primary);--switch-background-color:transparent;--switch-handle-background-color:var(--color-primary);--switch-checkmark-color:transparent;--switch-focus-hover-color:var(--color-background-stage-transparent);--switch-focus-outline-color:var(--color-primary);--switch-focus-checkmark-color:transparent;--switch-focus-handle-color:var(--color-tertiary);--switch-checked-border-color:var(--color-primary);--switch-checked-background-color:var(--color-primary);--switch-checked-handle-background-color:var(--color-white);--switch-checked-checkmark-color:var(--color-primary);--switch-disabled-border-color:var(--default-border-color);--switch-disabled-background-color:var(--color-grey-2);--switch-disabled-handle-background-color:var(--color-grey);--switch-disabled-checkmark-color:transparent;--switch-checked-disabled-border-color:var(--color-grey-2);--switch-checked-disabled-background-color:var(--color-grey-2);--switch-checked-disabled-handle-background-color:var(--color-grey);--switch-checked-disabled-checkmark-color:var(--color-white);--input-file-border-color:var(--color-primary);--input-file-background-color:var(--color-background-tertiary);--input-file-outline-color:var(--color-primary);--teaser-outline-color:var(--color-primary);--teaser-illustration-background-color:var(--color-background-tertiary);--teaser-illustration-background-color-hover:var(--color-background-secondary);--teaser-illustration-content-background-color:var(--color-white);--notification-color-headline-info:var(--color-black);--notification-color-text-info:var(--color-black-2);--notification-background-color-info:var(--color-grey-2);--notification-border-color-info:var(--color-primary);--notification-color-headline-error:var(--color-error);--notification-color-text-error:var(--color-error);--notification-background-color-error:var(--color-error-background);--notification-border-color-error:var(--color-error);--notification-color-headline-warning:var(--color-warning);--notification-color-text-warning:var(--color-warning);--notification-background-color-warning:var(--color-warning-background);--notification-border-color-warning:var(--color-warning);--notification-color-headline-success:var(--color-positive);--notification-color-text-success:var(--color-positive);--notification-background-color-success:var(--color-positive-background);--notification-border-color-success:var(--color-positive);--news-background-color:var(--color-tertiary);--news-headline-color:var(--color-white);--news-headline-background-color:var(--color-subsidary);--news-item-color-text:var(--color-white);--news-item-badge-color:var(--color-tertiary);--news-item-badge-backgroundcolor:var(--color-white);--tabs-color-active:var(--color-primary);--card-border-color:var(--default-border-color);--card-background-color:var(--color-white);--card-color:var(--color-black-2);--card-icon-color:var(--color-primary);--card-hover-shadow:var(--blue-tile-shadow);--card-hover-border-color:var(--color-primary);--card-event-time-background-color:var(--color-white);--card-header-background-color:var(--color-background-tertiary);--card-headline-color:var(--color-tertiary);--tag-color:var(--color-tertiary);--tag-background-color:var(--color-background-tertiary);--user-image-border-color:var(--default-border-color);--user-image-background-color:var(--color-background-tertiary);--pagination-link-border-color-default:transparent;--pagination-link-border-color-hover:var(--color-primary);--pagination-link-border-color-current:var(--color-tertiary);--pagination-link-outline-color:var(--color-primary);--pagination-link-color-default:var(--color-black);--pagination-link-color-current:var(--color-white);--pagination-link-background-color-default:transparent;--pagination-link-background-color-hover:var(--color-background-tertiary);--pagination-link-background-color-current:var(--color-tertiary);--contact-box-background-color:var(--color-tertiary);--contact-box-border-color:var(--color-primary);--contact-box-color:var(--color-white);--contact-box-box-shadow:var(--tile-shadow);--message-table-background-color:var(--color-background-primary);--message-table-shadow:var(--drop-shadow);--message-border-color:var(--default-border-color);--message-border-color-hover:var(--color-primary);--message-unread-badge-background-color:var(--color-secondary);--backend-newsitem-border-color:var(--color-grey);--backend-sticky-navigation-background-color:var(--color-white);--table-header-background-color:var(--color-background-tertiary);--table-border-color:var(--default-border-color);--table-background-color:var(--color-background-secondary);--table-backend-background-color:var(--color-background-primary);--table-backend-box-shadow:var(--drop-shadow);--table-sort-background-color:var(--color-background-tertiary);--table-sort-icon-color:var(--color-tertiary);--community-post-border-color:var(--default-border-color);--community-thread-border-color:var(--default-border-color);--user-profile-card-border-color:var(--default-border-color);--user-profile-icon-fill:var(--color-primary);--user-profile-details-background-color:var(--color-background-tertiary);--user-profile-details-color:var(--color-tertiary);--user-profile-details-icon-fill:var(--color-primary);--rating-stars-color-default:var(--color-grey);--rating-stars-color-filled:var(--color-tertiary);--authorbox-border-color:var(--default-border-color);--authorbox-box-shadow:var(--drop-shadow);--authorbox-header-background-color:var(--color-grey-2);--organisation-logo-border-color:var(--default-border-color);--organisation-header-background-color:var(--color-background-tertiary);--organisation-rating-headline-background-color:var(--color-grey-2);--organisation-rating-color:var(--color-black-2);--organisation-rating-answer-background-color:var(--color-background-tertiary);--organisation-rating-border-color:var(--default-border-color);--organisation-rating-quote-border-color:var(--color-primary);--collection-list-border-color:var(--default-border-color);--attachment-picture-background-color:var(--color-background-tertiary);--attachment-fallback-icon-color:var(--color-tertiary);--attachment-link-color:var(--color-tertiary);--perk-border-color:var(--color-primary);--perk-background-color:var(--color-background-tertiary);--perk-box-shadow:var(--tile-shadow);--perk-logo-border-color:var(--default-border-color);--perk-logo-background-color:var(--color-background-primary);--map-overlay-box-shadow:var(--drop-shadow);--map-marker-color:var(--color-primary);--backend-navigation-item-headline-color:var(--color-tertiary);--backend-navigation-footer-background-color:var(--color-background-secondary);--backend-navigation-footer-border-color:var(--color-grey-2);--sortable-chosen-background-color:var(--color-background-tertiary);--sortable-chosen-box-shadow:var(--tile-shadow);--position-circle-background-color:var(--color-background-stage);--position-circle-color:var(--color-white);--attachment-card-border-color:var(--color-grey-contrast);--attachment-card-border-color-hover:var(--color-tertiary);--attachment-card-background-color:var(--color-white);--pillar-border-color:var(--default-border-color);--pillar-icon-color:var(--color-secondary);--pillar-background-color:var(--color-background-tertiary);--details-border-color:var(--color-grey);--iframe-border-color:var(--default-border-color);--lightbox-magnifier-color:var(--color-white);--lightbox-magnifier-background-color:var(--color-tertiary)}html:has(dialog.force-open),html:has(dialog[open]){height:100vh;overflow:hidden}@supports (height:100dvh){html:has(dialog.force-open),html:has(dialog[open]){height:100dvh}}body{background:var(--body-background-color);color:var(--body-text-color);display:flex;flex-direction:column;font-family:var(--font-family-default);max-height:100vh;position:relative}body>footer{margin-block-start:auto!important}@media screen and (max-width:991px){body.scrolllock{height:100svh;overflow:hidden}}body.is-landingpage{background:var(--body-background-color-landingpage)}body:has(.backend-sticky-navigation) [id]{scroll-margin-block-start:7rem}main{display:flex;flex-direction:column;flex-grow:1;margin-block-end:7.5rem}main.no-margin,main:has(.form-group-sticky){margin-block-end:0}main>.breadcrumb{margin-block-start:1.5rem}main>:not([class*=" container"],[class^=container]){margin-inline:auto;max-width:var(--content-max-width);padding-inline:var(--content-default-padding);width:100%}main.homepage-gradient{background-image:linear-gradient(175deg,var(--welcome-message-background-color),var(--welcome-message-background-color) 520px,var(--body-background-color) 521px,var(--body-background-color))}a{color:var(--link-color,var(--link-color-default));transition:color .1s ease-out}a:not([class]){text-decoration:underline}a:has(svg){align-items:center;display:inline-flex}a:hover{color:var(--link-color-hover,var(--link-color-default-hover));text-decoration:none}svg:not([width]):not([height]){height:1em;vertical-align:middle;width:auto}picture{background-color:var(--picture-background-color);overflow:hidden}picture img{display:block}img{height:auto;max-width:100%}[data-controller=lightbox]{position:relative}[data-controller=lightbox]:after{background-color:var(--lightbox-magnifier-background-color);border-radius:16px 0 0 0;content:"";display:block;height:1.5rem;inset-block-end:0;inset-inline-end:0;opacity:.7;position:absolute;width:1.5rem;z-index:1}[data-controller=lightbox] svg{inset-block-end:.25rem;inset-inline-end:.25rem;position:absolute;z-index:2}[data-controller=lightbox] svg path{fill:var(--lightbox-magnifier-color)}::selection,mark{background:var(--selection-background-color);color:var(--selection-text-color)}p{line-height:1.5;max-width:var(--paragraph-max-width)}p+p{margin-block-start:1em}:focus-visible{outline:1px solid var(--outline-color);outline-offset:3px}pre{overflow:auto}table{border-collapse:separate;border-spacing:0 1rem;width:100%}table .label-mobile{font-size:1rem;font-weight:700;line-height:1.5}@media screen and (min-width:800px){table .label-mobile{display:none}}table .rowlink{color:inherit;text-decoration:none;z-index:1}table .rowlink:before{content:"";display:block;inset:0;position:absolute}thead{background-color:var(--table-header-background-color)}@media screen and (max-width:799px){thead{display:none}}th{font-size:1rem;font-weight:400;line-height:1.5;padding:.75rem 1rem;text-align:left}@media screen and (max-width:799px){tbody{display:flex;flex-direction:column;gap:1.5rem}}tbody tr{position:relative}@media (hover:hover){tbody tr:hover{background-color:var(--table-background-color)}}@media screen and (max-width:799px){tbody tr{display:flex;flex-direction:column}}td{padding:.5rem 1rem;word-break:break-word}@media screen and (max-width:799px){td:empty{display:none}}td:has(.dropdown-wrapper){text-align:right}td button{position:relative;z-index:2}dt{font-weight:700}dd+dt{margin-block-start:1.5rem}dd{margin:.25rem 0 0;overflow-x:auto}section header{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}time{font-size:.875rem;font-weight:400;line-height:1.4}details{border-block-end:1px solid var(--details-border-color)}details:first-of-type{border-block-start:1px solid var(--details-border-color)}details[open]{padding-block-end:1.5rem}details>:not(summary){margin-inline:2rem}summary{display:flex;list-style:none;padding:1rem 0 1rem .75rem}summary:after{background-image:url(/build/images/icon-chevron-down.4e8de9f5.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;margin-inline-start:auto;padding-inline:1.5rem;transition:transform .1s ease-out}[open] summary:after{transform:rotate(180deg);transform-origin:center}summary+*{margin-block-start:.5rem}iframe{border:0;width:100%}label.switch{align-items:center;display:flex;font-size:1rem;font-weight:400;line-height:1.5}label.switch input{flex-shrink:0;height:1.5rem;opacity:0;position:absolute;width:1.5rem}label.switch input:focus-visible{outline:none}label.switch svg{--switch-transition-time:150ms;display:block;flex-shrink:0;height:3rem;margin-inline-end:.5rem}label.switch svg .background{fill:var(--switch-background-color);stroke:var(--switch-border-color)}label.switch svg .handle{fill:var(--switch-handle-background-color);transform-origin:center}label.switch svg .checkmark,label.switch svg .handle{transition:transform var(--switch-transition-time) ease-out,fill var(--switch-transition-time) ease-out}label.switch svg .checkmark{fill:var(--switch-checkmark-color);transform:translateX(-31%)}label.switch svg .outline{fill:transparent;transition:transform var(--switch-transition-time) ease-out,fill var(--switch-transition-time) ease-out}label.switch:has(input:checked) .background{fill:var(--switch-checked-background-color);stroke:var(--switch-checked-border-color)}label.switch:has(input:checked) .handle{fill:var(--switch-checked-handle-background-color);transform:scale(1.5) translateX(28%)}label.switch:has(input:checked) .checkmark{fill:var(--switch-checked-checkmark-color);transform:translateX(8%)}label.switch:has(input:checked) .outline{transform:translateX(33%)}label.switch:has(input[disabled],input.disabled) .background{fill:var(--switch-disabled-background-color);stroke:var(--switch-disabled-border-color)}label.switch:has(input[disabled],input.disabled) .handle{fill:var(--switch-disabled-handle-background-color)}label.switch:has(input[disabled],input.disabled) .checkmark{fill:var(--switch-disabled-checkmark-color)}label.switch:has(input[disabled]:checked,input.disabled:checked) .background{fill:var(--switch-checked-disabled-background-color);stroke:var(--switch-checked-disabled-border-color)}label.switch:has(input[disabled]:checked,input.disabled:checked) .handle{fill:var(--switch-checked-disabled-handle-background-color)}label.switch:has(input[disabled]:checked,input.disabled:checked) .checkmark{fill:var(--switch-checked-disabled-checkmark-color)}label.switch:hover input:not(.disabled)+svg .outline,label.switch:hover input:not([disabled])+svg .outline{fill:var(--switch-focus-hover-color)}label.switch:hover input:not(.disabled):not(:checked)+svg .handle,label.switch:hover input:not([disabled]):not(:checked)+svg .handle{fill:var(--switch-focus-handle-color)}label.switch:focus-within .background{border-radius:1.25rem;outline:1px solid var(--switch-focus-outline-color);outline-offset:2px}label.switch:focus-within .handle{fill:var(--switch-focus-handle-color)}label.switch:active input:not(.disabled)+svg .handle,label.switch:active input:not([disabled])+svg .handle,label.switch:focus-within:active input:not(.disabled)+svg .handle,label.switch:focus-within:active input:not([disabled])+svg .handle{transform:scale(1.8) translateX(7%)}label.switch:active input:not(.disabled):checked+svg .handle,label.switch:active input:not([disabled]):checked+svg .handle,label.switch:focus-within:active input:not(.disabled):checked+svg .handle,label.switch:focus-within:active input:not([disabled]):checked+svg .handle{transform:scale(1.8) translateX(26%)}form.form-on-bg-light{--input-background-color:var(--util-background-light-input-background)}form.fullheight{display:flex;flex-direction:column;flex-grow:1}form.fullheight .form-group-sticky{margin-block-start:auto}form .notification+*,form>.container+.container{margin-block-start:1.5rem}form :is(input,textarea,select).disabled.not-allowed-if-disabled,form :is(input,textarea,select)[disabled].not-allowed-if-disabled,form label:has(.disabled.not-allowed-if-disabled),form label:has([disabled].not-allowed-if-disabled){cursor:not-allowed}label{color:var(--color-text);display:inline-block;font-size:.875rem;font-weight:400;line-height:1.4}label:not(label.required,label.hide-optional,label:has(.hide-optional),label.chip,.is-indeterminate-group .form-group label,.is-choice-widget-expanded label,:has(input[type=checkbox][required=required])):after{content:" (optional)";display:inline-block;margin-inline-start:.5ch}label:has(+:user-invalid):after,label:has(:user-invalid):after{color:var(--form-color-error);content:" Bitte füllen Sie dieses Feld aus.";display:inline-block;margin-inline-start:1ch}.form-inline{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.5rem}@media screen and (min-width:992px){.form-inline{flex-wrap:nowrap}}.form-inline>*{flex:1 1 calc(50% - 0.75rem)}.form-inline>*+*{margin-block-start:0}input[type=date],input[type=datetime-local],input[type=email],input[type=password],input[type=search],input[type=text],select{background-color:var(--input-background-color);border:0;border-block-end:2px solid var(--input-border-color);color:var(--color-text);min-width:175px;padding:.5rem 1rem}input[type=date]:user-invalid,input[type=datetime-local]:user-invalid,input[type=email]:user-invalid,input[type=password]:user-invalid,input[type=search]:user-invalid,input[type=text]:user-invalid,select:user-invalid{background-color:var(--form-background-color-error);border-color:var(--form-color-error)}select{-webkit-appearance:none;background-image:url(/build/images/icon-chevron-down.4e8de9f5.svg);background-position:calc(100% - .5rem);background-repeat:no-repeat;background-size:1.25rem;max-width:100%;padding-inline-end:2rem}:is([class*=" content-columns"],[class^=content-columns]) select{width:100%}.file-upload{display:flex;flex-direction:column;gap:1rem;max-width:30rem;position:relative;width:100%}.file-upload>label{align-items:flex-end;display:flex;font-size:1.125rem;font-weight:400;justify-content:space-between;line-height:1.5;text-wrap:balance}.file-upload>label:after{font-size:.875rem;font-weight:400;line-height:1.4}.file-upload .input-wrapper{background-color:var(--input-file-background-color);border:2px dashed var(--input-file-border-color);border-radius:4px;padding:1.5rem;position:relative;width:100%}.file-upload .help-text{margin-block-start:1rem;text-align:center;text-wrap:balance}.file-upload input[type=file]{width:100%}.file-upload input[type=file]:before{content:"Datei hierhin ziehen oder";display:block;font-size:1rem;font-weight:400;line-height:1.5;padding-bottom:.5rem;text-align:center;width:100%}.file-upload input[type=file]::file-selector-button{align-items:center;background-color:var(--button-background-color,var(--button-primary-background-color));border:2px solid var(--button-border-color,var(--button-primary-border-color));border-radius:var(--button-border-radius,var(--button-border-radius-default));box-shadow:var(--button-box-shadow,none);color:var(--button-text-color,var(--button-primary-text-color));display:inline-flex;font-family:inherit;font-size:inherit;font-weight:700;gap:var(--button-gap,.5em);height:3rem;justify-content:center;line-height:1.1;margin-inline-end:1rem;min-width:var(--button-min-width,11rem);padding-inline:calc(1rem - 2px);text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out;white-space:nowrap}.file-upload input[type=file]::file-selector-button:hover{background-color:var(--button-background-color-hover,var(--button-primary-background-color-hover));border-color:var(--button-border-color-hover,var(--button-primary-background-color-hover));color:var(--button-text-color-hover,var(--button-primary-text-color));cursor:pointer}.file-upload input[type=file]::file-selector-button:focus-visible{background-color:var(--button-background-color-hover,var(--button-primary-background-color-hover));border-color:var(--button-border-color-hover,var(--button-primary-background-color-hover))}.file-upload input[type=file]::file-selector-button.disabled,.file-upload input[type=file]::file-selector-button[disabled]{background-color:var(--button-background-color-disabled,var(--button-primary-background-color-disabled));border-color:var(--button-border-color-disabled,var(--button-primary-border-color-disabled));color:var(--button-text-color-disabled,var(--button-primary-text-color));cursor:default}.file-upload input[type=file]::file-selector-button.disabled:hover,.file-upload input[type=file]::file-selector-button[disabled]:hover{background-color:var(--button-background-color-disabled,var(--button-primary-background-color-disabled));border-color:var(--button-border-color-disabled,var(--button-primary-border-color-disabled));color:var(--button-text-color-disabled,var(--button-primary-text-color));cursor:default}.file-upload input[type=file]::file-selector-button.disabled:focus-visible,.file-upload input[type=file]::file-selector-button[disabled]:focus-visible{background-color:var(--button-background-color-disabled,var(--button-primary-background-color-disabled));border-color:var(--button-border-color-disabled,var(--button-primary-border-color-disabled));color:var(--button-text-color-disabled,var(--button-primary-text-color))}.file-upload input[type=file]:focus-visible{outline:none}.file-upload:focus-within{outline:1px solid var(--outline-color);outline-offset:3px}.file-upload .attachment{justify-content:space-between}.file-upload .attachment picture{border-radius:2px;overflow:hidden}.file-upload .attachment figcaption{gap:.5rem}.file-upload .attachment .button-group{flex:1}.file-upload .attachment .form-group{width:auto}.form-group .file-upload .attachment .button+*{margin-inline-start:0}textarea{background-color:var(--input-background-color);border:1px solid var(--textarea-border-color);padding:.5rem 1rem;width:100%}textarea:user-invalid{background-color:var(--form-background-color-error);border-color:var(--form-color-error)}.help-text{color:var(--form-color-helptext);font-size:.875rem;font-weight:400;line-height:1.4;margin-block-start:.25rem}.is-choice-widget-expanded+.help-text{margin-block-start:.5rem}label:is(.check,.chip,.switch):has([disabled],.disabled){--color-text:var(--form-color-disabled)}label.check{align-items:flex-start;border:1px solid transparent;border-radius:8px;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.75rem}label.check svg{border-radius:1px;display:block;flex-shrink:0;height:1.5rem;margin-inline-end:1rem;outline:.75rem solid transparent;width:1.5rem}label.check input[type=checkbox]{flex-shrink:0;height:1.5rem;opacity:0;position:absolute;width:1.5rem}label.check input[type=checkbox]:focus-visible{outline:none}label.check input[type=checkbox]+svg{transition:outline .1s linear}label.check input[type=checkbox]+svg .checkmark{fill:var(--input-checkbox-check-color);opacity:0;transition:opacity .1s linear}label.check input[type=checkbox]+svg .line{stroke:var(--input-checkbox-check-color);opacity:0;transition:opacity .1s linear}label.check input[type=checkbox]:checked+svg .checkmark{opacity:1}label.check input[type=checkbox]:indeterminate+svg .line{opacity:1}label.check input[type=checkbox].disabled:checked+svg .checkmark,label.check input[type=checkbox][disabled]:checked+svg .checkmark{fill:var(--input-checkbox-disabled-text-color)}label.check:hover input[type=checkbox]:not([disabled],.disabled)+svg{outline:.75rem solid var(--input-checkbox-hover-background-color)}label.check:focus-within{background-color:var(--input-checkbox-hover-background-color);border:1px solid var(--input-checkbox-focus-outline-color)}label.chip{align-items:center;background-color:var(--chip-default-background-color);border:1px solid var(--chip-default-border-color);border-radius:1.25rem;display:inline-flex;font-size:1rem;font-weight:400;gap:.5rem;height:2.5rem;line-height:1.5;margin:0;padding:.5rem .75rem;width:auto}label.chip:has(svg){padding:.5rem .75rem .5rem .5rem}label.chip input{flex-shrink:0;height:1.5rem;opacity:0;position:absolute;width:1.5rem}label.chip input:focus-visible{outline:none}label.chip svg{display:block;flex-shrink:0;height:1.5rem;width:1.5rem}label.chip .background{fill:var(--input-checkbox-check-color);opacity:0;transition:opacity .1s linear}label.chip .border{opacity:1;transition:opacity .1s linear}label.chip:has(input:checked){background-color:var(--chip-selected-background-color);border-color:var(--chip-selected-border-color)}label.chip:has(input:checked) .background{opacity:1}label.chip:has(input:checked) .border{opacity:0}label.chip:has([disabled]:checked,.disabled:checked){background-color:var(--chip-default-background-color);border-color:var(--chip-default-border-color)}label.chip:has([disabled]:checked,.disabled:checked) .background{fill:var(--input-checkbox-disabled-text-color)}label.chip:hover:not(:has(input[disabled],input.disabled)){box-shadow:0 0 0 4px var(--chip-selected-background-color)}label.chip:focus-within:has(:not(input[disabled],input.disabled)){background-color:var(--chip-selected-background-color);box-shadow:0 0 0 4px var(--chip-selected-background-color);outline:1px solid var(--chip-selected-border-color);outline-offset:4px}.site-navigation ul{list-style:none;margin:0;padding:0}@media screen and (max-width:991px){.site-navigation{background-color:var(--site-navigation-background-color);display:grid;grid-template-rows:auto 1fr auto;height:100vh;inset:0;max-height:100vh;position:absolute;transition:inset .3s ease-out;width:100vw;z-index:200}.site-navigation:not(.site-navigation.is-open){height:0;inset-block-start:100vh;overflow:hidden;visibility:hidden;width:0}.scrolllock .site-navigation{overflow-x:hidden;overflow-y:auto}.site-navigation ul{overflow-x:hidden;padding:.625rem 0 0;position:relative}}@media screen and (min-width:992px){.site-navigation{align-items:center;border-block-end:1px solid var(--site-navigation-border-color);display:flex;height:3.5rem;position:relative}.site-navigation ul{display:flex;gap:1.75rem;margin-inline:auto;max-width:var(--content-max-width);padding-inline:var(--content-default-padding);width:100%}.site-navigation:has(.active+.site-navigation-submenu){height:7rem;padding-block-end:3.5rem}}@media screen and (max-width:991px){.site-navigation-submenu{background-color:var(--site-navigation-background-color);display:block;inset:0;inset-inline-start:100vw;position:absolute;transition:inset .3s ease-out,visibility .3s ease-out;visibility:hidden}.site-navigation-submenu.is-open{inset:0;visibility:visible;z-index:210}.site-navigation-submenu li:not(:first-child) .navigation-item{padding-inline-start:3rem}}@media screen and (min-width:992px){.site-navigation-submenu{align-items:center;background-color:var(--site-navigation-submenu-background-color);display:none;height:3.5rem;inset-block-end:0;inset-inline-end:0;position:absolute;width:100%}.site-navigation-submenu ul{margin-inline:auto;max-width:var(--content-max-width);padding-inline:var(--content-default-padding);width:100%}.active+.site-navigation-submenu{display:flex}}.site-navigation-header{align-items:center;display:flex;height:var(--site-navigation-header-admin-height);justify-content:space-between;padding:.5rem 1rem .5rem var(--content-default-padding)}.site-navigation-header>*{max-width:50%}.site-navigation-header--admin,.site-navigation-header--backend{background-color:var(--site-navigation-header-admin-background-color);color:var(--site-navigation-header-admin-color)}.site-navigation-footer{background-color:var(--site-navigation-footer-background-color);padding:1rem 1.5rem}.site-navigation-footer>*{width:100%}.styleguide>*+*{margin-block-start:1.5em}.styleguide>h2:not(:first-child){border-block-start:1px solid var(--color-grey);margin-block-start:5rem;padding-block-start:2.5rem}.styleguide>h3:not(h2+h3){border-block-start:1px solid var(--color-grey-2);margin-block-start:3rem;padding-block-start:2rem}.styleguide code{background:var(--color-grey-2);font-size:.9rem;padding:.5em}.stylegroup{display:flex;flex-wrap:wrap;gap:2rem}.stylegroup+.stylegroup{margin-block-start:1rem}.stylegroup .form-group{max-width:20rem;width:100%}.stylegroup .form-group--wide{max-width:40rem;width:100%}.stylegroup hr{flex-grow:1;width:100%}.container{margin-inline:auto;max-width:var(--content-max-width);padding-inline:var(--content-default-padding);width:100%}.container--padding-block{padding-block:var(--content-default-padding)}.content-narrow{margin-inline:auto;max-width:var(--content-max-width);padding-inline:var(--content-default-padding);width:100%}.content-narrow>*{max-width:var(--narrow-max-width);width:100%}.container-narrow{max-width:var(--content-max-width);max-width:var(--narrow-max-width)}.container-extra-narrow,.container-narrow{margin-inline:auto;padding-inline:var(--content-default-padding);width:100%}.container-extra-narrow{max-width:var(--content-max-width);max-width:var(--extra-narrow-max-width)}.container-wide{margin-inline:auto;max-width:var(--wide-max-width);width:100%}.container-full{width:100%}.container-flow>:is([class*=" container"],[class^=container])+:is([class*=" container"],[class^=container]):not(.hero):not(:has(.hero)){margin-block-start:5rem}.container-flow-large>:is([class*=" container"],[class^=container])+:is([class*=" container"],[class^=container]):not(.hero):not(:has(.hero)){margin-block-start:7.5rem}.navigation-user{align-items:center;display:flex;gap:1rem;justify-content:space-between}@media screen and (min-width:992px){.navigation-user{gap:1.5rem;position:relative}}.navigation-user-inbox-link{font-size:.875rem;font-weight:700;line-height:1.4;--gap-override:0;align-items:center;background:transparent;border:0;color:var(--user-navigation-link-color);display:flex;gap:.25rem;justify-content:center;text-decoration:none;transition:color .1s ease-out}@media screen and (min-width:992px){.navigation-user-inbox-link{color:var(--user-navigation-link-color-large)}}.navigation-user-inbox-link:hover{color:var(--link-color-default-hover);cursor:pointer}.navigation-user-dropdown-wrapper{z-index:240}.navigation-user-dropdown[aria-expanded=false]{display:none}@media screen and (max-width:991px){.navigation-user-dropdown{background-color:var(--user-dropdown-background-color);height:100vh;inset:0;max-height:100vh;position:absolute;width:100vw}.scrolllock .navigation-user-dropdown{overflow-x:hidden;overflow-y:auto}}@media screen and (min-width:992px){.navigation-user-dropdown{background-color:var(--user-dropdown-background-color);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);position:absolute;right:0;top:calc(100% + 1rem)}}.navigation-user-dropdown-header{background-color:var(--user-dropdown-header-background-color);display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 1rem 1.5rem 1.5rem}.navigation-user-dropdown-header .button.button--icon-only{align-self:flex-end}.navigation-user-dropdown-header p{color:var(--user-dropdown-headline-color);font-size:2rem;font-weight:700;line-height:1}.navigation-user-dropdown-menu{list-style:none;margin:1.5rem 0 0;padding:0}@media screen and (min-width:992px){.navigation-user-dropdown-menu{margin:0}.navigation-user-dropdown-menu li+li{margin-block-start:.625rem}}.navigation-user-dropdown-item{align-items:center;background:transparent;border:0;color:var(--menu-link-color);display:flex;gap:.5rem;justify-content:space-between;min-height:3rem;padding-inline:1.5rem;text-decoration:none;width:100%}.navigation-user-dropdown-item:has(svg:first-child){justify-content:flex-start}.navigation-user-dropdown-item:hover{color:var(--menu-link-hover-color);cursor:pointer}.navigation-user-dropdown-admin-link:first-of-type,.navigation-user-dropdown-logout-link{border-block-start:1px solid var(--user-dropdown-divider-color)}.content-columns-1{display:flex;flex-direction:column;gap:2rem}.content-columns-2{column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(32.75rem,100%),1fr));grid-template-rows:auto;row-gap:3.5rem}.backend-section .content-columns-2{grid-template-columns:repeat(auto-fill,minmax(min(35rem,100%),1fr))}form .backend-section .content-columns-2{grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr))}.frontend-form .content-columns-2{grid-template-columns:repeat(auto-fill,minmax(min(24.5rem,100%),1fr))}.content-columns-3{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));grid-template-rows:auto}form .backend-section .content-columns-3{grid-template-columns:repeat(auto-fill,minmax(min(12.66rem,100%),1fr))}.frontend-form .content-columns-3{grid-template-columns:repeat(auto-fill,minmax(min(16.5rem,100%),1fr))}.content-columns-4{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(min(15rem,40%),1fr));grid-template-rows:auto}.frontend-form .content-columns-4{grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr))}.content-columns-5{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(min(11.5rem,100%),1fr));grid-template-rows:auto}.frontend-form .content-columns-5{grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr))}:is([class*=" content-columns"],[class^=content-columns])+:is([class*=" content-columns"],[class^=content-columns]){margin-block-start:2rem}.frontend-form :is([class*=" content-columns"],[class^=content-columns]){gap:.75rem}.contentpage :is([class*=" content-columns"],[class^=content-columns])>li+li{margin-block-start:0}.align-block-end{align-self:end}.content-columns-200{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(min(12.5rem,100%),1fr))}.form-group>label:not(.chip){width:100%}.form-group>label:not(.chip)+*{margin-block-start:.5rem}.form-group input[type=date],.form-group input[type=email],.form-group input[type=password],.form-group input[type=search],.form-group input[type=text]{display:block;width:100%}.form-group select{width:100%}.form-group .button+*{margin-inline-start:1.5rem}.form-group.has-error{--color-text:var(--form-color-error);--form-color-helptext:var(--form-color-error)}.form-group:has([disabled]:not(option,[type=checkbox],[type=radio])),.form-group:has([readOnly]){--color-text:var(--form-color-disabled);--form-color-helptext:var(--form-color-disabled)}.form-group:has(.chip)>div{display:flex;flex-wrap:wrap;gap:1rem}.form-group.is-indeterminate-group div{border-inline-start:1px solid var(--indeterminate-form-group-border-color);margin-block-start:1rem;margin-inline-start:1.5rem;padding-inline-start:1rem}:not([class*=" content-columns"],[class^=content-columns],.form-inline)>*+.form-group,:not([class*=" content-columns"],[class^=content-columns],.form-inline)>.form-group+*{margin-block-start:1.5rem}.form-group-geolocation{position:relative}.form-group-geolocation button{inset-block-start:0;inset-inline-start:0;position:absolute}.form-group-geolocation input{padding-inline-start:3.75rem}.button-group{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start}.button-group--align-end{justify-content:flex-end}.button-group--align-center{justify-content:center}.button-group--mobile-full{container-type:inline-size}@container (width < 30rem){.button-group--mobile-full>*{width:100%}}.button-group .button{margin:0}:not(.form-inline,.fl-a-c)>:is(.form-group,p)+:is(.button-group,.button){margin-block-start:2.5rem}.form-group-sticky{background-color:var(--sticky-form-group-background-color);box-shadow:var(--form-box-section-shadow);inset-block-end:0;margin-block-start:auto;padding-block:1rem;position:sticky}:has(+.form-group-sticky){margin-block-end:5rem}.form-group-teaser{border:1px solid var(--form-border-color);border-radius:8px}.form-group-teaser>div{padding:1.5rem}.form-group-teaser .header{align-items:center;border-block-end:1px solid var(--form-border-color);display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding-block-end:1.5rem}.navigation-usersettings ul{column-gap:1.75rem;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:1.25rem}.navigation-usersettings-item{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--menu-link-color);color:var(--site-navigation-color);display:flex;gap:.5rem;justify-content:space-between;min-height:3rem;min-height:auto;padding-block-end:.25rem;padding-inline:1.5rem;padding-inline:0;text-decoration:none;width:100%}.navigation-usersettings-item:has(svg:first-child){justify-content:flex-start}.navigation-usersettings-item:hover{border-bottom-color:var(--site-navigation-color-hover);color:var(--menu-link-hover-color);cursor:pointer}.navigation-usersettings-item.active{border-block-end:2px solid var(--site-navigation-color-hover);color:var(--site-navigation-color-hover);font-size:1rem;font-weight:700;line-height:1.5}.grid-1-1{display:grid;gap:5rem;grid-template-columns:100%}@media screen and (min-width:800px){.grid-1-1{gap:2rem;grid-template-columns:1fr 1fr}}.grid-2-1{display:grid;gap:5rem;grid-template-columns:100%}@media screen and (min-width:800px){.grid-2-1{gap:2rem;grid-template-columns:calc(66.66667% - 1rem) calc(33.33333% - 1rem)}}.grid-1-2-1{display:grid;gap:3.5rem;grid-template-columns:100%}@media screen and (min-width:800px){.grid-1-2-1{grid-template-columns:1fr 2fr 1fr}}.grid-content-sticky{position:relative}.grid-content-sticky>*{position:sticky;top:2.5rem}.visually-hidden{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.flow>*+*{margin-block-start:var(--flow-override,1em)}.flow>*+:is([role=list]){margin-block-start:var(--flow-override,1em)!important}.bg-light{background-color:var(--util-background-light)}.mb-5{margin-block:5rem}.mbs-1-5{margin-block-start:1.5rem}.mbs-2-5{margin-block-start:2.5rem}.mbs-5{margin-block-start:5rem}.mis-1{margin-inline-start:1rem}.fl-a-c{align-items:center;display:flex;gap:var(--gap-override,1rem)}.fl-a-c>*+*{margin-block-start:0}.header-wrapper{background-color:var(--header-background-color)}.site-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.5rem 1rem .5rem 1.5rem}.site-header .site-logo{display:block;max-width:45%}@media screen and (min-width:992px){.site-header{padding:1.5rem}}@media screen and (max-width:991px){.show-when-navigation-large{display:none!important}}@media screen and (min-width:992px){.show-when-navigation-small{display:none!important}}.site-footer{background:var(--footer-background-color);color:var(--footer-text-color);padding:3.5rem 1.5rem;text-align:center}.site-footer nav{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.site-footer nav a{color:var(--footer-text-color);font-size:1rem;font-weight:700;line-height:1.5;text-decoration:none}.site-footer nav a:hover{text-decoration:underline}.title,h1{font-size:2.375rem;font-weight:700;line-height:1.5;text-wrap:balance}.title+*,h1+*{margin-block-start:2.5rem}.headline,h2{font-size:1.75rem;line-height:1.15}.headline,.headline-2,h2,h3{font-weight:400;text-wrap:balance}.headline-2,h3{font-size:1.375rem;line-height:1.27}.headline-3,h4{font-size:1.125rem;font-weight:400;line-height:1.5;text-wrap:balance}.body-1-bold{font-weight:700}.body-1-bold,.body-1-regular{font-size:1rem;line-height:1.5}.body-1-regular{font-weight:400}.body-2-bold{font-weight:700}.body-2-bold,.body-2-regular{font-size:.875rem;line-height:1.4}.body-2-regular{font-weight:400}.hint,.overline{font-size:1rem;font-weight:700;line-height:1.5}.button{align-items:center;background-color:var(--button-background-color,var(--button-primary-background-color));border:2px solid var(--button-border-color,var(--button-primary-border-color));border-radius:var(--button-border-radius,var(--button-border-radius-default));box-shadow:var(--button-box-shadow,none);color:var(--button-text-color,var(--button-primary-text-color));display:inline-flex;font-family:inherit;font-size:inherit;font-weight:700;gap:var(--button-gap,.5em);height:3rem;justify-content:center;line-height:1.1;min-width:var(--button-min-width,11rem);padding-inline:calc(1rem - 2px);text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out;white-space:nowrap}.button:hover{background-color:var(--button-background-color-hover,var(--button-primary-background-color-hover));border-color:var(--button-border-color-hover,var(--button-primary-background-color-hover));color:var(--button-text-color-hover,var(--button-primary-text-color));cursor:pointer}.button:focus-visible{background-color:var(--button-background-color-hover,var(--button-primary-background-color-hover));border-color:var(--button-border-color-hover,var(--button-primary-background-color-hover))}.button.disabled,.button.disabled:hover,.button[disabled],.button[disabled]:hover{background-color:var(--button-background-color-disabled,var(--button-primary-background-color-disabled));border-color:var(--button-border-color-disabled,var(--button-primary-border-color-disabled));color:var(--button-text-color-disabled,var(--button-primary-text-color));cursor:default}.button.disabled:focus-visible,.button[disabled]:focus-visible{background-color:var(--button-background-color-disabled,var(--button-primary-background-color-disabled));border-color:var(--button-border-color-disabled,var(--button-primary-border-color-disabled));color:var(--button-text-color-disabled,var(--button-primary-text-color))}.button--secondary{--button-border-color:var(--button-secondary-border-color);--button-background-color:var(--button-secondary-background-color);--button-text-color:var(--button-secondary-text-color);--button-border-color-hover:var(--button-secondary-border-color);--button-background-color-hover:var(--button-secondary-background-color-hover);--button-text-color-hover:var(--button-secondary-text-color);--button-border-color-disabled:var(--button-secondary-border-color-disabled);--button-background-color-disabled:var(--button-secondary-background-color-disabled);--button-text-color-disabled:var(--button-secondary-text-color-disabled)}.button--tertiary{--button-border-color:var(--button-tertiary-border-color);--button-background-color:var(--button-tertiary-background-color);--button-text-color:var(--button-tertiary-text-color);--button-border-color-hover:var(--button-tertiary-background-color-hover);--button-background-color-hover:var(--button-tertiary-background-color-hover);--button-text-color-hover:var(--button-tertiary-text-color);--button-border-color-disabled:var(--button-tertiary-border-color-disabled);--button-background-color-disabled:var(--button-tertiary-background-color-disabled);--button-text-color-disabled:var(--button-tertiary-text-color-disabled);min-width:auto}.button--navigation{--button-border-color:transparent;--button-background-color:transparent;--button-text-color:var(--user-navigation-link-color);--button-border-color-hover:transparent;--button-background-color-hover:transparent;--button-text-color-hover:var(--user-navigation-link-color);--button-border-color-disabled:transparent;--button-background-color-disabled:transparent;--button-text-color-disabled:var(--user-navigation-link-color)}.button--on-dark{--button-border-color:var(--button-ondark-border-color);--button-background-color:var(--button-ondark-background-color);--button-text-color:var(--button-ondark-text-color);--button-border-color-hover:var(--button-ondark-border-color-hover);--button-background-color-hover:var(--button-ondark-background-color-hover);--button-text-color-hover:var(--button-ondark-text-color);--button-border-color-disabled:var(--button-ondark-border-color-disabled);--button-background-color-disabled:var(--button-ondark-background-color-disabled);--button-text-color-disabled:var(--button-ondark-text-color-disabled);--outline-color:var(--button-ondark-outline-color)}.button--alert{--button-border-color:var(--button-alert-border-color);--button-background-color:var(--button-alert-background-color);--button-text-color:var(--button-alert-text-color);--button-border-color-hover:var(--button-alert-border-color-hover);--button-background-color-hover:var(--button-alert-background-color-hover);--button-text-color-hover:var(--button-alert-text-color);--button-border-color-disabled:var(--button-alert-border-color-disabled);--button-background-color-disabled:var(--button-alert-background-color-disabled);--button-text-color-disabled:var(--button-alert-text-color-disabled);--outline-color:var(--button-alert-outline-color)}.button--no-border{--button-border-color:var(--button-background-color);--button-border-color-hover:var(--button-background-color-hover);--button-border-color-disabled:var(--button-background-color-disabled)}.button svg{height:1.25rem;width:auto}.button--icon-only{--button-border-radius:100%;aspect-ratio:1/1;min-width:auto;padding:0}.button--icon-large{padding:0}.button--icon-large svg{height:1.5rem;width:auto}.button-top{align-items:center;background-color:var(--button-background-color,var(--button-primary-background-color));border:2px solid var(--button-border-color,var(--button-primary-border-color));border-radius:var(--button-border-radius,var(--button-border-radius-default));box-shadow:var(--button-box-shadow,none);color:var(--button-text-color,var(--button-primary-text-color));display:inline-flex;font-family:inherit;font-size:inherit;font-weight:700;gap:var(--button-gap,.5em);height:3rem;justify-content:center;line-height:1.1;min-width:var(--button-min-width,11rem);padding-inline:calc(1rem - 2px);text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out;white-space:nowrap;z-index:1000;--button-border-color:var(--button-top-border-color);--button-text-color:var(--button-top-color);--button-background-color:var(--button-top-background-color);--button-box-shadow:var(--button-top-shadow);--button-border-radius:1.5rem;--button-border-color-hover:var(--button-top-border-color);--button-background-color-hover:var(--button-top-background-color);--button-min-width:auto;--button-gap:0;inset-block-end:5vh;inset-inline-end:1vw;position:fixed;transition:opacity .1s ease-out}.button-top:hover{background-color:var(--button-background-color-hover,var(--button-primary-background-color-hover));border-color:var(--button-border-color-hover,var(--button-primary-background-color-hover));color:var(--button-text-color-hover,var(--button-primary-text-color));cursor:pointer}.button-top:focus-visible{background-color:var(--button-background-color-hover,var(--button-primary-background-color-hover));border-color:var(--button-border-color-hover,var(--button-primary-background-color-hover))}.button-top.disabled,.button-top.disabled:hover,.button-top[disabled],.button-top[disabled]:hover{background-color:var(--button-background-color-disabled,var(--button-primary-background-color-disabled));border-color:var(--button-border-color-disabled,var(--button-primary-border-color-disabled));color:var(--button-text-color-disabled,var(--button-primary-text-color));cursor:default}.button-top.disabled:focus-visible,.button-top[disabled]:focus-visible{background-color:var(--button-background-color-disabled,var(--button-primary-background-color-disabled));border-color:var(--button-border-color-disabled,var(--button-primary-border-color-disabled));color:var(--button-text-color-disabled,var(--button-primary-text-color))}.button-top.is-hidden{opacity:0}.button-top span{display:inline-block;max-width:0;overflow:hidden;text-align:end;transition:max-width .3s ease-out;white-space:nowrap;width:auto}.button-top svg{height:1rem;width:auto}@media (hover:hover){.button-top:hover span{max-width:10ch}}.badge{align-items:center;background-color:var(--badge-background-color);border-radius:1rem;color:var(--badge-text-color);font-weight:700;height:1.5rem;justify-content:center;line-height:1.4;padding-inline:.5rem;white-space:nowrap}.badge,.tag{display:inline-flex;font-size:.875rem}.tag{background-color:var(--tag-background-color);border-radius:4px;color:var(--tag-color);padding:.25rem .5rem;text-decoration:none}.hero{display:grid;gap:2rem;grid-template-rows:auto auto;justify-content:center}.hero--image-only{grid-template-rows:auto;max-height:50vh}@media screen and (min-width:700px){.hero{grid-template-rows:100%;max-height:35rem}.hero>*{grid-column:1;grid-row:1}.hero--small{max-height:25rem}}.hero .container{margin-block-end:1rem;margin-block-start:auto;z-index:1}.hero-picture{clip-path:polygon(0 0,100% 0,100% 70%,0 100%);overflow:hidden}.hero-picture img{height:100%;object-fit:cover;width:100%}.hero-headline{align-items:flex-start;display:flex;flex-direction:column}.hero-headline :is(h1,h2,.headline-2){background-color:var(--highlight-background-color);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--highlight-color);display:inline;padding:.75rem 1rem}.hero-headline>div{max-width:calc(var(--content-max-width)/2)}.hero-headline .headline-2{line-height:2}.hero-headline>*+*{margin-block-start:2rem}.usp .headline-2{color:var(--color-usp-headline)}.usp-image{height:6.25rem;width:auto}dialog{border:none;border-radius:var(--dialog-border-radius);max-height:90svh;max-width:90vw;overflow:auto;padding:1.5rem 0;width:100%}@media screen and (min-width:600px){dialog{padding:1.5rem 0 2.5rem}}dialog[open]:has(.dialog-content-wrapper){display:flex;flex-direction:column;overflow:hidden}@media screen and (min-width:600px){dialog{width:var(--content-max-width)}dialog.narrow{width:600px}}dialog.force-open{display:block;inset-block-end:0;inset-block-start:0;position:fixed;z-index:101}dialog.force-open:has(.dialog-content-wrapper){display:flex}dialog.is-hidden{display:none}dialog>*{padding:0 1.5rem}@media screen and (min-width:600px){dialog>*{padding:0 2.5rem}}dialog>*+*{margin-block-start:1.5rem}dialog header{align-items:center;display:flex;gap:1.5rem;justify-content:flex-start}dialog header>:is(button:last-child,a:last-child){margin-inline-start:auto}dialog header h1+*{margin-block-start:0}dialog :is(.headline,.headline-2){color:var(--dialog-headline-color)}dialog .dialog-content-wrapper{overflow:auto}@media screen and (min-width:600px){dialog .button-group{flex-wrap:nowrap}dialog .button-group>*{width:100%}}dialog::backdrop{background-color:var(--dialog-backdrop-background-color)}.dialog-backdrop{background-color:var(--dialog-backdrop-background-color);inset:0;position:fixed;z-index:100}.dialog-banner{background-color:var(--dialog-banner-background-color);padding-block:1.5rem}.teaser-image{display:flex;flex-direction:column;max-width:34rem;padding-block-end:1rem;position:relative;word-break:break-word}.teaser-image>*+*{margin-block-start:.75rem}.teaser-image picture+*{margin-block-start:1rem}.teaser-image>:not(picture){padding-inline:1rem}.teaser-image .overline+.headline-2{margin-block-start:0}.teaser-image picture{aspect-ratio:3/2;width:100%}.teaser-image picture img{height:100%;object-fit:cover;width:100%}.teaser-image .illustration{display:grid;object-fit:cover;place-items:center;width:100%}.teaser-image .illustration img{height:auto;max-width:33%}.teaser-image:not(:has(.button)) p:not([class]){display:flex}.teaser-image:not(:has(.button)) p:not([class]):after{align-items:center;align-self:flex-start;aspect-ratio:1/1;border:1px solid var(--button-tertiary-border-color);border-radius:50%;color:var(--button-tertiary-text-color);content:"→";display:flex;flex-shrink:0;font-size:2rem;justify-content:center;line-height:1;min-width:auto;text-align:end;width:3rem}.teaser-image a{text-decoration:none}.teaser-image a:before{content:"";display:block;inset:0;position:absolute}.teaser-image a:focus-visible{outline:none}h2 .teaser-image a{color:inherit}.teaser-image:focus-within{outline:1px solid var(--outline-color);outline-offset:3px}.teaser-image:hover:not(:has(.button)) p:not([class]):after{background-color:var(--button-tertiary-background-color-hover);border-color:var(--button-tertiary-background-color-hover);color:var(--button-tertiary-text-color)}.teaser-image>div{margin-block-start:auto;padding-block-start:.75rem}.teaser-illustration{background-color:var(--teaser-illustration-background-color);display:flex;flex-direction:column;max-width:34rem;padding:1rem;position:relative}.teaser-illustration:hover{background-color:var(--teaser-illustration-background-color-hover)}.teaser-illustration>div{background-color:var(--teaser-illustration-content-background-color);flex-grow:1;padding:1rem}.teaser-illustration picture{align-items:center;background-color:transparent;display:flex;height:11.25rem;justify-content:center}.teaser-illustration picture img{width:50%}.teaser-illustration p{display:flex;margin-block-start:1rem}.teaser-illustration p:after{align-self:flex-end;color:var(--teaser-arrow-color);content:"→";display:block;flex-shrink:0;font-size:1.5rem;line-height:1;text-align:end;width:2rem}.teaser-illustration a{color:inherit;text-decoration:none}.teaser-illustration a:before{content:"";display:block;inset:0;position:absolute}.teaser-illustration a:focus-visible{outline:none}.teaser-illustration:focus-within{outline:1px solid var(--outline-color);outline-offset:3px}.teaser-illustration-small{align-items:center;background-color:var(--teaser-illustration-background-color);display:flex;flex-direction:column;justify-self:center;max-width:100%;padding:1rem;position:relative;text-align:center;width:16.25rem}.teaser-illustration-small:hover{background-color:var(--teaser-illustration-background-color-hover)}.teaser-illustration-small picture{align-items:center;background-color:transparent;display:flex;justify-content:center}.teaser-illustration-small picture img{height:4.5rem}.teaser-illustration-small picture+*{margin-block-start:1rem}.teaser-illustration-small a{color:inherit;text-decoration:none}.teaser-illustration-small a:before{content:"";display:block;inset:0;position:absolute}.teaser-illustration-small a:focus-visible{outline:none}.teaser-illustration-small:focus-within{outline:1px solid var(--outline-color);outline-offset:3px}.notification{background-color:var(--notification-background-color,var(--notification-background-color-info));border-inline-start:2px solid var(--notification-border-color,var(--notification-border-color-info));display:flex;gap:1rem;padding:1.5em}.notification :is(h2,h3,h4,h5,strong){color:var(--notification-color-headline,var(--notification-color-headline-info))}.notification li,.notification p{color:var(--notification-color-text,var(--notification-color-text-info))}.notification>svg{flex-shrink:0}.notification>svg path{fill:var(--notification-border-color,var(--notification-border-color-info))}.notification .button-wrapper{display:flex;gap:1rem;margin-block-start:1.5rem}.notification ul{list-style:none;padding-inline-start:0}.notification .errorlink{color:var(--notification-color-headline,var(--notification-color-headline-info));font-size:1rem;font-weight:700;line-height:1.5}.notification--error{--notification-color-headline:var(--notification-color-headline-error);--notification-color-text:var(--notification-color-text-error);--notification-background-color:var(--notification-background-color-error);--notification-border-color:var(--notification-border-color-error)}.notification--warning{--notification-color-headline:var(--notification-color-headline-warning);--notification-color-text:var(--notification-color-headline-warning);--notification-background-color:var(--notification-background-color-warning);--notification-border-color:var(--notification-border-color-warning)}.notification--success{--notification-color-headline:var(--notification-color-headline-success);--notification-color-text:var(--notification-color-headline-success);--notification-background-color:var(--notification-background-color-success);--notification-border-color:var(--notification-border-color-success)}.news-wrapper{background-color:var(--news-background-color);position:relative}.news-wrapper h2{align-items:center;background-color:var(--news-headline-background-color);color:var(--news-headline-color);display:inline-flex;gap:.5rem;left:2.5rem;line-height:1;padding:.5rem 1rem;position:absolute;top:0;transform:translateY(-30%)}.news-wrapper .slider-buttons{display:flex;gap:1rem;justify-content:flex-end;padding:3.125rem 2.5rem 0 0}@media screen and (min-width:750px){.news-wrapper .slider-buttons{padding:0;position:absolute;right:2.5rem;top:3.125rem;transform:translateY(-50%);z-index:90}}.news-wrapper .swiper-wrapper{z-index:89}.news-item{--link-color:var(--news-item-color-text);--link-color-hover:var(--news-item-color-text);color:var(--news-item-color-text);padding:2.5rem 1.5rem 1.5rem}@media screen and (min-width:750px){.news-item{padding:3.125rem 2.5rem 2.5rem}}.news-item h3{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:0}@media screen and (min-width:750px){.has-slider .news-item h3{max-width:calc(100% - 7rem);padding-inline-end:2.5rem}}.news-item time{background-color:var(--news-item-badge-backgroundcolor);border-radius:4px;color:var(--news-item-badge-color);padding:.25rem .5rem;text-transform:uppercase}.news-item picture{aspect-ratio:3/2;max-width:20rem;width:100%}.news-item .illustration{display:grid;height:100%;object-fit:cover;place-items:center;width:100%}.news-item .illustration img{height:auto;max-width:50%}.news-item-content{display:grid;gap:1.5rem;grid-template-columns:100%;margin-block-start:1rem}@media screen and (min-width:750px){.news-item-content{grid-template-columns:320px auto}}.breadcrumb{font-size:.875rem;font-weight:400;line-height:1.4}.breadcrumb svg{height:1em}.breadcrumb li,.breadcrumb ol{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.breadcrumb a{color:currentColor;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb+*{margin-block-start:2.5rem}main>.breadcrumb{margin-inline:auto;max-width:var(--content-max-width);padding-inline:var(--content-default-padding);width:100%}.tabs{display:flex;gap:2.5rem;list-style:none;overflow:auto;padding:0}.tabs a{color:currentColor;display:inline-block;padding-block:.5rem;text-decoration:none}.tabs .active{border-bottom:2px solid var(--tabs-color-active);color:var(--tabs-color-active);font-weight:700}.card-activity-container{container-type:inline-size;display:flex;flex-wrap:wrap}.card-activity{align-self:stretch;border:1px solid var(--card-border-color);border-radius:4px;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr;overflow:hidden;position:relative;transition:border-color .1s linear,box-shadow .1s linear;width:100%;z-index:0}@container (min-width: 40rem){.card-activity{grid-template-columns:320px auto;grid-template-rows:1fr}}.card-activity:hover{border-color:var(--card-hover-border-color);box-shadow:var(--card-hover-shadow)}.card-activity .illustration{display:grid;height:100%;object-fit:cover;place-items:center;width:100%}@container (max-width: 40rem){.card-activity .illustration{aspect-ratio:3/2}}.card-activity .illustration img{height:auto;max-width:50%}.card-activity .card-activity-image{width:100%}@container (max-width: 40rem){.card-activity .card-activity-image{aspect-ratio:3/2}}.card-activity .card-activity-image img{display:block;height:100%;object-fit:cover;width:100%}@media screen and (min-width:600px){.card-activity h3{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;
    /*! autoprefixer: ignore next */-webkit-box-orient:vertical}}.card-activity h3 a{color:var(--color-text);text-decoration:none}.card-activity p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;color:var(--card-color)}.card-activity a{position:relative;z-index:2}.card-activity footer{align-items:center;display:flex;justify-content:space-between}.card-activity-content{padding:1.5rem 1.5rem 1rem}.card-activity-user,.card-tags{align-items:center;display:flex;gap:.5rem}.card-tags{color:var(--card-color);flex-wrap:wrap}.mainlink{position:static!important;z-index:auto}.mainlink:before{content:"";display:block;inset:0;position:absolute;z-index:1}.card-activity-small{align-self:stretch;border:1px solid var(--card-border-color);border-radius:4px;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;overflow:hidden;position:relative;transition:border-color .1s linear,box-shadow .1s linear;width:100%;z-index:0}.card-activity-small:hover{border-color:var(--card-hover-border-color);box-shadow:var(--card-hover-shadow)}.card-activity-small>*{padding:1.5rem 2rem}.card-activity-small .author{background-color:var(--card-header-background-color)}.card-activity-small .author p{color:var(--color-text)}@media screen and (min-width:600px){.card-activity-small h3{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;
    /*! autoprefixer: ignore next */-webkit-box-orient:vertical}}.card-activity-small h3 a{color:var(--color-text);text-decoration:none}.card-activity-small p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:6;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;color:var(--card-color)}.card-activity-small a{position:relative;z-index:2}.card-event{background-color:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:4px;display:flex;flex-direction:column;position:relative}.card-event--wide{display:grid;grid-template-columns:20fr 28fr 49fr;grid-template-rows:100%}.card-event picture{aspect-ratio:1.5/1}.card-event picture img{height:100%;object-fit:cover;width:100%}.card-event div{display:flex;flex-direction:column;flex-grow:1;gap:1rem;justify-content:flex-start;padding:2rem}.card-event div>div{flex-grow:0;margin-block-start:auto;padding:0}.card-event .illustration{display:grid;height:100%;object-fit:cover;place-items:center;width:100%}.card-event .illustration img{height:auto;max-width:50%}.card-event p{color:var(--card-color)}.card-event p:has(svg){align-items:center;display:flex;gap:.5rem}.card-event p svg{height:1.5rem;width:auto}.card-event p path{fill:var(--card-icon-color)}.card-event a:before{content:"";display:block;inset:0;position:absolute}.card-event time{display:grid;place-items:center}.card-event--stack time{background:var(--card-event-time-background-color);border-radius:8px;inset-block-start:.75rem;inset-inline-start:.75rem;padding:.75rem 1rem;position:absolute}.card-institution{border:1px solid var(--card-border-color);border-radius:4px;padding:1rem 1rem 1.5rem;position:relative;transition:border-color .1s linear,box-shadow .1s linear}.card-institution:hover{border-color:var(--card-hover-border-color);box-shadow:var(--card-hover-shadow)}.card-institution picture{align-items:center;aspect-ratio:1/1;border:1px solid var(--card-border-color);border-radius:4px;display:flex;justify-content:center;width:5rem}.card-institution h3 a{color:var(--card-headline-color);text-decoration:none}.user-image{background-color:var(--user-image-background-color);background-position:50%;background-repeat:no-repeat;background-size:60%;border:1px solid var(--user-image-border-color);border-radius:50%;flex-shrink:0;overflow:hidden}.user-image picture{max-height:100%;max-width:100%;object-fit:contain}.user-image--s{height:48px;width:48px}.user-image--m{height:80px;width:80px}.user-image--l{height:120px;width:120px}.user-image--xl{height:160px;width:160px}.user-image--diverse{background-image:url(/build/images/avatar-diverse.06efce10.svg)}.user-image--male{background-image:url(/build/images/avatar-male.4f45f0d6.svg)}.user-image--female{background-image:url(/build/images/avatar-female.195d2d9f.svg)}.user-image--institution{background-image:url(/build/images/avatar-institution.0ecc48b3.svg);border-radius:2px}.user-image--institution img{height:100%;object-fit:cover;width:100%}.user-image-stack{display:flex;list-style:none;margin:0;padding:0}.user-image-stack li{display:inline-block}.user-image-stack li+li{margin-inline-start:-.75rem}@media screen and (max-width:991px){.navigation-item{align-items:center;background:transparent;border:0;color:var(--menu-link-color);display:flex;gap:.5rem;justify-content:space-between;min-height:3rem;padding-inline:1.5rem;text-decoration:none;width:100%}.navigation-item:has(svg:first-child){justify-content:flex-start}.navigation-item:hover{color:var(--menu-link-hover-color);cursor:pointer}}@media screen and (min-width:992px){.navigation-item{border-bottom:2px solid transparent;color:var(--site-navigation-color);min-height:auto;padding-block-end:.25rem;padding-inline:0;text-decoration:none}.navigation-item:hover{border-bottom-color:var(--site-navigation-color-hover)}.navigation-item.active{border-block-end:2px solid var(--site-navigation-color-hover);color:var(--site-navigation-color-hover);font-size:1rem;font-weight:700;line-height:1.5}}.navigation-item--back{background-color:var(--site-navigation-backlink-background-color);color:var(--site-navigation-backlink-color);font-size:1rem;font-weight:700;line-height:1.5;min-height:4rem}.site-logo{flex-shrink:0}.site-logo img{height:auto;max-height:2.5rem;width:auto}.pagination{margin-block-start:3.5rem}.pagination ul{gap:.625rem;list-style:none;margin:0;padding:0}.pagination a,.pagination ul{display:flex;justify-content:center}.pagination a{align-items:center;background-color:var(--pagination-link-background-color,var(--pagination-link-background-color-default));border:1px solid var(--pagination-link-border-color,var(--pagination-link-border-color-default));border-radius:4px;color:var(--pagination-link-color,var(--pagination-link-color-default));height:2.5rem;text-decoration:none;transition:color .1s ease-out,border .1s ease-out,background-color .1s ease-out;width:2.5rem}.pagination a[aria-current]{--pagination-link-color:var(--pagination-link-color-current);--pagination-link-border-color:var(--pagination-link-border-color-current);--pagination-link-background-color:var(--pagination-link-background-color-current)}.pagination a:hover{--pagination-link-color:var(--pagination-link-color-hover);--pagination-link-border-color:var(--pagination-link-border-color-hover);--pagination-link-background-color:var(--pagination-link-background-color-hover)}.pagination a:focus-visible{outline:1px solid var(--pagination-link-outline-color);outline-offset:1px}@media screen and (max-width:599px){.pagination .hide-on-small{display:none}}.contact-box{background-color:var(--contact-box-background-color);border-radius:8px 0 0 8px;box-shadow:var(--contact-box-box-shadow);color:var(--contact-box-color);display:none;inset-block-start:20vh;inset-inline-end:0;padding-inline:1.5rem;position:fixed;z-index:230}@media screen and (min-width:992px){.contact-box{display:inline-flex}}.contact-box:focus-within ul,.contact-box:hover ul{max-width:300px;width:max-content}.contact-box div{display:flex;flex-direction:column}.contact-box svg{flex-shrink:0;width:1.5rem}.contact-box ul{list-style:none;margin:0;max-width:1.5rem;overflow:hidden;padding:0;transition:max-width .3s ease-out}.contact-box li{align-items:center;display:flex;gap:.75rem;justify-content:flex-start;padding-block:1rem}.contact-box li+li{border-block-start:1px solid var(--contact-box-border-color)}.contact-box a{color:var(--contact-box-color);text-decoration:none;white-space:nowrap}@media (hover:hover){.contact-box a:hover{text-decoration:underline;text-underline-offset:3px}}:is(.messages-table-section,.backend-section)+:is(.messages-table-section,.backend-section){margin-block-start:2.5rem}.messages-table tbody tr{transition:background-color .1s ease-out}.messages-table tbody tr:focus-within,.messages-table tbody tr:hover{background-color:var(--table-background-color);--messages-table-border-color-hover:var(--message-border-color-hover);opacity:1}.messages-table td{border-inline:1px solid var(--message-border-color);border-inline-start:4px solid var(--messages-table-border-color-hover,var(--message-border-color));padding-block:.5rem;transition:border-color .1s ease-out;vertical-align:top}@media screen and (min-width:800px){.messages-table td{border-block:1px solid var(--message-border-color);border-inline:0;padding-block:1.5rem;padding-inline:1.25rem}}.messages-table td:first-child{border-block-start:1px solid var(--message-border-color);border-radius:4px 4px 0 0;padding-block-start:1rem}@media screen and (min-width:800px){.messages-table td:first-child{border-inline-start:4px solid var(--messages-table-border-color-hover,var(--message-border-color));border-radius:4px 0 0 4px;padding-block-start:1.5rem;padding-inline-start:1.5rem}}@media screen and (max-width:799px){.messages-table td:first-child>*+*{margin-block-start:.5rem}}.messages-table td:last-child{border-block-end:1px solid var(--message-border-color);border-radius:0 0 4px 4px}@media screen and (min-width:800px){.messages-table td:last-child{border-inline-end:1px solid var(--message-border-color);border-radius:0 4px 4px 0}}.messages-table td:has(.rowlink){position:relative}.messages-table td time{font-size:1rem;font-weight:400;line-height:1.5}.messages-table .nobreak{word-break:keep-all}.messages-table .button{--button-min-width:max-content}.messages-table .is-read{opacity:.75}.messages-table .is-unread h3{align-items:baseline;display:flex;gap:.5rem}.messages-table .is-unread h3:before{background-color:var(--message-unread-badge-background-color);border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:.75rem;width:.75rem}.message{border:1px solid var(--message-border-color);border-radius:4px;padding:1.5rem}@media screen and (min-width:600px){.message{padding:3rem}}.message header{border-block-end:1px solid var(--message-border-color);flex-wrap:wrap;padding-block-end:2rem}.message header,.message header .buttons{display:flex;gap:1rem}.message header form{display:inline}.message header .button{min-width:auto}.message header time{align-self:center;font-size:1rem;font-weight:400;line-height:1.5;margin-inline-start:auto}.message header+*{margin-block-start:2rem}.dropdown-wrapper{display:inline-block;position:relative}.dropdown-wrapper>button{position:relative;z-index:98}.dropdown{background-color:var(--user-dropdown-background-color);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);position:absolute;right:0;top:100%;width:max-content;z-index:240}.dropdown[aria-expanded=false]{display:none}.dropdown-menu{list-style:none;margin:0;padding:.5rem 0}.dropdown-menu li+li{margin-block-start:.25rem}.dropdown-menu a,.dropdown-menu button{align-items:center;background:transparent;border:0;color:var(--menu-link-color);display:flex;gap:.5rem;justify-content:space-between;min-height:3rem;padding-inline:1.5rem;text-decoration:none;width:100%}.dropdown-menu a:has(svg:first-child),.dropdown-menu button:has(svg:first-child){justify-content:flex-start}.dropdown-menu a:hover,.dropdown-menu button:hover{color:var(--menu-link-hover-color);cursor:pointer}.dropdown-menu svg{height:1em;width:auto}.dropdown-menu .delete{--menu-link-color:var(--button-alert-text-color)}.backend-header-wrapper{background:var(--body-background-color);padding-block:1.5rem}.backend-header-wrapper+.backend-sticky-navigation+*,.backend-header-wrapper+:not(.backend-sticky-navigation,:has(.frontend-form)){margin-block-start:3.5rem}.backend-header h1+*{margin-block-start:1.5rem}.backend-header:has(.button){align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.backend-header:has(.button) div{flex-grow:1}.backend-header h1 span{color:var(--text-highlight-light-color);display:block;font-size:1.375rem;font-weight:400;line-height:1.27;text-wrap:balance}.backend-header .notification{max-width:var(--narrow-max-width)}.backend-section{background-color:var(--form-section-background-color);border-radius:8px;box-shadow:var(--form-box-section-shadow);padding:2rem;width:100%}.backend-section>*+*{margin-block-start:1.5rem}.backend-section header{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.backend-section h2:not(header h2),.backend-section header{border-block-end:1px solid var(--form-border-color);padding-bottom:1.5rem}.backend-section>:is(h2,h3):not(:first-child):not(:is(h2,h3)+:is(h2,h3)){margin-block-start:2.5rem}.backend-section>:is(h2,h3):not(:first-child):not(:is(h2,h3)+:is(h2,h3))+*{margin-block-start:1.5rem}.backend-section+.backend-section{margin-block-start:2.5rem}.backend-section p+p{margin-block-start:1rem}.backend-section.narrow,form .backend-section:not(.backend-section.wide){max-width:var(--form-backend-section-max-width)}.frontend-form{border:1px solid var(--form-border-color);border-radius:4px;max-width:var(--narrow-max-width);padding:3rem}.backend-sticky-navigation{background-color:var(--backend-sticky-navigation-background-color);inset-block-start:0;position:sticky;z-index:220}@media screen and (max-width:991px){.backend-sticky-navigation{display:none}}.backend-sticky-navigation ul{align-items:center;display:flex;gap:1.75rem;height:3.5rem;list-style:none;margin:0;padding:0}.backend-sticky-navigation a{align-items:center;background:transparent;border:0;color:var(--site-navigation-color);display:flex;gap:.5rem;justify-content:space-between;padding-block-end:.25rem;text-decoration:none;width:100%}.backend-sticky-navigation a:hover{border-bottom:2px solid var(--site-navigation-color-hover);color:var(--menu-link-hover-color);cursor:pointer}.backend-sticky-navigation a.active{border-block-end:2px solid var(--site-navigation-color-hover);color:var(--site-navigation-color-hover);font-size:1rem;font-weight:700;line-height:1.5}.backend-table{--button-min-width:auto}.backend-table .actions{max-width:min-content;text-align:right}.backend-table .actions .button-group{align-items:flex-end;flex-direction:column;margin-block-start:1.5rem;margin-inline-start:auto;max-width:min-content}.backend-table .actions .button-group .button{justify-content:flex-start;width:100%}.backend-table tr{background-color:var(--table-backend-background-color);box-shadow:var(--table-backend-box-shadow)}.backend-table th{font-size:1.125rem;font-weight:400;line-height:1.5;text-wrap:balance}.backend-table :is(th,td){padding-block:.5rem;padding-inline-end:1rem;vertical-align:top}@media screen and (min-width:800px){.backend-table :is(th,td){padding-block:1.5rem;padding-inline:1.25rem}}.backend-table :is(th,td):first-child{border-radius:8px 0 0 8px;padding-block-start:1.5rem}@media screen and (min-width:800px){.backend-table :is(th,td):first-child{padding-inline-start:1.5rem}}.backend-table :is(th,td):last-child{border-radius:0 8px 8px 0;padding-block-end:1.5rem}.sortable-link{align-items:center;color:inherit;display:inline-flex;gap:.5rem;text-decoration:none}.sortable-link span{align-items:center;background:var(--table-sort-background-color);border-radius:4px;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.sortable-link span svg{height:1rem;width:1rem}.sortable-link span path{fill:var(--table-sort-icon-color)}.backend-navigation-item{padding:1.5rem}.backend-navigation-item>div{display:flex;flex-wrap:wrap;gap:1.5rem}.backend-navigation-item>div .actions{margin-inline-start:auto;max-width:min-content}.backend-navigation-item .position-button{justify-content:flex-start}.backend-navigation-item .index{color:var(--backend-navigation-item-headline-color);width:1.5rem}.backend-navigation-item p{align-items:center;display:flex;gap:.25rem}.backend-navigation-item .headline-2{color:var(--backend-navigation-item-headline-color);line-height:1;text-decoration:none}.backend-navigation-item .item-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.backend-navigation-item .item-footer{background-color:var(--backend-navigation-footer-background-color);border-block-start:1px solid var(--backend-navigation-footer-border-color);margin:1rem -1.5rem -1.5rem;padding:1rem 1.5rem}.backend-navigation-list>*+*{margin-block-start:1.5rem}.backend-navigation-list .backend-navigation-list,.backend-navigation-list .new-item{margin-block-start:1.5rem;margin-inline-start:5rem}.backend-navigation-list .new-item{background-color:var(--backend-navigation-footer-background-color);padding-block:.5rem;text-align:center;width:auto}.community-header h1+*{margin-block-start:.25rem}.community-header h1 span{display:block}.community-header:has(.button){align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.community-header+*,.community-header+.notification+*{margin-block-start:2.5rem}.community-table td{height:6.5rem;padding:1rem;vertical-align:top;width:max-content}@media screen and (max-width:799px){.community-table td{height:auto}}.community-table td:not(:last-child){padding-inline-end:2.5rem}.community-table td:first-child{padding-inline-start:1rem}.community-table td:last-child{padding-inline-end:1rem}.community-table h2{font-size:1rem;font-weight:700;line-height:1.5}.community-table .rowlink:before{border:1px solid var(--table-border-color);border-radius:4px}.community-table .rowlink:focus-visible{outline:0}.community-table .rowlink:focus-visible:before{outline:1px solid var(--outline-color);outline-offset:2px}.community-table .textcontent{width:auto}.community-table .textcontent>p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical}@media screen and (min-width:800px){.community-table td.replies,.community-table th.replies{padding-inline:1rem;text-align:center}}.community-thread{margin:2.5rem 0 0}.community-thread time{color:var(--text-color-light)}.community-thread .comment-list,.community-thread .comment-list>li+li{margin-block-start:1.5rem}.community-thread .comment-list li>.community-comment-form{margin-inline-start:1.5rem}@media screen and (min-width:800px){.community-thread .comment-list li>.community-comment-form{margin-inline-start:5.5rem}}.community-thread .comment-thread{margin-block-start:1.5rem}@media screen and (min-width:800px){.community-thread .comment-thread{margin-inline-start:3rem}}.community-thread .comment-thread>li+li{margin-block-start:1.5rem}.community-thread .comment-thread>li{display:flex;gap:.5rem;position:relative}@media screen and (min-width:800px){.community-thread .comment-thread>li{gap:1rem}}.community-thread .comment-thread>li:before{border-inline-start:1px solid var(--community-post-border-color);content:"";display:block;flex-shrink:0}.community-thread .comment-thread>li:last-child:before{border-color:transparent}.community-thread .comment-thread>li:after{border-block-end:1px solid var(--community-post-border-color);border-inline-start:1px solid var(--community-post-border-color);content:"";display:block;height:4.5rem;inset-block-start:-1.5rem;inset-inline-start:0;position:absolute}.community-thread .comment-thread>li:first-child:after{border-inline-start-color:transparent;height:3rem;inset-block-start:0}.community-thread .comment-thread>li:first-child:last-child:after{border-inline-start-color:var(--community-post-border-color)}.community-thread .comment-thread>li:last-child:after{border-radius:0 0 0 4px}.community-thread .comment-thread>li:after,.community-thread .comment-thread>li:before{width:1rem}@media screen and (min-width:800px){.community-thread .comment-thread>li:after,.community-thread .comment-thread>li:before{width:1.5rem}}.community-thread .comment-thread>li article{flex-grow:1}.community-post-main{border:1px solid var(--community-post-border-color);border-radius:4px;padding:2.5rem}.community-post-main header{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.community-post-main header>div>*+*{margin-block-start:.5rem}.community-post-main header+*{margin-block-start:1.5rem}.community-post-main footer{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-block-start:1.5rem}.community-post{border:1px solid var(--community-post-border-color);border-radius:4px;padding:1.5rem 1.5rem 1rem;position:relative}.community-post .user-image{box-shadow:0 0 0 1rem #fff}.community-post header+*{margin-block-start:.5rem}.community-post footer{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-block-start:1.5rem}.community-post footer .button-group{margin-inline-start:auto}.community-post .post-meta{color:var(--text-color-light);font-size:.875rem;font-weight:400;line-height:1.4}.community-comment-form{align-items:flex-start;display:none;flex-direction:column;margin-block-start:1rem}.community-comment-form.active-form{display:flex}.community-comment-form .form-group{width:100%}.comment-attachments{list-style:none;margin-inline:0;padding:0}.comment-attachments li+li{border-block-start:1px solid var(--form-border-color);margin-block-start:2rem;padding-block-start:1.5rem}.comment-attachments fieldset>label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.highlight-dark{color:var(--text-highlight-dark-color)}.highlight-light{color:var(--text-highlight-light-color)}.text-light{color:var(--text-color-light)}.highlight-background-dark{background-color:var(--highlight-background-color);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--highlight-color);display:inline;line-height:1.75;padding:.75rem 1rem;text-wrap:balance}.welcome-message{padding-block-start:4rem}.welcome-message h1{line-height:1.2}.welcome-message h1+*{margin-block-start:.5rem}.welcome-message span{display:block;font-size:1.375rem;font-weight:400;line-height:1.27;text-wrap:balance}.contentpage.no-hero{margin-block-start:5rem}.contentpage li{line-height:1.5}.contentpage li+li{margin-block-start:1em}.contentpage ol{counter-reset:item;list-style:none;padding:0}.contentpage ol li{align-items:flex-start;display:flex;gap:1rem;max-width:var(--paragraph-max-width)}.contentpage ol li:before{background-color:var(--ol-marker-background-color);border-radius:50%;color:var(--ol-marker-color);content:counter(item) ".";counter-increment:item;display:grid;flex-shrink:0;font-size:1.125rem;font-weight:400;height:2rem;line-height:1.5;place-items:center;text-wrap:balance;width:2rem}.contentpage img{height:auto!important;max-width:100%}.contentpage a:has(img){display:block}.contentpage img:is([style*=" float"],[style^=float]){margin-block-end:1rem}.contentpage img:is([style*=" float"],[style^=float]):is([style*=" left"],[style*=left],[style^=left]){margin-right:1rem}.contentpage img:is([style*=" float"],[style^=float]):is([style*=" right"],[style*=right],[style^=right]){margin-left:1rem}.contentpage iframe{aspect-ratio:16/9;height:auto;width:100%}.contentpage iframe.livestream{--double-padding:calc(var(--content-default-padding)*2);aspect-ratio:auto;height:1050px}@media screen and (min-width:1020px){.contentpage iframe.livestream{aspect-ratio:2/1;height:auto;margin-inline-start:calc((100% - 100vw + var(--double-padding))/2);max-width:calc(var(--content-max-width) - var(--double-padding));width:calc(100vw - var(--double-padding))}}@media screen and (min-width:1120px){.contentpage iframe.livestream{margin-inline-start:calc((100% - var(--content-max-width) + var(--double-padding))/2)}}.contentpage blockquote{border-block:2px solid var(--blockquote-border-color);color:var(--blockquote-text-color);font-size:1.375rem;font-weight:400;line-height:1.27;margin-inline:0;padding:1.5rem;text-align:center;text-wrap:balance}.adminbar{background-color:var(--adminbar-background-color,var(--site-navigation-header-admin-background-color));color:var(--adminbar-color,var(--site-navigation-header-admin-color))}.adminbar .container{align-items:center;display:flex;height:var(--site-navigation-header-admin-height);justify-content:space-between}@media screen and (min-width:992px){.adminbar .container{height:var(--site-navigation-header-admin-height-large)}}.adminbar a{color:var(--adminbar-color,var(--site-navigation-header-admin-color));text-decoration:none}.adminbar a:hover{text-decoration:underline}.adminbar a svg{margin-inline-end:1rem}.adminbar--backend{--adminbar-color:var(--site-navigation-header-backend-color);--adminbar-background-color:var(--site-navigation-header-backend-background-color)}.user-profile-card{border:1px solid var(--user-profile-card-border-color);border-radius:4px;padding-block:2.5rem}.profile-header{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:992px){.profile-header{flex-direction:row;gap:2rem}}.profile-header h1+*{margin-block-start:0}.profile-header+*{margin-block-start:2.5rem}.profile-meta{flex-wrap:wrap;gap:1rem}.profile-membership,.profile-meta{align-items:center;display:inline-flex}.profile-membership svg{margin-inline-end:.5rem}.profile-membership path{fill:var(--user-profile-icon-fill)}.details-grid{color:var(--user-profile-details-color);container-type:inline-size;display:flex;flex-wrap:wrap;gap:1rem}.details-grid div{background-color:var(--user-profile-details-background-color);display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;padding:.5rem 1rem .5rem 0;width:100%}@container (min-width: 31rem){.details-grid div{width:calc(50% - .5rem)}}@container (min-width: 47rem){.details-grid div{width:calc(33.33333% - .66667rem)}}@container (min-width: 55rem){.details-grid div{width:calc(25% - .75rem)}}.details-grid svg{align-self:center;float:left;grid-column:1;grid-row:1/3;justify-self:start;margin-inline:1.2rem 1rem;width:1.5rem}.details-grid path{fill:var(--user-profile-details-icon-fill)}.details-grid dt{font-size:.875rem;font-weight:700;line-height:1.4}.details-grid dd{display:-webkit-box;font-size:1rem;font-weight:400;line-height:1.5;overflow:hidden;-webkit-line-clamp:1;
  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;margin:0}.author{display:flex;gap:.5rem}.author a{color:inherit;text-decoration:none}.author time{color:var(--text-color-light)}.authorbox{border:1px solid var(--authorbox-border-color);border-radius:8px;box-shadow:var(--authorbox-box-shadow);overflow:hidden}.authorbox h3{background-color:var(--authorbox-header-background-color);padding:1.25rem 1.5rem}.authorbox h4:not(:first-child){border-block-start:1px solid var(--authorbox-border-color);padding-block-start:1rem}.authorbox>div{padding:1.5rem;width:100%}.authorbox>div+div{padding-block-start:0}.authorbox .button{width:100%}.authorbox .details-grid{margin-block-start:1rem}.rating-stars{align-items:center;display:flex;gap:.75rem}.rating-stars path{fill:var(--rating-stars-color-default)}.rating-stars .filled path{fill:var(--rating-stars-color-filled)}.charity-detail time{font-size:inherit}.charity-detail-content .details-grid,.charity-detail>*{margin-block-start:2.5rem}.charity-detail-content .ad-image{display:block;width:100%}.organisation-logo{align-items:center;border:1px solid var(--organisation-logo-border-color);border-radius:4px;display:inline-flex;height:120px;justify-content:center;overflow:hidden;width:120px}.organisation-header{align-items:center;background:var(--organisation-header-background-color);border-radius:4px;display:flex;flex-wrap:wrap;gap:1.5rem;padding:2rem}.organisation-header .button-group{width:100%}.organisation-header h1+*{margin-block-start:.5rem}.rating-box{border:1px solid var(--organisation-rating-border-color);border-radius:4px;padding-block:1.5rem}.rating-box p{color:var(--organisation-rating-color)}.rating-box:has(.answer){overflow:hidden;padding-block-end:0}.rating-box>*{padding-inline:1.5rem}.rating-box--headline{align-items:center;background-color:var(--organisation-rating-headline-background-color);display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;padding:1.5rem}.rating-box--headline>*{padding-inline:0}.rating-box .answer{background-color:var(--organisation-rating-answer-background-color);border-block-start:1px solid var(--organisation-rating-border-color);padding-block:1.5rem}.rating-box .answer p{border-inline-start:2px solid var(--organisation-rating-quote-border-color);padding-inline-start:1rem}.slidergroup{position:relative}.slidergroup .slider-buttons{display:flex;justify-content:space-between;padding-inline:1rem;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}.slidergroup [data-type=main] .swiper-wrapper{align-items:center}.slidergroup [data-type=thumbs] .swiper-slide img{height:100%;object-fit:cover;width:100%}.collection-list{border:1px solid var(--collection-list-border-color);border-radius:4px;list-style:none;margin-inline:0;padding:0}.collection-list>li+li{border-block-start:1px solid var(--collection-list-border-color)}.collection-list:not(:has(.attachment,.pillar,.faq-item)){display:none}.attachment,.faq-item,.pillar{padding:.5rem}.attachment{align-items:center;container-type:inline-size;display:flex;gap:1rem;justify-content:flex-start;margin-inline:0}.attachment .button{min-width:auto}@container (width <= 26rem){.attachment .button span{display:none}}.attachment figcaption{overflow:hidden;padding-block:.1875rem;text-overflow:ellipsis}.attachment figcaption span{display:block}.attachment .fallback-icon,.attachment picture{align-items:center;aspect-ratio:3/2;background-color:var(--attachment-picture-background-color);border-radius:2px;color:var(--attachment-fallback-icon-color);display:flex;flex-shrink:0;height:3rem;justify-content:center;overflow:hidden}.attachment img{max-height:100%;max-width:100%;object-fit:scale-down}.attachment a{color:var(--attachment-link-color);text-decoration:none;text-wrap:nowrap}.perk{align-items:center;background-color:var(--perk-background-color);border-radius:8px;display:flex;gap:1rem;overflow:hidden;padding:1.5rem 2rem;position:relative}.perk:has(.badge){align-items:flex-start}.perk>*{z-index:3}.perk:before{background:#fff;border:1px solid var(--perk-border-color);border-radius:50%;flex-shrink:0;height:2rem;margin-inline-start:-3rem;position:relative;width:2rem;z-index:2}.perk:after,.perk:before{content:"";display:block;transition:border .1s ease-out}.perk:after{border:1px solid var(--perk-border-color);border-radius:8px;inset:0;position:absolute;z-index:1}.perk:focus-within,.perk:hover{box-shadow:var(--perk-box-shadow)}.perk:focus-within:before,.perk:hover:before{border-width:2px;box-shadow:var(--perk-box-shadow) inset}.perk:focus-within:after,.perk:hover:after{border-width:2px}.perk:focus-within{outline:1px solid var(--outline-color);outline-offset:3px}.perk .fallback,.perk picture{align-items:center;background-color:var(--perk-logo-background-color);border:1px solid var(--perk-logo-border-color);border-radius:4px;display:flex;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;padding:.5rem;width:80px}.perk .fallback img,.perk picture img{aspect-ratio:1/1;object-fit:contain}.perk .fallback svg,.perk picture svg{height:auto;width:75%}.perk .badge+*{margin-block-start:.5rem}.perk h3{-webkit-line-clamp:1
  /*! autoprefixer: ignore next */}.perk h3,.perk p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.perk p{-webkit-line-clamp:2;
  /*! autoprefixer: ignore next */margin-block-start:.5rem}.perk a{color:inherit;outline:none;text-decoration:none}.perk a:before{content:"";display:block;inset:0;position:absolute}.map-wrapper{display:grid;grid-template-columns:100%;grid-template-rows:100%;position:relative}.map-wrapper>*{grid-column:1;grid-row:1}.map{aspect-ratio:1/1.5;background-color:#add8e6;border-radius:16px;width:100%}.map--single{aspect-ratio:2/1}.map-dummy{background-image:url(/build/images/map-dummy.ec6af15c.svg);background-position:50%;background-repeat:no-repeat;background-size:250%}.map-overlay{background:#fff;box-shadow:var(--map-overlay-box-shadow);inset-block-end:50%;inset-inline-start:5%;max-height:90%;max-width:90%;padding:1.5rem;position:absolute;transform:translateY(50%);transition:inset .1s ease-out}.map-overlay.is-small{inset-block-end:25px;inset-inline-start:10px;padding:.5rem;transform:translateY(0)}.map-overlay.is-small p{height:0;overflow:hidden;visibility:hidden;width:0}.map-overlay.is-small .button-group{margin-block-start:0}.sortable-ghost{background-color:var(--input-file-background-color);border:2px dashed var(--input-file-border-color);border-radius:4px;width:100%}.sortable-chosen{background-color:var(--sortable-chosen-background-color);border-radius:8px;box-shadow:var(--sortable-chosen-box-shadow)}.sortable-chosen>:not(.header){display:none}.sortable-chosen~[data-sortable-target=item],[data-sortable-target=item]:has(~.sortable-chosen){opacity:.5}.position-circle{align-items:center;background-color:var(--position-circle-background-color);border-radius:100%;color:var(--position-circle-color);display:inline-flex;font-size:1.25rem;height:2rem;justify-content:center;line-height:1;width:2rem}.registration-banner{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;justify-content:center;padding:2.5rem}.registration-banner .illustration{align-items:center;display:flex;justify-content:center;min-width:min(300px,100%)}.registration-banner .illustration svg{height:auto;max-width:245px;width:100%}.registration-banner .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:600px;min-width:min(300px,100%)}.registration-banner .button{max-width:100%;width:max(50%,250px)}.activity-banner{border-block-end:8px solid var(--color-subsidary);position:relative}.activity-banner picture{border-radius:4px;inset:0;overflow:hidden;position:absolute;z-index:0}.activity-banner img{height:100%;object-fit:cover;width:100%}.activity-banner h2{font-size:1rem;font-weight:700;line-height:1.5;line-height:1.75}@media screen and (min-width:800px){.activity-banner h2{font-size:1.375rem;font-weight:400;line-height:1.27;line-height:1.75;text-wrap:balance}}.activity-banner p{text-wrap:balance}.activity-banner>div{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;max-width:max(500px,50%);padding:1.5rem 1rem 1rem;position:relative}@media screen and (min-width:800px){.activity-banner>div{padding:3rem}}.card-attachment{align-items:flex-start;background-color:var(--attachment-card-background-color);display:flex;gap:.5rem;overflow:hidden;padding:1rem;position:relative}.card-attachment>*{z-index:3}.card-attachment:before{background:#fff;border:1px solid var(--attachment-card-border-color);border-radius:50%;flex-shrink:0;height:6px;inset-block-start:1rem;inset-inline-start:-3px;width:6px;z-index:2}.card-attachment:after,.card-attachment:before{content:"";display:block;position:absolute;transition:border .1s ease-out}.card-attachment:after{border:1px solid var(--attachment-card-border-color);inset:0;z-index:1}.card-attachment:focus-within:after,.card-attachment:focus-within:before,.card-attachment:hover:after,.card-attachment:hover:before{border-color:var(--attachment-card-border-color-hover)}.card-attachment:focus-within{outline:1px solid var(--outline-color);outline-offset:3px}.card-attachment a{outline:none;text-decoration:none;transition:color .1s ease-out;width:75%}.card-attachment a:before{content:"";display:block;inset:0;position:absolute}.card-attachment div{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.pillar{border:1px solid var(--pillar-border-color);border-radius:4px;padding:1.5rem}.pillar .illustration{align-items:center;background:var(--pillar-background-color);border-radius:8px;display:flex;height:4rem;justify-content:center;width:4rem}.pillar .illustration svg{color:var(--pillar-icon-color);width:50%}.iframe-bonusprogramm{border:1px solid var(--iframe-border-color);border-radius:4px;height:1450px;padding:1.5rem}@media (width >= 400px){.iframe-bonusprogramm{height:1350px}}@media (width >= 500px){.iframe-bonusprogramm{height:1250px}}@media (width >= 585px){.iframe-bonusprogramm{height:1000px}}@media (width >= 800px){.iframe-bonusprogramm{height:1250px}}@media (width >= 874px){.iframe-bonusprogramm{height:1000px}}
/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.com
	Available for use under the MIT License
	Version 2.14.3
*/body.hidden-scroll{overflow:hidden}.sl-overlay{background:#fff;bottom:0;display:none;right:0;z-index:1035}.sl-overlay,.sl-wrapper{left:0;position:fixed;top:0}.sl-wrapper{height:100%;width:100%;z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{background:transparent;border:0;cursor:pointer;font-size:28px;padding:0}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{font-family:Arial,Baskerville,monospace;font-size:3rem;height:44px;line-height:44px;margin-right:-14px;margin-top:-14px;right:30px;width:44px}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{color:#000;display:none;position:fixed;top:30px;z-index:10060}.sl-wrapper .sl-counter{font-size:1rem;left:30px}.sl-wrapper .sl-download{bottom:5px;color:#fff;display:none;font-size:1rem;position:fixed;text-align:center;width:100%;z-index:10060}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{display:none;width:100%}.sl-wrapper .sl-navigation button{color:#000;display:block;font-family:Arial,Baskerville,monospace;height:44px;line-height:44px;margin-top:-22px;position:fixed;text-align:center;top:50%;width:22px;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{background:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;font-size:1rem;left:0;padding:10px;position:absolute;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:-moz-transform .2s ease;transition:-ms-transform .2s ease;transition:-o-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease}@-webkit-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-moz-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-o-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-ms-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}