@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-filter-checkbox{border:0;margin:0;min-inline-size:0;padding:0}.brxe-filter-checkbox>.brx-filter-legend{appearance:none;-webkit-appearance:none;border:0;height:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.brxe-filter-checkbox>.brx-filter-options{list-style-type:none;margin:0;padding:0}:where(.brxe-filter-checkbox[data-mode=button])>.brx-filter-options{display:flex;flex-wrap:wrap;gap:var(--brx-btn-options-gap,10px)}:where(.brxe-filter-checkbox[data-mode=button])>.brx-filter-options .bricks-button{display:inline-block}.brxe-filter-checkbox[data-mode=default]>.brx-filter-options{display:flex;flex-direction:column;gap:var(--brx-options-gap)}.brxe-filter-checkbox[data-mode=default].brx-count-align-end>.brx-filter-options .brx-option-text{flex:1}.brxe-filter-checkbox[data-mode=default].brx-count-align-end>.brx-filter-options .brx-option-text .brx-option-count{margin-inline-start:auto}.brxe-filter-checkbox[data-mode=button] input[type=checkbox]{appearance:none;-webkit-appearance:none;border:0;height:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.brxe-filter-checkbox[data-mode=button] input[type=checkbox]:focus-visible+.bricks-button,.brxe-filter-checkbox[data-mode=button] label:focus-within .bricks-button{outline:2px solid var(--brx-indicator-focus-color,#3b82f6);outline-offset:2px}.brxe-filter-checkbox input.brx-a11y-hidden{appearance:none;-webkit-appearance:none;border:0;height:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.brxe-filter-checkbox .brx-input-indicator{align-items:center;background-color:var(--brx-indicator-bg,transparent);border-color:var(--brx-indicator-border-color,currentcolor);border-radius:var(--brx-indicator-border-radius,3px);border-style:var(--brx-indicator-border-style,solid);border-width:var(--brx-indicator-border-width,1px);display:inline-flex;flex-shrink:0;height:var(--brx-indicator-size,1em);justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:var(--brx-indicator-size,1em)}.brxe-filter-checkbox .brx-input-indicator:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;opacity:0;transform:rotate(45deg) translate(-1px,-1px);transition:opacity .15s ease;width:6px}.brxe-filter-checkbox input[type=checkbox]:checked+.brx-input-indicator{background-color:var(--brx-indicator-bg-checked,#3b82f6);border-color:var(--brx-indicator-border-color-checked,#3b82f6)}.brxe-filter-checkbox input[type=checkbox]:checked+.brx-input-indicator:after{border-color:var(--brx-indicator-check-color-checked,#fff);opacity:1}.brxe-filter-checkbox input[type=checkbox]:focus-visible+.brx-input-indicator{outline:1px solid var(--brx-indicator-focus-color,#3b82f6);outline-offset:2px}.brxe-filter-checkbox input[type=checkbox]:disabled+.brx-input-indicator{cursor:default;opacity:.5}.brxe-filter-checkbox label{align-items:center;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--brx-indicator-gap,.5em);margin:inherit;position:relative}.brxe-filter-checkbox label.brx-option-disabled{cursor:default}.brxe-filter-checkbox .brx-option-text{display:inline-flex;gap:4px}.brxe-filter-checkbox:not([data-mode=button]) .brx-show-more-less-wrapper{margin-top:10px}}@layer bricks {.brxe-filter-select{width:100%}.brxe-filter-select .bricks-choices__input{border:0;border-radius:0}.brxe-filter-select .bricks-choices__input:focus{outline:0}.brxe-filter-select .bricks-choices__input::-webkit-search-cancel-button,.brxe-filter-select .bricks-choices__input::-webkit-search-decoration,.brxe-filter-select .bricks-choices__input::-webkit-search-results-button,.brxe-filter-select .bricks-choices__input::-webkit-search-results-decoration{display:none}.brxe-filter-select .bricks-choices__input::-ms-clear,.brxe-filter-select .bricks-choices__input::-ms-reveal{display:none;height:0;width:0}.brxe-filter-select .bricks-choices__input[type=search]{all:unset;line-height:40px}[dir=rtl] .brxe-filter-select .bricks-choices__input{padding-left:0;padding-right:2px}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices{overflow:visible}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices__list--dropdown{display:block}.brx-body.iframe .brxe-filter-select[data-brx-choices-position=top] .bricks-choices__list--dropdown{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}}@layer bricks {.brxe-filter-search{position:relative;width:100%}.brxe-filter-search :where(input){width:100%}.brxe-filter-search .icon{cursor:pointer;display:grid;height:100%;margin-inline:10px;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);visibility:hidden}.brxe-filter-search .icon.brx-show{visibility:visible}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-pagination{width:100%}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-filter-active-filters{display:flex;flex-wrap:wrap;gap:10px;list-style-type:none;margin:0;padding:0}.brxe-filter-active-filters:empty{display:none}.brxe-filter-active-filters button{position:relative;white-space:nowrap}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-ba0004 {color: var(--c-heading); font-size: var(--text-2xl); font-weight: var(--fw-bold); line-height: var(--lh-heading)}#brxe-ba0005 {color: var(--c-heading); font-size: var(--text-2xl); font-weight: var(--fw-bold); line-height: var(--lh-heading)}#brxe-ba0006 {color: var(--c-muted); max-width: 80ch}#brxe-ba0006 a {color: var(--c-muted); font-size: inherit}#brxe-ba0003 {display: flex; flex-direction: column; row-gap: var(--space-xs)}#brxe-ba0021 {gap: 0.5rem}#brxe-ba0021 .bricks-button {color: var(--on-accent); font-size: var(--text-3xs); font-weight: var(--fw-medium); background-color: var(--c-heading); border: 1.3px solid var(--c-heading); border-radius: var(--radius-pill); gap: 0.6rem}#brxe-ba0021 .bricks-button .icon {font-size: 1.2rem}#brxe-ba0021 .bricks-button i {color: var(--on-accent)}#brxe-ba0021 .bricks-button svg path {fill: var(--on-accent)}.brxe-bka013 {width: 100%; height: 100%}.brxe-bka013:not(.tag), .brxe-bka013 img {object-fit: cover}.brxe-bka016 {font-size: var(--text-2xs)}.brxe-bka015 {align-items: center; width: auto; text-transform: uppercase}.brxe-bka014 {position: absolute; top: var(--space-s); left: var(--space-s); z-index: 2; display: flex; flex-direction: row; width: auto}.brxe-bka014 > .brxe-bka015 ~ .brxe-bka015 { display: none; }.brxe-bka012 {position: relative; overflow: hidden; aspect-ratio: 16 / 10; width: 100%; flex-shrink: 0}.brxe-bka021 {color: var(--c-heading); font-size: var(--text-s); font-weight: var(--fw-bold); line-height: 1.3; flex-grow: 1}.brxe-bka023 {font-size: inherit}.brxe-bka024 {font-size: inherit; font-weight: var(--fw-medium)}.brxe-bka022 {display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center; column-gap: var(--space-xs); color: var(--c-muted); font-size: var(--text-3xs); font-weight: var(--fw-bold)}.brxe-bka020 {display: flex; flex-direction: column; row-gap: var(--space-s); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); flex-grow: 1}.brxe-bkart1 {overflow: hidden; display: flex; flex-direction: column; height: 100%}.brxe-ba0031.brxe-block {display: flex; flex-direction: column}#brxe-ba0030 {display: grid; align-items: initial; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--space-m); position: relative}#brxe-ba0030 > .brx-loading-animation { position: absolute; inset: 0; z-index: 5; display: block; align-content: start;  height: auto; min-height: 0; max-height: none; background-color: color-mix(in srgb, var(--c-surface) 70%, transparent); backdrop-filter: blur(2px); border-radius: var(--radius-l);}#brxe-ba0030 > .brx-loading-animation > * { position: sticky; top: calc(50vh - 24px); display: block; margin: var(--space-2xl) auto;}@media (max-width: 767px) {#brxe-ba0030 {grid-template-columns: minmax(0, 1fr)}}#brxe-ba0040 {align-self: center}#brxe-ba0020 {display: flex; flex-direction: column; row-gap: var(--space-l)}#brxe-ba0021 .bricks-button { padding: 0.5rem 0.5rem 0.5rem 1rem; min-height: 0; }#brxe-ba0021 .bricks-button { pointer-events: none; cursor: default; }#brxe-ba0021 .bricks-button .icon { pointer-events: auto; cursor: pointer; box-sizing: content-box; padding: 0.2rem; margin: -0.2rem; border-radius: 50%; transition: background-color var(--t-dur) var(--t-ease);}#brxe-ba0021 .bricks-button .icon:hover { background-color: color-mix(in srgb, var(--on-accent) 22%, transparent); }#brxe-ba0053 {width: var(--icon-m); height: var(--icon-m); flex-shrink: 0; color: var(--on-header)}#brxe-ba0054 {color: var(--on-header); font-size: var(--text-s); font-weight: var(--fw-bold); line-height: 1.3; flex-grow: 1}#brxe-ba0055 {width: var(--icon-m); height: var(--icon-m); flex-shrink: 0; display: none; transition: transform var(--t-dur, .2s)}#brxe-ba0055 :not([stroke="none"]) {stroke: var(--on-header)}@media (max-width: 991px) {#brxe-ba0055 {display: block}}#brxe-ba0052 {border: 0; border-radius: 0; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); display: flex; flex-direction: row; align-items: center; column-gap: var(--space-xs); width: 100%; color: var(--on-header); text-align: left; pointer-events: none}@media (max-width: 991px) {#brxe-ba0052 {pointer-events: auto; cursor: pointer}}#brxe-ba0062 {color: var(--c-muted); font-size: var(--text-2xs); font-weight: var(--fw-medium); line-height: 1.3}#brxe-ba0063 input {height: 5rem; padding-top: 0; padding-right: 1.4rem; padding-bottom: 0; padding-left: 1.4rem; border: 1px solid var(--c-border); border-radius: 1rem; background-color: var(--c-surface); color: var(--c-text); font-size: var(--text-xs)}#brxe-ba0063 {width: 100%}#brxe-ba0061 {display: flex; flex-direction: column; row-gap: var(--space-xs)}#brxe-ba0065 {color: var(--c-muted); font-size: var(--text-2xs); font-weight: var(--fw-medium); line-height: 1.3}#brxe-ba0066 {--choices-inner-padding: 0; --choices-base-border: 0; --choices-bg-color: transparent; --choices-brx-text-color: var(--c-text); --choices-bg-color-dropdown: var(--c-surface); --choices-highlighted-color: var(--c-header); --choices-brx-highlighted-text-color: var(--on-header); --choices-text-color: var(--c-heading); --choices-font-size: var(--text-xs); --choices-placeholder-opacity: 1; --choices-dropdown-item-padding: var(--space-xs) var(--space-s); --choices-border-radius: var(--radius-l); color: var(--c-text); font-size: var(--text-xs); line-height: 1.35; width: 100%}#brxe-ba0064 {display: flex; flex-direction: column; row-gap: var(--space-xs)}#brxe-ba0068 {color: var(--c-muted); font-size: var(--text-2xs); font-weight: var(--fw-medium); line-height: 1.3}#brxe-ba0069 .brx-option-text {color: var(--c-text); font-size: var(--text-2xs); font-weight: var(--fw-medium); line-height: 1.35}#brxe-ba0069 {--brx-options-gap: 0.8rem; --brx-indicator-gap: 0.8rem; --brx-indicator-size: 1.6rem; --brx-indicator-border-width: 1.3px; --brx-indicator-border-radius: 0.4rem; --brx-indicator-border-color: var(--c-border); --brx-indicator-bg: var(--c-surface); --brx-indicator-focus-color: var(--c-heading); --brx-indicator-check-color-checked: var(--on-accent); --brx-indicator-bg-checked: var(--c-heading); --brx-indicator-border-color-checked: var(--c-heading)}#brxe-ba0069 input[type='checkbox']:not(:checked) + .brx-input-indicator {border-color: var(--brx-indicator-border-color, currentcolor)}#brxe-ba0069 input[type='checkbox']:checked + .brx-input-indicator {border-color: var(--brx-indicator-border-color-checked, #3b82f6)}#brxe-ba0067 {display: flex; flex-direction: column; row-gap: var(--space-xs)}#brxe-ba0071 {color: var(--c-muted); font-size: var(--text-2xs); font-weight: var(--fw-medium); line-height: 1.3}#brxe-ba0072 {--brx-btn-options-gap: 0.5rem}#brxe-ba0072[data-mode="button"] .bricks-button {color: var(--c-text); font-size: var(--text-3xs); font-weight: var(--fw-medium); line-height: 1.3; background-color: transparent; border: 1.3px solid var(--c-border); border-radius: var(--radius-pill)}#brxe-ba0072[data-mode="button"] .bricks-button.brx-option-active {background-color: var(--c-heading); border: 1.3px solid var(--c-heading); border-radius: var(--radius-pill); color: var(--on-accent)}#brxe-ba0070 {display: flex; flex-direction: column; row-gap: var(--space-xs)}#brxe-ba0074 {color: var(--c-muted); font-size: var(--text-2xs); font-weight: var(--fw-medium); line-height: 1.3}#brxe-ba0075 .brx-option-text {color: var(--c-text); font-size: var(--text-2xs); font-weight: var(--fw-medium); line-height: 1.35}#brxe-ba0075 {--brx-options-gap: 0.8rem}#brxe-ba0073 {display: flex; flex-direction: column; row-gap: var(--space-xs)}#brxe-ba0076 {align-self: flex-start; color: var(--c-heading); border: 1.3px solid var(--c-heading); border-radius: var(--radius-pill); background-color: transparent}#brxe-ba0060 {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); display: flex; flex-direction: column; row-gap: var(--space-m)}#brxe-ba0060 [data-mode="button"] .bricks-button { padding: 0.5rem 1rem; min-height: 0; }#brxe-ba0060 > .brxe-block:not(:has(li, input[type="search"], select)) { display: none; }#brxe-ba0066 .bricks-choices__inner { display: flex; align-items: center; min-height: 5rem; padding: 0 3.6rem 0 1.4rem; border: 1px solid var(--c-border); border-radius: 1rem; background: var(--c-surface); box-shadow: none;}#brxe-ba0066 .bricks-choices.is-open .bricks-choices__inner,#brxe-ba0066 .bricks-choices.is-focused .bricks-choices__inner { border-color: var(--c-heading); border-radius: 1rem; }#brxe-ba0066 .bricks-choices__list--single { padding: 0; }#brxe-ba0066 .bricks-choices[data-type*="select-one"]::after { border: 0; right: 1.6rem; width: 0.6em; height: 0.6em; margin-top: -0.45em; border-right: 2px solid var(--c-heading); border-bottom: 2px solid var(--c-heading); transform: rotate(45deg); transition: transform var(--t-dur) var(--t-ease);}#brxe-ba0066 .bricks-choices[data-type*="select-one"].is-open::after { margin-top: -0.1em; transform: rotate(-135deg); }#brxe-ba0066 .bricks-choices__list--dropdown { border: 0; border-radius: var(--radius-l); box-shadow: 0 26px 50px -18px var(--shadow-ink-l), 0 0 0 1.3px var(--line-soft); padding: var(--space-xs); margin-top: var(--space-2xs); z-index: 30;}#brxe-ba0066 .bricks-choices__list--dropdown .bricks-choices__item { border-radius: var(--radius-s); font-size: var(--text-xs); font-weight: var(--fw-medium); }#brxe-ba0066 .bricks-choices:focus:not(:focus-visible) { outline: none; }#brxe-ba0066 .bricks-choices__list--dropdown .bricks-choices__list { max-height: min(42rem, 60vh); scrollbar-width: thin; scrollbar-color: color-mix(in srgb, var(--c-muted) 45%, transparent) transparent;}#brxe-ba0066 .bricks-choices__list--dropdown .bricks-choices__list::-webkit-scrollbar { width: 6px; }#brxe-ba0066 .bricks-choices__list--dropdown .bricks-choices__list::-webkit-scrollbar-track { background: transparent; margin: var(--space-2xs) 0; }#brxe-ba0066 .bricks-choices__list--dropdown .bricks-choices__list::-webkit-scrollbar-thumb { background: color-mix(in srgb, var(--c-muted) 45%, transparent); border-radius: var(--radius-pill); }#brxe-ba0075 .brx-input-indicator { display: none; }#brxe-ba0075 label { display: flex; align-items: center; gap: var(--space-xs); padding: 0.4rem 1rem 0.4rem 0.4rem; border-radius: var(--radius-pill); cursor: pointer; transition: background-color var(--t-dur) var(--t-ease);}#brxe-ba0075 label:hover { background-color: color-mix(in srgb, var(--c-heading) 6%, transparent); }#brxe-ba0075 label::before { content: var(--autor-kuerzel, ""); flex-shrink: 0; display: grid; place-items: center; width: 3.6rem; height: 3.6rem; border-radius: 50%; background-color: color-mix(in srgb, var(--c-heading) 10%, var(--c-surface)); background-image: var(--autor-bild, none); background-size: cover; background-position: center top; box-shadow: 0 0 0 1.3px var(--c-border); color: var(--c-heading); font-size: var(--text-3xs); font-weight: var(--fw-bold);}#brxe-ba0075 label:has(input:checked) { background-color: color-mix(in srgb, var(--c-heading) 10%, transparent); }#brxe-ba0075 label:has(input:checked)::before { box-shadow: 0 0 0 2px var(--c-heading); }#brxe-ba0075 label:has(input:checked) .brx-option-text { color: var(--c-heading); font-weight: var(--fw-bold); }#brxe-ba0075 label:has(input:focus-visible) { outline: 2px solid var(--c-heading); outline-offset: 2px; }#brxe-ba0051 {overflow: hidden; border-radius: var(--radius-l); flex-shrink: 0; width: 100%}@media (max-width: 991px) { #brxe-ba0051:not(.filter-offen) #brxe-ba0060 { display: none; } #brxe-ba0051.filter-offen #brxe-ba0055 { transform: rotate(180deg); }}#brxe-ba0050 {align-self: flex-start !important}@media (min-width: 992px) { @supports (animation-timeline: view()) { #brxe-ba0050 { position: sticky; top: calc(var(--header-h, 0px) + var(--space-s)); height: calc(100vh - var(--header-h, 0px) - 2 * var(--space-s)); } #brxe-ba0051 { animation: lvq-archiv-lauf linear both; animation-timeline: --lvq-archiv; animation-range: contain 0% contain 100%; } @keyframes lvq-archiv-lauf { from { transform: translateY(0); } to { transform: translateY(min(0px, calc(100vh - var(--header-h, 0px) - 2 * var(--space-s) - 100%))); } } }}@media (max-width: 991px) {#brxe-ba0050 {order: -1}}#brxe-ba0010 {display: grid; align-items: initial; grid-template-columns: minmax(0, 1fr) minmax(0, var(--sidebar-w)); gap: var(--space-xl); align-items: start}@media (min-width: 992px) { #brxe-ba0010 { view-timeline: --lvq-archiv block; view-timeline-inset: calc(var(--header-h, 0px) + var(--space-s)) var(--space-s); }}@media (max-width: 991px) {#brxe-ba0010 {grid-template-columns: minmax(0, 1fr); gap: var(--space-l)}}#brxe-ba0002 {display: flex; flex-direction: column; row-gap: var(--space-l)}#brxe-ba0001 {padding-top: var(--space-l); padding-bottom: var(--space-4xl)}