.blog-cards__top-wrapper{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:var(--spacer_40)}@media (max-width:850px){.blog-cards__top-wrapper{align-items:flex-start;flex-direction:column}}.blog-cards__top-wrapper__informations{width:calc(var(--column_width_percent)*9 + var(--gutter_width_percent)*8)}@media (max-width:850px){.blog-cards__top-wrapper__informations{width:100%}}.blog-cards__top-wrapper__informations p:last-child{margin-bottom:0}.blog-cards__top-wrapper__cta-wrapper{width:fit-content}@media (max-width:850px){.blog-cards__top-wrapper__cta-wrapper{margin-top:var(--spacer_20);width:100%}}.blog-cards__top-wrapper__cta-wrapper a{display:block}@media (max-width:850px){.blog-cards__top-wrapper__cta-wrapper a{text-align:center}}.blog-cards__top-wrapper__link{cursor:pointer}.blog-cards__bottom-wrapper{display:flex;flex-wrap:wrap;gap:var(--spacer_36)}.macro-blog-post{display:flex;flex-direction:column;height:auto;max-width:40rem;width:calc(33.33333% - var(--spacer_36)*.66667)}@media (max-width:1024px){.macro-blog-post{max-width:100%;width:100%}}.macro-blog-post__picture{align-items:center;display:flex;height:22.5rem;justify-content:center;margin-bottom:var(--spacer_24);overflow:hidden}.macro-blog-post__picture>img{background-color:var(--dark_color_5);height:22.4rem;object-fit:cover;width:100%}.macro-blog-post__tag{font-size:var(--font_size_14);font-weight:var(--h2_font_weight);margin-bottom:var(--spacer_4);text-transform:uppercase}.macro-blog-post__tag a,.macro-blog-post__tag span{color:var(--gold_color)}.macro-blog-post>h5{margin-bottom:var(--spacer_4)}.macro-blog-post__info{color:#939192;display:inline-block;font-size:var(--spacer_16);margin-bottom:var(--spacer_24)}.macro-blog-post__author{display:flex;margin-bottom:var(--spacer_24);margin-top:auto}.macro-blog-post__author__picture{background-color:grey;border-radius:50%;height:48px;margin-right:var(--spacer_20);min-width:48px;width:48px}.macro-blog-post__author__informations{color:#231f20;display:flex;flex-direction:column;font-size:var(--spacer_16);font-weight:500}.macro-blog-post__author__informations>span{color:#939192;font-weight:300}.macro-blog-post:hover>a{background-position:left 0 center,left 18px center,left 100% center;background-size:18px 36px,calc(100% - 36px) 36px,36px;font-weight:var(--font_weight_700)}.macro-blog-post:hover>a:before{transform:translate(4px,-50%);transition:transform var(--default_transition)}.macro-blog-post:hover>a:after{background-position:left 0 center,left 18px center,left 100% center;background-size:18px 36px,calc(100% - 36px) 36px,36px}