@font-face {
                font-family: "The Antiqua B";
                src: url("../assets/TheAntiquaB-LeMonde.woff2") format("woff2-variations"), url("../assets/TheAntiquaB-LeMonde.woff2") format("woff2");
                font-display: swap;
                font-style: normal;
                font-weight: 100 900;
                font-stretch: 25% 150%;
            }
            @font-face {

                font-family: "The Antiqua B standard";
                src: url("../assets/TheAntiquaB_LT_800.eot");
                src: local("TheAntiquaB_LT_800"), url("../assets/TheAntiquaB_LT_800.eot?#iefix") format("embedded-opentype"), url("../assets/TheAntiquaB_LT_800.woff2") format("woff2"),
                    url("../assets/TheAntiquaB_LT_800.woff") format("woff"), url("../assets/TheAntiquaB_LT_800.svg#TheAntiquaB_LT_800") format("svg");
                font-display: swap;
                font-style: normal;
                font-weight: 800;
            }
            @font-face {
                font-family: "Marr Sans Condensed";
                src: url("../assets/MarrSansCondensed-Medium-Web.eot");
                src: url("../assets/MarrSansCondensed-Medium-Web.eot?#iefix") format("embedded-opentype"), url("../assets/MarrSansCondensed-Medium-Web.woff2") format("woff2"),
                    url("../assets/MarrSansCondensed-Medium-Web.woff") format("woff");
                font-display: swap;
                font-style: normal;
                font-weight: 500;
            }
            @font-face {
                font-family: "Marr Sans";
                src: url("../assets/MarrSans-Regular-Web.eot");
                src: url("../assets/MarrSans-Regular-Web.eot?#iefix") format("embedded-opentype"), url("../assets/MarrSans-Regular-Web.woff2") format("woff2"),
                    url("../assets/MarrSans-Regular-Web.woff") format("woff");
                font-display: swap;
                font-style: normal;
                font-weight: 400;
            }
            @font-face {
                font-family: "Marr Sans";
                src: url("../assets/MarrSans-Medium-Web.eot");
                src: url("../assets/MarrSans-Medium-Web.eot?#iefix") format("embedded-opentype"), url("../assets/MarrSans-Medium-Web.woff2") format("woff2"),
                    url("../assets/MarrSans-Medium-Web.woff") format("woff");
                font-display: swap;
                font-style: normal;
                font-weight: 500;
            }
            .weight--hairline {
                font-weight: 100;
            }
            .weight--thin {
                font-weight: 200;
            }
            .weight--light {
                font-weight: 300;
            }
            .weight--normal {
                font-weight: 400;
            }
            .weight--medium {
                font-weight: 500;
            }
            .weight--semibold {
                font-weight: 600;
            }
            .weight--bold {
                font-weight: 700;
            }
            .weight--extrabold {
                font-weight: 800;
            }
            .weight--black {
                font-weight: 900;
            }
       
       
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            html {
                box-sizing: border-box;
                color: #383f4e;
                font-size: 62.5%;
                line-height: 1.6;
                -webkit-font-smoothing: antialiased;
            }
            html {
                font-family: "Helvetica Neue", Helvetica, Arial, Roboto, sans-serif;
            }
            body {
                font-size: 16px;
                overflow-x: hidden;
            }
            @media (min-width: 1024px) {
                body {
                    background-color: #f5f6f8;
                }
            }
            *,
            :after,
            :before {
                box-sizing: inherit;
            }
            body,
            h1,
            h3,
            p,
            ul {
                margin: 0;
                padding: 0;
                font-weight: inherit;
            }
            img {
                overflow: hidden;
                text-indent: 100%;
                white-space: nowrap;
                max-width: 100%;
                height: auto;
            }
            img:not([src]) {
                visibility: hidden;
            }
            a {
                color: inherit;
                font-family: inherit;
                -webkit-text-decoration: none;
                text-decoration: none;
            }
            .btn,
            .btn--premium {
                -webkit-text-decoration: none !important;
                text-decoration: none !important;
            }
            .btn,
            .btn--premium {
                border-radius: 0.3rem;
                cursor: pointer;
                display: inline-block;
                font-size: inherit;
                font-weight: inherit;
                line-height: normal;
                padding: 0.8rem 1.6rem;
            }
            .meta__icon-container,
            .meta__link {
                width: 3.2rem;
                height: 3.2rem;
                background-color: rgba(0, 0, 0, 0);
                display: flex;
                align-items: center;
                justify-content: center;
                border: 0.1rem solid #d5d8dc;
                border-radius: 25rem;
            }
            .icon__arrow,
            .icon__email,
            .icon__facebook,
            .icon__favorites,
            .icon__home,
            .icon__information,
            .icon__link,
            .icon__linkedin,
            .icon__messenger,
            .icon__nav-connexion,
            .icon__nav-en-continu,
            .icon__premium,
            .icon__reading-time,
            .icon__twitter,
            .icon__whatsapp,
            .lmd-dropdown__close {
                background-position: center;
                background-size: contain;
                background-repeat: no-repeat;
                display: inline-block;
                flex-shrink: 0;
                height: 2rem;
                width: 2rem;
            }
            .icon--outside-simple {
                float: left;
            }
            .logo__lemonde {
                background-position: center;
                background-size: 100%;
                background-repeat: no-repeat;
                display: inline-block;
            }
            .logo--full {
                height: 100% !important;
                width: 100% !important;
            }
            @media (min-width: 320px) {
                [class*=" grid-"] {
                    display: grid;
                    grid-auto-flow: dense;
                }
            }
            [class*="grid-template-row-3"] {
                grid-template-rows: repeat(3, auto);
            }
            [class*="grid-template-row-5"] {
                grid-template-rows: repeat(5, auto);
            }
            [class*="row-3"] {
                grid-row: auto/span 3;
            }
            [class*="row-5"] {
                grid-row: auto/span 5;
            }
            @supports not (display: grid) {
                @media (min-width: 1024px) {
                    .old__zone {
                        position: relative;
                    }
                    .old__zone:after {
                        content: "";
                        display: table;
                        clear: both;
                    }
                }
                @media (min-width: 1024px) {
                    .old__nav-content-list .old__nav-content-list-container {
                        display: flex;
                        flex-wrap: wrap;
                        justify-content: space-between;
                    }
                }
                @media (min-width: 1024px) {
                    .old__nav-content-list .old__nav-content-list-item {
                        width: 23.5rem;
                    }
                }
                @media (min-width: 1024px) {
                    .old__article-content-single {
                        width: 55.6rem;
                        float: left;
                        margin-right: 6.4rem;
                    }
                }
                @media (min-width: 1024px) {
                    .article--single .old__aside {
                        float: right;
                        display: block;
                        width: 31.6rem;
                    }
                }
            }
            .zone {
                margin: 0 auto;
                background-color: #fff;
            }
            @media (min-width: 1024px) {
                .zone {
                    max-width: 115.2rem;
                }
            }
            @media (min-width: 1200px) {
                .zone {
                    margin: 0 auto;
                }
            }
            .main {
                background-color: #fff;
            }
            @media (min-width: 1024px) {
                .main {
                    background-color: #f5f6f8;
                }
            }
            .main .zone {
                margin: 0 1.6rem;
            }
            @media (min-width: 576px) {
                .main .zone {
                    margin: 0 3.2rem;
                }
            }
            @media (min-width: 768px) {
                .main .zone {
                    margin: 0 auto;
                    max-width: 66.4rem;
                }
            }
            @media (min-width: 1024px) {
                .main--free .zone {
                    max-width: 100rem;
                    padding-bottom: 4rem;
                    margin: 0 auto;
                    padding-left: 1.6rem;
                    padding-right: 1.6rem;
                }
            }
            .zone--article {
                padding-top: 3.2rem;
                padding-bottom: 4rem;
            }
            @media (min-width: 1024px) {
                .zone--article {
                    display: grid;
                    grid-template-columns: 1fr 31.6rem;
                    grid-column-gap: 6.4rem;
                    grid-template-rows: auto auto auto;
                    box-shadow: 0 0.2rem #f5f6f8 inset, 0.15rem 0 #f5f6f8 inset, -0.15rem 0 #f5f6f8 inset;
                }
            }
            @media (min-width: 1024px) {
                .main--free .zone--article {
                    padding: 3.2rem;
                }
            }
            @media (min-width: 1024px) {
                .main--free .article__content {
                    max-width: 55.6rem;
                }
            }
            .btn,
            .btn--premium {
                -webkit-text-decoration: none !important;
                text-decoration: none !important;
            }
            .btn,
            .btn--premium {
                border-radius: 0.3rem;
                cursor: pointer;
                display: inline-block;
                font-size: inherit;
                font-weight: inherit;
                line-height: normal;
                padding: 0.8rem 1.6rem;
            }
            .meta__icon-container,
            .meta__link {
                width: 3.2rem;
                height: 3.2rem;
                background-color: rgba(0, 0, 0, 0);
                display: flex;
                align-items: center;
                justify-content: center;
                border: 0.1rem solid #d5d8dc;
                border-radius: 25rem;
            }
            .icon__arrow,
            .icon__email,
            .icon__facebook,
            .icon__favorites,
            .icon__home,
            .icon__information,
            .icon__link,
            .icon__linkedin,
            .icon__messenger,
            .icon__nav-connexion,
            .icon__nav-en-continu,
            .icon__premium,
            .icon__reading-time,
            .icon__twitter,
            .icon__whatsapp,
            .lmd-dropdown__close {
                background-position: center;
                background-size: contain;
                background-repeat: no-repeat;
                display: inline-block;
                flex-shrink: 0;
                height: 2rem;
                width: 2rem;
            }
            .icon--outside-simple {
                float: left;
            }
            .logo__lemonde {
                background-position: center;
                background-size: 100%;
                background-repeat: no-repeat;
                display: inline-block;
            }
            .logo--full {
                height: 100% !important;
                width: 100% !important;
            }
            .icon__reading-time {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 17.688c.853 0 1.637-.213 2.352-.64a4.657 4.657 0 0 0 1.68-1.696A4.592 4.592 0 0 0 10.656 13c0-.853-.208-1.637-.624-2.352a4.696 4.696 0 0 0-1.68-1.68A4.592 4.592 0 0 0 6 8.344c-.853 0-1.637.208-2.352.624a4.696 4.696 0 0 0-1.68 1.68A4.592 4.592 0 0 0 1.344 13c0 .853.208 1.637.624 2.352s.976 1.28 1.68 1.696c.715.427 1.499.64 2.352.64zm4.688-8.4a6.03 6.03 0 0 1 .96 1.712c.235.64.352 1.307.352 2a5.875 5.875 0 0 1-.816 3.024 5.99 5.99 0 0 1-2.16 2.16A5.875 5.875 0 0 1 6 19a5.875 5.875 0 0 1-3.024-.816 5.99 5.99 0 0 1-2.16-2.16A5.875 5.875 0 0 1 0 13c0-1.088.272-2.096.816-3.024a5.99 5.99 0 0 1 2.16-2.16A5.875 5.875 0 0 1 6 7a5.76 5.76 0 0 1 2.016.368c.619.235 1.195.56 1.728.976l.944-.976c.299.245.613.56.944.944zm-5.344 4.4v-4h1.312v4zM8 5v1.344H4V5z' fill='%23717b8e' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 1.2rem;
                height: 2.4rem;
                margin-right: 0.8rem;
            }
            .icon__home {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill='%232a303b'%3E%3Cpath d='m12 4 8 7.77-1.505 1.46L12 6.926 5.505 13.23 4 11.769 12 4zM6.287 19v-4.983L12 8.615l5.713 5.402V19H13.63v-4.529h-3.262V19H6.286z' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 2.4rem;
                height: 2.4rem;
            }
            .icon__premium {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='18' width='26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h18v18H0z' fill='%23ffc600'/%3E%3Cpath d='M14.276 5.96c-.5.309-.667.727-.667 1.372v5.154c0 .324.039.471.205.566l.167.095.46-.284.155.324-1.602 1.01-.55-.391c-.244-.175-.347-.39-.347-.808V8.395c0-.86.257-1.319.616-1.6l.205-.162-1.512-.93-.678.431v6.702c0 .566-.077.647-.552.902 0 0-.37.189-.882.471h-.103V6.781c0-.363-.039-.445-.23-.606l-.538-.457-.654.39v3.849c0 .673-.102 1.157-.614 1.493l-1.28.848-.13-.228c.398-.324.488-.782.488-1.32V6.82c0-.578-.077-.807-.654-.699-.217.04-.55.094-.755.121-.846.121-1.205-.511-.628-1.305 0 0 .141-.202.5-.687l.282.202-.205.31c-.27.404-.052.62.384.457.205-.08.602-.241.883-.363 1.217-.498 1.665.323 1.73.808l1.511-.956 1.305 1.05 1.614-1.05 1.243.74c.422.256.627.148.922-.014l.243-.134.192.337zm-7.902 8.25c-.128-.378-.5-.768-1.166-.795-.628-.013-1.524.243-2.267.835l-.141-.189c.538-.62 1.793-1.614 3.112-1.628.692 0 1.179.242 1.525.633l.576-.337.167.35z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
                height: 1.8rem;
                width: 2.6rem;
                vertical-align: sub;
            }
            .icon__nav-en-continu {
                width: 2.4rem;
                height: 2.4rem;
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.233 5.312A9 9 0 1 1 5.5 17.948l1.063-1.064A7.5 7.5 0 1 0 7.23 6.433l.36.412 2.456 2.5H4V3zm6.377 3.053v3.76l3.077 1.88-.62 1.067-3.802-2.285V8.365z' fill='%232a303b' fill-rule='evenodd'/%3E%3C/svg%3E");
            }
            .logo__lemonde {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 379.23 81.7' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' fill='%231A171B'%3E%3Cstyle%3E.st0{fill:%238f98a9}.st1{fill:%231a171b}%3C/style%3E%3Cpath class='st0' d='M17.71 57.22c-.11 1.39-.21 2.79-.32 3.76l.21-.22c.86-1.18 1.4-3 1.5-5.69.21-4.4-.75-9.77-1.71-14.93-.97-5.26-1.83-10.63-1.72-15.34.11-2.9.65-5.69 1.83-8.26-2.04 3.11-3.32 6.65-3.43 10.41-.33 9.12 4.07 21.04 3.64 30.27zM45.84 14.39v-.11h.11c-.32-1.5-2.9-4.94-5.79-4.94-.65 0-1.08.11-1.5.22 2.79 1.08 4.94 3.86 5.58 5.79l1.6-.96zM23.3 75.26c-.43.1-.86.1-1.29.1 4.4.76 8.15 3.22 9.55 6.34l1.71-1.07c-1.6-3.33-5.46-5.37-9.97-5.37z'/%3E%3Cpath class='st1' d='M21.58 55.18c-.21 3.12-.86 5.37-2.15 7.08l1.29 1.51 7.52-5.48c3.65-2.69 5.69-6.02 5.58-11.81-.11-7.19-3.44-18.25-3.44-26.73 0-7.3 2.79-12.78 9.13-12.78 4.29 0 7.73 4.4 8.26 6.87.22 1.18 0 1.72-1.07 2.47l-3 2.05v3.32l14.92-9.35c-1.93-3.01-7.09-8.58-17.29-8.58-12.23-.1-22.97 9.45-23.4 21.04-.33 9.25 4.08 21.16 3.65 30.39zM74.35 71.5l-7.95-5.48c-.96-.64-1.07-1.28-1.07-2.68v-9.66l20.93-12.77-14.38-15.89-22.44 13.09v3l4.62-2.57v29.74c0 1.71.64 2.79 1.72 3.54l11.92 7.73 16.86-9.77-1.4-3.01-8.81 4.73zm-9.02-37.9.86-.54 8.8 10.2-9.66 6.01V33.6z'/%3E%3Cpath class='st0' d='m67.69 38.54.12 2.79 1.92 2.37 1.62-.97zM51.29 68.28V42.62l-1.08.65-.43.21v25.55c0 2.15 1.18 4.4 2.79 5.48l10.85 7.19 1.39-.86-10.73-7.09c-1.29-.85-2.79-2.46-2.79-5.47z'/%3E%3Cpath class='st1' d='M43.69 70.75c-2.47-3.01-6.44-6.55-15.89-6.55-9.98-.11-22.22 7.84-27.8 14.71l.97 1.29c7.62-5.05 15.46-7.3 22.33-7.3 5.58 0 10.2 2.68 12.13 6.65l12.88-8.37-1.29-2.58-3.33 2.15z'/%3E%3Cpath class='st0' d='M113.91 75.58c-.65 0-1.29 0-1.94.1 4.51.65 7.09 3.01 7.95 5.8l1.61-.97-.11-.32c-.32-1.07-1.93-4.5-7.51-4.61zM117.99 59.48c1.61-1.72 2.25-4.08 2.25-7.73V20.4c0-3.22-.96-3.54-2.79-3.22h-.22c1.29 1.18 1.51 1.6 1.51 5.36v31.24c0 2.04-.22 3.98-.75 5.7z'/%3E%3Cpath class='st1' d='M132.7 70.32c-2.9-3.11-6.98-5.05-12.78-5.05-11.05.11-21.58 8.05-26.09 12.99l1.18 1.5c6.22-4.72 13.73-6.77 19-6.66 5.58.21 8.7 3.32 9.77 6.33l15.14-9.02-1.39-2.79-4.83 2.7z'/%3E%3Cpath class='st0' d='M106.29 18.04c-2.05-.54-3.76-1.72-4.73-3.44-1.08-1.93-1.18-4.29-.32-6.76-4.07 5.69-1.29 10.74 5.05 10.2z'/%3E%3Cpath class='st1' d='m187.54 70.97-1.4-.75c-1.39-.76-1.72-1.93-1.72-4.51V24.59c0-5.15 1.39-8.48 5.59-10.95l4.39-2.57-1.61-2.69-2.04 1.07c-2.47 1.29-4.19 2.15-7.73.11l-10.42-5.9-13.52 8.37-10.94-8.37-12.67 7.62c-.54-3.87-4.3-10.42-14.49-6.45-2.36.97-5.69 2.26-7.41 2.9-3.65 1.29-5.47-.42-3.22-3.65l1.72-2.47L109.72 0c-3 3.87-4.19 5.48-4.19 5.48-4.83 6.33-1.82 11.38 5.26 10.41 1.72-.21 4.51-.65 6.34-.96 4.83-.86 5.47.96 5.47 5.58v31.34c0 4.29-.75 7.95-4.08 10.53l1.08 1.82 10.74-6.76c4.29-2.68 5.15-6.55 5.15-11.91V14.82l5.48-3.11 4.5 3.65c1.61 1.29 1.94 1.93 1.94 4.83v59.26h.86c4.29-2.25 7.39-3.76 7.39-3.76 3.98-2.04 4.62-2.68 4.62-7.19V15.04l5.69-3.44 12.67 7.41-1.72 1.29c-3 2.25-5.16 5.91-5.16 12.77v36.71c0 3.33.86 5.05 2.91 6.44l4.61 3.12 13.42-8.05-1.29-2.58-3.87 2.26z'/%3E%3Cpath class='st0' d='m174.23 19.23-8.26-4.83-1.29.85 8.59 5.05c.32-.44.64-.76.96-1.07zM169.4 69.78l-.11-36.71c0-3.33.43-6.23 1.39-8.59-1.71 2.36-2.79 5.79-2.79 10.73v35.86c0 3.22 1.29 6.12 3.76 7.84l3.76 2.58 1.4-.86-3.43-2.36c-2.8-1.94-3.98-4.52-3.98-8.49zM140.75 14.61l-1.62.86 2.47 1.93c1.72 1.29 1.93 1.29 1.93 4.19v59.9h.86c.21-.11.54-.33.54-.33V20.19c0-1.72-.21-2.15-.96-2.9 0-.11-1.93-1.61-3.22-2.68z'/%3E%3Cpath class='st1' d='M235.01 65.92v-29.1c0-1.5-.53-2.68-2.04-3.54l-13.85-8.26-22.44 13.09v3.12l4.62-2.68V67c0 2.57.64 3.54 2.25 4.51l13.63 8.05 22.54-13.2-.97-2.36-3.74 1.92zm-11.27 4.94-.64.11-8.81-5.16c-1.5-.86-1.83-1.82-1.83-3.76l.11-28.23.64-.22 8.48 4.94c1.71.97 2.04 1.83 2.04 3.65v28.67z'/%3E%3Cpath class='st0' d='M198.94 66.99V42.73l-1.07.54-.44.21v24.69c0 2.9 1.29 5.04 3.55 6.33l12.34 7.19 1.4-.75-12.35-7.41c-2.47-1.49-3.43-3.32-3.43-6.54zM219.98 40.47l-5.04-3v1.61l2.9 1.61c2.15 1.18 2.15 1.39 2.15 3.65l-.1 22 1.5.86V42.73c-.01-1.29-.44-1.72-1.41-2.26z'/%3E%3Cpath class='st1' d='m291.88 70-3.98 2.26-1.39-.86c-1.5-.86-1.83-1.94-1.83-4.51V36.07c0-2.47-.54-3.54-2.04-4.62l-8.27-6.23-12.77 7.3-6.76-7.3-13.53 8.27 1.83 2.14 4.61-2.78 3.33 3.75v42.73h.86c5.37-2.37 7.09-3.12 7.09-3.12 2.58-1.08 3.33-1.93 3.33-4.93V35.63l4.41-2.57 5.15 4.08c1.39 1.18 1.61 2.15 1.61 3.97l.11 29.2c0 3.22.97 5.04 3.11 6.33l4.51 2.69 11.7-6.88-1.08-2.45z'/%3E%3Cpath class='st0' d='M271.16 70.32V41.23c0-1.72-.1-1.61-.75-2.15 0 0-2.25-1.83-3.76-3.01l-1.61.87 3.11 2.36c1.72 1.29 1.5 1.39 1.5 3.97V71.5c0 3.86 1.61 6.55 3.86 7.84l3.86 2.15 1.39-.75-3.22-1.93c-2.87-1.73-4.38-4.41-4.38-8.49zM245.61 36.94l1.61 1.82v42.73h.87c.21-.11.53-.22.53-.22h.11V37.58l-1.39-1.61-1.73.97zM317.73 66.02l1.5.97V32.96l-1.5.97zM297.65 67.09V44.01l-1.5.75v22.86c0 3.65 1.18 5.26 3 6.44l12.02 7.62 1.4-.86-11.6-7.3c-2.78-1.69-3.32-3.31-3.32-6.43z'/%3E%3Cpath class='st1' d='M332.65 66.02V20.51c0-6.65-3-10.95-7.94-13.95l-4.83-3.01-15.14 8.8 3 1.4 4.94-2.68 3.21 1.82c3.44 1.93 5.69 5.8 5.69 9.77v1.71L295.61 39.4v2.9l4.4-2.36v27.27c0 2.36.64 3.33 2.15 4.29l12.88 8.05 22.44-13.1-.96-2.47-3.87 2.04zm-11.06 4.84-.64.11-7.62-4.95c-1.5-.96-2.04-1.72-2.04-3.64V35l9.55-5.8.75.43v41.23z'/%3E%3Cpath class='st0' d='m360.56 38.54.1 2.79 1.93 2.37 1.61-.97z'/%3E%3Cpath class='st1' d='m367.32 71.5-7.95-5.48c-1.08-.75-1.18-1.28-1.18-2.68v-9.66l21.04-12.77-14.49-15.89-22.43 13.09v3l4.62-2.57v29.74c0 1.71.64 2.79 1.72 3.54l11.92 7.73 16.85-9.77-1.28-3.01-8.82 4.73zm-9.13-37.9.97-.54 8.69 10.2-9.66 6.01V33.6z'/%3E%3Cpath class='st0' d='m317.73 23.83 1.5-.86v-.32c0-3.01-1.82-6.12-4.62-7.73-1.07-.65-2.03-1.18-2.03-1.18l-1.29.86.75.42c3.64 2.05 5.69 4.63 5.69 8.81zM344.68 68.28V42.62l-1.07.65-.43.21V68.7c0 2.79 1.08 4.73 2.9 5.91l10.74 7.08 1.5-.86-10.84-7.09c-1.29-.84-2.8-2.45-2.8-5.46z'/%3E%3C/svg%3E");
                height: 3rem;
                width: 13.8rem;
            }
            .icon__nav-connexion {
                width: 2.4rem;
                height: 2.4rem;
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%232a303b'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='m7.049 6.601-1.061-1.06A9 9 0 1 1 5.5 17.948l1.063-1.064A7.5 7.5 0 1 0 7.05 6.601z'/%3E%3Cpath d='M3.865 10.794V7.5L8 11.5l-4.135 4v-3.206H-1v-1.5zM12.5 18a5.632 5.632 0 0 0 2.86-.773 6.01 6.01 0 0 0 2.14-1.973c-.013-.515-.327-.99-.94-1.424-.533-.366-1.213-.664-2.04-.895-.747-.203-1.423-.305-2.03-.305s-1.283.102-2.03.305c-.827.23-1.5.529-2.02.895-.613.434-.927.909-.94 1.424a6.01 6.01 0 0 0 2.14 1.973c.907.515 1.86.773 2.86.773zm0-11c-.44 0-.853.115-1.24.346-.387.23-.693.542-.92.935-.227.394-.34.814-.34 1.262 0 .447.113.867.34 1.26.227.394.533.706.92.936a2.387 2.387 0 0 0 2.48 0c.387-.23.693-.542.92-.935.227-.394.34-.814.34-1.261 0-.448-.113-.868-.34-1.262a2.558 2.558 0 0 0-.92-.935c-.387-.23-.8-.346-1.24-.346z'/%3E%3C/g%3E%3C/svg%3E");
            }
            .icon__favorites {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 11 15.6' viewBox='0 0 11 15.6' fill='%232a303b'%3E%3Cpath d='M9.6 0c.8 0 1.4.6 1.4 1.4v14.2l-5.5-2.8L0 15.6V1.4C0 .6.6 0 1.4 0h8.2zm0 .9H1.4c-.3 0-.4.2-.5.4v12.8l4.6-2.3 4.6 2.3V1.4c0-.3-.2-.4-.5-.5z'/%3E%3C/svg%3E");
                height: 1.56rem;
                width: 1.1rem;
            }
            .icon__information {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' xmlns='http://www.w3.org/2000/svg' fill='%236C3D04'%3E%3Cpath d='M14 25.667c6.443 0 11.667-5.224 11.667-11.667S20.443 2.333 14 2.333 2.333 7.557 2.333 14 7.557 25.667 14 25.667zM14 28C6.268 28 0 21.732 0 14S6.268 0 14 0s14 6.268 14 14-6.268 14-14 14z'/%3E%3Cpath d='M13 23v-3h3v3zm0-5V6h3v12z'/%3E%3C/svg%3E");
                width: 2rem;
                height: 2rem;
            }
            @media (min-width: 768px) {
                .icon__information {
                    width: 2.8rem;
                    height: 2.8rem;
                }
            }
            .icon__arrow {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m11.786 4.679-.823.148c-3.926.71-6.196 2.593-7.535 4.514a11.2 11.2 0 0 0-1.346 2.628c3.747-3.036 7.223-3.33 8.386-3.33a6.444 6.444 0 0 1 .362.01l.026.003h.015l-.085.997s-.11-.01-.318-.01a7.096 7.096 0 0 0-.682.033c-1.585.14-4.845.846-8.189 4.058a18.667 18.667 0 0 0-.558.56l-.01.01-.11.116a.253.253 0 0 1-.181.084.237.237 0 0 1-.236-.272l.026-.18.001-.01a12.223 12.223 0 0 1 .151-.81c.613-2.778 2.738-8.054 10.106-9.385V.781c0-.236.266-.367.444-.218L18.4 6.58c.132.11.134.32.003.433l-7.17 6.228c-.177.154-.447.024-.447-.215V9.65l.085-.996.915.078v2.705l5.329-4.63-5.33-4.47v2.343Z' fill='%232A303C'/%3E%3C/svg%3E");
            }
            .icon__link {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath d='M6.874 2.8C7.96 1.653 8.63.987 8.884.8c1.501-.958 3.25-1.22 5 .136 1.96 1.692 1.323 4.187.764 5.052-.516.761-1.66 1.935-3.431 3.524-.916.815-1.975 1.163-3.178 1.043C6.75 10.399 5.739 9.815 5 8.8c1.081-.774 1.629-1.154 1.643-1.14 1.007 1.13 2.087 1.264 3.24.404l2.692-2.618c.872-1.119.892-2.122.058-3.01-.944-.675-1.884-.625-2.82.15L8.328 4.115zm1.463 9.979c-1.086 1.145-1.756 1.81-2.01 1.999-1.502.958-3.25 1.22-5-.136C-.633 12.95.004 10.456.563 9.59c.516-.76 1.66-1.935 3.431-3.524.915-.815 1.975-1.163 3.178-1.043 1.288.156 2.3.74 3.039 1.754-1.081.774-1.629 1.154-1.643 1.14-1.007-1.13-2.087-1.264-3.24-.404l-2.692 2.618c-.872 1.119-.892 2.122-.058 3.01.944.675 1.884.625 2.82-.15l1.484-1.528z'/%3E%3C/svg%3E");
                width: 1.6rem;
                height: 1.6rem;
            }
            .icon__linkedin {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='12' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath d='M.328 3.848H2.86V12H.328V3.848zm9.456-.078C11.585 3.77 13 4.942 13 7.467V12h-2.873V7.782c0-1.105-.45-1.859-1.438-1.859-.756 0-1.176.51-1.372 1-.073.176-.062.42-.062.666V12H4.41s.037-7.472 0-8.152h2.846v1.28c.168-.56 1.078-1.358 2.53-1.358zM1.548 0c.935 0 1.51.609 1.528 1.413 0 .79-.593 1.415-1.546 1.415h-.018C.595 2.828 0 2.205 0 1.415 0 .61.612 0 1.548 0z' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 1.6rem;
                height: 1.6rem;
                position: relative;
            }
            .icon__whatsapp {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath clip-rule='evenodd' d='M18.1 5.7c-1.6-1.6-3.7-2.5-6-2.5-4.7 0-8.5 3.8-8.5 8.5 0 1.5.4 2.9 1.1 4.2l-1.2 4.4L8 19.1c1.2.7 2.6 1 4 1 4.7 0 8.5-3.8 8.5-8.5 0-2.2-.8-4.3-2.4-5.9m-6 13c-1.3 0-2.5-.3-3.6-1l-.3-.2-2.7.7.7-2.6-.2-.3c-.6-1-1-2.3-1-3.6 0-3.9 3.2-7 7-7 1.9 0 3.6.7 5 2.1 1.3 1.3 2.1 3.1 2.1 5 0 3.8-3.1 6.9-7 6.9m3.8-5.2c-.2-.1-1.3-.6-1.4-.7-.2-.1-.3-.1-.5.1-.1.2-.5.7-.7.8-.1.1-.2.2-.5.1-.2-.1-.9-.3-1.7-1-.6-.6-1.1-1.3-1.2-1.5s0-.3.1-.4.2-.2.3-.4c.1-.1.1-.2.2-.4.1-.1 0-.3 0-.4-.1-.1-.5-1.1-.7-1.6 0-.4-.2-.3-.3-.3h-.4c-.2 0-.4 0-.6.2s-.7.8-.7 1.8.8 2 .9 2.2c.1.1 1.5 2.3 3.6 3.2.5.2.9.3 1.2.4.5.2 1 .1 1.3.1.4-.1 1.3-.5 1.4-1 .2-.5.2-.9.1-1 0-.1-.2-.1-.4-.2' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 2.4rem;
                height: 2.4rem;
            }
            .icon__messenger {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='8' width='19' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath d='m0 8 7.24-3.742L10.956 8 19 0l-7.217 3.743L7.953 0z'/%3E%3C/svg%3E");
            }
            .icon__facebook {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath d='M9 9.96h1.5V8.454c0-.664.017-1.69.483-2.325C11.475 5.457 12.15 5 13.311 5 15.203 5 16 5.278 16 5.278l-.374 2.298S15 7.39 14.417 7.39c-.583 0-1.106.215-1.106.819V9.96h2.392l-.166 2.243H13.31V20H10.5v-7.796H9z' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 2.4rem;
                height: 2.4rem;
            }
            .icon__email {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath d='M17.077 9.255V7.923L12 11.238 6.923 7.923v1.332L12 12.538l5.077-3.283zM16.817 7c.327 0 .606.127.837.38.23.253.346.552.346.897v7.6c0 .345-.115.643-.346.897-.23.253-.51.38-.837.38H7.183c-.327 0-.606-.127-.837-.38S6 16.222 6 15.877v-7.6c0-.345.115-.644.346-.897.23-.253.51-.38.837-.38z' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 2.4rem;
                height: 2.4rem;
            }
            .icon__twitter {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath d='M15.385 6c-1.7 0-3.077 1.47-3.077 3.281 0 .259.027.509.08.749-2.558-.138-4.826-1.443-6.344-3.428a3.436 3.436 0 0 0-.416 1.65c0 1.137.543 2.143 1.369 2.73a2.915 2.915 0 0 1-1.394-.41v.041c0 1.59 1.06 2.917 2.468 3.218a2.88 2.88 0 0 1-1.39.055c.392 1.305 1.528 2.254 2.875 2.28A5.936 5.936 0 0 1 5 17.526 8.315 8.315 0 0 0 9.718 19c5.66 0 8.756-5.001 8.756-9.337 0-.143-.003-.284-.01-.425A6.503 6.503 0 0 0 20 7.539a5.831 5.831 0 0 1-1.767.516 3.262 3.262 0 0 0 1.353-1.815 5.949 5.949 0 0 1-1.954.797A2.99 2.99 0 0 0 15.385 6' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 2.4rem;
                height: 2.4rem;
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-btn {
                align-items: center;
                border: 0;
                border-radius: 0.3rem;
                cursor: pointer;
                display: flex;
                flex-shrink: 0;
                font-weight: 500;
                height: 3rem;
                justify-content: center;
                line-height: 1;
                max-width: 100%;
                text-align: center;
            }
            .lmd-btn {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .lmd-btn {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .lmd-btn--s {
                font-size: 1.2rem;
                padding: 0.9rem 1.6rem 0.7rem;
            }
            .lmd-btn--l {
                font-size: 1.6rem;
                height: 4.2rem;
                padding: 1rem 2.4rem;
            }
            .lmd-btn--fullwidth {
                width: 100%;
            }
            .lmd-btn--primary {
                background-color: #026b9c;
                color: #fff;
            }
            .lmd-btn--premium {
                background-color: #ffc700;
                color: #2a303b;
            }
            .btn--premium {
                background-color: #ffc700;
                padding: 0.5rem 1.5rem;
            }
            @media (min-width: 320px) {
                .btn--premium {
                    padding: 0.8rem 1.6rem;
                }
            }
            .button {
                border-radius: 0.4rem;
                display: inline-block;
                font-weight: 600;
            }
            .button {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .button {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .button--subscribe {
                font-size: 1.6rem;
                line-height: 1.25;
                letter-spacing: 0.011rem;
                background-color: #ffc700;
                color: #2a303b;
                height: 4rem;
                display: flex;
                justify-content: center;
                align-items: center;
                max-width: 28rem;
                width: 100%;
                margin: 0 auto;
            }
            .button--lightblue {
                background-color: #007ac8;
                color: #fff;
                font-size: 1.6rem;
                font-weight: 500;
                width: 100%;
                text-align: center;
                display: flex;
                align-items: center;
                justify-content: center;
                border: 0;
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-btn {
                align-items: center;
                border: 0;
                border-radius: 0.3rem;
                cursor: pointer;
                display: flex;
                flex-shrink: 0;
                font-weight: 500;
                height: 3rem;
                justify-content: center;
                line-height: 1;
                max-width: 100%;
                text-align: center;
            }
            .lmd-btn {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .lmd-btn {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .lmd-btn--s {
                font-size: 1.2rem;
                padding: 0.9rem 1.6rem 0.7rem;
            }
            .lmd-btn--l {
                font-size: 1.6rem;
                height: 4.2rem;
                padding: 1rem 2.4rem;
            }
            .lmd-btn--fullwidth {
                width: 100%;
            }
            .lmd-btn--primary {
                background-color: #026b9c;
                color: #fff;
            }
            .lmd-btn--premium {
                background-color: #ffc700;
                color: #2a303b;
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-btn {
                align-items: center;
                border: 0;
                border-radius: 0.3rem;
                cursor: pointer;
                display: flex;
                flex-shrink: 0;
                font-weight: 500;
                height: 3rem;
                justify-content: center;
                line-height: 1;
                max-width: 100%;
                text-align: center;
            }
            .lmd-btn {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .lmd-btn {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .lmd-btn--s {
                font-size: 1.2rem;
                padding: 0.9rem 1.6rem 0.7rem;
            }
            .lmd-btn--l {
                font-size: 1.6rem;
                height: 4.2rem;
                padding: 1rem 2.4rem;
            }
            .lmd-btn--fullwidth {
                width: 100%;
            }
            .lmd-btn--primary {
                background-color: #026b9c;
                color: #fff;
            }
            .lmd-btn--premium {
                background-color: #ffc700;
                color: #2a303b;
            }
            .capping {
                width: 100%;
                height: 100vh;
                background-color: rgba(0, 0, 0, 0.9);
                position: fixed;
                top: 0;
                z-index: 5;
                overflow-y: visible;
                overflow-x: hidden;
                visibility: hidden;
                opacity: 0;
                transition: opacity 0.2s ease-in-out;
                display: none;
            }
            .capping__wrapper {
                max-width: 26rem;
                width: 100%;
                margin: 0 auto 2.4rem;
                position: absolute;
                top: 14rem;
                left: 50%;
                transform: translateX(-50%);
                border-radius: 0.4rem;
            }
            .capping__wrapper {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .capping__wrapper {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            @media (min-width: 360px) {
                .capping__wrapper {
                    max-width: 31.5rem;
                }
            }
            @media (min-width: 768px) {
                .capping__wrapper {
                    max-width: 50rem;
                    max-width: 48.8rem;
                    margin-bottom: 10rem;
                    top: 20rem;
                }
            }
            .capping__picture {
                display: none;
                background: url("/dist/../assets/img/capping/capping-mobile.svg") no-repeat;
                width: 158px;
                height: 78px;
                margin: 4rem auto;
                opacity: 0;
                transition: opacity 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);
            }
            @media (min-width: 360px) {
                .capping__picture {
                    display: block;
                }
            }
            @media (min-width: 768px) {
                .capping__picture {
                    margin: 3.2rem auto;
                    background: url("/dist/../assets/img/capping/capping-tablet.svg") no-repeat;
                    width: 230px;
                    height: 114px;
                }
            }
            @media (min-width: 1024px) {
                .capping__picture {
                    background: url("/dist/../assets/img/capping/capping-desktop.svg") no-repeat;
                    width: 287px;
                    height: 109px;
                }
            }
            .capping__header {
                background-color: #fff6d3;
                opacity: 0;
                transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);
                transform: translateY(-0.8rem);
                position: relative;
                z-index: 5;
                display: flex;
                align-items: center;
                flex-direction: column;
                border-radius: 0.4rem;
                padding: 1.6rem 3.2rem 2.4rem;
                font-size: 1.6rem;
                line-height: 1.25;
                color: #6c3d04;
            }
            @media (min-width: 768px) {
                .capping__header {
                    flex-direction: row;
                    font-size: 1.6rem;
                    line-height: normal;
                    padding: 0 3.2rem;
                    line-height: 4;
                }
            }
            .capping__notice {
                font-weight: 500;
                margin-top: 0.4rem;
                text-align: center;
            }
            @media (min-width: 768px) {
                .capping__notice {
                    text-align: left;
                    margin-top: 0;
                    margin-left: 1.6rem;
                }
            }
            .capping__content {
                background-color: #fff;
                opacity: 0;
                transition: transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);
                transform: scaleY(0);
                transform-origin: 50% 0%;
                text-align: center;
                padding: 2.4rem 2rem;
                position: relative;
                top: -0.4rem;
            }
            @media (min-width: 360px) {
                .capping__content {
                    padding: 2.4rem 3.6rem;
                }
            }
            .capping__title {
                font-size: 1.8rem;
                line-height: normal;
                font-weight: 700;
            }
            .capping__title {
                font-family: Georgia, Droid-serif, serif;
            }
            html.fonts-loaded .capping__title {
                font-family: "The Antiqua B standard", Georgia, Droid-serif, serif;
            }
            @supports (font-variation-settings: normal) {
                html.fonts-loaded .capping__title {
                    font-family: "The Antiqua B", Georgia, Droid-serif, serif;
                }
            }
            @media (min-width: 768px) {
                .capping__title {
                    margin: 0 auto;
                    max-width: 32rem;
                    width: 100%;
                }
            }
            .capping__cta {
                width: 100%;
                height: 4rem;
                margin-top: 1.2rem;
            }
            @media (min-width: 360px) {
                .capping__cta {
                    margin-top: 0;
                }
            }
            @media (min-width: 768px) {
                .capping__cta {
                    margin: 0 auto;
                    max-width: 32rem;
                }
            }
            .capping__cta--next {
                margin-top: 1.6rem;
                margin-bottom: 1.2rem;
            }
            .capping__cta-text {
                font-size: 1.6rem;
                line-height: 1.375;
                color: #717b8e;
                margin-top: 0.8rem;
            }
            @media (min-width: 768px) {
                .capping__cta-text {
                    line-height: normal;
                    margin-top: 1.6rem;
                }
            }
            .capping__faq {
                display: none;
                margin-bottom: 50px;
            }
            @media (min-width: 1024px) {
                .capping__faq {
                    margin-bottom: 170px;
                }
            }
            .capping__bottom {
                margin: 0 2rem;
                opacity: 0;
            }
            .capping__bottom:before {
                content: " ";
                display: block;
                width: 100%;
                height: 0.1rem;
                background-color: #d8d8d8;
            }
            .capping__trigger {
                margin: 0;
                padding: 0;
                border: 0;
                background: rgba(0, 0, 0, 0);
                color: #007ac8;
                cursor: pointer;
                font-weight: 500;
                font-family: inherit;
                font-size: 1.6rem;
                line-height: 1.375;
                padding: 0.8rem 0 2.4rem;
                text-align: left;
                display: flex;
                width: 100%;
            }
            @media (min-width: 360px) {
                .capping__trigger {
                    line-height: normal;
                }
            }
            .capping__trigger:after {
                content: " ";
                position: relative;
                background-repeat: no-repeat;
                align-self: center;
                height: 1.4rem;
                width: 1.4rem;
                margin-left: auto;
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath d='M3.944 4.5 3 5.455 7 9.5l4-4.045-.944-.955L7 7.607z' fill-rule='evenodd'/%3E%3C/svg%3E");
            }
            .capping__item:first-child {
                margin-top: 1.6rem;
            }
            .capping__item:not(:first-child) {
                margin-top: 3.2rem;
            }
            .capping__question {
                font-size: 1.6rem;
                line-height: 1.375;
                font-weight: 600;
            }
            .capping__answer {
                font-size: 1.6rem;
                line-height: 1.375;
                margin-top: 1.6rem;
            }
            .capping__answer + .capping__answer {
                margin-top: 0;
            }
            .capping__link {
                margin: 0;
                padding: 0;
                border: 0;
                background: rgba(0, 0, 0, 0);
                color: #007ac8;
                cursor: pointer;
                font-weight: 500;
                font-family: inherit;
                font-size: 1.6rem;
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-btn {
                align-items: center;
                border: 0;
                border-radius: 0.3rem;
                cursor: pointer;
                display: flex;
                flex-shrink: 0;
                font-weight: 500;
                height: 3rem;
                justify-content: center;
                line-height: 1;
                max-width: 100%;
                text-align: center;
            }
            .lmd-btn {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .lmd-btn {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .lmd-btn--s {
                font-size: 1.2rem;
                padding: 0.9rem 1.6rem 0.7rem;
            }
            .lmd-btn--l {
                font-size: 1.6rem;
                height: 4.2rem;
                padding: 1rem 2.4rem;
            }
            .lmd-btn--fullwidth {
                width: 100%;
            }
            .lmd-btn--primary {
                background-color: #026b9c;
                color: #fff;
            }
            .lmd-btn--premium {
                background-color: #ffc700;
                color: #2a303b;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-btn {
                align-items: center;
                border: 0;
                border-radius: 0.3rem;
                cursor: pointer;
                display: flex;
                flex-shrink: 0;
                font-weight: 500;
                height: 3rem;
                justify-content: center;
                line-height: 1;
                max-width: 100%;
                text-align: center;
            }
            .lmd-btn {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .lmd-btn {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .lmd-btn--s {
                font-size: 1.2rem;
                padding: 0.9rem 1.6rem 0.7rem;
            }
            .lmd-btn--l {
                font-size: 1.6rem;
                height: 4.2rem;
                padding: 1rem 2.4rem;
            }
            .lmd-btn--fullwidth {
                width: 100%;
            }
            .lmd-btn--primary {
                background-color: #026b9c;
                color: #fff;
            }
            .lmd-btn--premium {
                background-color: #ffc700;
                color: #2a303b;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            .article {
                margin: 2.4rem 0;
                padding-top: 2.4rem;
                border-top: 0.1rem solid #d5d8dc;
            }
            .article picture {
                display: block;
                padding-top: 66.66%;
            }
            .article picture img {
                bottom: 0;
                height: 100%;
                left: 0;
                position: absolute;
                right: 0;
                top: 0;
                width: 100%;
                z-index: 1;
            }
            .article:after {
                content: "";
                display: table;
                clear: both;
            }
            .article:nth-of-type(1) {
                border-top: 0;
                margin-top: 0;
                padding-top: 0;
            }
            .article__desc {
                display: none;
                margin: 1.6rem 0;
                color: #2a303b;
                font-size: 1.5rem;
                line-height: 1.34;
            }
            .article__desc {
                font-family: Georgia, Droid-serif, serif;
            }
            html.fonts-loaded .article__desc {
                font-family: "The Antiqua B standard", Georgia, Droid-serif, serif;
            }
            @supports (font-variation-settings: normal) {
                html.fonts-loaded .article__desc {
                    font-family: "The Antiqua B", Georgia, Droid-serif, serif;
                }
            }
            .article__media-container {
                position: relative;
            }
            .article__media {
                display: block;
                float: right;
                font-size: 0;
                margin-left: 1.6rem;
                max-width: 11.4rem;
            }
            .article__title {
                color: #2a303b;
                font-size: 1.6rem;
                font-weight: 600;
                line-height: 1.25;
            }
            .article__title {
                font-family: Georgia, Droid-serif, serif;
            }
            html.fonts-loaded .article__title {
                font-family: "The Antiqua B standard", Georgia, Droid-serif, serif;
            }
            @supports (font-variation-settings: normal) {
                html.fonts-loaded .article__title {
                    font-family: "The Antiqua B", Georgia, Droid-serif, serif;
                }
            }
            .article__kicker {
                color: #2a303b;
                font-size: 1.3rem;
                font-weight: 500;
                letter-spacing: 0.13rem;
                line-height: 1.15;
                margin-bottom: 0.8rem;
                text-transform: uppercase;
            }
            .article__kicker {
                font-family: "Trebuchet MS", DINCondensed-Bold, "Roboto Condensed", "Arial Narrow", sans-serif;
            }
            html.fonts-loaded .article__kicker {
                font-family: "Marr Sans Condensed", DINCondensed-Bold, "Roboto Condensed", "Arial Narrow", sans-serif;
            }
            html:not(.fonts-loading) .article__kicker {
                letter-spacing: 0.05rem;
            }
            .article__author {
                align-items: center;
                display: flex;
                max-width: 70%;
            }
            @media (min-width: 768px) {
                .article__author {
                    max-width: 28rem;
                }
            }
            .article__author-name {
                color: #2a303b;
                font-size: 1.5rem;
                font-weight: 500;
            }
            .article__author-name {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .article__author-name {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .article__author-desc {
                color: #717b8e;
                font-size: 1.3rem;
                line-height: 1.25;
            }
            .article__author-desc {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .article__author-desc {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .article--nav .article__kicker {
                margin-top: 1.6rem;
            }
            .article--nav .article__media {
                max-width: 100%;
                float: none;
                margin-left: 0;
            }
            @media (min-width: 768px) {
                .article--nav .article__author {
                    margin-top: 0.8rem;
                }
            }
            .article--nav .article__author-name {
                font-size: 1.3rem;
                line-height: 1.25;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            .article__paragraph {
                margin-top: 2rem;
                color: #383f4e;
                font-size: 1.7rem;
                font-weight: 500;
                line-height: 1.52;
            }
            @media (min-width: 768px) {
                .article__paragraph {
                    font-size: 1.8rem;
                    line-height: 1.55;
                }
            }
            .article__content {
                padding-top: 2.4rem;
            }
            .article__content {
                font-family: Georgia, Droid-serif, serif;
            }
            html.fonts-loaded .article__content {
                font-family: "The Antiqua B standard", Georgia, Droid-serif, serif;
            }
            @supports (font-variation-settings: normal) {
                html.fonts-loaded .article__content {
                    font-family: "The Antiqua B", Georgia, Droid-serif, serif;
                }
            }
            @media (min-width: 1024px) {
                .article__content {
                    padding-top: 3.2rem;
                }
            }
            .article__content > :first-child {
                margin-top: 0;
            }
            .article__content .catcher a:not(.lmd-link-nostyle):not(.inread__link) {
                -webkit-text-decoration: underline;
                text-decoration: underline;
                text-decoration-thickness: 0.06em;
                text-underline-offset: 0.2em;
            }
            .article__content .article__cite {
                color: #717b8e;
                font-style: italic;
                display: block;
                max-width: 100%;
                margin-top: 2rem;
                font-size: 1.6rem;
                line-height: 1.53;
            }
            @media (min-width: 576px) {
                .article__content .article__cite {
                    max-width: 80%;
                }
            }
            @media (min-width: 1024px) {
                .article__content .article__cite {
                    font-size: 1.8rem;
                    line-height: 1.6;
                }
            }
            .article__content .article__cite em {
                font-style: normal;
            }
            .article--content a.meta__link-sub {
                border-bottom: 0;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            .article--single {
                margin-bottom: 0;
            }
            .article--single h1 {
                font-size: 2.8rem;
            }
            @media (min-width: 1024px) {
                .article--single h1 {
                    font-size: 3.8rem;
                }
            }
            .article--single .article__header {
                position: relative;
                padding-bottom: 2rem;
            }
            .article--single .article__header:after {
                content: " ";
                display: block;
                width: 4rem;
                height: 0.1rem;
                background-color: #d5d8dc;
                position: absolute;
                bottom: 0;
            }
            @media (min-width: 576px) {
                .article--single .article__header {
                    padding-bottom: 2.4rem;
                    grid-column: 1 / span 2;
                    grid-row: 1;
                }
            }
            .article--single .article__header .article__header-wrap {
                position: relative;
            }
            @media (min-width: 1024px) {
                .article--single .article__header .article__heading {
                    max-width: 85%;
                }
            }
            .article--single .article__header .meta__date--header {
                color: #717b8e;
                font-size: 1.4rem;
            }
            .article--single .article__header .meta__date--header {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .article--single .article__header .meta__date--header {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .article--single .article__header .meta__date-reading {
                margin-top: 1.6rem;
                display: inline-block;
                align-items: center;
                flex-wrap: wrap;
            }
            .article--single .article__header .meta__publisher {
                margin-left: 0;
                display: block;
            }
            @media (min-width: 1024px) {
                .article--single .article__header .meta__publisher {
                    max-width: 85%;
                }
            }
            .article--single .article__header .meta__publisher--header {
                display: flex;
            }
            .article--single .article__header .meta__reading-time {
                float: left;
            }
            @media (min-width: 768px) {
                .article--single .article__header .meta__reading-time {
                    float: none;
                }
            }
            .article--single .article__header .meta__reading-time--header {
                float: none;
                margin-top: 0;
                display: inline-flex;
            }
            .article--single .article__header .meta__reading-time--header:before {
                content: " ";
                color: #d5d8dc;
                content: "•";
                padding-right: 0.4rem;
                display: inline-block;
                line-height: 1;
            }
            .article--single .article__header .meta__reading-time--header:before {
                font-family: Georgia, Droid-serif, serif;
            }
            html.fonts-loaded .article--single .article__header .meta__reading-time--header:before {
                font-family: "The Antiqua B standard", Georgia, Droid-serif, serif;
            }
            @supports (font-variation-settings: normal) {
                html.fonts-loaded .article--single .article__header .meta__reading-time--header:before {
                    font-family: "The Antiqua B", Georgia, Droid-serif, serif;
                }
            }
            .article--single .article__header .meta__social {
                clear: both;
                padding-top: 1.2rem;
                margin-top: 1.2rem;
                justify-content: flex-start;
                gap: 1.2rem;
                position: relative;
            }
            @media (min-width: 768px) {
                .article--single .article__header .meta__social {
                    z-index: 4;
                }
            }
            .article--single .article__title {
                font-size: 2.6rem;
                line-height: 1.25;
                font-weight: 700;
                margin-top: 1.2rem;
            }
            @media (min-width: 576px) {
                .article--single .article__title {
                    font-size: 2.8rem;
                    line-height: 1.14;
                }
            }
            @media (min-width: 768px) {
                .article--single .article__title {
                    font-size: 3.4rem;
                    line-height: 1.11;
                    font-weight: 500;
                }
            }
            @media (min-width: 1024px) {
                .article--single .article__title {
                    font-size: 3.8rem;
                }
            }
            .article--single .article__desc {
                line-height: 1.5;
                display: block;
                font-size: 1.6rem;
                letter-spacing: 0.02rem;
                font-weight: 500;
                margin-top: 0.8rem;
                margin-bottom: 0;
            }
            .article--single .article__desc {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .article--single .article__desc {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            @media (min-width: 576px) {
                .article--single .article__desc {
                    font-size: 1.7rem;
                    line-height: 1.41;
                    letter-spacing: 0.021rem;
                }
            }
            @media (min-width: 768px) {
                .article--single .article__desc {
                    font-size: 1.8rem;
                    line-height: 1.33;
                    letter-spacing: 0.022rem;
                }
            }
            @media (min-width: 1024px) {
                .article--single .article__desc {
                    font-size: 1.8rem;
                    line-height: 1.44;
                    letter-spacing: 0.009rem;
                }
            }
            @media (min-width: 1024px) {
                .article__wrapper {
                    grid-row: 2;
                    grid-column: 1;
                }
            }
            .article__wrapper article {
                position: relative;
                z-index: 2;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            .Nav__item a {
                transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
            }
            .Burger__right-arrow:after,
            .Nav__container--default a:after {
                content: " ";
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='5' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.319 10a.32.32 0 0 1-.123-.024A.332.332 0 0 1 0 9.668c0-.092.03-.17.091-.235l4.162-4.467L.155.576A.338.338 0 0 1 .064.338c0-.094.03-.174.09-.24A.293.293 0 0 1 .379 0C.466 0 .54.033.601.098L4.91 4.73c.06.065.091.144.091.235s-.03.17-.091.234L.537 9.902a.297.297 0 0 1-.104.074.298.298 0 0 1-.114.024z' fill='%232A303B' fill-rule='evenodd'/%3E%3C/svg%3E");
                position: absolute;
                width: 0.5rem;
                height: 1rem;
                right: 0;
                top: 50%;
                transform: translateY(-50%);
            }
            #Header {
                align-items: center;
                background-color: #fcfcfd;
                position: fixed;
                transition: top 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.4s ease;
                top: 0;
                width: 100%;
                z-index: 7;
            }
            @media (min-width: 1024px) {
                #Header {
                    background-color: #fff;
                    position: relative;
                }
            }
            @media (min-width: 1024px) {
                #Header.header__contextual {
                    z-index: 6;
                }
            }
            @media (min-width: 1200px) {
                #Header.header__contextual .center {
                    margin-left: 0;
                }
            }
            #Header .center {
                align-self: center;
                display: flex;
            }
            #Header .left {
                justify-content: flex-start;
                width: 5.6rem;
            }
            @media (min-width: 1024px) {
                #Header .left {
                    width: 100%;
                    padding-left: 4.8rem;
                    align-self: flex-end;
                }
            }
            @media (min-width: 1200px) {
                #Header .left {
                    padding-left: 0;
                }
            }
            #Header .right {
                justify-content: flex-end;
                margin-left: auto;
            }
            @media (min-width: 1200px) {
                #Header .right {
                    padding-right: 0;
                }
            }
            @media (min-width: 1024px) {
                #Header .right {
                    align-self: flex-end;
                    width: 100%;
                }
            }
            #Header .Header {
                border-bottom: 0.1rem solid #eff0f3;
                background-color: #fff;
                display: flex;
                flex-direction: row;
                align-items: center;
                height: auto;
                position: relative;
                max-width: 115.2rem;
                margin: 0 auto;
            }
            @media (max-width: 1199px) and (min-width: 1024px) {
                #Header .Header {
                    padding-right: 4.8rem;
                }
            }
            @media (max-width: 1023px) {
                #Header .Header {
                    height: 6rem;
                    padding: 1.5rem 1.2rem 1.5rem 0;
                }
            }
            @media (min-width: 1024px) {
                #Header .Header {
                    border-bottom: 0;
                }
            }
            @media (min-width: 1024px) {
                #Header .Header {
                    height: 13.2rem;
                    transition: height 0.4s ease-in-out;
                }
            }
            #Header .Header__jelec {
                align-items: center;
                align-self: flex-end;
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='206' width='276' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' fill='%23fff'%3E%3Cpath d='M0 .328v26.484h30.017V.328z' fill-rule='evenodd'/%3E%3C/mask%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h276v206H0z' fill='%23fff'/%3E%3Cg opacity='.898'%3E%3Cpath d='M87.986 19.294c-.111-.52-1.01-1.712-2.017-1.712-.225 0-.374.038-.523.077.97.372 1.718 1.336 1.943 2.008l.56-.335v-.038h.037zm6.566 23.062-3.736-2.455c-.449-.296-.971-.854-.971-1.895v-8.893l-.374.225-.149.074v8.853c0 .745.41 1.526.97 1.897l3.775 2.492zM78.648 33.43c.074-1.525-.26-3.385-.596-5.172-.336-1.821-.637-3.683-.6-5.317.039-1.003.225-1.97.636-2.863-.71 1.077-1.157 2.304-1.195 3.607-.112 3.161 1.42 7.289 1.269 10.49-.037.483-.074.966-.11 1.301l.073-.075c.3-.41.487-1.04.523-1.97m4.93 8.853c-.56-1.154-1.903-1.86-3.472-1.86-.15.036-.3.036-.449.036 1.532.262 2.838 1.117 3.325 2.195zm13.248-13.131-1.271-1.45.038.966.671.819zm35.463-7.774-2.989-1.75.449-.296 2.876 1.675c-.112.111-.224.222-.336.371m.747 21.203-1.307-.894c-.86-.595-1.307-1.6-1.307-2.715V26.547c0-1.711.374-2.902.97-3.719-.335.817-.485 1.822-.485 2.976l.037 12.72c0 1.377.411 2.27 1.383 2.94l1.195.82-.486.297zm-10.607-.113s-.112.075-.186.113h-.3V21.825c0-1.004-.074-1.004-.67-1.452l-.86-.669.561-.297c.448.37 1.12.893 1.12.93.262.26.335.408.335 1.004v21.163-.036zm-15.203-25.405c-.298.856-.26 1.674.112 2.344.338.594.934 1.004 1.646 1.19-2.205.185-3.175-1.562-1.758-3.534m5.828 17.892c.186-.596.262-1.266.262-1.972V22.158c0-1.302-.076-1.449-.524-1.858h.075c.635-.112.971 0 .971 1.114v10.862c0 1.265-.223 2.083-.784 2.679m.671 7.626c-.297-.968-1.195-1.787-2.763-2.01.225-.036.449-.036.674-.036 1.94.036 2.501 1.226 2.613 1.599l.038.11zm55.278-.261-1.119-.669c-1.009-.597-1.532-1.525-1.532-2.94v-10.08c0-.595-.036-.557-.262-.744 0 0-.784-.632-1.307-1.042l-.56.3 1.083.816c.598.446.524.483.524 1.377v9.782c0 1.34.56 2.269 1.343 2.718l1.345.743.485-.261zm-10.459.184V27.366l-.485-.557-.597.336.56.631v14.805h.3c.074-.038.186-.077.186-.077zm-11.831-.11-4.296-2.568c-.86-.52-1.194-1.151-1.194-2.268v-8.406l-.374.186-.15.074v8.555c0 1.005.447 1.747 1.233 2.196l4.294 2.491.487-.26zm2.316-4.76v-8.482c0-.447-.148-.597-.486-.782l-1.756-1.04v.557l1.01.557c.746.409.746.484.746 1.267l-.036 7.624zm34.048-15.326v-.112c0-1.042-.634-2.12-1.608-2.678-.372-.224-.707-.41-.707-.41l-.447.299.26.147c1.268.708 1.981 1.6 1.981 3.05l.521-.296zm13.6 20.048-3.772-2.455c-.447-.296-.971-.854-.971-1.895v-8.893l-.374.225-.15.074v8.74c0 .968.375 1.639 1.009 2.048l3.735 2.454zm-15.915 0-4.036-2.53c-.969-.593-1.157-1.152-1.157-2.233v-7.995l-.299.15-.224.11v7.923c0 1.266.412 1.824 1.046 2.233l4.183 2.64.487-.298zm17.965-13.204-1.27-1.45.038.966.67.819zm-15.5 8.406V25.765l-.67.337v11.12z' fill='%238f98a9'/%3E%3Cg fill='%231a171b'%3E%3Cpath d='m16.806 23.69-.447-.893-1.156.742c-.859-1.043-2.242-2.27-5.528-2.27-3.474-.036-7.733 2.716-9.675 5.097l.337.446c2.65-1.749 5.379-2.528 7.769-2.528 1.943 0 3.548.93 4.22 2.305zm3.588-20.388C19.721 2.261 17.929.328 14.38.328 10.123.29 6.389 3.6 6.239 7.618c-.114 3.2 1.418 7.329 1.268 10.528-.073 1.08-.3 1.86-.746 2.454l.447.523 2.616-1.898c1.27-.933 1.98-2.084 1.942-4.092-.038-2.493-1.196-6.324-1.196-9.262 0-2.53.972-4.427 3.175-4.427 1.495 0 2.69 1.524 2.876 2.38.076.408 0 .595-.373.855l-1.045.709V6.54l5.191-3.238zm9.623 9.896-5.005-5.505-7.808 4.537v1.041l1.607-.89v10.304c0 .593.224.966.597 1.227l4.147 2.677 5.865-3.386-.486-1.041-3.063 1.637-2.764-1.898c-.336-.221-.374-.445-.374-.93v-3.347zm-3.923.819-3.36 2.082v-5.431l.298-.185 3.062 3.534z' mask='url(%23a)' transform='translate(72 15.321)'/%3E%3Cpath d='M115.071 41.873c-.373-1.043-1.455-2.12-3.399-2.195-1.831-.037-4.446.67-6.61 2.308l-.413-.522c1.57-1.712 5.23-4.463 9.076-4.501 2.02 0 3.438.67 4.447 1.749l1.682-.93.485.967-5.268 3.124zm23.047-22.803c-1.46.856-1.945 2.01-1.945 3.796V37.11c0 .896.113 1.302.598 1.565l.486.26 1.344-.783.45.895-4.67 2.79-1.606-1.08c-.712-.483-1.011-1.079-1.011-2.233v-12.72c0-2.38.749-3.646 1.795-4.426l.598-.446-4.408-2.568-1.98 1.19v18.525c0 1.562-.224 1.785-1.608 2.492 0 0-1.08.521-2.572 1.302h-.3V21.341c0-1.004-.113-1.228-.674-1.674l-1.567-1.264-1.906 1.077v10.64c0 1.859-.298 3.198-1.792 4.127l-3.734 2.344-.376-.631c1.16-.895 1.42-2.16 1.42-3.648v-10.86c0-1.6-.222-2.232-1.905-1.934-.634.11-1.605.26-2.203.334-2.466.336-3.513-1.413-1.831-3.607 0 0 .411-.559 1.456-1.899l.824.56-.6.855c-.783 1.118-.148 1.712 1.123 1.264a107.08 107.08 0 0 0 2.576-1.005c3.547-1.375 4.855.894 5.042 2.234l4.409-2.641 3.807 2.9 4.705-2.9 3.625 2.046c1.232.705 1.83.408 2.69-.04l.71-.37.559.93-1.53.891zm17.298 18.265-.337-.818-1.307.668v-10.08c0-.518-.185-.928-.708-1.228l-4.82-2.863-7.807 4.537v1.08l1.608-.93v9.857c0 .892.221 1.228.784 1.562l4.743 2.79 7.844-4.575zm18.519 2.12-.373-.856-1.384.783-.483-.298c-.523-.298-.636-.672-.636-1.563V26.845c0-.856-.186-1.226-.71-1.599l-2.877-2.158-4.445 2.53-2.352-2.53-4.707 2.865.636.742 1.605-.964 1.157 1.3v14.807h.3c1.868-.822 2.465-1.08 2.465-1.08.896-.374 1.159-.67 1.159-1.71V26.694l1.532-.891 1.793 1.414c.484.408.558.743.558 1.375l.038 10.119c0 1.114.337 1.747 1.083 2.194l1.57.932zm-24.085-.557-.223.038-3.065-1.787c-.52-.298-.635-.632-.635-1.303l.039-9.782.223-.075 2.952 1.712c.596.335.709.633.709 1.264v9.933zm34.05 0-.225.038-2.652-1.714c-.521-.334-.708-.595-.708-1.262v-9.486l3.323-2.01.261.149zm5.527-1.525-.335-.856-1.346.705v-15.77c0-2.306-1.045-3.793-2.763-4.835l-1.68-1.043-5.268 3.05 1.045.484 1.72-.929 1.119.631c1.196.67 1.98 2.011 1.98 3.386v.594l-9.039 5.207v1.006l1.531-.819v9.45c0 .815.224 1.152.747 1.486l4.482 2.79 7.807-4.537zm14.53-8.853-5.044-5.506-7.806 4.537v1.042l1.606-.892v10.305c0 .594.224.966.597 1.227l4.147 2.678 5.863-3.386-.446-1.042-3.064 1.637-2.764-1.898c-.375-.26-.41-.445-.41-.929v-3.348zm-3.96.818-3.362 2.083v-5.432l.337-.185z'/%3E%3C/g%3E%3C/g%3E%3Cpath d='M24 52h228v3H24z' fill='%2336819f'/%3E%3Cpath d='M30 35h26v2H30zm-3-3h29v2H27zm1-3h28v2H28zm3-3h25v2H31z' fill='%23e2e4e9'/%3E%3Cpath d='M24 65h160v8H24zm0 13h110v8H24z' fill='%23bdc1c8' opacity='.585'/%3E%3Cpath d='M24 109h23v3H24zm0-7h38v3H24zm0-6h38v3H24z' fill='%23e2e4e9'/%3E%3Cpath d='M24 132h38v3H24z' fill='%2336819f' opacity='.55'/%3E%3Cpath d='M24 158h38v3H24zm0-6h38v3H24zm0-6h38v3H24zm0-6h38v3H24zm0 57h38v3H24zm0-6h38v3H24zm0-6h38v3H24zm0-6h38v3H24z' fill='%23e2e4e9'/%3E%3Cpath d='M24 172h18v3H24z' fill='%2336819f' fill-opacity='.55'/%3E%3Cpath d='M214 156h38v3h-38zm0-6h38v3h-38zm0-6h38v3h-38zm0-6h38v3h-38zm0 62h38v3h-38zm0-6h38v3h-38zm0-6h38v3h-38zm0-6h38v3h-38z' fill='%23e2e4e9'/%3E%3Cpath d='M214 175h18v3h-18zm0-44h18v3h-18zm0-61h18v3h-18z' fill='%2336819f' fill-opacity='.55'/%3E%3Cpath d='M214 114h27v3h-27zm0-6h38v3h-38zm0-6h38v3h-38zm0-6h38v3h-38zm0-6h38v3h-38zm0-6h38v3h-38zm0-6h38v3h-38zM72 96h38v3H72zm0 6h38v3H72zm0 6h38v3H72zm49 0h15.41v3H121zm0-6h38v3h-38zm0-6h38v3h-38zm45 12h28v3h-28zm0-6h38v3h-38zm0-6h38v3h-38z' fill='%23e2e4e9'/%3E%3Cpath d='M72.735 130.194h132v77h-132z' fill='%2336819f'/%3E%3Cg fill='%23fff'%3E%3Cpath d='M122 141h65v6h-65zm0 11h65v6h-65zm0 10h45v6h-45z' fill-opacity='.36'/%3E%3Cpath d='M90 185h30v3H90zm0 7h30v3H90zm0 7h25v3H90zm38-14h30v3h-30zm0 7h30v3h-30zm0 7h30v3h-30z' opacity='.175'/%3E%3Cpath d='m104.576 142.326 2.706 2.43c-3.348 3.486-3.256 5.046-1.697 6.926 2.156 2.477.734 6.834-3.348 6.834-5.32 0-7.567-8.622 2.34-16.19zm-11.42 0 2.706 2.43c-3.348 3.486-3.256 5.046-1.697 6.926 2.156 2.477.734 6.834-3.348 6.834-5.32 0-7.568-8.622 2.339-16.19zm89.497 39.619c5.32 0 7.568 8.622-2.293 16.236l-2.706-2.477c3.302-3.486 3.21-5.045 1.651-6.925-2.11-2.477-.688-6.834 3.348-6.834zm-11.42 0c5.32 0 7.567 8.622-2.34 16.236l-2.66-2.477c3.303-3.486 3.211-5.045 1.652-6.925-2.11-2.477-.688-6.834 3.348-6.834z' opacity='.786'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
                background-repeat: no-repeat;
                color: #717b8e;
                display: none;
                flex-direction: column;
                font-size: 1.3rem;
                font-weight: 500;
                height: 5.4rem;
                line-height: 1.1;
                -webkit-text-decoration: none;
                text-decoration: none;
                background-size: contain;
                background-position: center;
                width: 8rem;
                border: 0.1rem solid #eff0f3;
                padding-left: 7rem;
            }
            #Header .Header__jelec {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded #Header .Header__jelec {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            @media (min-width: 1024px) {
                #Header .Header__jelec {
                    display: flex;
                }
            }
            #Header .Header__jelec p {
                margin-left: 9rem;
                height: 5.4rem;
                line-height: 1.6rem;
                padding-top: 1rem;
            }
            #Header .Header__logo {
                margin-bottom: 0;
                padding-left: 0;
            }
            @media (min-width: 1024px) {
                #Header .Header__logo {
                    align-self: center;
                    padding-left: 0;
                }
            }
            #Header .Header__logo a {
                align-items: center;
                display: flex;
                width: 8.9rem;
                height: 2rem;
                justify-content: center;
            }
            @media (min-width: 360px) {
                #Header .Header__logo a {
                    width: 9.9rem;
                    height: 2.3rem;
                }
            }
            @media (min-width: 768px) {
                #Header .Header__logo a {
                    height: 3rem;
                    width: 13.8rem;
                }
            }
            @media (min-width: 1024px) {
                #Header .Header__logo a {
                    height: 6.1rem;
                    width: 29rem;
                }
            }
            #Header .Header__actions {
                align-self: center;
                align-items: center;
                font-size: 1.2rem;
                justify-content: flex-end;
                font-weight: 500;
                display: flex;
            }
            #Header .Header__actions {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded #Header .Header__actions {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            @media (min-width: 360px) {
                #Header .Header__actions {
                    font-size: 1.3rem;
                }
            }
            @media (min-width: 1024px) {
                #Header .Header__actions {
                    font-size: 1.4rem;
                    margin-bottom: 2.8rem;
                }
            }
            #Header .Header__actions .login-info {
                display: none;
            }
            @media (min-width: 576px) {
                #Header .Header__actions .login-info {
                    display: block;
                    margin-left: 0.8rem;
                }
            }
            @media (min-width: 1024px) {
                #Header .Header__actions .login-info {
                    display: none;
                }
            }
            @media (min-width: 1200px) {
                #Header .Header__actions .login-info {
                    display: block;
                }
            }
            #Header .Header__actions .Header__connexion {
                -webkit-text-decoration: none;
                text-decoration: none;
                align-self: center;
                display: flex;
                padding: 0.8rem 0;
            }
            #Header .Header__actions .Header__connexion span {
                align-self: center;
            }
            #Header .Header__actions .Header__connexion:after {
                content: " ";
                background-color: #e2e4e9;
                width: 0.1rem;
                height: auto;
                display: block;
                margin: 0 1.6rem 0 0.8rem;
            }
            @media (min-width: 576px) {
                #Header .Header__actions .Header__connexion:after {
                    margin: 0 1.6rem;
                }
            }
            @media (min-width: 1024px) {
                .Header__nav-container {
                    height: 5.8rem;
                }
            }
            .Burger {
                cursor: pointer;
                display: flex;
                justify-content: center;
                align-content: center;
                width: 5.6rem;
                background: rgba(0, 0, 0, 0);
                border: 0;
            }
            @media (min-width: 1024px) {
                .Burger {
                    display: none;
                }
            }
            .Burger__icon {
                background-position: center;
                background-size: contain;
                background-repeat: no-repeat;
                display: flex;
                flex-shrink: 0;
                height: 2.4rem;
                width: 2.4rem;
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 18h18v-2H3v2zM3 8h18V6H3v2zm0 5h18v-2H3v2z' fill='%232A303B' fill-rule='evenodd'/%3E%3C/svg%3E");
                align-self: center;
            }
            .Burger__right-arrow:after {
                display: none;
            }
            .Burger-contextual__content {
                position: absolute;
                top: 1.6rem;
            }
            @media (min-width: 1024px) {
                .Burger-contextual__content {
                    display: none;
                }
            }
            .Burger-contextual__content .js-nav-burger {
                position: absolute;
                right: 0;
                top: -0.2rem;
                display: block;
                width: auto;
            }
            .Burger-contextual__icon {
                display: none;
            }
            @media (min-width: 1024px) {
                .Burger-contextual__icon {
                    display: flex;
                    z-index: 7;
                }
                .Burger-contextual__icon .icon__close {
                    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.657 12.071 5 6.414 6.414 5l5.657 5.657L17.728 5l1.414 1.414-5.657 5.657 5.657 5.657-1.414 1.414-5.657-5.657-5.657 5.657L5 17.728l5.657-5.657z' fill='%232A303B' fill-rule='evenodd'/%3E%3C/svg%3E");
                }
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-btn {
                align-items: center;
                border: 0;
                border-radius: 0.3rem;
                cursor: pointer;
                display: flex;
                flex-shrink: 0;
                font-weight: 500;
                height: 3rem;
                justify-content: center;
                line-height: 1;
                max-width: 100%;
                text-align: center;
            }
            .lmd-btn {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .lmd-btn {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .lmd-btn--s {
                font-size: 1.2rem;
                padding: 0.9rem 1.6rem 0.7rem;
            }
            .lmd-btn--l {
                font-size: 1.6rem;
                height: 4.2rem;
                padding: 1rem 2.4rem;
            }
            .lmd-btn--fullwidth {
                width: 100%;
            }
            .lmd-btn--primary {
                background-color: #026b9c;
                color: #fff;
            }
            .lmd-btn--premium {
                background-color: #ffc700;
                color: #2a303b;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            .Nav {
                align-items: center;
                background-color: #fff;
                color: #000b15;
                height: auto;
                padding-top: 6rem;
                position: relative;
                width: 100%;
                z-index: 6;
            }
            @media (min-width: 1024px) {
                .Nav {
                    border-top: 0.4rem solid #026b9c;
                    border-bottom: 0.1rem solid #eff0f3;
                    box-shadow: 0 0.4rem 0.4rem 0 rgba(0, 0, 0, 0.04);
                    height: 5.8rem;
                    padding-top: 0;
                }
            }
            .Nav--contextual {
                padding-top: 12rem;
                z-index: 5;
            }
            @media (min-width: 1024px) {
                .Nav--contextual {
                    padding-top: 0;
                }
            }
            .Nav--contextual.Nav--free {
                padding-top: 6rem;
            }
            @media (min-width: 1024px) {
                .Nav--contextual.Nav--free {
                    padding-top: 0;
                }
            }
            .Nav .wrapper {
                display: flex;
                height: 100%;
                margin: 0 auto;
                max-width: 115.2rem;
                width: 100%;
                padding: 0;
                overflow-y: hidden;
                overflow-x: scroll;
            }
            .Nav .wrapper > ul {
                white-space: nowrap;
                display: flex;
            }
            @media (min-width: 576px) {
                .Nav .wrapper {
                    overflow-x: hidden;
                }
                .Nav .wrapper > ul {
                    white-space: normal;
                }
            }
            @media (min-width: 1024px) {
                .Nav .wrapper {
                    overflow-x: hidden;
                    padding: 0 1.6rem;
                }
            }
            @media (min-width: 1200px) {
                .Nav .wrapper {
                    padding: 0;
                }
            }
            .Nav ul {
                list-style: none;
            }
            .Nav__item {
                align-items: center;
                display: flex;
                height: 100%;
                flex-shrink: 0;
                font-size: 1.6rem;
                font-weight: 500;
                -webkit-text-decoration: none;
                text-decoration: none;
            }
            .Nav__item {
                font-family: "Trebuchet MS", DINCondensed-Bold, "Roboto Condensed", "Arial Narrow", sans-serif;
            }
            html.fonts-loaded .Nav__item {
                font-family: "Marr Sans Condensed", DINCondensed-Bold, "Roboto Condensed", "Arial Narrow", sans-serif;
            }
            html:not(.fonts-loading) .Nav__item {
                letter-spacing: 0.05rem;
            }
            @media (min-width: 1200px) {
                .Nav__item {
                    padding: 0;
                    font-size: 1.7rem;
                }
            }
            .Nav__item > a {
                transition: hover 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
                text-transform: uppercase;
            }
            .Nav__item > a:not(.Nav__search) {
                padding: 1.6rem 0.8rem;
            }
            @media (min-width: 1024px) {
                .Nav__item > a:not(.Nav__search) {
                    padding: 1.6rem 1rem;
                }
            }
            @media (min-width: 1200px) {
                .Nav__item > a:not(.Nav__search) {
                    padding: 1.6rem 2rem;
                }
            }
            .Nav__item a {
                color: #2a303b;
                display: inherit;
                position: relative;
                -webkit-text-decoration: none;
                text-decoration: none;
            }
            .Nav__item--contextual-header {
                font-size: 1.6rem;
                color: #383f4e;
                font-weight: 400;
            }
            @media (min-width: 1024px) {
                .Nav__item--contextual-header {
                    color: #565e70;
                }
            }
            .Nav__item--contextual-header.contextual-home {
                border: none;
                color: #2a303b;
                font-size: 1.6rem;
                font-weight: 600;
                position: relative;
            }
            @media (min-width: 1024px) {
                .Nav__item--contextual-header.contextual-home {
                    color: #383f4e;
                    font-weight: 600;
                }
            }
            .Nav__item--contextual-header.contextual-home:after {
                content: " ";
                width: 0.1rem;
                background-color: #e2e4e9;
                height: 1.8rem;
                display: block;
                margin: 0 0.8rem;
            }
            .Nav__item--contextual-header > a.nav__contextual-header-link {
                padding: 0.8rem 0.6rem 0.6rem;
                text-transform: none;
            }
            .Nav__item--droppable > a:after {
                content: "";
                display: block;
                align-self: center;
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='%23A4A9B4'%3E%3Cpath d='M3.944 4.5 3 5.455 7 9.5l4-4.045-.944-.955L7 7.607z' fill-rule='evenodd'/%3E%3C/svg%3E");
                background-repeat: no-repeat;
                height: 1.4rem;
                margin-left: 0.4rem;
                position: relative;
                transform: none;
                width: 1.4rem;
            }
            .Nav__item.Nav__item-home {
                padding: 0;
                border-right: 0.1rem solid #eff0f3;
            }
            @media (min-width: 1024px) {
                .Nav__item.Nav__item-home {
                    border-right: none;
                }
            }
            .Nav__item.Nav__item-home a {
                padding: 1.6rem;
            }
            .Nav__item.Nav__item-en-continu {
                padding: 0;
                border-right: 0.1rem solid #eff0f3;
            }
            .Nav__item.Nav__item-en-continu a {
                padding: 1.6rem;
            }
            .Nav__item.Nav__item-en-continu a:after {
                display: none;
            }
            @media (min-width: 1024px) {
                .Nav__item.Nav__item-en-continu {
                    display: none;
                    border-right: none;
                }
            }
            @media (min-width: 1024px) {
                .Nav__item--extended:before {
                    display: none;
                    border-right: none;
                }
            }
            .Nav__item-actualites a:after {
                display: block;
            }
            .Nav__sub-item {
                background-color: #f5f6f8;
                width: 100%;
                position: absolute;
                z-index: 5;
                top: 11.6rem;
                left: 0;
                transform: scaleY(0);
                padding: 3.6rem 2rem;
            }
            @media (min-width: 1024px) {
                .Nav__sub-item {
                    top: 5.3rem;
                    padding: 5.2rem 2rem;
                }
            }
            .Nav__sub-item .wrapper {
                overflow-y: scroll;
                height: calc(100vh - 15rem);
            }
            @media (min-width: 768px) {
                .Nav__sub-item .wrapper {
                    overflow-y: visible;
                    height: auto;
                }
            }
            @media (min-width: 1024px) {
                .Nav__sub-item .wrapper {
                    padding: 0;
                }
            }
            .Nav__sub-item-actualites span {
                margin-bottom: 2rem;
                display: block;
            }
            .Nav__sub-item-actualites .Nav__container--left {
                display: none;
            }
            @media (min-width: 576px) {
                .Nav__sub-item-actualites .Nav__container--left {
                    display: block;
                }
                .Nav__sub-item-actualites .Nav__container--left li {
                    display: inline;
                    float: left;
                    margin-right: 1.2rem;
                    margin-bottom: 1.2rem;
                }
                .Nav__sub-item-actualites .Nav__container--left a {
                    align-items: center;
                    border: 0.1rem solid #d5d8dc;
                    border-radius: 0.3rem;
                    color: #383f4e;
                    display: inline-flex;
                    flex-shrink: 0;
                    font-size: 1.2rem;
                    font-weight: 500;
                    line-height: 1;
                    justify-content: center;
                    padding: 1.2rem 1.2rem 1rem;
                    letter-spacing: 0.01rem;
                }
                .Nav__sub-item-actualites .Nav__container--left a {
                    font-family: Arial, Roboto, sans-serif;
                }
                html.fonts-loaded .Nav__sub-item-actualites .Nav__container--left a {
                    font-family: "Marr Sans", Arial, Roboto, sans-serif;
                }
            }
            .Nav__sub-item-actualites .Nav__container--right {
                display: block;
            }
            @media (min-width: 768px) {
                .Nav__sub-item-actualites .Nav__container--right {
                    width: 100%;
                }
            }
            .Nav__container {
                display: none;
            }
            @media (min-width: 1024px) {
                .Nav__container {
                    padding: 3.2rem 2rem;
                }
            }
            .Nav__container ul {
                display: block;
            }
            .Nav__container .Nav__sub-title {
                font-size: 1.8rem;
            }
            .Nav__container li {
                text-transform: none;
            }
            .Nav__container li a {
                font-size: 1.3rem;
            }
            @media (max-width: 575px) {
                .Nav__container li a {
                    white-space: normal;
                }
            }
            .Nav__container span:not([class*="flag-live-cartridge"]) {
                font-size: 1.8rem;
                font-weight: 500;
                text-transform: uppercase;
            }
            @media (min-width: 576px) {
                .Nav__container span:not([class*="flag-live-cartridge"]) {
                    font-size: 2.2rem;
                    font-weight: 500;
                }
            }
            @media (min-width: 576px) {
                .Nav__container {
                    display: block;
                    padding: 0;
                }
                .Nav__container li {
                    width: auto;
                }
                .Nav__container li .Nav__sub-title {
                    font-size: 2.2rem;
                }
                .Nav__container li a {
                    font-size: 1.9rem;
                }
            }
            @media (min-width: 1024px) {
                .Nav__container li a {
                    line-height: 2.2rem;
                    padding: 1rem 0;
                }
            }
            .Nav__container--mobile {
                width: 100%;
                display: block;
            }
            @media (min-width: 1024px) {
                .Nav__container--mobile {
                    width: auto;
                }
            }
            .Nav__container--left {
                width: 100%;
            }
            @media (min-width: 576px) {
                .Nav__container--left {
                    width: 36rem;
                    padding-right: 1.6rem;
                }
            }
            @media (min-width: 1024px) {
                .Nav__container--left {
                    width: 43rem;
                }
            }
            .Nav__container--right {
                display: none;
            }
            @media (min-width: 576px) {
                .Nav__container--right {
                    display: block;
                }
            }
            @media (min-width: 1024px) {
                .Nav__container--right {
                    width: auto;
                }
            }
            .Nav__container--default + .Nav__container--right {
                max-width: calc(100% - 27.2rem);
                width: 100%;
            }
            @media (min-width: 1024px) {
                .Nav__container--default + .Nav__container--right {
                    max-width: calc(100% - 21rem);
                }
            }
            @media (min-width: 1024px) {
                .Nav__container--default {
                    width: 21rem;
                    padding-right: 0;
                }
            }
            .Nav__container--default li {
                break-inside: avoid-column;
                border-top: 0.1rem solid #e2e4e9;
            }
            .Nav__container--default li:first-child {
                border-top: 0;
            }
            .Nav__container--default li:first-child a {
                text-transform: uppercase;
                font-weight: 500;
            }
            @media (min-width: 1024px) {
                .Nav__container--default li {
                    max-width: 27.2rem;
                }
            }
            @media (min-width: 1024px) {
                .Nav__container--default li.nav-item--has-logo {
                    margin-top: 1.6rem;
                }
            }
            .Nav__container--default a {
                padding: 0.8rem 0;
                position: relative;
            }
            .Nav__content--list a {
                padding: 1.2rem 0;
                position: relative;
            }
            .Nav__content--list ul {
                column-count: 2;
                column-gap: 2rem;
                column-width: 10rem;
            }
            @media (min-width: 360px) {
                .Nav__content--list ul {
                    column-count: 2;
                    column-gap: 4.9rem;
                    column-width: 14rem;
                }
            }
            @media (min-width: 1024px) {
                .Nav__content--list ul {
                    column-gap: normal;
                    column-count: auto;
                    column-width: 21rem;
                }
            }
            @media (min-width: 1200px) {
                .Nav__content--list ul {
                    column-width: 24.3rem;
                }
            }
            .Nav__content--list li {
                break-inside: avoid-column;
                border-top: 0.1rem solid #e2e4e9;
            }
            @media (min-width: 1024px) {
                .Nav__content--list li {
                    margin-right: 3.2rem;
                }
            }
            .Nav__content--media .article__title {
                font-size: 1.4rem;
                line-height: 1.29;
                letter-spacing: normal;
                text-align: left;
            }
            @media (min-width: 576px) {
                .Nav__content-wrapper {
                    flex-wrap: wrap;
                    justify-content: space-between;
                    align-content: center;
                    display: flex;
                    padding-left: 6.4rem;
                }
                .Nav__content-wrapper .article {
                    display: block;
                    width: calc(50% - 1.6rem);
                    max-width: none;
                    margin: 0 0 1.6rem;
                    padding-top: 0;
                    border: none;
                }
            }
            @media (min-width: 1024px) {
                .Nav__content-wrapper {
                    flex-wrap: nowrap;
                }
                .Nav__content-wrapper .article {
                    max-width: 18rem;
                    width: 100%;
                    display: block;
                    border-bottom: 0;
                    margin: 0;
                    padding-top: 0;
                    border-top: 0;
                }
                .Nav__content-wrapper .article:not(.Nav__item-search) {
                    margin: 0 3.2rem 0 0;
                }
            }
            .Nav__content-wrapper .article__author {
                flex-direction: column;
                align-items: flex-start;
            }
            .Nav .js-burger-to-show {
                display: none;
                font-size: 1.6rem;
                line-height: 1.88;
            }
            .Nav__mobile {
                transition: left 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
                position: absolute;
                top: 0;
                background-color: #fcfcfd;
                z-index: 50;
                width: 100vw;
                height: calc(100vh - 6rem);
                overflow-y: scroll;
                left: -100vw;
            }
            @media (min-width: 1024px) {
                .Nav__mobile {
                    display: none;
                }
            }
            @media (min-width: 1024px) {
                .Nav__mobile--contextual {
                    display: block;
                    max-width: 320px;
                    margin-top: 7.2rem;
                    position: static;
                    position: initial;
                }
            }
            .Nav__sub-item-services {
                padding: 0 0 2.4rem 1.6rem;
            }
            .Nav__sub-item-services.js-burger-open {
                margin-bottom: 3.6rem;
                display: block;
            }
            .Nav__sub-item-services .sub-item-wrapper {
                height: 100%;
                max-width: 115.2rem;
                margin: 0 auto;
                overflow-y: scroll;
                height: calc(100vh - 15rem);
                gap: 0 4rem;
            }
            @media (min-width: 769px) {
                .Nav__sub-item-services .sub-item-wrapper {
                    overflow-y: visible;
                    height: auto;
                }
            }
            .Nav__sub-item-services p {
                font-size: 2.2rem;
                font-weight: 500;
                text-transform: uppercase;
                padding: 3.2rem 0 0.8rem;
                border-bottom: 0.1rem solid #d5d8dc;
            }
            @media (min-width: 769px) {
                .Nav__sub-item-services p {
                    font-size: 1.8rem;
                }
            }
            .Nav__sub-item-services .wrapper-list-link {
                padding-right: 1.6rem;
                padding-top: 1.6rem;
                padding-bottom: 1.6rem;
                border-bottom: 0.1rem solid #d5d8dc;
            }
            .Nav__sub-item-services .wrapper-list-link:last-child {
                padding-bottom: 0.8rem;
                border-bottom: none;
            }
            @media (min-width: 769px) {
                .Nav__sub-item-services .wrapper-list-link {
                    grid-auto-columns: auto;
                    grid-auto-flow: column dense;
                    gap: 0 2rem;
                }
            }
            .Nav__sub-item-services .wrapper-list-link li {
                list-style: none;
                padding: 1.6rem 0 0.8rem 0;
            }
            @media (max-width: 768px) {
                .Nav__sub-item-services .wrapper-list-link li {
                    border-bottom: 0.1rem solid #e8eaee;
                }
            }
            @media (min-width: 769px) {
                .Nav__sub-item-services .wrapper-list-link li {
                    padding: 0.8rem 0;
                }
            }
            .Nav__sub-item-services .wrapper-list-link li:last-child {
                border-bottom: none;
                padding-bottom: 0;
            }
            .Nav__sub-item-services .wrapper-list-link li a,
            .Nav__sub-item-services .wrapper-list-link li:nth-child(n) a {
                font-size: 1.3rem;
                font-weight: 500;
                line-height: 1.6rem;
                position: relative;
            }
            .Nav__sub-item-services .wrapper-list-link li a,
            .Nav__sub-item-services .wrapper-list-link li:nth-child(n) a {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .Nav__sub-item-services .wrapper-list-link li a,
            html.fonts-loaded .Nav__sub-item-services .wrapper-list-link li:nth-child(n) a {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            @media (max-width: 768px) {
                .Nav__sub-item-services .wrapper-list-link li a:after,
                .Nav__sub-item-services .wrapper-list-link li:nth-child(n) a:after {
                    content: " ";
                    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='%23A4A9B4'%3E%3Cpath d='M3.944 4.5 3 5.455 7 9.5l4-4.045-.944-.955L7 7.607z' fill-rule='evenodd'/%3E%3C/svg%3E");
                    position: absolute;
                    width: 1.4rem;
                    height: 1.4rem;
                    right: 0;
                    top: 0;
                    transform: rotate(-90deg);
                }
            }
            .Nav__sub-item-services .wrapper-list-link-cookie {
                border-top: 0.1rem solid #d5d8dc;
                margin-top: 3.2rem;
            }
            #nav-desktop .Nav__item-en-continu,
            #nav-desktop .Nav__item-home {
                position: relative;
            }
            @media (min-width: 768px) {
                #nav-desktop {
                    position: static;
                }
            }
            @media (max-width: 1023px) {
                #nav-desktop .Nav__item:last-child:not(.Nav__item--contextual-header) {
                    margin-right: 2.4rem;
                }
            }
            #nav-desktop .nav__main--hide {
                display: none;
            }
            #nav-markup,
            #nav-markup-contextual {
                overflow-x: auto;
                overflow-y: hidden;
                position: static;
                width: 100%;
                border-bottom: 0.1rem solid #eff0f3;
            }
            @media (min-width: 1024px) {
                #nav-markup,
                #nav-markup-contextual {
                    overflow: hidden;
                    border-bottom: none;
                }
            }
            #nav-markup {
                justify-content: space-between;
            }
            @media (max-width: 1023px) {
                #nav-markup-contextual {
                    background-color: #fff;
                    height: 5.6rem;
                    padding-left: 1.6rem;
                    position: fixed;
                    top: 6rem;
                }
            }
            @media (min-width: 1024px) {
                #nav-markup-contextual {
                    justify-content: center;
                    margin-left: -5rem;
                }
            }
            .overlay {
                width: 100%;
                height: 100%;
                background-color: rgba(0, 0, 0, 0.6);
                position: fixed;
                z-index: 4;
                top: 0;
                overflow: hidden;
                visibility: hidden;
                opacity: 0;
                transition: opacity 0.2s ease-in-out;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            @media (min-width: 768px) {
                .footer__top > .footer__category {
                    margin-right: 2.4rem;
                }
            }
            @media (min-width: 1024px) {
                .footer__top > .footer__category {
                    margin-right: 2.4rem;
                }
            }
            .footer__category {
                line-height: 1;
                padding: 1.6rem 0;
                border-bottom: 0.1rem solid #a4a9b4;
            }
            @media (min-width: 768px) {
                .footer__category {
                    width: 33.3336%;
                    border-bottom: 0;
                    padding: 0 0 2.4rem 0;
                }
            }
            .footer__category-checkbox {
                position: absolute;
                left: -1000rem;
                opacity: 0;
            }
            .footer__category-label {
                position: relative;
                display: block;
                cursor: pointer;
            }
            @media (min-width: 768px) {
                .footer__category-label {
                    pointer-events: none;
                }
            }
            .footer__category-label:after {
                content: " ";
                position: absolute;
                top: 50%;
                right: 0;
                transform: translateY(-50%);
                height: 1rem;
                width: 1rem;
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M4 4V0h2v4h4v2H6v4H4V6H0V4h4z' fill-rule='evenodd'/%3E%3C/svg%3E");
                background-repeat: no-repeat;
                background-position: center;
                display: inline-block;
            }
            @media (min-width: 768px) {
                .footer__category-label:after {
                    display: none;
                }
            }
            .footer__category-title {
                font-family: "Marr Sans Condensed", Helvetica, Arial, Roboto, sans-serif;
                font-weight: 500;
                text-transform: uppercase;
                font-size: 1.4rem;
                letter-spacing: 0.1rem;
                color: #fff;
                padding: 0;
                margin: 0;
            }
            @media (min-width: 768px) {
                .footer__category-title {
                    padding-bottom: 0.8rem;
                }
            }
            .footer__category-legales {
                display: none;
            }
            .footer__links {
                height: 0;
                font-size: 1.3rem;
                line-height: 1.3;
                list-style: none;
                position: relative;
                overflow: hidden;
                padding-left: 0;
                margin: 0;
            }
            @media (min-width: 768px) {
                .footer__links {
                    display: block;
                    height: auto;
                }
            }
            .footer__bullet {
                line-height: 1.6;
                position: relative;
            }
            .footer__bullet:before {
                display: block;
                position: absolute;
                left: 0;
                content: "•";
                line-height: 1;
                top: 50%;
                transform: translateY(-50%);
            }
            @media (min-width: 1024px) {
                .footer__bullet {
                    padding-bottom: 0.4rem;
                }
            }
            .footer__bullet > .footer__link {
                padding-left: 0.8rem;
            }
            .footer__link {
                display: inline-flex;
                width: 100%;
                align-items: flex-end;
                line-height: 1.23;
                color: #e8eaee;
                -webkit-text-decoration: none;
                text-decoration: none;
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-btn {
                align-items: center;
                border: 0;
                border-radius: 0.3rem;
                cursor: pointer;
                display: flex;
                flex-shrink: 0;
                font-weight: 500;
                height: 3rem;
                justify-content: center;
                line-height: 1;
                max-width: 100%;
                text-align: center;
            }
            .lmd-btn {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .lmd-btn {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .lmd-btn--s {
                font-size: 1.2rem;
                padding: 0.9rem 1.6rem 0.7rem;
            }
            .lmd-btn--l {
                font-size: 1.6rem;
                height: 4.2rem;
                padding: 1rem 2.4rem;
            }
            .lmd-btn--fullwidth {
                width: 100%;
            }
            .lmd-btn--primary {
                background-color: #026b9c;
                color: #fff;
            }
            .lmd-btn--premium {
                background-color: #ffc700;
                color: #2a303b;
            }
            .paywall__comments {
                display: none;
                position: absolute;
                bottom: 86.4%;
                width: 100%;
                background-color: #fff6d3;
                color: #2a303b;
                padding: 1.6rem;
                border-radius: 0.2rem;
                border: 0.1rem solid #f3ecce;
                flex-direction: column;
                z-index: 99;
            }
            .paywall__comments:before {
                content: "";
                position: absolute;
                display: block;
                width: 0;
                left: 50%;
                transform: translateX(-50%);
                top: 100%;
                border: 11px solid transparent;
                border-top-color: #f3ecce;
            }
            .paywall__comments:after {
                content: "";
                position: absolute;
                display: block;
                width: 0;
                left: 50%;
                transform: translateX(-50%);
                top: 100%;
                border: 10px solid transparent;
                border-top-color: #fff6d3;
            }
            @media (min-width: 768px) {
                .paywall__comments {
                    max-width: 66.6rem;
                    margin-left: 0;
                    width: 100%;
                    padding: 1.4rem 0;
                }
                .paywall__comments:after {
                    left: 5.5rem;
                }
                .paywall__comments:before {
                    left: 5.5rem;
                }
            }
            @media (min-width: 768px) and (max-width: 1024px) {
                .paywall__comments:after {
                    border-width: 1rem;
                }
                .paywall__comments:before {
                    border-width: 1.1rem;
                }
            }
            @media (min-width: 1024px) {
                .paywall__comments {
                    bottom: 80%;

                }
                .paywall__comments:after {
                    border-width: 0.7rem;
                }
                .paywall__comments:before {
                    border-width: 0.8rem;
                }
            }
            .paywall__comments-header {
                display: flex;
                flex-direction: column;
                justify-content: flex-start;
            }
            @media (min-width: 768px) {
                .paywall__comments-header {
                    margin-left: 2.4rem;
                }
            }
            .paywall__comments-btn {
                margin-top: 0.8rem;
                display: flex;
            }
            @media (min-width: 768px) {
                .paywall__comments-btn {
                    margin: 0.8rem 2.4rem 0;
                }
            }
            .paywall__comments-subscribe a {
                border-bottom: none;
                font-size: 1.2rem;
                font-weight: 500;
            }
            .paywall__comments-title {
                font-size: 1.4rem;
                font-weight: 600;
                line-height: 1.3;
            }
            .paywall__comments-title {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .paywall__comments-title {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .paywall__comments-subtitle {
                font-size: 1.3rem;
            }
            .paywall__comments-subtitle {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .paywall__comments-subtitle {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .paywall__comments-close {
                position: absolute;
                top: 0;
                right: 0.4rem;
                width: 2.4rem;
                height: 2.4rem;
                text-align: center;
                cursor: pointer;
            }
            .paywall__comments-close:before {
                content: "×";
                font-size: 2.6rem;
                display: block;
                margin-top: -0.6rem;
            }
            @media (min-width: 1024px) {
                .paywall__comments-close {
                    width: 1rem;
                    height: 1rem;
                    top: 0;
                    right: 1.1rem;
                }
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            .meta {
                display: flex;
                list-style: none;
            }
            .meta {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .meta {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .meta__publisher {
                margin-top: 1.6rem;
                line-height: 1.42;
                font-size: 1.4rem;
                color: #717b8e;
                letter-spacing: 0.02rem;
            }
            @media (min-width: 576px) {
                .meta__publisher {
                    letter-spacing: 0.019rem;
                }
            }
            @media (min-width: 768px) {
                .meta__publisher {
                    letter-spacing: 0.02rem;
                }
            }
            .meta__author:after {
                color: #d5d8dc;
                content: "•";
                padding: 0 0.4rem 0 0.8rem;
                display: inline-block;
                line-height: 1;
            }
            .meta__author:after {
                font-family: "Helvetica Neue", Helvetica, Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .meta__author:after {
                font-family: "Helvetica Neue", Helvetica, Arial, Roboto, sans-serif;
            }
            .meta__author--no-after:after {
                display: none;
            }
            .meta__icon {
                font-size: 1.4rem;
                position: relative;
            }
            .meta__icon--favorite {
                display: flex;
            }
            .meta__link {
                cursor: pointer;
            }
            .meta__link--extend {
                width: 3.2rem;
                height: 3.2rem;
                background-size: auto;
                display: flex;
            }
            .meta__link--full {
                background-color: #e8eaee;
                border: 0.1rem solid transparent;
                gap: 0.8rem;
                padding: 0 1rem;
                width: auto;
            }
            @media (min-width: 768px) {
                .meta__link--full {
                    background-color: #fff;
                    border-color: #d5d8dc;
                }
            }
            .meta__link--full .icon__description {
                color: #2a303b;
                font-size: 1.4rem;
            }
            .meta__link--full .icon__description {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .meta__link--full .icon__description {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .meta__link--light {
                border: 0;
            }
            .meta__link-sub {
                display: flex;
                align-items: center;
                width: 100%;
                background: rgba(0, 0, 0, 0);
                cursor: pointer;
                border: 0;
                padding: 0;
            }
            .meta__link-sub {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .meta__link-sub {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .meta__icon-container {
                cursor: pointer;
                margin-right: 1.2rem;
            }
            .meta__label-sub {
                color: #383f4e;
                font-size: 1.4rem;
            }
            .meta__social {
                align-items: center;
                height: 3.2rem;
                margin-top: 2.4rem;
                gap: 1.2rem;
            }
            .meta__reading-time {
                display: flex;
                align-items: center;
                line-height: 1.42;
                font-size: 1.4rem;
                color: #717b8e;
                margin-top: 1.6rem;
                letter-spacing: 0.02rem;
            }
            .meta__reading-time {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .meta__reading-time {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            @media (min-width: 576px) {
                .meta__reading-time {
                    letter-spacing: 0.019rem;
                }
            }
            @media (min-width: 768px) {
                .meta__reading-time {
                    letter-spacing: 0.02rem;
                }
            }
            .meta__icon-desc {
                display: none;
                background-color: #2a303b;
                border-radius: 0.3rem;
                color: #fff;
                font-size: 1.4rem;
                font-weight: 400;
                line-height: 1.8rem;
                height: 2.6rem;
                width: 16rem;
                justify-content: center;
                align-items: center;
                position: absolute;
                left: -6.2rem;
                top: calc(100% + 1.2rem);
                z-index: 1;
            }
            .meta__icon-desc {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .meta__icon-desc {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .meta__icon-desc--more {
                right: -0.4rem;
            }
            .meta__sub {
                display: none;
            }
            .meta__icon-sub {
                color: #666e80;
                flex: 1 0 auto;
            }
            .meta__icon-sub .meta__icon-container {
                margin: 0;
            }
            @media (min-width: 768px) {
                .meta__icon-sub:last-of-type {
                    margin-left: 1.6rem;
                }
            }
            .meta__icon-sub:last-of-type .meta__icon-container {
                margin-right: 0.8rem;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            .aside__iso {
                display: none;
            }
            @media (min-width: 1024px) {
                .aside__iso {
                    display: block;
                    padding-top: 2.4rem;
                    margin-bottom: 4rem;
                    grid-row: 2/3;
                    grid-column: 2;
                }
            }
            @media (min-width: 1024px) {
                .aside__iso .friend {
                    border-top: 0;
                }
                .aside__iso .friend:not(:first-child) {
                    margin-top: 4.8rem;
                }
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            .breadcrumb {
                font-size: 1.6rem;
                color: #717b8e;
                display: flex;
                align-items: center;
                text-transform: uppercase;
                list-style: none;
                font-weight: 500;
                letter-spacing: 0.1rem;
                white-space: nowrap;
                text-overflow: ellipsis;
                margin-bottom: 1.6rem;
            }
            .breadcrumb {
                font-family: "Trebuchet MS", DINCondensed-Bold, "Roboto Condensed", "Arial Narrow", sans-serif;
            }
            html.fonts-loaded .breadcrumb {
                font-family: "Marr Sans Condensed", DINCondensed-Bold, "Roboto Condensed", "Arial Narrow", sans-serif;
            }
            html:not(.fonts-loading) .breadcrumb {
                letter-spacing: 0.05rem;
            }
            .article__header .breadcrumb {
                flex-wrap: wrap;
            }
            .breadcrumb__parent {
                display: flex;
                line-height: 1.6rem;
            }
            .breadcrumb__parent--after::after {
                content: "•";
                align-self: center;
                color: #bdc1c8;
                padding: 0 0.8rem;
            }
            .breadcrumb__parent--after::after {
                font-family: Georgia, Droid-serif, serif;
            }
            html.fonts-loaded .breadcrumb__parent--after::after {
                font-family: "The Antiqua B standard", Georgia, Droid-serif, serif;
            }
            @supports (font-variation-settings: normal) {
                html.fonts-loaded .breadcrumb__parent--after::after {
                    font-family: "The Antiqua B", Georgia, Droid-serif, serif;
                }
            }
            .breadcrumb__child--article {
                line-height: 1.6rem;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            @media (min-width: 1024px) {
                .insert {
                    color: #2a303b;
                    background-color: #f5f6f8;
                    border-top: 0.4rem solid #2a303b;
                    padding: 0 2rem 2rem 2rem;
                }
                .insert {
                    font-family: "Trebuchet MS", DINCondensed-Bold, "Roboto Condensed", "Arial Narrow", sans-serif;
                }
                html.fonts-loaded .insert {
                    font-family: "Marr Sans Condensed", DINCondensed-Bold, "Roboto Condensed", "Arial Narrow", sans-serif;
                }
                html:not(.fonts-loading) .insert {
                    letter-spacing: 0.05rem;
                }
            }
            @media (min-width: 1024px) {
                .insert__title {
                    font-size: 2.8rem;
                    letter-spacing: 0.054rem;
                    line-height: 1.4;
                    font-weight: 700;
                    margin-top: 2.4rem;
                }
            }
            @media (min-width: 1024px) {
                .insert__date {
                    font-size: 1.5rem;
                    letter-spacing: 0.075rem;
                    line-height: normal;
                }
            }
            .insert__media {
                display: none;
            }
            @media (min-width: 1024px) {
                .insert__media {
                    margin-top: 2.4rem;
                    display: block;
                    border: 0.1rem solid #eff0f3;
                    box-shadow: 0 0.4rem 0.4rem 0 rgba(0, 0, 0, 0.04);
                }
            }
            .friend {
                border-top: 0.1rem solid #d5d8dc;
                position: relative;
                z-index: 1;
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-btn {
                align-items: center;
                border: 0;
                border-radius: 0.3rem;
                cursor: pointer;
                display: flex;
                flex-shrink: 0;
                font-weight: 500;
                height: 3rem;
                justify-content: center;
                line-height: 1;
                max-width: 100%;
                text-align: center;
            }
            .lmd-btn {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .lmd-btn {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .lmd-btn--s {
                font-size: 1.2rem;
                padding: 0.9rem 1.6rem 0.7rem;
            }
            .lmd-btn--l {
                font-size: 1.6rem;
                height: 4.2rem;
                padding: 1rem 2.4rem;
            }
            .lmd-btn--fullwidth {
                width: 100%;
            }
            .lmd-btn--primary {
                background-color: #026b9c;
                color: #fff;
            }
            .lmd-btn--premium {
                background-color: #ffc700;
                color: #2a303b;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            @media (max-width: 767px) {
                .lmd-u-hide-mobile {
                    display: none !important;
                }
            }
            .teaser__media {
                bottom: 0;
                height: 100%;
                left: 0;
                position: absolute;
                right: 0;
                top: 0;
                width: 100%;
                z-index: 1;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;

                text-decoration: underline;
            }
            @media screen and (-ms-high-contrast: active) and (min-width: 1024px), screen and (-ms-high-contrast: none) and (min-width: 1024px) {
                .old__zone {
                    position: relative;
                }
                .old__zone:after {
                    content: "";
                    display: table;
                    clear: both;
                }
            }
            @media screen and (-ms-high-contrast: active) and (min-width: 1024px), screen and (-ms-high-contrast: none) and (min-width: 1024px) {
                .old__nav-content-list .old__nav-content-list-container {
                    display: flex;
                    flex-wrap: wrap;
                    justify-content: space-between;
                }
            }
            @media screen and (-ms-high-contrast: active) and (min-width: 1024px), screen and (-ms-high-contrast: none) and (min-width: 1024px) {
                .old__nav-content-list .old__nav-content-list-item {
                    width: 23.5rem;
                }
            }
            @media screen and (-ms-high-contrast: active) and (min-width: 1024px), screen and (-ms-high-contrast: none) and (min-width: 1024px) {
                .old__article-content-single {
                    width: 55.6rem;
                    float: left;
                    margin-right: 6.4rem;
                }
            }
            @media screen and (-ms-high-contrast: active) and (min-width: 1024px), screen and (-ms-high-contrast: none) and (min-width: 1024px) {
                .article--single .old__aside {
                    float: right;
                    display: block;
                    width: 31.6rem;
                }
            }
            @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
                .icon__arrow,
                .icon__email,
                .icon__facebook,
                .icon__favorites,
                .icon__home,
                .icon__information,
                .icon__link,
                .icon__linkedin,
                .icon__messenger,
                .icon__nav-connexion,
                .icon__nav-en-continu,
                .icon__premium,
                .icon__reading-time,
                .icon__twitter,
                .icon__whatsapp,
                .lmd-dropdown__close {
                    background-size: auto;
                }
            }
            @media screen and (-ms-high-contrast: active) and (min-width: 1024px), screen and (-ms-high-contrast: none) and (min-width: 1024px) {
                #nav-markup {
                    overflow: hidden;
                }
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-btn {
                align-items: center;
                border: 0;
                border-radius: 0.3rem;
                cursor: pointer;
                display: flex;
                flex-shrink: 0;
                font-weight: 500;
                height: 3rem;
                justify-content: center;
                line-height: 1;
                max-width: 100%;
                text-align: center;
            }
            .lmd-btn {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .lmd-btn {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .lmd-btn--s {
                font-size: 1.2rem;
                padding: 0.9rem 1.6rem 0.7rem;
            }
            .lmd-btn--l {
                font-size: 1.6rem;
                height: 4.2rem;
                padding: 1rem 2.4rem;
            }
            .lmd-btn--fullwidth {
                width: 100%;
            }
            .lmd-btn--primary {
                background-color: #026b9c;
                color: #fff;
            }
            .lmd-btn--premium {
                background-color: #ffc700;
                color: #2a303b;
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-dropdown__content {
                background-color: #fff;
                border: 0.1rem solid #e2e4e9;
                bottom: 0;
                display: none;
                left: 0;
                min-width: 20rem;
                padding: 1.6rem;
                position: fixed;
                right: 0;
                text-align: left;
                width: 100%;
                z-index: 9999;
            }
            @media (min-width: 768px) {
                .lmd-dropdown__content {
                    bottom: auto;
                    bottom: initial;
                    border-radius: 0.3rem;
                    position: absolute;
                    top: calc(100% + 1.2rem);
                    width: 34rem;
                }
            }
            .lmd-dropdown__overlay {
                background-color: rgba(0, 0, 0, 0.4);
                bottom: 0;
                display: none;
                left: 0;
                position: fixed;
                right: 0;
                top: 0;
                z-index: 9998;
            }
            .lmd-dropdown__close {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232a303b'%3E%3Cpath d='M16 1.46 14.54 0 8 6.54 1.46 0 0 1.46 6.54 8 0 14.54 1.46 16 8 9.46 14.54 16 16 14.54 9.46 8 16 1.46z'/%3E%3C/svg%3E");
                background-size: 1rem;
                background-color: #fff;
                cursor: pointer;
                display: block;
                height: 2.4rem;
                margin-bottom: 0.8rem;
                margin-left: auto;
                width: 2.4rem;
                border: 0.1rem solid #bdc1c8;
                border-radius: 50%;
            }
            @media (min-width: 768px) {
                .lmd-dropdown__close {
                    margin-bottom: 1.6rem;
                }
            }
            .lmd-dropdown-favorite {
                font-family: Arial, Roboto, sans-serif;
            }
            html.fonts-loaded .lmd-dropdown-favorite {
                font-family: "Marr Sans", Arial, Roboto, sans-serif;
            }
            .lmd-dropdown-favorite__text {
                font-size: 1.8rem;
                line-height: 2.4rem;
            }
            @media (min-width: 768px) {
                .lmd-dropdown-favorite__text {
                    font-size: 1.6rem;
                    line-height: 2.1rem;
                }
            }
            .lmd-dropdown-favorite__text:not(:last-child) {
                margin-bottom: 1.2rem;
            }
            .lmd-dropdown-favorite .lmd-btn {
                margin-bottom: 0.8rem;
            }
            .lmd-dropdown-favorite .lmd-link {
                border-bottom: none;
            }
            .lmd-dropdown-favorite__text-login {
                font-size: 1.6rem;
                line-height: 2.4rem;
            }
            @media (min-width: 768px) {
                .lmd-dropdown-favorite__text-login {
                    font-size: 1.4rem;
                    line-height: 2rem;
                }
            }
            .sr-only {
                border: 0 !important;
                clip: rect(1px, 1px, 1px, 1px) !important;
                -webkit-clip-path: inset(50%) !important;
                clip-path: inset(50%) !important;
                height: 1px !important;
                overflow: hidden !important;
                padding: 0 !important;
                position: absolute !important;
                width: 1px !important;
                white-space: nowrap !important;
            }
            .lmd-link-blue {
                color: #026b9c;
                -webkit-text-decoration: underline;
                text-decoration: underline;
            }
            .lmd-typo--medium {
                font-weight: 500;
            }
            .lmd-typo--center {
                text-align: center;
            }
            @media (max-width: 767px) {
                .lmd-u-hide-mobile {
                    display: none !important;
                }
            }
            .logo__l-epoque,
            .logo__m-le-mag {
                background-position: center;
                background-size: contain;
                background-repeat: no-repeat;
                display: inline-block;
                flex-shrink: 0;
                text-indent: -99999px;
            }
            .icon__facebook,
            .icon__twitter {
                background-position: center;
                background-size: contain;
                background-repeat: no-repeat;
                display: inline-block;
                flex-shrink: 0;
                height: 2rem;
                width: 2rem;
            }
            .icon--outside-simple {
                float: left;
            }
            .logo--full {
                height: 100% !important;
                width: 100% !important;
            }
            .icon__facebook {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath d='M9 9.96h1.5V8.454c0-.664.017-1.69.483-2.325C11.475 5.457 12.15 5 13.311 5 15.203 5 16 5.278 16 5.278l-.374 2.298S15 7.39 14.417 7.39c-.583 0-1.106.215-1.106.819V9.96h2.392l-.166 2.243H13.31V20H10.5v-7.796H9z' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 2.4rem;
                height: 2.4rem;
            }
            .icon__twitter {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath d='M15.385 6c-1.7 0-3.077 1.47-3.077 3.281 0 .259.027.509.08.749-2.558-.138-4.826-1.443-6.344-3.428a3.436 3.436 0 0 0-.416 1.65c0 1.137.543 2.143 1.369 2.73a2.915 2.915 0 0 1-1.394-.41v.041c0 1.59 1.06 2.917 2.468 3.218a2.88 2.88 0 0 1-1.39.055c.392 1.305 1.528 2.254 2.875 2.28A5.936 5.936 0 0 1 5 17.526 8.315 8.315 0 0 0 9.718 19c5.66 0 8.756-5.001 8.756-9.337 0-.143-.003-.284-.01-.425A6.503 6.503 0 0 0 20 7.539a5.831 5.831 0 0 1-1.767.516 3.262 3.262 0 0 0 1.353-1.815 5.949 5.949 0 0 1-1.954.797A2.99 2.99 0 0 0 15.385 6' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 2.4rem;
                height: 2.4rem;
            }
            .icon__video--inline {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cpath fill='%23454F5F' fill-rule='evenodd' d='M6.5 0a6.4 6.4 0 0 1 3.297.89 6.16 6.16 0 0 1 2.312 2.313c.594 1.01.891 2.11.891 3.297a6.392 6.392 0 0 1-.89 3.297 6.16 6.16 0 0 1-2.313 2.312A6.391 6.391 0 0 1 6.5 13a6.392 6.392 0 0 1-3.297-.89A6.277 6.277 0 0 1 .891 9.78 6.364 6.364 0 0 1 0 6.5c0-1.177.297-2.27.89-3.281A6.397 6.397 0 0 1 3.22.89 6.364 6.364 0 0 1 6.5 0zM5.187 9.422v-5.86L9.095 6.5 5.188 9.422z'/%3E%3C/svg%3E");
                height: 1.3rem;
                width: 1.3rem;
                margin-right: 0.4rem;
            }
            .logo__m-le-mag {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='103' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%231a1919' fill-rule='evenodd'%3E%3Cpath d='M50.585 18.889c-.556-.34-1.977-1.176-3.328-1.604V13.62l7.345-6.07-.212-.125c-1.367-.802-2.969-1.905-3.893-2.682l-.115-.097-.111.104c-.755.698-1.977 1.647-3.513 2.197l-.134.048.02.14c.048.354.07.694.07 1.128v8.857a4.875 4.875 0 0 0-.594-.1l-.187-.016v.512l.151.018c1.49.17 3.769 1.509 4.451 1.964l.113.075 4.137-3.948.118-.111-.341-.415zm-3.328-5.962v-4.69c0-.411-.018-.685-.039-.895 1.214-.521 2.28-1.192 3.175-1.996.809.65 2.162 1.583 3.294 2.276zm32.719 4.485c-.5.48-1.264 1.1-1.801 1.513l-.068-.041c-.527-.308-1.071-.625-1.193-1.767V7.142l.831-.668-.34-.414-.749.602-2.085-1.99-4.48 3.902v-1.63l-.048-.049a36.435 36.435 0 0 0-2.19-2.12l-.112-.102-4.48 3.9v-1.36c-.118-.873-.854-1.55-1.567-2.207l-.365-.337-1.734 1.576-.122.114.342.41 1.51-1.385c.645.599 1.31 1.217 1.393 1.874v10.39a19.03 19.03 0 0 0-.644-.406l-.26-.154v.62l.084.05c.868.521 1.753 1.17 2.506 1.733l.108.082.104-.086a31.903 31.903 0 0 1 2.214-1.688l.154-.106-.343-.417-.132.095c-.284.206-1.245.901-2.013 1.518l-1.24-.88V9.274l4.478-3.897c.576.498 1.286 1.21 1.81 1.75v10.52a14.105 14.105 0 0 0-.649-.406l-.26-.152v.618l.084.05c.884.53 1.803 1.205 2.508 1.733l.109.081.104-.086a31.872 31.872 0 0 1 2.212-1.687l.153-.109-.343-.415-.131.096c-.468.337-1.331.974-2.011 1.517-.375-.265-.816-.577-1.24-.879V9.271l4.469-3.893 1.818 1.75v10.035c.163 1.4.841 1.805 1.493 2.199.075.045.15.088.224.136l.1.061.095-.068c.66-.482 1.385-1.08 2.047-1.68l.121-.112-.345-.418-.126.13'/%3E%3Cpath d='m46.082 15.6-.343-.413-.134.11c-1.213.991-2.496 2.23-3.617 3.331l-.208-.104c-1.527-.772-3.26-1.647-5.585-1.647-.64 0-1.34.104-2.077.306.823-.51 2.226-1.37 4.662-2.863l.083-.048V5.86c0-1.973.875-2.65 2.312-3.533.506-.292.953-.44 1.335-.44.269 0 .396.025.535.066l.224.07v-.54l-.129-.035a2.298 2.298 0 0 0-.628-.077c-.488 0-1.012.167-1.6.512-.185.1-.363.22-.553.344-.145.097-.296.2-.458.297-.265.163-.606.244-1.01.244-.74 0-1.614-.244-2.138-.455-.488-.204-.859-.37-1.175-.514-.373-.165-.664-.3-.985-.419l-.079-.03-.072.046c-1.24.772-2.685 2.403-3.681 4.156l-.095.17.493.208.074-.136c.839-1.517 2.26-3.16 3.342-3.866.233.098.52.225.9.388l1.068.46a6.468 6.468 0 0 0 2.221.504l-1.417.993c-1.125.785-2.277 1.789-2.277 3.28v1.016l-2.614.641.072.519 2.542-.632v2.22l-2.614.64.072.52 2.542-.633v2.406c0 1.74-2.404 3.305-3.44 3.9l-1.156.668.348.413 1.1-.633c1.055-.595 2.942-1.206 4.273-1.206 2.173 0 3.841.838 5.45 1.65l.456.23.662-.644c1.143-1.114 2.133-2.077 3.181-2.913zM38.466 4.116c.083-.056.167-.118.253-.177-.246.497-.396 1.087-.396 1.921v8.123l-3.378 2.079c.446-.605.662-1.203.662-1.812V7.554c0-1.17.778-1.959 2.036-2.856.25-.183.531-.378.823-.582zm63.294 13.857-.232-.355c-.466-.725-.802-1.873-.802-2.73v-8.29h1.981V6.08h-2.255c-1.531-.426-3.413-1.013-4.295-1.339l-.104-.038-.076.077c-.94.942-1.842 1.651-3.437 2.265l-.11.045v10.428l.096.048c.712.34 1.473.718 2.235 1.193-.76.669-2.248 2.03-3.034 3.115l-.086.12.348.351.122-.125c.223-.229.71-.344 1.077-.344 1.52 0 3.55.915 4.354 1.31l.082.04.079-.045c1.308-.734 3.601-2.106 4.93-2.976l.088-.057-.01-.102c-.071-.732-.499-1.382-.95-2.073zm-8.572 3.389a2.6 2.6 0 0 0-.384.027c1.785-1.988 5.664-5.076 7.393-6.113.075.951.488 2.022.897 2.65l.179.276c.4.623.78 1.214.858 1.679-1.087.727-3.177 1.97-4.546 2.738-1.758-.833-3.238-1.257-4.397-1.257zm6.998-14.807v8.125c-.886.449-2.856 1.914-5.002 3.724-.66-.433-1.508-.852-2.215-1.196V7.45c1.236-.5 2.185-1.125 3.224-2.126.872.308 2.646.84 3.993 1.231z'/%3E%3Cpath d='m92.25 17.677-.417-.347-.111.106a20.372 20.372 0 0 1-1.803 1.491c-.57-.329-1.157-.802-1.26-2.007V7.117a1.48 1.48 0 0 1 .577-.697l.17-.105-.343-.407-.125.072c-.244.143-.495.41-.673.714-.888-.372-2.637-1.273-3.303-1.919l-.117-.113-.12.11a26.277 26.277 0 0 1-3.939 3.1l-.128.083.068.138c.514 1.029 1.35 1.855 2.555 2.522-.78.425-1.724.94-2.703 1.44l-.094.048v5.105l.04.047c.687.812 2.095 1.738 3.114 2.25l.086.045.081-.05c1.785-1.105 3.2-2.088 4.313-2.997v.492c.183 1.556.99 2.113 1.73 2.512l.096.05.088-.064a26.185 26.185 0 0 0 2.072-1.68l.147-.136zm-11.224-5.26c.64-.33 1.414-.752 2.072-1.105.278-.15.53-.287.748-.403 1.24.575 2.68.935 4.277 1.073v3.83c-1.08.936-2.565 1.987-4.415 3.124-.89-.419-2.101-1.28-2.68-1.907v-4.611h-.002zm.325-4.294c1.37-.888 2.4-1.747 3.496-2.745.714.58 2.428 1.467 3.273 1.82v4.266c-3.183-.27-5.747-1.536-6.769-3.341zM.288 19.616l.102.103c.42-.472.993-.808 1.82-.8 1.545.012 2.885.774 4.376.964l5.087-3.304-.154-.156c-.845.63-1.89.64-1.953.658l-.03.002c-1.936.064-3.189-.681-4.922-.696-2.196-.019-4.102 1.43-4.326 3.229M23.1 15.56c-.013-1.458 0-8.374 0-8.374.008-.567.054-1.271.217-1.734.28-.799 1.399-1.737 2.078-2.203l-.002-.005-.164-.165c-.25.193-.871.75-1.613.357 0 0-3.494-2.41-3.596-2.41 0 0-3.456 2.174-3.54 2.168 0 0-2.954-2.177-3.026-2.178 0 0-3.28 1.905-3.324 1.874-.204-.873-.728-1.277-.832-1.367a2.028 2.028 0 0 0-1.103-.468c-1.097-.11-1.776.228-2.532.481 0 0-1.323.489-1.65.548-.277.057-.462.063-.635-.08-.24-.188-.139-.49-.022-.694.054-.095.126-.187.187-.267.047-.063.41-.501.49-.6L3.917.324C3.512.687 2.68 1.358 2.3 1.78l-.002-.001s-.854.818-.99 1.675c-.074.462.04 1.186.673 1.541.689.386 1.714.106 1.714.106s1.204-.369 1.793-.534c.253-.071 1.308-.452 1.308.532l.012 7.063c.008.946.026 1.987-.142 2.68-.144.85-.501 1.037-.573 1.141l.14.14c.377-.22 2.74-1.66 2.74-1.66a2.49 2.49 0 0 0 .891-.9c.314-.593.312-1.435.304-2.289l-.004-7.651c.004-.5.388-1.31 1.823-.131l1.37.976c.044.606.018 11.416.018 11.416.008.945.09 1.987-.077 2.679-.163.85-.5 1.04-.562 1.145l.141.143c.365-.218 2.63-1.667 2.63-1.667.52-.313.798-.722.892-.899.314-.593.311-1.435.304-2.29-.007-.767-.002-10.886-.002-10.886-.077-.946.575-1.432 1.44-.867.564.302 3.332 2.048 3.332 2.048-1.42.769-1.619 1.96-1.647 3.105-.013.566-.001 7.89-.001 7.89-.003.749-.075 1.538.18 2.14.278.56 1.862 1.44 1.862 1.44.084.002 2.262-1.26 3.15-1.777l1.076-.586-.154-.156c-.863.537-1.229.5-1.516.454-1.24-.313-1.32-1.719-1.324-2.24'/%3E%3C/g%3E%3C/svg%3E");
                height: 2.4rem;
                width: 10.3rem;
            }
            .logo__m-le-mag--nav {
                width: 8rem;
                height: 1.8rem;
            }
            .logo__l-epoque {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 25'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m3.611 0-.093.326h2.06L.418 14.85C.23 15.362 0 16.06 0 16.596c0 .978.648 1.397 1.667 1.397 1.742 0 2.525-1.569 2.832-2.182l.061-.123-.277-.116c-.232.535-1.181 2.095-2.2 2.095-.44 0-.648-.303-.648-.675 0-.4.17-.887.326-1.335l.021-.062L7.292 0h-3.68Zm4.984 7.286c.232-.155.502-.373.81-.652.309-.28.594-.605.857-.978a6.42 6.42 0 0 0 .671-1.222 3.44 3.44 0 0 0 .278-1.338c0-.295-.043-.59-.127-.885a2.25 2.25 0 0 0-.382-.768 2.153 2.153 0 0 0-.614-.535c-.24-.14-.505-.21-.798-.21a1.38 1.38 0 0 0-1.007.396 1.26 1.26 0 0 0-.406.931c0 .404.14.714.417.931.278.218.563.326.857.326.4 0 .732-.194.995-.582.278.31.417.714.417 1.21 0 .156-.027.342-.081.56a2.775 2.775 0 0 1-.324.732 5.056 5.056 0 0 1-.672.862 7.957 7.957 0 0 1-1.1.942l.21.28ZM15.52 4.84h.324L19.803 2c.077-.061.165-.139.266-.232.1-.093.15-.225.15-.396a.804.804 0 0 0-.231-.57.739.739 0 0 0-.556-.244.727.727 0 0 0-.52.186 9.887 9.887 0 0 0-.66.745L15.519 4.84Zm-1.412 6.75c.03-.511.096-1 .197-1.466.1-.465.25-.876.451-1.233.2-.357.47-.64.81-.85.34-.21.772-.314 1.297-.314.293 0 .567.043.822.128.254.085.47.229.647.43.178.202.317.474.417.815.1.342.15.776.15 1.304v.582c0 .186-.015.388-.046.605h-4.745Zm7.107.327c0-.854-.143-1.567-.429-2.142-.285-.574-.64-1.036-1.064-1.385a4.09 4.09 0 0 0-1.378-.756 4.655 4.655 0 0 0-1.389-.233c-.725 0-1.404.151-2.037.454a5.564 5.564 0 0 0-2.766 2.91 5.097 5.097 0 0 0-.405 1.99c0 .791.13 1.509.393 2.153a4.834 4.834 0 0 0 1.111 1.664 4.884 4.884 0 0 0 1.702 1.07c.656.249 1.37.373 2.141.373.772 0 1.4-.12 1.887-.36.486-.241.871-.52 1.157-.839.286-.318.494-.636.625-.954.131-.318.22-.562.266-.733l-.347-.07c-.062.186-.154.427-.277.721a3.185 3.185 0 0 1-.568.873c-.254.288-.602.532-1.041.733-.44.203-1 .303-1.679.303s-1.223-.147-1.632-.442a2.812 2.812 0 0 1-.926-1.117 4.838 4.838 0 0 1-.405-1.513 14.57 14.57 0 0 1-.08-2.223c.007-.163.01-.322.01-.477h7.13Zm9.47 2.642c-.047.66-.162 1.221-.347 1.687-.186.466-.463.823-.834 1.07-.37.25-.872.373-1.504.373-.649 0-1.17-.14-1.563-.419a2.825 2.825 0 0 1-.914-1.082 4.908 4.908 0 0 1-.44-1.478 11.202 11.202 0 0 1-.116-1.583c0-.605.012-1.129.035-1.571.023-.443.065-.834.127-1.176.062-.34.142-.636.243-.884.1-.248.235-.481.405-.698.232-.31.533-.567.903-.769.37-.201.841-.302 1.412-.302.54 0 .984.109 1.331.326.348.217.617.527.81.93.193.404.328.89.405 1.456.078.566.116 1.206.116 1.92a31.2 31.2 0 0 1-.07 2.2Zm-9.491 9.647h5.555v-.325h-1.782v-8.124h.046c.047.156.131.361.255.617.123.256.3.504.532.745.232.24.529.45.892.628.362.178.806.268 1.33.268a4.39 4.39 0 0 0 1.934-.442 5.379 5.379 0 0 0 1.609-1.187 5.746 5.746 0 0 0 1.1-1.711 5.22 5.22 0 0 0 .404-2.037 5.395 5.395 0 0 0-1.459-3.666 5.374 5.374 0 0 0-1.55-1.14 4.211 4.211 0 0 0-1.875-.431c-.85 0-1.54.213-2.072.64a3.56 3.56 0 0 0-1.146 1.618h-.046V7.705h-3.727v.325h1.782v15.852h-1.782v.325Zm34.534-.948V7.456h-2.362v1.113c-.926-.931-1.978-1.397-3.156-1.397-1.386 0-2.539.518-3.459 1.555-.912 1.044-1.368 2.343-1.368 3.899 0 1.534.456 2.812 1.369 3.835.905 1.016 2.044 1.523 3.417 1.523 1.198 0 2.264-.48 3.197-1.44v6.715h2.362ZM48.59 10.23c.543-.616 1.219-.924 2.027-.924.857 0 1.553.305 2.09.914.536.624.805 1.415.805 2.375 0 .974-.272 1.765-.815 2.375-.537.602-1.237.903-2.1.903-.816 0-1.488-.315-2.018-.945-.53-.617-.794-1.419-.794-2.407 0-.903.268-1.667.805-2.29Zm9.266-2.773v5.926c0 .939.098 1.646.293 2.123.202.532.547 1.012 1.034 1.44.794.693 1.801 1.04 3.02 1.04 1.226 0 2.237-.347 3.03-1.04.481-.428.82-.908 1.014-1.44.202-.596.304-1.304.304-2.123V7.456h-2.352v5.873c0 1.696-.665 2.543-1.996 2.543-1.33 0-1.996-.847-1.996-2.543V7.456h-2.35Zm20.06 5.117c0-1.688-.432-3.009-1.295-3.961-.871-.96-2.056-1.44-3.553-1.44-1.484 0-2.676.494-3.574 1.481-.892 1.002-1.338 2.312-1.338 3.93 0 1.633.46 2.942 1.38 3.93.919.981 2.138 1.471 3.657 1.471.53 0 1.02-.056 1.473-.168a4.387 4.387 0 0 0 1.265-.53c.39-.242.755-.55 1.097-.925a7.95 7.95 0 0 0 .972-1.35l-1.986-1.114c-.48.756-.909 1.275-1.285 1.555-.383.28-.867.42-1.453.42-.752 0-1.368-.245-1.85-.735-.48-.498-.752-1.167-.814-2.007h7.294l.01-.557Zm-7.148-1.377a2.8 2.8 0 0 1 .335-.788 2.39 2.39 0 0 1 .528-.593 2.313 2.313 0 0 1 1.489-.509c1.254 0 2.044.63 2.372 1.89h-4.724Zm-31.67 6.164a4.128 4.128 0 0 1-1.076-.162c-.37-.108-.695-.337-.973-.686-.277-.35-.501-.85-.671-1.502-.17-.651-.255-1.528-.255-2.63 0-.931.062-1.71.186-2.34.123-.628.312-1.14.567-1.535.255-.396.575-.68.96-.85.369-.163.801-.248 1.297-.256v1.772c.899 0 1.622.295 2.172.887.542.584.813 1.365.813 2.341 0 .977-.271 1.757-.813 2.341-.542.585-1.267.877-2.172.877l-.035 1.743Zm-.006.326v.004c1.516 0 2.796-.505 3.839-1.516 1.036-1.018 1.554-2.28 1.554-3.785 0-1.492-.514-2.75-1.544-3.775-1.027-1.009-2.273-1.521-3.739-1.537v-.004c-.617 0-1.246.132-1.886.396a5.853 5.853 0 0 0-3.01 2.793 4.6 4.6 0 0 0-.497 2.118c0 .73.154 1.416.463 2.06a5.763 5.763 0 0 0 2.94 2.828 4.985 4.985 0 0 0 1.88.418Z' fill='%231D1D1B'/%3E%3C/svg%3E");
                height: 2.4rem;
                width: 7.8rem;
            }
            .logo__l-epoque,
            .logo__m-le-mag {
                background-position: center;
                background-size: contain;
                background-repeat: no-repeat;
                display: inline-block;
                flex-shrink: 0;
                text-indent: -99999px;
            }
            .icon__facebook,
            .icon__twitter {
                background-position: center;
                background-size: contain;
                background-repeat: no-repeat;
                display: inline-block;
                flex-shrink: 0;
                height: 2rem;
                width: 2rem;
            }
            .icon--outside-simple {
                float: left;
            }
            .logo--full {
                height: 100% !important;
                width: 100% !important;
            }
            .icon__facebook {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath d='M9 9.96h1.5V8.454c0-.664.017-1.69.483-2.325C11.475 5.457 12.15 5 13.311 5 15.203 5 16 5.278 16 5.278l-.374 2.298S15 7.39 14.417 7.39c-.583 0-1.106.215-1.106.819V9.96h2.392l-.166 2.243H13.31V20H10.5v-7.796H9z' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 2.4rem;
                height: 2.4rem;
            }
            .icon__twitter {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%233A4253'%3E%3Cpath d='M15.385 6c-1.7 0-3.077 1.47-3.077 3.281 0 .259.027.509.08.749-2.558-.138-4.826-1.443-6.344-3.428a3.436 3.436 0 0 0-.416 1.65c0 1.137.543 2.143 1.369 2.73a2.915 2.915 0 0 1-1.394-.41v.041c0 1.59 1.06 2.917 2.468 3.218a2.88 2.88 0 0 1-1.39.055c.392 1.305 1.528 2.254 2.875 2.28A5.936 5.936 0 0 1 5 17.526 8.315 8.315 0 0 0 9.718 19c5.66 0 8.756-5.001 8.756-9.337 0-.143-.003-.284-.01-.425A6.503 6.503 0 0 0 20 7.539a5.831 5.831 0 0 1-1.767.516 3.262 3.262 0 0 0 1.353-1.815 5.949 5.949 0 0 1-1.954.797A2.99 2.99 0 0 0 15.385 6' fill-rule='evenodd'/%3E%3C/svg%3E");
                width: 2.4rem;
                height: 2.4rem;
            }
            .icon__video--inline {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cpath fill='%23454F5F' fill-rule='evenodd' d='M6.5 0a6.4 6.4 0 0 1 3.297.89 6.16 6.16 0 0 1 2.312 2.313c.594 1.01.891 2.11.891 3.297a6.392 6.392 0 0 1-.89 3.297 6.16 6.16 0 0 1-2.313 2.312A6.391 6.391 0 0 1 6.5 13a6.392 6.392 0 0 1-3.297-.89A6.277 6.277 0 0 1 .891 9.78 6.364 6.364 0 0 1 0 6.5c0-1.177.297-2.27.89-3.281A6.397 6.397 0 0 1 3.22.89 6.364 6.364 0 0 1 6.5 0zM5.187 9.422v-5.86L9.095 6.5 5.188 9.422z'/%3E%3C/svg%3E");
                height: 1.3rem;
                width: 1.3rem;
                margin-right: 0.4rem;
            }
            .logo__m-le-mag {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='103' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%231a1919' fill-rule='evenodd'%3E%3Cpath d='M50.585 18.889c-.556-.34-1.977-1.176-3.328-1.604V13.62l7.345-6.07-.212-.125c-1.367-.802-2.969-1.905-3.893-2.682l-.115-.097-.111.104c-.755.698-1.977 1.647-3.513 2.197l-.134.048.02.14c.048.354.07.694.07 1.128v8.857a4.875 4.875 0 0 0-.594-.1l-.187-.016v.512l.151.018c1.49.17 3.769 1.509 4.451 1.964l.113.075 4.137-3.948.118-.111-.341-.415zm-3.328-5.962v-4.69c0-.411-.018-.685-.039-.895 1.214-.521 2.28-1.192 3.175-1.996.809.65 2.162 1.583 3.294 2.276zm32.719 4.485c-.5.48-1.264 1.1-1.801 1.513l-.068-.041c-.527-.308-1.071-.625-1.193-1.767V7.142l.831-.668-.34-.414-.749.602-2.085-1.99-4.48 3.902v-1.63l-.048-.049a36.435 36.435 0 0 0-2.19-2.12l-.112-.102-4.48 3.9v-1.36c-.118-.873-.854-1.55-1.567-2.207l-.365-.337-1.734 1.576-.122.114.342.41 1.51-1.385c.645.599 1.31 1.217 1.393 1.874v10.39a19.03 19.03 0 0 0-.644-.406l-.26-.154v.62l.084.05c.868.521 1.753 1.17 2.506 1.733l.108.082.104-.086a31.903 31.903 0 0 1 2.214-1.688l.154-.106-.343-.417-.132.095c-.284.206-1.245.901-2.013 1.518l-1.24-.88V9.274l4.478-3.897c.576.498 1.286 1.21 1.81 1.75v10.52a14.105 14.105 0 0 0-.649-.406l-.26-.152v.618l.084.05c.884.53 1.803 1.205 2.508 1.733l.109.081.104-.086a31.872 31.872 0 0 1 2.212-1.687l.153-.109-.343-.415-.131.096c-.468.337-1.331.974-2.011 1.517-.375-.265-.816-.577-1.24-.879V9.271l4.469-3.893 1.818 1.75v10.035c.163 1.4.841 1.805 1.493 2.199.075.045.15.088.224.136l.1.061.095-.068c.66-.482 1.385-1.08 2.047-1.68l.121-.112-.345-.418-.126.13'/%3E%3Cpath d='m46.082 15.6-.343-.413-.134.11c-1.213.991-2.496 2.23-3.617 3.331l-.208-.104c-1.527-.772-3.26-1.647-5.585-1.647-.64 0-1.34.104-2.077.306.823-.51 2.226-1.37 4.662-2.863l.083-.048V5.86c0-1.973.875-2.65 2.312-3.533.506-.292.953-.44 1.335-.44.269 0 .396.025.535.066l.224.07v-.54l-.129-.035a2.298 2.298 0 0 0-.628-.077c-.488 0-1.012.167-1.6.512-.185.1-.363.22-.553.344-.145.097-.296.2-.458.297-.265.163-.606.244-1.01.244-.74 0-1.614-.244-2.138-.455-.488-.204-.859-.37-1.175-.514-.373-.165-.664-.3-.985-.419l-.079-.03-.072.046c-1.24.772-2.685 2.403-3.681 4.156l-.095.17.493.208.074-.136c.839-1.517 2.26-3.16 3.342-3.866.233.098.52.225.9.388l1.068.46a6.468 6.468 0 0 0 2.221.504l-1.417.993c-1.125.785-2.277 1.789-2.277 3.28v1.016l-2.614.641.072.519 2.542-.632v2.22l-2.614.64.072.52 2.542-.633v2.406c0 1.74-2.404 3.305-3.44 3.9l-1.156.668.348.413 1.1-.633c1.055-.595 2.942-1.206 4.273-1.206 2.173 0 3.841.838 5.45 1.65l.456.23.662-.644c1.143-1.114 2.133-2.077 3.181-2.913zM38.466 4.116c.083-.056.167-.118.253-.177-.246.497-.396 1.087-.396 1.921v8.123l-3.378 2.079c.446-.605.662-1.203.662-1.812V7.554c0-1.17.778-1.959 2.036-2.856.25-.183.531-.378.823-.582zm63.294 13.857-.232-.355c-.466-.725-.802-1.873-.802-2.73v-8.29h1.981V6.08h-2.255c-1.531-.426-3.413-1.013-4.295-1.339l-.104-.038-.076.077c-.94.942-1.842 1.651-3.437 2.265l-.11.045v10.428l.096.048c.712.34 1.473.718 2.235 1.193-.76.669-2.248 2.03-3.034 3.115l-.086.12.348.351.122-.125c.223-.229.71-.344 1.077-.344 1.52 0 3.55.915 4.354 1.31l.082.04.079-.045c1.308-.734 3.601-2.106 4.93-2.976l.088-.057-.01-.102c-.071-.732-.499-1.382-.95-2.073zm-8.572 3.389a2.6 2.6 0 0 0-.384.027c1.785-1.988 5.664-5.076 7.393-6.113.075.951.488 2.022.897 2.65l.179.276c.4.623.78 1.214.858 1.679-1.087.727-3.177 1.97-4.546 2.738-1.758-.833-3.238-1.257-4.397-1.257zm6.998-14.807v8.125c-.886.449-2.856 1.914-5.002 3.724-.66-.433-1.508-.852-2.215-1.196V7.45c1.236-.5 2.185-1.125 3.224-2.126.872.308 2.646.84 3.993 1.231z'/%3E%3Cpath d='m92.25 17.677-.417-.347-.111.106a20.372 20.372 0 0 1-1.803 1.491c-.57-.329-1.157-.802-1.26-2.007V7.117a1.48 1.48 0 0 1 .577-.697l.17-.105-.343-.407-.125.072c-.244.143-.495.41-.673.714-.888-.372-2.637-1.273-3.303-1.919l-.117-.113-.12.11a26.277 26.277 0 0 1-3.939 3.1l-.128.083.068.138c.514 1.029 1.35 1.855 2.555 2.522-.78.425-1.724.94-2.703 1.44l-.094.048v5.105l.04.047c.687.812 2.095 1.738 3.114 2.25l.086.045.081-.05c1.785-1.105 3.2-2.088 4.313-2.997v.492c.183 1.556.99 2.113 1.73 2.512l.096.05.088-.064a26.185 26.185 0 0 0 2.072-1.68l.147-.136zm-11.224-5.26c.64-.33 1.414-.752 2.072-1.105.278-.15.53-.287.748-.403 1.24.575 2.68.935 4.277 1.073v3.83c-1.08.936-2.565 1.987-4.415 3.124-.89-.419-2.101-1.28-2.68-1.907v-4.611h-.002zm.325-4.294c1.37-.888 2.4-1.747 3.496-2.745.714.58 2.428 1.467 3.273 1.82v4.266c-3.183-.27-5.747-1.536-6.769-3.341zM.288 19.616l.102.103c.42-.472.993-.808 1.82-.8 1.545.012 2.885.774 4.376.964l5.087-3.304-.154-.156c-.845.63-1.89.64-1.953.658l-.03.002c-1.936.064-3.189-.681-4.922-.696-2.196-.019-4.102 1.43-4.326 3.229M23.1 15.56c-.013-1.458 0-8.374 0-8.374.008-.567.054-1.271.217-1.734.28-.799 1.399-1.737 2.078-2.203l-.002-.005-.164-.165c-.25.193-.871.75-1.613.357 0 0-3.494-2.41-3.596-2.41 0 0-3.456 2.174-3.54 2.168 0 0-2.954-2.177-3.026-2.178 0 0-3.28 1.905-3.324 1.874-.204-.873-.728-1.277-.832-1.367a2.028 2.028 0 0 0-1.103-.468c-1.097-.11-1.776.228-2.532.481 0 0-1.323.489-1.65.548-.277.057-.462.063-.635-.08-.24-.188-.139-.49-.022-.694.054-.095.126-.187.187-.267.047-.063.41-.501.49-.6L3.917.324C3.512.687 2.68 1.358 2.3 1.78l-.002-.001s-.854.818-.99 1.675c-.074.462.04 1.186.673 1.541.689.386 1.714.106 1.714.106s1.204-.369 1.793-.534c.253-.071 1.308-.452 1.308.532l.012 7.063c.008.946.026 1.987-.142 2.68-.144.85-.501 1.037-.573 1.141l.14.14c.377-.22 2.74-1.66 2.74-1.66a2.49 2.49 0 0 0 .891-.9c.314-.593.312-1.435.304-2.289l-.004-7.651c.004-.5.388-1.31 1.823-.131l1.37.976c.044.606.018 11.416.018 11.416.008.945.09 1.987-.077 2.679-.163.85-.5 1.04-.562 1.145l.141.143c.365-.218 2.63-1.667 2.63-1.667.52-.313.798-.722.892-.899.314-.593.311-1.435.304-2.29-.007-.767-.002-10.886-.002-10.886-.077-.946.575-1.432 1.44-.867.564.302 3.332 2.048 3.332 2.048-1.42.769-1.619 1.96-1.647 3.105-.013.566-.001 7.89-.001 7.89-.003.749-.075 1.538.18 2.14.278.56 1.862 1.44 1.862 1.44.084.002 2.262-1.26 3.15-1.777l1.076-.586-.154-.156c-.863.537-1.229.5-1.516.454-1.24-.313-1.32-1.719-1.324-2.24'/%3E%3C/g%3E%3C/svg%3E");
                height: 2.4rem;
                width: 10.3rem;
            }
            .logo__m-le-mag--nav {
                width: 8rem;
                height: 1.8rem;
            }
            .logo__l-epoque {
                background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 78 25'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m3.611 0-.093.326h2.06L.418 14.85C.23 15.362 0 16.06 0 16.596c0 .978.648 1.397 1.667 1.397 1.742 0 2.525-1.569 2.832-2.182l.061-.123-.277-.116c-.232.535-1.181 2.095-2.2 2.095-.44 0-.648-.303-.648-.675 0-.4.17-.887.326-1.335l.021-.062L7.292 0h-3.68Zm4.984 7.286c.232-.155.502-.373.81-.652.309-.28.594-.605.857-.978a6.42 6.42 0 0 0 .671-1.222 3.44 3.44 0 0 0 .278-1.338c0-.295-.043-.59-.127-.885a2.25 2.25 0 0 0-.382-.768 2.153 2.153 0 0 0-.614-.535c-.24-.14-.505-.21-.798-.21a1.38 1.38 0 0 0-1.007.396 1.26 1.26 0 0 0-.406.931c0 .404.14.714.417.931.278.218.563.326.857.326.4 0 .732-.194.995-.582.278.31.417.714.417 1.21 0 .156-.027.342-.081.56a2.775 2.775 0 0 1-.324.732 5.056 5.056 0 0 1-.672.862 7.957 7.957 0 0 1-1.1.942l.21.28ZM15.52 4.84h.324L19.803 2c.077-.061.165-.139.266-.232.1-.093.15-.225.15-.396a.804.804 0 0 0-.231-.57.739.739 0 0 0-.556-.244.727.727 0 0 0-.52.186 9.887 9.887 0 0 0-.66.745L15.519 4.84Zm-1.412 6.75c.03-.511.096-1 .197-1.466.1-.465.25-.876.451-1.233.2-.357.47-.64.81-.85.34-.21.772-.314 1.297-.314.293 0 .567.043.822.128.254.085.47.229.647.43.178.202.317.474.417.815.1.342.15.776.15 1.304v.582c0 .186-.015.388-.046.605h-4.745Zm7.107.327c0-.854-.143-1.567-.429-2.142-.285-.574-.64-1.036-1.064-1.385a4.09 4.09 0 0 0-1.378-.756 4.655 4.655 0 0 0-1.389-.233c-.725 0-1.404.151-2.037.454a5.564 5.564 0 0 0-2.766 2.91 5.097 5.097 0 0 0-.405 1.99c0 .791.13 1.509.393 2.153a4.834 4.834 0 0 0 1.111 1.664 4.884 4.884 0 0 0 1.702 1.07c.656.249 1.37.373 2.141.373.772 0 1.4-.12 1.887-.36.486-.241.871-.52 1.157-.839.286-.318.494-.636.625-.954.131-.318.22-.562.266-.733l-.347-.07c-.062.186-.154.427-.277.721a3.185 3.185 0 0 1-.568.873c-.254.288-.602.532-1.041.733-.44.203-1 .303-1.679.303s-1.223-.147-1.632-.442a2.812 2.812 0 0 1-.926-1.117 4.838 4.838 0 0 1-.405-1.513 14.57 14.57 0 0 1-.08-2.223c.007-.163.01-.322.01-.477h7.13Zm9.47 2.642c-.047.66-.162 1.221-.347 1.687-.186.466-.463.823-.834 1.07-.37.25-.872.373-1.504.373-.649 0-1.17-.14-1.563-.419a2.825 2.825 0 0 1-.914-1.082 4.908 4.908 0 0 1-.44-1.478 11.202 11.202 0 0 1-.116-1.583c0-.605.012-1.129.035-1.571.023-.443.065-.834.127-1.176.062-.34.142-.636.243-.884.1-.248.235-.481.405-.698.232-.31.533-.567.903-.769.37-.201.841-.302 1.412-.302.54 0 .984.109 1.331.326.348.217.617.527.81.93.193.404.328.89.405 1.456.078.566.116 1.206.116 1.92a31.2 31.2 0 0 1-.07 2.2Zm-9.491 9.647h5.555v-.325h-1.782v-8.124h.046c.047.156.131.361.255.617.123.256.3.504.532.745.232.24.529.45.892.628.362.178.806.268 1.33.268a4.39 4.39 0 0 0 1.934-.442 5.379 5.379 0 0 0 1.609-1.187 5.746 5.746 0 0 0 1.1-1.711 5.22 5.22 0 0 0 .404-2.037 5.395 5.395 0 0 0-1.459-3.666 5.374 5.374 0 0 0-1.55-1.14 4.211 4.211 0 0 0-1.875-.431c-.85 0-1.54.213-2.072.64a3.56 3.56 0 0 0-1.146 1.618h-.046V7.705h-3.727v.325h1.782v15.852h-1.782v.325Zm34.534-.948V7.456h-2.362v1.113c-.926-.931-1.978-1.397-3.156-1.397-1.386 0-2.539.518-3.459 1.555-.912 1.044-1.368 2.343-1.368 3.899 0 1.534.456 2.812 1.369 3.835.905 1.016 2.044 1.523 3.417 1.523 1.198 0 2.264-.48 3.197-1.44v6.715h2.362ZM48.59 10.23c.543-.616 1.219-.924 2.027-.924.857 0 1.553.305 2.09.914.536.624.805 1.415.805 2.375 0 .974-.272 1.765-.815 2.375-.537.602-1.237.903-2.1.903-.816 0-1.488-.315-2.018-.945-.53-.617-.794-1.419-.794-2.407 0-.903.268-1.667.805-2.29Zm9.266-2.773v5.926c0 .939.098 1.646.293 2.123.202.532.547 1.012 1.034 1.44.794.693 1.801 1.04 3.02 1.04 1.226 0 2.237-.347 3.03-1.04.481-.428.82-.908 1.014-1.44.202-.596.304-1.304.304-2.123V7.456h-2.352v5.873c0 1.696-.665 2.543-1.996 2.543-1.33 0-1.996-.847-1.996-2.543V7.456h-2.35Zm20.06 5.117c0-1.688-.432-3.009-1.295-3.961-.871-.96-2.056-1.44-3.553-1.44-1.484 0-2.676.494-3.574 1.481-.892 1.002-1.338 2.312-1.338 3.93 0 1.633.46 2.942 1.38 3.93.919.981 2.138 1.471 3.657 1.471.53 0 1.02-.056 1.473-.168a4.387 4.387 0 0 0 1.265-.53c.39-.242.755-.55 1.097-.925a7.95 7.95 0 0 0 .972-1.35l-1.986-1.114c-.48.756-.909 1.275-1.285 1.555-.383.28-.867.42-1.453.42-.752 0-1.368-.245-1.85-.735-.48-.498-.752-1.167-.814-2.007h7.294l.01-.557Zm-7.148-1.377a2.8 2.8 0 0 1 .335-.788 2.39 2.39 0 0 1 .528-.593 2.313 2.313 0 0 1 1.489-.509c1.254 0 2.044.63 2.372 1.89h-4.724Zm-31.67 6.164a4.128 4.128 0 0 1-1.076-.162c-.37-.108-.695-.337-.973-.686-.277-.35-.501-.85-.671-1.502-.17-.651-.255-1.528-.255-2.63 0-.931.062-1.71.186-2.34.123-.628.312-1.14.567-1.535.255-.396.575-.68.96-.85.369-.163.801-.248 1.297-.256v1.772c.899 0 1.622.295 2.172.887.542.584.813 1.365.813 2.341 0 .977-.271 1.757-.813 2.341-.542.585-1.267.877-2.172.877l-.035 1.743Zm-.006.326v.004c1.516 0 2.796-.505 3.839-1.516 1.036-1.018 1.554-2.28 1.554-3.785 0-1.492-.514-2.75-1.544-3.775-1.027-1.009-2.273-1.521-3.739-1.537v-.004c-.617 0-1.246.132-1.886.396a5.853 5.853 0 0 0-3.01 2.793 4.6 4.6 0 0 0-.497 2.118c0 .73.154 1.416.463 2.06a5.763 5.763 0 0 0 2.94 2.828 4.985 4.985 0 0 0 1.88.418Z' fill='%231D1D1B'/%3E%3C/svg%3E");
                height: 2.4rem;
                width: 7.8rem;
            }
            @font-face {
                font-family: "The Antiqua B";
                src: url("../assets/TheAntiquaB-LeMonde-Italic.woff2") format("woff2-variations"), url("../assets/TheAntiquaB-LeMonde-Italic.woff2") format("woff2");
                font-display: swap;
                font-style: italic;
                font-weight: 125 900;
                font-stretch: 25% 150%;
            }
            @font-face {
                font-family: "The Antiqua B standard";
                src: url("../assets/TheAntiquaB_LT_500.eot");
                src: local("TheAntiquaB_LT_500"), url("../assets/TheAntiquaB_LT_500.eot?#iefix") format("embedded-opentype"), url("../assets/TheAntiquaB_LT_500.woff2") format("woff2"),
                    url("../assets/TheAntiquaB_LT_500.woff") format("woff"), url("../assets/TheAntiquaB_LT_500.svg#TheAntiquaB_LT_500") format("svg");
                font-display: fallback;
                font-style: normal;
                font-weight: 500;
            }
            @font-face {
                font-family: "The Antiqua B standard";
                src: url("../assets/TheAntiquaB_LT_700.eot");
                src: local("TheAntiquaB_LT_700"), url("../assets/TheAntiquaB_LT_700.eot?#iefix") format("embedded-opentype"), url("../assets/TheAntiquaB_LT_700.woff2") format("woff2"),
                    url("../assets/TheAntiquaB_LT_700.woff") format("woff"), url("../assets/TheAntiquaB_LT_700.svg#TheAntiquaB_LT_700") format("svg");
                font-display: fallback;
                font-style: normal;
                font-weight: 700;
            }
            @font-face {
                font-family: "The Antiqua B standard";
                src: url("../assets/TheAntiquaB_LT_500_italic.eot");
                src: local("TheAntiquaB_LT_500_italic"), url("../assets/TheAntiquaB_LT_500_italic.eot?#iefix") format("embedded-opentype"),
                    url("../assets/TheAntiquaB_LT_500_italic.woff2") format("woff2"), url("../assets/TheAntiquaB_LT_500_italic.woff") format("woff"),
                    url("../assets/TheAntiquaB_LT_500_italic.svg#TheAntiquaB_LT_500_italic") format("svg");
                font-display: fallback;
                font-style: italic;
                font-weight: 500;
            }
            @font-face {
                font-family: "The Antiqua B standard";
                src: url("../assets/TheAntiquaB_LT_700_i.eot");
                src: local("TheAntiquaB_LT_700_i"), url("../assets/TheAntiquaB_LT_700_i.eot?#iefix") format("embedded-opentype"), url("../assets/TheAntiquaB_LT_700_i.woff2") format("woff2"),
                    url("../assets/TheAntiquaB_LT_700_i.woff") format("woff"), url("../assets/TheAntiquaB_LT_700_i.svg#TheAntiquaB_LT_700_i") format("svg");
                font-display: fallback;
                font-style: italic;
                font-weight: 700;
            }
            @font-face {
                font-family: "Marr Sans";
                src: url("../assets/MarrSans-Semibold-Web.eot");
                src: url("../assets/MarrSans-Semibold-Web.eot?#iefix") format("embedded-opentype"), url("../assets/MarrSans-Semibold-Web.woff2") format("woff2"),
                    url("../assets/MarrSans-Semibold-Web.woff") format("woff");
                font-display: swap;
                font-style: normal;
                font-weight: 600;
            }
            @font-face {
                font-family: "Marr Sans Condensed";
                src: url("../assets/MarrSansCondensed-Semibold-Web.eot");
                src: url("../assets/MarrSansCondensed-Semibold-Web.eot?#iefix") format("embedded-opentype"), url("../assets/MarrSansCondensed-Semibold-Web.woff2") format("woff2"),
                    url("../assets/MarrSansCondensed-Semibold-Web.woff") format("woff");
                font-display: swap;
                font-style: normal;
                font-weight: 600;
            }
            @font-face {
                font-family: "Marr Sans Condensed";
                src: url("../assets/MarrSansCondensed-Bold-Web.eot");
                src: url("../assets/MarrSansCondensed-Bold-Web.eot?#iefix") format("embedded-opentype"), url("../assets/MarrSansCondensed-Bold-Web.woff2") format("woff2"),
                    url("../assets/MarrSansCondensed-Bold-Web.woff") format("woff");
                font-display: swap;
                font-style: normal;
                font-weight: 700;
            }
            @font-face {
                font-family: "The Antiqua B";
                src: url("../assets/TheAntiquaB-LeMonde-Italic.woff2") format("woff2-variations"), url("../assets/TheAntiquaB-LeMonde-Italic.woff2") format("woff2");
                font-display: swap;
                font-style: italic;
                font-weight: 125 900;
                font-stretch: 25% 150%;
            }
            @font-face {
                font-family: "The Antiqua B standard";
                src: url("../assets/TheAntiquaB_LT_500.eot");
                src: local("TheAntiquaB_LT_500"), url("../assets/TheAntiquaB_LT_500.eot?#iefix") format("embedded-opentype"), url("../assets/TheAntiquaB_LT_500.woff2") format("woff2"),
                    url("../assets/TheAntiquaB_LT_500.woff") format("woff"), url("../assets/TheAntiquaB_LT_500.svg#TheAntiquaB_LT_500") format("svg");
                font-display: fallback;
                font-style: normal;
                font-weight: 500;
            }
            @font-face {
                font-family: "The Antiqua B standard";
                src: url("../assets/TheAntiquaB_LT_700.eot");
                src: local("TheAntiquaB_LT_700"), url("../assets/TheAntiquaB_LT_700.eot?#iefix") format("embedded-opentype"), url("../assets/TheAntiquaB_LT_700.woff2") format("woff2"),
                    url("../assets/TheAntiquaB_LT_700.woff") format("woff"), url("../assets/TheAntiquaB_LT_700.svg#TheAntiquaB_LT_700") format("svg");
                font-display: fallback;
                font-style: normal;
                font-weight: 700;
            }
            @font-face {
                font-family: "The Antiqua B standard";
                src: url("../assets/TheAntiquaB_LT_500_italic.eot");
                src: local("TheAntiquaB_LT_500_italic"), url("../assets/TheAntiquaB_LT_500_italic.eot?#iefix") format("embedded-opentype"),
                    url("../assets/TheAntiquaB_LT_500_italic.woff2") format("woff2"), url("../assets/TheAntiquaB_LT_500_italic.woff") format("woff"),
                    url("../assets/TheAntiquaB_LT_500_italic.svg#TheAntiquaB_LT_500_italic") format("svg");
                font-display: fallback;
                font-style: italic;
                font-weight: 500;
            }
            @font-face {
                font-family: "The Antiqua B standard";
                src: url("../assets/TheAntiquaB_LT_700_i.eot");
                src: local("TheAntiquaB_LT_700_i"), url("../assets/TheAntiquaB_LT_700_i.eot?#iefix") format("embedded-opentype"), url("../assets/TheAntiquaB_LT_700_i.woff2") format("woff2"),
                    url("../assets/TheAntiquaB_LT_700_i.woff") format("woff"), url("../assets/TheAntiquaB_LT_700_i.svg#TheAntiquaB_LT_700_i") format("svg");
                font-display: fallback;
                font-style: italic;
                font-weight: 700;
            }
            @font-face {
                font-family: "Marr Sans";
                src: url("../assets/MarrSans-Semibold-Web.eot");
                src: url("../assets/MarrSans-Semibold-Web.eot?#iefix") format("embedded-opentype"), url("../assets/MarrSans-Semibold-Web.woff2") format("woff2"),
                    url("../assets/MarrSans-Semibold-Web.woff") format("woff");
                font-display: swap;
                font-style: normal;
                font-weight: 600;
            }
            @font-face {
                font-family: "Marr Sans Condensed";
                src: url("../assets/MarrSansCondensed-Semibold-Web.eot");
                src: url("../assets/MarrSansCondensed-Semibold-Web.eot?#iefix") format("embedded-opentype"), url("../assets/MarrSansCondensed-Semibold-Web.woff2") format("woff2"),
                    url("../assets/MarrSansCondensed-Semibold-Web.woff") format("woff");
                font-display: swap;
                font-style: normal;
                font-weight: 600;
            }
            @font-face {
                font-family: "Marr Sans Condensed";
                src: url("../assets/MarrSansCondensed-Bold-Web.eot");
                src: url("../assets/MarrSansCondensed-Bold-Web.eot?#iefix") format("embedded-opentype"), url("../assets/MarrSansCondensed-Bold-Web.woff2") format("woff2"),
                    url("../assets/MarrSansCondensed-Bold-Web.woff") format("woff");
                font-display: swap;
                font-style: normal;
                font-weight: 700;
            }
            :root {
                --yearly_data_2020_light: #bbc4ca;
                --yearly_data_2021_light: #9cc7e8;
                --yearly_data_2022_light: #3077ad;
                --yearly_data_2023_light: #1d3e5f;
                --yearly_year_env_light: #c3deea;
                --yearly_data_2020_dark: #535a68;
                --yearly_data_2021_dark: #919fac;
                --yearly_data_2022_dark: #438bc1;
                --yearly_data_2023_dark: #71b9da;
                --yearly_year_env_dark: #203d4a;
            }
            .rte_yearly .chart .grid .domain {
                display: none;
            }
            .chart .axes line,
            .chart .axes path {
                stroke: rgba(56, 63, 78, 1);
            }
            .chart .axes.y .domain,
            .chart .axes.y line {
                display: none;
            }
            .chart .axes.x .domain,
            .chart .grid .domain {
                display: none;
            }
             .ob-smartfeed-wrapper .OUTBRAIN:not(:first-child):not(.ob-parent-feed) .ob_what {
                display: none;
            }
            .ob-smartfeed-joker {
                margin-bottom: 20px;
                padding-bottom: 4px;
                padding-top: 0;
            }
        
        
            .ob_sf_loader {
                margin: 25px auto 20px;
                width: 70px;
                text-align: center;
            }
            .ob_sf_loader > div {
                width: 18px;
                height: 18px;
                background-color: #333;
                border-radius: 100%;
                display: inline-block;
                -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
                animation: sk-bouncedelay 1.4s infinite ease-in-out both;
            }
            .ob_sf_loader .bounce1 {
                -webkit-animation-delay: -0.32s;
                animation-delay: -0.32s;
            }
            .ob_sf_loader .bounce2 {
                -webkit-animation-delay: -0.16s;
                animation-delay: -0.16s;
            }
            @-webkit-keyframes sk-bouncedelay {
                0%,
                80%,
                100% {
                    -webkit-transform: scale(0);
                }
                40% {
                    -webkit-transform: scale(1);
                }
            }
            @keyframes sk-bouncedelay {
                0%,
                80%,
                100% {
                    -webkit-transform: scale(0);
                    transform: scale(0);
                }
                40% {
                    -webkit-transform: scale(1);
                    transform: scale(1);
                }
            }
       
        
            .ob-smartfeed-wrapper .OUTBRAIN:not(:first-child):not(.ob-parent-feed) .ob_what {
                display: none;
            }
            .ob-smartfeed-joker {
                margin-bottom: 20px;
                padding-bottom: 4px;
                padding-top: 0;
            }
            .ob_sf_loader {
                margin: 25px auto 20px;
                width: 70px;
                text-align: center;
            }
            .ob_sf_loader > div {
                width: 18px;
                height: 18px;
                background-color: #333;
                border-radius: 100%;
                display: inline-block;
                -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
                animation: sk-bouncedelay 1.4s infinite ease-in-out both;
            }
            .ob_sf_loader .bounce1 {
                -webkit-animation-delay: -0.32s;
                animation-delay: -0.32s;
            }
            .ob_sf_loader .bounce2 {
                -webkit-animation-delay: -0.16s;
                animation-delay: -0.16s;
            }
            @-webkit-keyframes sk-bouncedelay {
                0%,
                80%,
                100% {
                    -webkit-transform: scale(0);
                }
                40% {
                    -webkit-transform: scale(1);
                }
            }
            @keyframes sk-bouncedelay {
                0%,
                80%,
                100% {
                    -webkit-transform: scale(0);
                    transform: scale(0);
                }
                40% {
                    -webkit-transform: scale(1);
                    transform: scale(1);
                }
            }
            .ob-smartfeed-wrapper .OUTBRAIN:not(:first-child):not(.ob-parent-feed) .ob_what {
                display: none;
            }
            .ob-smartfeed-joker {
                margin-bottom: 20px;
                padding-bottom: 4px;
                padding-top: 0;
            }
            .ob_sf_loader {
                margin: 25px auto 20px;
                width: 70px;
                text-align: center;
            }
            .ob_sf_loader > div {
                width: 18px;
                height: 18px;
                background-color: #333;
                border-radius: 100%;
                display: inline-block;
                -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
                animation: sk-bouncedelay 1.4s infinite ease-in-out both;
            }
            .ob_sf_loader .bounce1 {
                -webkit-animation-delay: -0.32s;
                animation-delay: -0.32s;
            }
            .ob_sf_loader .bounce2 {
                -webkit-animation-delay: -0.16s;
                animation-delay: -0.16s;
            }
            @-webkit-keyframes sk-bouncedelay {
                0%,
                80%,
                100% {
                    -webkit-transform: scale(0);
                }
                40% {
                    -webkit-transform: scale(1);
                }
            }
            @keyframes sk-bouncedelay {
                0%,
                80%,
                100% {
                    -webkit-transform: scale(0);
                    transform: scale(0);
                }
                40% {
                    -webkit-transform: scale(1);
                    transform: scale(1);
                }
            }
             .ob-widget.ob-feed-layout.AR_1{
                                                background-color:#F5F6F8;
                                                border-top: 3px solid #383F4E;
                                                    padding-left:15px;
                                                padding-right:15px;
                                                margin:0px !important;
                                                }
                                                .AR_1.ob-widget.ob-feed-layout .ob-cards .OUTBRAIN:not(:last-child) {
                                                    margin-bottom 0px !important;
                                                }
                                                .FMS_CP_1.ob-widget .ob-dynamic-rec-container .ob-rec-text {
                                                    -webkit-line-clamp: 3 !important;
                                                font-size:14px !important;
                                                }
                                                .AR_1.ob-widget.ob-feed-layout .ob-widget-header {
                                                    padding-left: 10px;
                                                padding-top: 0px !important;
                                                    margin: 0px 0px 0px 0px;
                                                }
                                                .FMS_CP_1.ob-paid-background {
                                                    padding: 0px 12px 0px 12px !important;
                                                }
                                                .FMS_CP_1.ob-widget .ob-dynamic-rec-container .ob-rec-description {
                                                    font-size: 12px;
                                                }
                                                .FMS_CP_1.ob-grid-layout .ob-widget-header {
                                                    margin: 0px 0px 0px 0px;
                                                }
                                                .FMS_CP_1.ob-widget .ob-rec-description {
                                                font-size:12px;
                                                }
                                                                  .AR_1 .ob_what a:after {content: "";;;background-image: url('../assets/achoice.svg');background-size:100% 100%;width:12px;height:12px;padding-left:4px;display:inline-block;background-repeat:no-repeat;background-position:right center;border-left:1px solid #999;}
                                                    .AR_1.ob-widget .ob_what{direction:ltr;clear:both;padding:5px 10px 0px;}
                                                .AR_1.ob-widget .ob_what a{color:#757575;font-size:11px;font-family:arial;text-decoration: none;}
                                                .AR_1.ob-widget .ob_what.ob-hover:hover a{text-decoration: underline;}
                                                .AR_1.ob-widget .ob_amelia,
                                                .AR_1.ob-widget .ob_amelia_covid,
                                                .AR_1.ob-widget .ob_logo,
                                                .AR_1.ob-widget .ob_feed_logo,
                                                .AR_1.ob-widget .ob_sfeed_logo,
                                                .AR_1.ob-widget .ob_text_logo{vertical-align:baseline !important;display:inline-block;vertical-align:text-bottom;padding:0px 5px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}.AR_1.ob-widget .ob_amelia{background:url('../assets/ob_logo_16x16.svg') no-repeat center top;width:16px;height:16px;margin-bottom:-2px;}.AR_1.ob-widget .ob_auto_logo {width:67px; height:100%;}
                                                .AR_1.ob-widget img.ob_auto_logo {vertical-align:baseline;}
                                                .AR_1.ob-widget .ob_auto_logo_container{display:inline-block;height:12px;}
                                                .AR_1.ob-widget .ob_auto_logo_container.ob_only_amelia{overflow:hidden;height:16px;width:16px;margin-right:2px;}
                                                .AR_1.ob-widget .ob_auto_logo_container.ob_only_amelia .ob_auto_logo {width:82px;}
                                                .AR_1.ob-widget .ob_logo{background:url('../assets/ob_logo_67x12.png') no-repeat center top;width:67px;height:12px;}@media only screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
                                                .AR_1.ob-widget .ob_amelia{background:url('../assets/ob_logo_16x16@2x.png') no-repeat center top;width:16px;height:16px;margin-bottom:-2px; background-size:16px 32px;}.AR_1.ob-widget .ob_logo{background:url('../assets/ob_logo_67x12@2x.png') no-repeat center top;width:67px;height:12px; background-size:67px 24px;}}
                                                .AR_1.ob-widget:hover .ob_amelia,
                                                .AR_1.ob-widget:hover .ob_logo,
                                                .AR_1.ob-widget:hover .ob_text_logo{background-position:center bottom;}
                                                .AR_1.ob-widget:hover .ob_auto_logo {filter: invert(54%) sepia(40%) saturate(6018%) hue-rotate(355deg) brightness(97%) contrast(92%);}  .AR_1.ob-widget {position:relative;}
                                                  .AR_1.ob-widget .ob_what{position:absolute;top:5px;right:0px;}
                                                  .AR_1.ob-widget .ob_what{text-align:right;}
                                                  .AR_1.ob-widget .ob_what.ob_what_resp{position: static;float:  right;padding: 0px;font-weight: normal;flex:none;}

                                                .AR_1.ob-widget {width:auto;min-width:0px;}
                                                .AR_1, .AR_1 *{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
                                                .AR_1.ob-widget.ob-feed-layout{min-width:0px;clear:both;}
                                                .AR_1.ob-widget.ob-feed-layout .ob-dynamic-rec-container{max-width:none;}
                                                .AR_1.ob-widget.ob-feed-layout .ob-rec-source{overflow:hidden;} .AR_1.ob-widget.ob-feed-layout .ob-widget-header .ob_what{padding:5px 0;}
                                                .AR_1.ob-widget .ob-dynamic-rec-container ~ .ob-dynamic-rec-container{margin: 0px;}

                                                .AR_1.ob-widget.ob-feed-layout .ob-widget-header{direction:ltr;display: flex;justify-content: space-between;align-items: center;}
                                                .AR_1.ob-widget.ob-feed-layout .ob-widget-header {font-weight:normal;}
                                                .AR_1.ob-widget.ob-feed-layout { margin: 0px 15px 0px 15px}
                                                    .AR_1.ob-widget.ob-feed-layout .ob-cards .OUTBRAIN:not(:last-child){ margin-bottom: 24px !important;}
                                                .AR_1.ob-widget.ob-feed-layout .ob-cards .OUTBRAIN:last-child .ob-grid-layout .ob-widget-items-container {margin-bottom: 0;}

                                                .AR_1.ob-feed-layout .ob-widget-header {font-family:"Marr Sans", MarrSans,HelveticaNeue, Arial, FreeSans, sans-serif;font-size:16px;color:#383f4e;margin:0px 0px 0px 0px}
                                                .AR_1.ob-feed-layout .ob-unit.ob-rec-image-container span.ob-rec-label {background-color:#666;}
                                                .AR_1.ob-feed-layout .ob-widget-section.ob-first .ob-widget-items-container.ob-multi-row {padding-top:21px;}
                                                .AR_1.ob-feed-layout {margin:0px;}
                                                .ob-smartfeed-wrapper .ob-widget.ob-feed-layout {
                                                    padding: 0 3px;
                                                }
                                                .ob-smartfeed-wrapper .OUTBRAIN:first-child {
                                                    margin-top: 0;
                                                }
                                                .ob-smartfeed-wrapper .OUTBRAIN {
                                                    border: 0;
                                                }
                                                .ob-cards .OUTBRAIN .ob-dynamic-rec-container {
                                                    border: 1px solid #d9dada;
                                                }
                                                .fw_most_read_recommendations {
                                    background-color: #f5f6f8;
                                    border-top: 4px solid #2a303b;
                                    padding: 0 20px 20px 20px;
                                }
                                .fw_most_read_recommendations-articles-type {
                                    font-family: "Marr Sans Condensed", DINCondensed-Bold, "Roboto Condensed", "Arial Narrow", sans-serif;
                                    font-size: 28px;
                                    line-height: 1.4;
                                    font-weight: 700;
                                    margin: 0;
                                    margin-top: 28px;
                                    color: #2a303b;
                                }
                                .fw_most_read_recommendations-articles {
                                    margin: 0;
                                    padding: 0;
                                    background-color: hsl(220, 18%, 97%);
                                    list-style: none;
                                }
                                .fw_most_read_recommendations-article:not(:last-child) {
                                    border-bottom: 1px solid #d5d8dc;
                                }
                                .fw_most_read_recommendations-article a {
                                    display: flex;
                                    padding: 24px 0;
                                    text-decoration: none;
                                    color: #2a303b;
                                }
                                .fw_most_read_recommendations-article-number {
                                    font-family: "The Antiqua B", Georgia, Droid-serif, serif;
                                    margin-top: -3px;
                                    display: flex;
                                    font-weight: 600;
                                    line-height: normal;
                                    color: #2a303b;
                                    font-size: 32px;
                                }
                                .fw_most_read_recommendations-article-title {
                                    font-family: "The Antiqua B", Georgia, Droid-serif, serif;
                                    display: flex;
                                    color: #2a303b;
                                    font-size: 18px;
                                    line-height: 1.3;
                                    letter-spacing: -0.02px;
                                    font-weight: 400;
                                    padding-left: 16px;
                                }
                                .fw_most_read_recommendations-article a:hover .fw_most_read_recommendations-article-title {
                                    text-decoration: underline;
                                }
                                .lemonde_css_correction {
            }
            .main {
                overflow: hidden;
            }
            .LeMondeMain #banniere_haute {
                margin-top: 0;
                margin-bottom: 0;
            }
            .site-gratuit #header-page {
                margin-bottom: 0px;
            }