@media only screen and (min-width:1200px){.textDetail__aside{min-height:100%}}.textDetail__header{margin-bottom:20px}@media only screen and (min-width:900px){.textDetail__header{margin-bottom:50px}}.textDetail__header--centered{text-align:center}.textDetail__headline{font-family:'Source Sans Pro';font-size:28px;font-style:normal;font-weight:600;line-height:1;color:#000}@media only screen and (min-width:900px){.textDetail__headline{font-family:'Source Sans Pro';font-size:72px;font-style:normal;font-weight:600;line-height:1}}.textDetail__byline{font-family:'Source Sans Pro';font-size:14px;font-style:normal;font-weight:600;line-height:1;color:#000}@media only screen and (min-width:900px){.textDetail__byline{font-family:'Source Sans Pro';font-size:36px;font-style:normal;font-weight:600;line-height:1}}.textDetail__content{margin-bottom:20px}@media only screen and (min-width:900px){.textDetail__content{margin-bottom:50px}}.textDetail__content table h2{font-family:'Open Sans';font-size:20px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:10px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}@media only screen and (min-width:900px){.textDetail__content table h2{font-family:'Open Sans';font-size:26px;font-style:normal;font-weight:700;line-height:32px}}.textDetail__content--readMore.showedLess .bodycopy{height:120px;overflow:hidden;position:relative}.textDetail__content--readMore.showedLess .bodycopy::after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(var(--themecolor,#fff)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,var(--themecolor,#fff) 100%);bottom:0;content:'';height:40px;left:0;position:absolute;width:100%}.textDetail__content__readMore--showLess,.textDetail__content__readMore--showMore{margin-top:10px}.textDetail__content--readMore.showedLess .textDetail__content__readMore--showLess,.textDetail__content--readMore:not(.showedLess) .textDetail__content__readMore--showMore{display:none}.textDetail__downloads{margin-bottom:20px}@media only screen and (min-width:900px){.textDetail__downloads{margin-bottom:50px}}.textDetail__downloads__headline{font-family:'Source Sans Pro';font-size:20px;font-style:normal;font-weight:600;line-height:1}@media only screen and (min-width:900px){.textDetail__downloads__headline{font-family:'Source Sans Pro';font-size:36px;font-style:normal;font-weight:600;line-height:1}}.textDetail__downloads__item{display:inline-block;margin:10px 10px 0 0}