:root{--consent-dialog:#fff;--consent-dialog-link:#455258;--consent-dialog-text:#455258;--consent-accept:#76a7b9;--consent-accept-text:#fff;--consent-accept-required:#76a7b9;--consent-accept-required-text:#fff;--consent-customize:#76a7b9;--consent-customize-text:#fff;--consent-opener:#b1b8bf}body.modal-mode{overflow:hidden !important}svg.colorizable .fill{fill:var(--consent-opener)}.rechtliches-overlay{display:none}body.modal-mode .rechtliches-overlay{bottom:0;display:block;inset:0;position:fixed;z-index:99999}.rechtliches-overlay::before{background-color:rgb(0 0 0 / 50%);content:"";inset:0;opacity:0;position:absolute;transition:opacity 0.5s ease-in-out}.rechtliches-overlay.on::before{opacity:1}.rechtliches-dialog{opacity:0;position:absolute}.rechtliches-dialog[data-position="center"]{left:50%;top:50%}.rechtliches-dialog[data-position="left"]{left:200px;top:50%}.rechtliches-dialog[data-position="right"]{right:200px;top:50%}.rechtliches-dialog .view{--paragraph-line-height:1.5;background-color:var(--consent-dialog);box-shadow:0 16px 32px rgba(0,0,0,0.32);box-sizing:border-box;color:var(--consent-dialog-text);font-size:13px;left:50%;max-height:96vh;max-width:600px;overflow-y:auto;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity 0.5s ease-in;width:96vw}.rechtliches-dialog .view::-webkit-scrollbar{left:10px;width:3px}.rechtliches-dialog .view::-webkit-scrollbar-track{background:transparent;border-radius:6px}.rechtliches-dialog .view::-webkit-scrollbar-thumb{background:#b1b8bf;border:0;border-radius:6px}.rechtliches-dialog .view::-webkit-scrollbar-thumb:hover{background:#555}.rechtliches-dialog[data-corner-effect="round"] .view{border-radius:20px}.rechtliches-dialog[data-corner-effect="round"][data-position="left"] .view{border-radius:0 20px 20px 0}.rechtliches-dialog[data-corner-effect="round"][data-position="right"] .view{border-radius:20px 0 0 20px}.rechtliches-dialog .Title{margin-bottom:15px;text-align:center}.rechtliches-dialog .cta-block{text-align:center}.rechtliches-dialog .cta-button{--bgcolor:#26a026;--fgcolor:#fff;background-color:var(--bgcolor);border:0 none;border-radius:3px;color:var(--fgcolor);cursor:pointer;font-size:15px;margin:8px 4px;padding:9px 18px;transition:box-shadow 0.3s}.rechtliches-dialog .cta-button.IAConsentAcceptAll,.rechtliches-dialog .cta-button.IAConsentAcceptCustom{--bgcolor:var(--consent-accept);--fgcolor:var(--consent-accept-text)}.rechtliches-dialog .cta-button.IAConsentAcceptRequired{--bgcolor:var(--consent-accept-required);--fgcolor:var(--consent-accept-required-text)}.rechtliches-dialog .cta-button.IACustomize{--bgcolor:var(--consent-customize);--fgcolor:var(--consent-customize-text)}.rechtliches-dialog .cta-button:focus{outline:0 none}.rechtliches-dialog .link{color:var(--consent-dialog-link);text-decoration:underline dotted;text-underline-offset:3px;white-space:nowrap}.rechtliches-dialog .iconbar{margin-bottom:20px;text-align:center}.rechtliches-dialog .iconbar img,.rechtliches-dialog .iconbar svg{height:32px;vertical-align:top}@media (pointer:fine){.rechtliches-dialog .cta-button:hover{box-shadow:0 20px 32px rgba(0,0,0,0.15),0 4px 8px rgba(0,0,0,0.28)}.rechtliches-dialog .link:hover{cursor:pointer;text-decoration:underline solid}}#trcht-c11t__list dt{align-items:center;background-color:#f3f3f3;box-sizing:border-box;display:flex;font-weight:normal;margin-top:6px;min-height:36px;padding:8px 10px}#trcht-c11t__list dd{display:none;margin:0;padding:10px}#trcht-c11t__list dd{display:block;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height 1s ease-out,opacity 0.5s ease-out}#trcht-c11t__list dd table{margin:20px 0}#trcht-c11t__list dt[data-expanded]+dd{display:block;max-height:1000px;opacity:1}#trcht-c11t__list input{display:none}.trcht-c11t__group-label{cursor:pointer;margin-right:auto}.trcht-c11t__group-icon{margin-right:4px}.trcht-c11t__group-icon i{display:inline-block;font-style:normal;transition:transform 0.3s}.trcht-c11t__group-icon i::before{content:"▶"}:checked+.trcht-c11t__group-icon i{transform:rotate(90deg) translateX(2px)}.trcht-c11t__group-name{font-size:14px;font-weight:600;vertical-align:middle}.trcht-c11t__state-text{font-size:12px;margin-right:4px;vertical-align:middle}.trcht-c11t__state-label .trcht-c11t__state-text::before{content:attr(data-text-off) ""}:checked+.trcht-c11t__state-text::before{content:attr(data-text-on) ""}#trcht-c11t__list table{border-collapse:collapse;line-height:var(--paragraph-line-height);width:100%}#trcht-c11t__list caption{margin-bottom:10px;text-align:left}#trcht-c11t__list tbody{background-color:rgb(0 0 0 / 1%)}#trcht-c11t__list td{padding-bottom:8px;padding-top:8px;vertical-align:top}.trcht-c11t__meta-item{margin-right:8px}.trcht-c11t__meta{font-size:12px;margin-top:8px}.trcht-c11t__meta-name{color:#6e8eb5}.trcht-c11t__meta-name::after{content:":"}#trcht-c11t__opener>img,#trcht-c11t__opener>svg{vertical-align:top;width:50px}@media screen and (max-width:450px){.rechtliches-dialog .cta-button{margin:8px 0;width:100%}}@media screen and (max-width:640px){.rechtliches-dialog[data-position="left"]{left:50%}.rechtliches-dialog[data-position="right"]{right:50%}.rechtliches-dialog[data-corner-effect="round"][data-position="left"] .view,.rechtliches-dialog[data-corner-effect="round"][data-position="right"] .view{border-radius:20px}.trcht-c11t__state-text{display:none}#trcht-c11t__list dt{margin-top:10px;min-height:40px;padding:4px 15px}#trcht-c11t__list thead{display:none}#trcht-c11t__list tbody tr{border-top:3px double #c4c8ce}#trcht-c11t__list td{display:block;padding-left:8px;padding-right:8px}#trcht-c11t__list td:first-child{background-color:rgb(224 228 232 / 50%)}.trcht-c11t__meta{margin-top:5px}}@media screen and (min-width:641px){.rechtliches-dialog[data-position="left"] .view,.rechtliches-dialog[data-position="right"] .view{max-width:400px}#trcht-c11t__list tbody tr:nth-child(odd){background-color:hsl(0deg 0% 0% / 1%)}#trcht-c11t__list td:first-child{background-color:hsl(0deg 0% 0% / 1%);padding-left:12px;padding-right:8px;width:25%}#trcht-c11t__list td:last-child{padding-left:8px;padding-right:12px}}.AutofillGrid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.Headline{font-size:1.3rem;margin-bottom:10px}.LinkList{display:flex;justify-content:center;line-height:1;list-style-type:none;margin:0;padding:0}.Paragraph{line-height:var(--paragraph-line-height)}.Paragraph:not(:last-child){margin-bottom:1rem}.SectionDivider{border:0 none;border-top:3px double hsl(0deg 0% 0% / 8%);margin:20px 0}.Subpanel{background-color:hsl(0deg 0% 0% / 3%);border-radius:3px;margin-bottom:20px;padding:20px}.Title{font-size:1.6rem}.Toggle{cursor:pointer}.Toggle>input{display:none}.Toggle>.Indicator{background-color:#ccc;border-radius:12px;box-shadow:inset 0 2px 1px hsl(0deg 0% 0% / 16%);box-sizing:border-box;display:inline-block;height:24px;position:relative;vertical-align:middle;width:48px}.Toggle>.Indicator:not(:last-child){margin-right:4px}.Toggle>.Indicator::before{background-color:#fff;border-radius:10px;box-sizing:border-box;content:"";height:20px;left:3px;position:absolute;top:2px;transition:transform 0.3s;width:20px}.Toggle>:checked ~ .Indicator::before{transform:translateX(22px)}.Toggle>:checked ~ .Indicator{background-color:var(--c3,#26a026)}@media screen and (max-width:640px){.LinkList{flex-flow:column;gap:16px}}@media screen and (min-width:641px){.LinkList{flex-flow:row wrap;gap:16px 20px}}[data-transition-effect="flip"] .view{backface-visibility:hidden;perspective-origin:center;transition:opacity 0.5s ease-in,transform 0.5s ease-in}[data-current-view="back"][data-transition-effect="flip"] .backview,[data-current-view="front"][data-transition-effect="flip"] .frontview{transform:translate(-50%,-50%) perspective(1000px) rotateY(0deg)}[data-current-view="front"][data-transition-effect="flip"] .backview{transform:translate(-50%,-50%) perspective(1000px) rotateY(-180deg)}[data-current-view="back"][data-transition-effect="flip"] .frontview{transform:translate(-50%,-50%) perspective(1000px) rotateY(180deg)}[data-transition-effect="zoom"] .view{backface-visibility:hidden;perspective-origin:center;transition:opacity 0.5s ease-in,transform 0.5s ease-in}[data-current-view="back"][data-transition-effect="zoom"] .backview,[data-current-view="front"][data-transition-effect="zoom"] .frontview{opacity:1;transform:translate(-50%,-50%) scale(1)}[data-current-view="front"][data-transition-effect="zoom"] .backview,[data-current-view="back"][data-transition-effect="zoom"] .frontview{opacity:0;transform:translate(-50%,-50%) scale(0)}#trcht-c11t__opener{background:none;border:0 none;cursor:pointer;padding:0;position:fixed;z-index:99998;bottom:10px;left:10px}