.card{align-items:start}.card,.card--textVerticalCentered{display:flex;margin-bottom:1.5rem;text-decoration:none}.card--textVerticalCentered{align-items:center;column-gap:.5rem}a.card:focus .teaserheading,a.card:hover .teaserheading{text-decoration:underline}.card--compact{margin:0}.card--vertical{display:block}.card--vertical-list{border-right:1px dotted #c1c1c1;padding:.5rem}.card_image-container{flex-grow:1}.card_image-container--big,.card_image-container--medium,.card_image-container--overview,.card_image-container--small{flex-shrink:0}.card_image-container--full{flex:1 100%;flex-direction:column;justify-content:center;margin-bottom:1.5rem}.card_image-container--small{width:6rem}.card_image-container--medium{width:25rem}.card_image-container--overview{width:12rem}.card_image-container--overview img{max-width:12rem}.card_image-container--big{margin-right:1rem;width:48%}.card_image-container--full{flex:100%}.card_image{width:100%}.card_content-container-full{flex-grow:2;width:100%}.card_content-container{flex-grow:1;width:100%}@media only screen and (max-width:599px){.card_content-container .slide{margin:0;width:100%}.card--textVerticalCentered{column-gap:1rem;flex-direction:column-reverse}}@media only screen and (max-width:481px){.content{margin:0 5%}}.card_content-container--news{flex-shrink:0;width:33%}.card--vertical *+.card_content-container,.card--vertical *+.card_image-container{margin-top:1rem}.card:not(.card--vertical) *+.card_content-container,.card:not(.card--vertical) *+.card_image-container{margin-left:1rem}@media only screen and (max-width:500px){.card--result{display:flex;flex-direction:column-reverse;width:100%}.card--result.card--result.card--result .card_image-container{margin-bottom:1rem;margin-left:0;width:100%}}