@charset "UTF-8";.homepage .site-objectives{background-color:var(--background-alt-blue-france)}.homepage .site-objectives--block .site-objectives--container{background-color:var(--background-default-grey);display:flex;flex-direction:column;height:100%}.homepage .site-objectives--block:first-child .site-objectives--container{background-color:var(--background-contrast-blue-france)}.homepage .site-objectives--block .fr-links-list li{display:inline-block;position:relative}.homepage .site-objectives--block .fr-links-list li:after{content:"·";position:absolute;right:.25rem}.homepage .site-objectives--block .fr-links-list li:last-child:after{content:none}.homepage .site-objectives--block .fr-articles-list{height:100%;list-style:none}.homepage .main-news .fr-card__content{flex:1}.homepage .main-news .fr-card__content .fr-card__end{flex-grow:1}.homepage .main-news--links{display:flex;flex-direction:column;justify-content:space-between}.homepage .main-documents{position:relative}.homepage .main-documents--all-link{width:100%}@media screen and (min-width:48em){.homepage .main-documents--all-link{position:absolute;right:0;top:0;width:auto}}.homepage .main-documents .fr-card__content{flex:1}.homepage .main-documents .fr-card__content .fr-card__end{flex-grow:1}.homepage .main-documents .fr-links-group li{line-height:1.5rem}.homepage .main-documents .fr-links-group li .fr-link{position:relative}.homepage .main-documents .fr-links-group li .fr-link:after{content:"·";position:absolute;right:-.85rem}.homepage .main-documents .fr-links-group li:last-child .fr-link:after{content:none}.homepage .ministers-council{background-color:var(--background-alt-grey)}.homepage .ministers-council .fr-display-block{display:block}.homepage .ministers-council .fr-btn--tertiary-no-outline{white-space:nowrap}.homepage .prime-minister{background-color:var(--background-alt-blue-france)}.homepage .prime-minister .fr-grid-row .fr-col-12:last-child img{height:100%!important}.fr-hero{background-color:var(--background-alt-brown-cafe-creme);display:flex;flex-direction:row;height:100%;padding:2.5rem 0;position:relative}@media screen and (max-width:62em){.fr-hero{margin:0 -1rem;padding:0 1.5rem}}.fr-hero>.fr-grid-row--middle{z-index:1}.fr-hero:before{background-color:var(--background-action-low-brown-cafe-creme);content:"";height:100%;padding:0;position:absolute;right:0;top:0;width:16.66667%}@media screen and (max-width:62em){.fr-hero:before{bottom:0;height:16.66667%;left:0;right:inherit;top:inherit;width:100%}}.fr-hero__body{display:flex;flex:1 1 auto;flex-direction:column;padding:5rem 0 4rem}@media screen and (max-width:62em){.fr-hero__body{padding:2.5rem 0 1.5rem}}.fr-hero__content{display:flex;flex-direction:column;height:100%;margin-bottom:2.5rem}.fr-hero__title{color:var(--text-title-grey);font-size:2.5rem;font-weight:700;line-height:3rem;margin-bottom:0;order:2}.fr-hero__detail{align-items:flex-start;color:var(--text-mention-grey);display:flex;flex-direction:row;font-size:.75rem;line-height:1.25rem;margin-bottom:1.25rem}.fr-hero__desc{font-size:1.125rem;line-height:1.5rem;margin-bottom:0;margin-top:1rem;order:3}.fr-hero__start{margin-bottom:.25rem;order:1}.fr-hero_footer{margin:0 -2rem;order:2;padding:.5rem 2rem 2rem}.fr-hero_footer .fr-btns-group{margin-bottom:-1rem}.fr-hero__img{display:flex;flex-direction:column;height:100%;position:relative}@media screen and (max-width:62em){.fr-hero__img{display:flex;height:auto}}.fr-hero__img .fr-responsive-img{display:flex;flex:1;object-fit:cover;width:100%}@media screen and (max-width:62em){.fr-hero__img .fr-responsive-img{aspect-ratio:1;height:auto;object-position:50% 50%;width:100%}}