@font-face{font-family:berlinType;src:url(../media/BerlinTypeWeb_Regular-s.p.1hnnqzg38-fsa.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:berlinType;src:url(../media/BerlinTypeWeb_Bold-s.p.1wy_u13u9c8y7.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:berlinType Fallback;src:local(Arial);ascent-override:112.39%;descent-override:34.02%;line-gap-override:0.0%;size-adjust:94.93%}.berlintype_c34f3635-module__mJs2FG__className{font-family:berlinType,berlinType Fallback}
.thf-richtext ul,.thf-richtext ol{margin-left:.5em;overflow:visible}ul>ul{margin-bottom:.5rem}ul>li:last-child{margin-bottom:0}.thf_video__wrapper{aspect-ratio:16/9;background-color:#f5f5f5}.thf_video__player{aspect-ratio:16/9}.thf_video__player>video{display:block}.thf_audio__player{width:100%}.thf_video__player>audio{width:100%;display:block}.draftmodebanner{z-index:999;margin-bottom:0;bottom:0;left:0;right:0;position:fixed!important}.draftmodebanner.panel--dark{background-color:#9b0000}.draftmodebanner .button:after{margin-top:0;top:50%;transform:translateY(-50%)}.herounit-landingpage--default>.image>.image__image{min-height:350px}@media print,(min-width:600px){.herounit-landingpage--default>.image>.image__image{min-height:500px;max-height:500px}}@media print,(min-width:1182px){.herounit-landingpage--default>.image>.image__image{min-height:650px}}.herounit-landingpage--default>.image>.image__image img{object-fit:cover;max-height:400px}@media print,(min-width:600px){.herounit-landingpage--default>.image>.image__image img{max-height:500px}}@media print,(min-width:920px){.herounit-landingpage--default>.image>.image__image img{max-width:1000px;max-height:none}}.thf-image__overlay{text-align:center;padding-left:0;padding-right:0;margin-bottom:2rem!important;padding-top:25px!important;padding-bottom:25px!important}.thf-image__overlay>p{margin-bottom:0}.thf-image__overlay>h1{margin-top:0!important}@media print,(min-width:1182px){.thf-image__overlay{text-align:center;margin-top:-18rem!important;margin-bottom:10rem!important}}.modul-teaser-marketing .background-image{opacity:1}.text--meta{margin-bottom:50px}.react-player__shadow{background:#00000080!important;transition:background .2s!important}.react-player__preview:hover>.react-player__shadow{background:#000000a6!important}@media print,(min-width:600px){.react-player__shadow{border-radius:84px!important;width:84px!important;height:84px!important}.react-player__play-icon{border-width:20px 0 20px 30px!important;margin-left:9px!important}}@media print,(min-width:920px){.react-player__shadow{border-radius:116px!important;width:116px!important;height:116px!important}.react-player__play-icon{border-width:26px 0 26px 40px!important;margin-left:14px!important}}@media print,(min-width:1182px){.react-player__shadow{border-radius:148px!important;width:148px!important;height:148px!important}.react-player__play-icon{border-width:32px 0 32px 52px!important;margin-left:18px!important}}@media screen and (min-width:1182px){.modal-overlay .fio-container{width:80vw;min-width:980px;max-width:1400px}.modal-overlay .fio-container__body{padding:60px}.modal-overlay .dwm_teaser-modal .flexgrid.grid--2{gap:50px}.modal-overlay .dwm_teaser-modal .flexgrid.grid--2>*{width:calc(50% - 25px)}}.modul-multiteaser .modul-teaser-poster{cursor:pointer}.modul-multiteaser li:hover .image__overlay span{text-decoration:underline}.image__overlay span{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.image__overlay span:focus-visible{outline-offset:0;outline:3px solid #0076dd;text-decoration:none;box-shadow:0 0 0 5px #fff}.image__overlay span:after{vertical-align:text-top;content:"";width:.8em;height:.8em;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--bicon-arrow-right);-webkit-mask-image:var(--bicon-arrow-right);mask-image:var(--bicon-arrow-right);color:inherit;vertical-align:-1px;background-color:currentColor;margin-left:.3em;line-height:1;display:inline-block;overflow:hidden}
