.blog-listing .body-container-wrapper{background-color:#f5f5f5}.blog__hero{padding-bottom:var(--spacer_xxxl);padding-top:var(--spacer_lg);position:relative}.blog__hero--author .blog__hero{padding-bottom:var(--spacer_lg)}.resource-listing .blog__hero:after{background-color:#f5f5f5;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50vw);width:100vw;z-index:-1}.blog__hero-inner{max-width:500px}.blog__title{font-weight:var(--font_weight_semi_bold);letter-spacing:-1px}.blog__caption,.blog__hero--author .blog__title{margin-bottom:0}.blog__caption{font-size:1.6rem}.blog__listing-list{margin-bottom:var(--spacer_xxl)}.blog__listing-col--listing{margin-right:var(--spacer_xl);width:calc(66.66667% - var(--spacer_xl)/2)}.blog__listing-col--highlights{width:calc(33.33333% - var(--spacer_xl)/2)}.blog__listing--author .blog__listing-col--listing,.ressource-listing .blog__listing-col--listing{margin-right:0;width:100%}.blog__tags{background-color:#f5f5f5;margin-bottom:var(--spacer_md);position:relative}.ressource-listing .blog__tags:after{background-color:#f5f5f5;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50vw);width:100vw;z-index:-1}.blog__tags-list{display:flex;margin-bottom:0;position:relative}.blog__tags-list:after{background-color:hsla(0,0%,62%,.2);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.blog__tags-link{color:#9f9f9f;display:block;font-size:2rem;font-weight:var(--font_weight_semi_bold);padding:var(--spacer_xs) var(--spacer_md);position:relative;transition:color var(--default_transition)}.blog__tags-link--active,.blog__tags-link--active:hover{color:#000;cursor:default}.blog__tags-link--active:after{background-color:#000;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.blog__listing:not(.blog__listing--author):not(.blog__listing--ressource) .blog__listing-item{width:calc(50% - var(--spacer_md)/2)}.blog__listing--ressource .blog__listing-item{width:calc(33.33333% - var(--spacer_md)/1.5)}.blog__listing--ressource .blog__listing-item:not(:nth-child(-n+3)),.blog__listing:not(.blog__listing--author):not(.blog__listing--ressource) .blog__listing-item:not(:nth-child(-n+2)){margin-top:var(--spacer_md)}.blog__listing--ressource .blog__listing-item:not(:nth-child(3n+1)),.blog__listing:not(.blog__listing--author):not(.blog__listing--ressource) .blog__listing-item:not(:nth-child(odd)){margin-left:var(--spacer_md)}.blog__listing--author .blog__listing-item{width:calc(33.33333% - var(--spacer_md)/1.5)}.blog__listing--author .blog__listing-item:not(:nth-child(-n+3)){margin-top:var(--spacer_md)}.blog__listing--author .blog__listing-item:not(:nth-child(3n+1)){margin-left:var(--spacer_md)}.post{background-color:#fff;border-radius:7px;height:100%;position:relative}.post__featured-image{border-top-left-radius:7px;border-top-right-radius:7px;height:223px;object-fit:cover;width:100%}.post--ressource .post__featured-image{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.post__secondary-tag{background-color:#7f7f7f;border-radius:var(--border_radius_3);font-size:1.2rem;left:var(--spacer_xxs);padding:var(--spacer_xxxxs) var(--spacer_xxxs);position:absolute;text-transform:capitalize;top:var(--spacer_xxs)}.post:hover .post__secondary-tag,.post__secondary-tag{color:#fff;transition:color var(--default_transition),background-color var(--default_transition)}.post:hover .post__secondary-tag{background-color:var(--secondary_color)}.post__texts{height:calc(100% - 223px);padding:var(--spacer_xs)}.post--ressource .post__texts{padding-left:0;padding-right:0}.post__title{font-size:1.8rem;font-weight:var(--font_weight_semi_bold);line-height:1.39;margin-bottom:var(--spacer_xxs);transition:color var(--default_transition)}.post:hover .post__title{color:var(--secondary_color)}.post--ressource .post__title{margin-bottom:var(--spacer_xxxs)}.post__caption{color:#696969;margin-bottom:var(--spacer_sm)}.post--ressource .post__caption,.post__caption>:last-of-type{margin-bottom:0}.post__fake-link{font-weight:var(--font_weight_bold);margin-top:auto}.post__fake-link.button--outline.button--secondary{color:#000}.post__fake-link.button--outline.button--secondary:focus,.post__fake-link.button--outline.button--secondary:hover{background-color:transparent}.post:hover .post__fake-link.button--outline.button--secondary{color:var(--secondary_color)}.post__link{height:100%;left:0;position:absolute;top:0;width:100%}.highlights__list{margin-bottom:0}.highlights__post{border-bottom:2px solid hsla(0,0%,70%,.5);margin-bottom:var(--spacer_xs);padding-bottom:var(--spacer_xs);position:relative}.highlights__post-texts{padding-left:var(--spacer_sm)}.highlights__title{font-size:2rem;font-weight:var(--font_weight_semi_bold);margin-bottom:var(--spacer_xs);padding-bottom:var(--spacer_xs);padding-top:var(--spacer_xs);position:relative}.highlights__title:after{background-color:var(--primary_color);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.highlights__post-image{border-radius:7px;max-height:83px;max-width:83px;object-fit:cover}.highlights__post-title{font-size:1.4rem;font-weight:var(--font_weight_semi_bold);margin-bottom:var(--spacer_xxxxs)}.highlights__post-date{color:#7f7f7f;font-size:1.1rem;line-height:2.56;margin-bottom:var(--spacer_xxxxs);text-transform:uppercase}.highlights__post-fake-link{color:var(--secondary_color);font-size:1.2rem;font-weight:var(--font_weight_srmi_bold);text-decoration:underline}.highlights__post-link{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:991px){.blog__listing .content-wrapper{flex-wrap:wrap}.blog__listing-col--listing{margin-right:0;width:100%}.blog__listing-col--highlights,.blog__listing-list{margin-left:auto;margin-right:auto;width:calc(66.66667% - var(--spacer_xl)/2)}.blog__tags{margin-bottom:var(--spacer_xxs);overflow-x:scroll;padding-bottom:var(--spacer_xxs);padding-left:3.5rem;padding-right:3.5rem;text-align:center;transform:translateX(-3.5rem);width:calc(100% + 7rem)}.blog__tags-list{display:inline-flex}.blog__tags-link{white-space:nowrap}.blog__listing--ressource .blog__listing-item,.blog__listing-item,.blog__listing:not(.blog__listing--author):not(.blog__listing--ressource) .blog__listing-item{width:100%}.blog__listing--ressource .blog__listing-item:nth-child(2),.blog__listing--ressource .blog__listing-item:nth-child(3),.blog__listing:not(.blog__listing--author):not(.blog__listing--ressource) .blog__listing-item:nth-child(2){margin-top:var(--spacer_md)}.blog__listing--ressource .blog__listing-item:not(:nth-child(3n+1)),.blog__listing:not(.blog__listing--author):not(.blog__listing--ressource) .blog__listing-item:not(:nth-child(odd)){margin-left:0}.blog__listing--author .blog__listing-item{width:100%}.blog__listing--author .blog__listing-item:nth-child(2),.blog__listing--author .blog__listing-item:nth-child(3){margin-top:var(--spacer_md)}.blog__listing--author .blog__listing-item:not(:nth-child(3n+1)){margin-left:0}.highlights__list{margin-bottom:var(--spacer_xxl)}}@media (max-width:767px){.blog__listing-col--highlights,.blog__listing-list{width:100%}}