.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.view-index{margin-block-start:var(--thpParagraphSpacing)}.index__wrapper{margin-block-end:var(--thpParagraphSpacing)}.index__filterbutton{margin-block-end:1.5rem}.index__filterbutton .button{position:relative}.index__filterbutton__active-count{--_size: 1.125rem;position:absolute;right:-0.25rem;top:-0.25rem;width:var(--_size);height:var(--_size);border-radius:50%;background-color:var(--thpColorNeutral1000);color:var(--thpColorNeutral0);font-size:10px;line-height:16px;text-align:center;display:none}.index__filterbutton__active-count.filter-active{display:block}.index__filters{background-color:var(--thpColorNeutral0)}.index__rows{display:flex;flex-direction:column;gap:1.5rem}.index__rows>.item-list>ul{display:flex;flex-direction:column;gap:1.5rem}.index__rows .item-list+.item-list{margin-block-start:1.5rem}.index__filteroverlay .form-checkboxes{display:flex;flex-direction:column;gap:1rem}.index__filteroverlay .form-item{margin-block-end:0}.index__filteroverlay fieldset.form-wrapper{margin-block-end:2.5rem}.index__filteroverlay legend{margin-block-end:1rem}.index__filteroverlay input.button.form-submit{display:none}.index__header{margin-block-end:1rem}@media only screen and (min-width: 46.875em){.index__header{margin-block-end:1.5rem}}.index__header h2{font-size:clamp(1.5rem,1.4085rem + .3902vw,1.75rem);letter-spacing:-0.04em;margin-block-end:0}.index__header .paragraph{max-width:51.56rem}.index__pager{margin-block-start:1rem}@media only screen and (min-width: 46.875em){.index__pager{margin-block-start:1.5rem}}.index__wrapper--background{background-color:var(--thpColorMain500);padding-block:2.5rem}@media only screen and (min-width: 46.875em){.index__wrapper--background{padding-block:4rem}}.index__wrapper--background .paragraph h2{margin-block-end:1rem}.index__wrapper--background .paragraph .label,.index__wrapper--background .paragraph p{color:var(--thpColorNeutral1000)}.view-index--news-embed .grid .grid__column,.view-index--3col .grid .grid__column{grid-area:full}.view-index--news-embed .item-list>ul,.view-index--3col .item-list>ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}.view-index--news-embed .item-list>ul>li,.view-index--3col .item-list>ul>li{flex:0 0 100%}@media only screen and (min-width: 46.875em){.view-index--news-embed .item-list>ul>li,.view-index--3col .item-list>ul>li{flex:0 0 calc(50% - .75rem)}}@media only screen and (min-width: 62.5em){.view-index--news-embed .item-list>ul>li,.view-index--3col .item-list>ul>li{flex:0 0 calc(33.33% - 1rem)}}.view-index--news-embed .item-list>ul .teaser,.view-index--3col .item-list>ul .teaser{height:100%}
