:root{--padding-x:1.71428571rem}@media screen and (min-width:814px){:root{--padding-x:4rem}}@media screen and (min-width:1601px){:root{--padding-x:min(6vw,10.28571429rem)}}:root{--grid-gutter:20px}.wp-link{position:relative;-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:3px}@media (hover:hover){.wp-link:hover{text-decoration-color:transparent}}.cover-actualite{display:grid;grid-template-areas:"content image";grid-template-columns:repeat(2,1fr);padding:0;row-gap:.57142857rem var(--padding-x)}@media screen and (max-width:813px){.cover-actualite{grid-template-areas:"image" "content";grid-template-columns:unset;padding:0}}.cover-actualite__content{align-self:center;display:flex;flex-direction:column;grid-area:content;justify-content:center;padding:3.42857143rem calc(var(--padding-x) + var(--grid-gutter)/2) 3.42857143rem var(--padding-x);row-gap:.57142857rem}@media screen and (max-width:813px){.cover-actualite__content{padding:0 var(--padding-x)}}.cover-actualite__content .content__meta{align-items:center;display:flex;gap:1.14285714rem;padding:.28571429rem 0}.cover-actualite__content .content__meta .meta__date{color:#000;font-size:.85714286rem;font-variant-numeric:ordinal;font-weight:234;letter-spacing:.01428571rem;line-height:140%}.cover-actualite__content .content__meta .meta__date em{font-style:italic}.cover-actualite__image{grid-area:image}.cover-actualite__image figure{display:flex;flex-direction:column;gap:.57142857rem;height:100%}.cover-actualite__image figure picture{height:100%;min-height:400px;position:relative;width:100%}@media screen and (max-width:1024px){.cover-actualite__image figure picture{min-height:340px}}@media screen and (min-width:1601px){.cover-actualite__image figure picture{min-height:700px}}@media screen and (max-width:813px){.cover-actualite__image figure picture{min-height:unset}}.cover-actualite__image figure img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media screen and (max-width:813px){.cover-actualite__image figure img{aspect-ratio:3/2;height:unset;position:static}}.cover-actualite__image figure figcaption{margin:0}@media screen and (max-width:813px){.cover-actualite__image figure figcaption{margin-left:var(--padding-x)}}
