.card__container--15:not(.card__container--1column){column-gap:15px;display:flex;flex-wrap:wrap}.card__container--15.card__container--2columns .card__col{flex:0 0 calc(50% - 24px);width:calc(50% - 24px)}.card__container--15.card__container--3columns .card__col{flex:0 0 calc(33.333% - 24px);width:calc(33.333% - 24px)}.card__container--15.card__container--4columns .card__col{flex:0 0 calc(25% - 24px);width:calc(25% - 24px)}.card__container--15:not(.card__container--2columns) .card__col,.card__container--15:not(.card__container--3columns) .card__col,.card__container--15:not(.card__container--4columns) .card__col{width:100%}.card__container--15.card__container--2columns .card__content-info,.card__container--15.card__container--3columns .card__content-info,.card__container--15.card__container--4columns .card__content-info{flex-direction:column;row-gap:20px}.card__container--15.card__container--2columns .card__content--bottom,.card__container--15.card__container--3columns .card__content--bottom,.card__container--15.card__container--4columns .card__content--bottom{margin-top:20px}.card__container--15 .card__col .card__item{background:#fff;border-radius:22px;margin-bottom:32px;padding:24px}.card__container--15 .heading{font-weight:500}.card__container--15 .card__button.button-wrapper{margin-bottom:0}.card__container--15 .button{background:transparent;border-color:transparent;color:var(--color-primary);margin-bottom:0;padding:0}.card__container--15 .card__content-title{margin-bottom:16px}.card__container--15 .card__content--description{margin-bottom:24px}.card__container--15 .card__content--description,.card__container--15 .card__content--description *{background-image:none;-webkit-text-fill-color:initial}.card__container--15 .card__author-by,.card__container--15 .card__content-date{color:var(--color-text-body)}.card__container--15 .card__author-name,.card__container--15 .card__content-time{color:var(--color-text-body);font-size:16px;font-weight:400;line-height:24px}.card__container--15 .card__author-by,.card__container--15 .card__content-date{margin-bottom:12px}.card__container--15 .card__author-image img{border-radius:50%;height:24px;margin-right:8px;width:24px}.card__container--15 .card__author-image{display:flex}.card__container--15 .card__content-info{display:flex;margin-bottom:40px}.card__container--15 .card__author{margin-right:48px}.card__container--15 .card__author,.card__container--15 .card__content-info--datetime{border-left:1px solid #2c2f34;display:flex;flex-direction:column;justify-content:space-between;padding-left:16px}.card__content-title--link{color:var(--heading-default-color);font-size:inherit;font-weight:inherit}.card__content-title--link:focus,.card__content-title--link:hover{color:var(--color-text-highlight);font-weight:inherit;text-decoration:none}@media screen and (max-width:1024px){.card__container--15.card__container--3columns .card__col,.card__container--15.card__container--4columns .card__col{flex:0 0 calc(50% - 24px);width:calc(50% - 24px)}}@media screen and (max-width:767px){.card__container--15 .card__content-info{flex-direction:column}.card__container--15 .card__author{margin-bottom:32px}.card__container--15.card__container--2columns .card__col,.card__container--15.card__container--3columns .card__col,.card__container--15.card__container--4columns .card__col{flex:0 0 100%;width:100%}}