.card__link{text-decoration:none}.card{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;display:flex;flex-direction:column;max-width:600px;overflow:hidden;width:100%}.card>div,a .card *{text-decoration:none}.card--horizontal{flex-direction:row-reverse;max-width:1200px}.card--horizontal>div{height:auto;width:50%}.card__content{background-color:#f4f5f8;display:flex;flex-direction:column;justify-content:center;padding:30px}.card__type{color:#060f42;font-size:1rem;letter-spacing:.8px;line-height:1.375;text-transform:uppercase}.card__title{color:#060f42;font-size:1.5rem;font-weight:700;letter-spacing:-.24px;line-height:2.125rem;margin:20px 0 30px}.card--horizontal .card__title{font-size:2.125rem;letter-spacing:-.36px;line-height:2.875rem}.card__link{color:#060f42;font-size:1.125rem;line-height:1.375rem}.card__image img{aspect-ratio:19/13;display:block;height:auto;max-height:410px;object-fit:cover;object-position:center;width:100%}.card--horizontal .card__image img{max-width:600px}a.card__link .btn-text-link,a.card__link .card__link,a.card__link .card__title,a.card__link .card__type{color:#060f42;text-decoration:none}a.card__link:hover .btn-text-link,a.card__link:hover .card__link,a.card__link:hover .card__title{color:#5618d4}a.card__link:hover .btn-text-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cpath fill='none' d='M0 0h22v22H0z' data-name='Rectangle 143628'/%3E%3Cpath fill='%235618D4' d='M12.515 10.964 7.321 5.771A1.053 1.053 0 0 1 7 5.04a.947.947 0 0 1 .291-.731 1 1 0 0 1 .731-.306 1 1 0 0 1 .731.306l5.933 5.932a1.072 1.072 0 0 1 .239.343.98.98 0 0 1 .074.38.98.98 0 0 1-.074.38 1.072 1.072 0 0 1-.239.343l-5.9 5.9a1.038 1.038 0 0 1-.716.321.93.93 0 0 1-.716-.291 1 1 0 0 1-.306-.731 1 1 0 0 1 .306-.731Z' data-name='Group 14725'/%3E%3C/svg%3E")}@media(max-width:1050px){.card--horizontal .card__title{font-size:1.5rem;letter-spacing:-.24px;line-height:2.125rem}}@media(max-width:960px){.card{margin:0 auto;max-width:600px}.card--horizontal{flex-direction:column}.card--horizontal--lg>div,.card--horizontal>div{width:100%}}@media(min-width:768px){.card--vertical .card__title{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;height:136px;overflow:hidden;text-overflow:ellipsis}}@media(min-width:961px){.card--horizontal .card__title{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;height:auto;overflow:hidden;text-overflow:ellipsis}}