.card__link.type--linkedin:before{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cards{display:flex;flex-direction:column;row-gap:30px}@media only screen and (min-width:768px){.cards{column-gap:20px;flex-direction:row;flex-wrap:wrap;row-gap:50px}.cards.layout--3-columns .cards__column{width:calc(50% - 10px)}}@media only screen and (min-width:992px){.cards.layout--3-columns .cards__column{width:calc(33.33333% - 13.33333px)}}@media only screen and (min-width:768px){.cards.layout--2-columns .cards__column{width:calc(50% - 10px)}}@media only screen and (min-width:576px){.card{display:flex;flex-direction:column;height:100%}}.card__image-wrap{border-radius:20px;display:block;overflow:hidden}.card__content{padding:20px}@media only screen and (min-width:576px){.card__content{display:flex;flex-direction:column;flex-grow:1}}@media only screen and (min-width:768px){.card__content{padding:30px}}.card__headline:has(+.card__subheadline){margin-bottom:7px}.card__subheadline{line-height:1.2}.card__link{font-size:.875rem;font-weight:400;padding-top:5px;text-decoration:none}@media only screen and (min-width:576px){.card__link{margin-top:auto}}@media only screen and (min-width:768px){.card__link{font-size:1rem}}.card__link.type--linkedin{align-items:center;column-gap:15px;display:inline-flex}.card__link.type--linkedin:before{content:"\e90c";font-size:1.5rem}