/* @license MIT https://github.com/kenwheeler/slick/blob/master/LICENSE */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:64em){.slick--main .slick__slide img{pointer-events:none;}.slide__caption{top:10%;left:0;padding:20px;}.slide--caption--center .slide__caption,.slide--caption--center-top .slide__caption,.slide--caption--left .slide__caption,.slide--caption--right .slide__caption{width:42%;}.slide--caption--center .slide__caption{position:absolute;top:50%;margin-top:-16%;}.slide--caption--center .slide__caption,.slide--caption--center-top .slide__caption{position:absolute;left:50%;padding:0;transform:translateX(-50%);text-align:center;}.slide--caption--center .slide__caption{transform:translate(-50%,-50%);}.slide--caption--left .slide__caption{position:absolute;}.slide--caption--right .slide__caption{position:absolute;right:0;left:auto;}.slide--caption--top .slide__caption,.slide--caption--bottom .slide__caption{position:absolute;width:100%;}.slide--caption--top .slide__caption{top:0;}.slide--caption--bottom .slide__caption{top:auto;bottom:0;}.slide--caption--stage-left .slide__caption,.slide--caption--stage-right .slide__caption,.slide--caption--stage-zebra .slide__caption{position:absolute;left:50%;width:82%;padding:0;transform:translateX(-50%);}.slick--thumbnail .slide__caption,.slide--caption--below .slide__caption{position:relative;top:auto;width:100%;padding:20px 0;}.slick--thumbnail .slide__caption{padding:5px 6px;}.slick--multiple-view .slide--caption--center .slide__caption,.slick--multiple-view .slide--caption--center-top .slide__caption{left:0;width:100%;margin-left:auto;}.slick-wrapper--tn-left .slick--thumbnail{left:0;float:left;width:20%;}.slick-wrapper--tn-left .slick--main{margin-left:20%;}.slick-wrapper--tn-right .slick--thumbnail{right:0;float:right;width:20%;}.slick-wrapper--tn-right .slick--main{margin-right:20%;}.slick-wrapper--tn-overlay .slick--main{margin-right:auto;margin-left:auto;}.slick-wrapper--tn-overlay .slick--thumbnail{position:absolute;z-index:9;top:0;overflow:hidden;height:100%;max-height:90%;}.slick-wrapper--tn-over-top .slick--thumbnail{width:100%;height:auto;max-height:none;}div[class*="slick-wrapper--tn"] .slick__slider::after{clear:none;}}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.antibot-message{margin:9px 0 10px 8px;padding:15px;word-wrap:break-word;border-width:1px 1px 1px 0;border-style:solid;border-radius:2px;overflow-wrap:break-word;}.antibot-message-warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;box-shadow:-8px 0 0 #e09600;}.antibot-message-error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;box-shadow:-8px 0 0 #e62600;}
.blazy,.blazy *,.blazy *::before,.blazy *::after{box-sizing:border-box;}.b-lazy,.b-responsive{display:block;max-width:100%;height:auto;min-height:1px;}html:not(.js) .b-lazy[data-src],html:not(.js) [data-b-blur]{display:none;}.b-bg,.b-bg-static,.media--ratio .is-b-ie{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;}.b-loaded,.b-error,.b-bg.is-b-loading{opacity:1;}.litebox,.blazy iframe,.media iframe{display:block;max-width:100%;border:0;}.media--blazy,.media--fx{position:relative;}.media--blazy iframe{position:relative;z-index:1;width:100%;}.blazy svg,.media-wrapper--inline{max-width:100%;}.media-wrapper--inline{margin:auto;}.blazy .media{display:block;}.media--fx{overflow:hidden;}.media--fx img{display:block;width:100%;color:transparent;}img.b-blur,.media--ratio .media__element,.media--ratio svg{position:absolute;z-index:0;display:block;width:100%;height:100%;min-height:1px;object-fit:cover;inset:0;}.media--ratio audio.media__element{z-index:1;}.animated img,.b-bg.is-b-animated{opacity:1;}.field[data-blazy]{min-width:50%;}.blazy .media--blazy img.b-blur,.blazy .media--blazy img.media__element,.blazy .grid figure{margin:0;}.b-html,.media--instagram{min-height:140px;}.b-html iframe,.media--instagram iframe{min-height:420px;}.grid iframe,.blazy .twitter-tweet-rendered{max-width:100% !important;}.grid iframe,.grid .media__html > span{min-width:100% !important;}.blazy .grid__content,.blazy .region__content{position:relative;overflow:visible;width:100%;max-width:100%;margin-block-end:0;}.b-error.b-checked{display:none;}.view.view--blazy,.view.view--blazy .view-content{display:block;}.blazy > .grid,.blazy .box,.blazy .slide{margin-block-end:0;}
@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.is-b-loading{background-color:#eaeaea;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;min-height:30px;}.is-b-loading::before{position:absolute;z-index:-1;top:50%;left:50%;display:none;width:30px;max-width:30px;height:30px;margin-top:-15px;margin-left:-15px;content:"";background:#2eaae0;font-size:0;}.is-b-loading.is-b-visible::before{z-index:22;display:block;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.webform-details-toggle-state-wrapper{margin-top:1em;text-align:right;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;text-decoration:none;color:#337ab7;border:0;background:transparent;font-size:1em;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required::after,.form-radios .form-required::after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir="rtl"] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6b6b6b;border-color:#bbb;background:#ededed;}
.slick-loading .slick-list{background:#fff url(/libraries/slick-carousel/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/libraries/slick-carousel/slick/./fonts/slick.eot);src:url(/libraries/slick-carousel/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/libraries/slick-carousel/slick/./fonts/slick.woff) format('woff'),url(/libraries/slick-carousel/slick/./fonts/slick.ttf) format('truetype'),url(/libraries/slick-carousel/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.layout--onecol .layout__region{width:100%;}
.block-textfeld-chat-block{display:flow-root;padding:1rem 0;margin-bottom:1.5rem;}.tc-wrap{overflow:hidden;display:flex;flex-direction:column;border-radius:9px;box-shadow:var(--shadow-card);}[x-cloak]{display:none !important;}.tc-tabs{background:white;padding:0.5rem 0.8rem 0;display:flex;gap:1.25rem;flex-shrink:0;border-radius:9px 9px 0 0;border-bottom:1px solid #e0e0e0;}.tc-tab{background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:0 0 0.4rem;font:inherit;font-family:'ClearSansBold';color:#999;cursor:pointer;transition:color 0.2s,border-color 0.2s;}.tc-tab:hover{color:#555;}.tc-tab.is-active{color:#555;border-bottom-color:#00b4fb;}.tc-tab:focus-visible{outline:2px solid #00b4fb;outline-offset:2px;}.tc-panel{display:flex;flex-direction:column;background:#fff;}.tc-panel > .tc-messages{padding-top:0.5rem;}.tc-disclaimer{font-size:0.7rem !important;color:#888;text-align:left;margin:0;padding:0 0.8rem 0.8rem;background:#fff;border-radius:0 0 9px 9px;}.tc-messages{max-height:360px;overflow-y:auto;padding:0 0.5rem 0.5rem;display:flex;flex-direction:column;gap:0.6rem;background:#fff;}.tc-msg{display:flex;}.tc-msg--user{justify-content:flex-end;}.tc-msg--assistant{justify-content:flex-start;}.tc-msg__bubble{max-width:82%;padding:0.55rem 0.8rem;font-size:0.9rem;line-height:1.6;white-space:pre-wrap;border-radius:6px;}.tc-msg--user .tc-msg__bubble{background:#00b4fb;color:#fff;}.tc-msg--assistant .tc-msg__bubble{background:#f1f1f1;color:#000;}.tc-msg__bubble--typing{display:flex;align-items:center;gap:4px;padding:0.65rem 0.9rem;}.tc-msg__bubble--typing span{display:inline-block;width:7px;height:7px;border-radius:50%;background:#00b4fb;animation:tc-bounce 1.2s infinite ease-in-out;}.tc-msg__bubble--typing span:nth-child(2){animation-delay:0.2s;}.tc-msg__bubble--typing span:nth-child(3){animation-delay:0.4s;}@keyframes tc-bounce{0%,80%,100%{transform:scale(0.7);opacity:0.5;}40%{transform:scale(1);opacity:1;}}.tc-input-wrap{display:flex;align-items:flex-end;gap:0.4rem;padding:0 0.5rem 0.5rem;background:#fff;flex-shrink:0;}@media (min-width:601px){.tc-input-wrap{box-sizing:border-box;width:82%;margin-left:auto;}}.tc-input{flex:1;border:0;background:#f1f1f1;padding:0.5rem 0.7rem;font-size:0.9rem;resize:none;font-family:inherit;line-height:1.5;border-radius:6px;}.tc-input:hover,.tc-input:focus,.tc-input:active,.tc-input:valid{outline:none;border-radius:6px;background:#f1f1f1;}.tc-input:focus{outline:none;}.tc-send{background:#00b4fb;color:#fff;border:none;width:36px;height:36px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background 0.2s;border-radius:6px;}.tc-send:hover,.tc-send:active{border-radius:6px;}.tc-send svg{color:#fff;fill:#fff;}.tc-send:hover:not(:disabled){background:#008FC7;}.tc-send:disabled{opacity:0.4;cursor:default;}.tc-cta{padding:0 0.6rem 0.6rem;background:#fff;flex-shrink:0;}.tc-limit{font-size:0.85rem;color:#555;margin:0.6rem 0 0;}.tc-form{padding:0.8rem;border-top:1px solid #e0e0e0;background:#fff;display:flex;flex-direction:column;gap:0.5rem;flex-shrink:0;}.tc-form__intro{font-size:0.85rem;color:#555;margin:0;}.tc-form__input{border:1px solid #ddd;padding:0.5rem 0.7rem;font-size:0.9rem;font-family:inherit;border-radius:6px;}.tc-form__input:focus{outline:none;border-color:#00b4fb;}.tc-form__error{font-size:0.8rem;color:#c0392b;margin:0;}.tc-form__submit{background:#00b4fb;color:#fff !important;border:none;padding:10px 0;font-size:1rem;font-weight:400;font-family:'ClearSansBold',"Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height:1.618;cursor:pointer;text-align:center;transition:none !important;border-radius:6px;margin:1rem 0;width:100%;}.tc-form__submit:hover:not(:disabled){background:#00b4fb;color:#fff !important;text-decoration:none;border-bottom:0;box-shadow:0 0 4px 0 rgba(0,0,0,.15),0 0 5px 0 rgba(0,0,0,.15),0 0 8px 0 rgba(0,0,0,.15),0 0 10px 0 rgba(0,0,0,.15);border-radius:6px;}.tc-form__submit:disabled{opacity:0.5;cursor:default;color:#fff !important;border-radius:6px;}.tc-done{padding:1.5rem;text-align:center;color:#000;background:#fff;display:flex;flex-direction:column;align-items:center;gap:0.75rem;}.tc-done svg{color:#00b4fb;}.tc-done p{font-size:0.9rem;line-height:1.6;margin:0;}.tc-check{padding:0.8rem;font-size:0.9rem;line-height:1.6;color:#000;}.tc-check__form{display:flex;flex-direction:column;gap:0.6rem;}.tc-check p,.tc-check li{font-size:0.9rem;line-height:1.6;}.tc-check__intro{margin:0;color:#000;}.tc-check__field{display:flex;flex-direction:column;gap:0.25rem;margin:0;}.tc-check__row > .tc-check__field{flex:1 1 180px;min-width:0;}.tc-check__field > span{font-size:0.8rem;font-family:'ClearSansBold';color:#555;}.tc-check__row{display:flex;flex-wrap:wrap;gap:0.6rem;}.tc-check .tc-form__input,.tc-check .tc-form__input:hover,.tc-check .tc-form__input:focus,.tc-check .tc-form__input:valid{border:0;border-radius:6px;background-color:#f1f1f1;color:#000;padding:0.5rem 0.7rem;font-size:0.9rem;line-height:1.5;outline:none;width:100%;}.tc-check .tc-form__input:focus-visible{box-shadow:0 0 0 2px #00b4fb;}.tc-check select.tc-form__input{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23555' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.7rem center;}.tc-check__hint{font-size:0.8rem;color:#888;margin:0;}.tc-report p{margin:0 0 0.5rem;}.tc-report__head{border-bottom:1px solid #e0e0e0;padding-bottom:0.8rem;margin-bottom:0.8rem;}.tc-report__kicker,.tc-report__url{font-size:0.8rem;color:#888;word-break:break-all;}.tc-report__org{font-family:'ClearSansBold';font-size:1.1rem;}.tc-report__score{color:#888;margin:0.4rem 0 0.2rem;}.tc-report__score strong{font-size:1.8rem;color:#000;}.tc-report__block{border-bottom:1px solid #e0e0e0;padding-bottom:0.8rem;margin-bottom:0.8rem;}.tc-report__title{font-size:1rem;margin:0 0 0.4rem;}.tc-report__title span:first-child{color:#0090cc;}.tc-report__bar{display:flex;align-items:center;gap:0.6rem;margin-bottom:0.5rem;}.tc-report__track{flex:1;height:6px;background:#e0e0e0;border-radius:3px;overflow:hidden;}.tc-report__fill{height:100%;background:var(--tc-status);}.tc-report__label{font-size:0.8rem;font-family:'ClearSansBold';white-space:nowrap;color:var(--tc-status);}.tc-report__findings{list-style:none;padding:0;margin:0;}.tc-report__findings li{display:flex;align-items:flex-start;gap:0.5rem;margin-bottom:0.3rem;}.tc-report__dot{width:7px;height:7px;border-radius:50%;margin-top:0.55em;flex-shrink:0;background:var(--tc-status);}.tc-report__note{font-size:0.8rem;font-style:italic;color:#888;margin-top:0.4rem !important;}.tc-report__reco{background:#f1f1f1;border-radius:6px;padding:0.8rem;margin-bottom:0.8rem;}.tc-report__reco h3{font-size:1rem;margin:0 0 0.4rem;}.tc-report__reco ol{margin:0;padding-left:1.2rem;}.tc-report__mail{display:block;text-align:center;text-decoration:none;color:#fff !important;}.tc-report__textlink{display:block;width:100%;background:none;border:none;box-shadow:none;padding:0;color:#0090cc;font-size:1rem;font-weight:400;line-height:1.618;text-align:center;text-decoration:none;cursor:pointer;}.tc-report__textlink:hover:not([disabled]){color:#0090cc;text-decoration:underline;}.tc-report__textlink[disabled]{opacity:0.5;cursor:default;pointer-events:none;}.tc-report__reset{margin:0.5rem 0 0;}.tc-status--gut{--tc-status:#00b4fb;}.tc-status--ausbaufaehig{--tc-status:#b08a3e;}.tc-status--kritisch{--tc-status:#b5533c;}.tc-report__sources{font-size:0.8rem;color:#555;margin-bottom:0.8rem;}.tc-report__sources h3{font-size:0.9rem;margin:0 0 0.3rem;}.tc-report__sources ul{margin:0;padding-left:1.1rem;}.tc-report__sources a{color:#0090cc;word-break:break-word;}.tc-report__cta-text{font-size:0.9rem;text-align:center;margin:1rem 0 0.5rem;}.tc-report__pdf{margin:0.5rem 0 1rem;}
