.editorial-banner--background{background-image:var(--background-mobile-image, var(--background-image));background-size:cover;background-position:center}@container (min-width: 768px){.editorial-banner--background{background-image:var(--background-image)}}.editorial-banner--gradient{background:linear-gradient(90deg,var(--editorial-banner-bg-color-1) 0%,var(--editorial-banner-bg-color-2) 100%)}.editorial-banner__head{position:relative;min-height:7.5rem;padding:var(--ds-spacing-xxxs) var(--ds-spacing-m) var(--ds-spacing-m);background-color:var(--editorial-banner-bg-color-1, var(--ds-color-decorative-background-reversed-abyss))}@container (min-width: 768px){.editorial-banner__head{padding-top:var(--ds-spacing-xs);min-height:10.375rem}}@container (min-width: 1440px){.editorial-banner__head--dynamic{min-height:11.5vw}}.editorial-banner__picture{display:contents}.editorial-banner__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.editorial-banner__picto{position:relative;z-index:1;float:right;top:var(--ds-spacing-xs);right:-var(--ds-spacing-xs);width:3.375rem;height:3.375rem}@container (min-width: 768px){.editorial-banner__picto{right:-var(--ds-spacing-xxs);width:5.125rem;height:5.125rem}}@container (min-width: 1280px){.editorial-banner__picto{right:var(--ds-spacing-xxxs);width:8.875rem;height:8.875rem}}.editorial-banner__picto-image{margin-bottom:0}.editorial-banner__breadcrumb{position:relative}@container (min-width: 768px){.editorial-banner__breadcrumb{margin-bottom:var(--ds-spacing-m)}}.editorial-banner__subhead-title{min-height:.9375rem}@container (min-width: 768px){.editorial-banner__subhead-title{min-height:1.25rem;font-size:var(--ds-sizing-xs);margin-bottom:var(--ds-spacing-xxs)}}.editorial-banner__title{margin-bottom:var(--ds-spacing-xs)}.editorial-banner__container{position:relative;max-width:var(--content-max-width);margin:auto}.editorial-banner__content{padding:var(--ds-spacing-m) var(--ds-spacing-m) 0;box-sizing:content-box}.editorial-banner__description{margin-bottom:var(--ds-spacing-m);max-width:50rem}@container (min-width: 768px){.editorial-banner__description{margin-bottom:var(--ds-spacing-l)}}.editorial-banner__cta-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--ds-spacing-m);margin-bottom:var(--ds-spacing-m)}@container (min-width: 768px){.editorial-banner__cta-wrapper{flex-direction:row;justify-content:flex-start}}.editorial-banner__cta{min-width:10rem}
