body.ls-legacy-article{background:#111111 !important}body.ls-legacy-article .site,body.ls-legacy-article #page,body.ls-legacy-article #content,body.ls-legacy-article .site-content,body.ls-legacy-article .content-area,body.ls-legacy-article .site-main,body.ls-legacy-article .ast-container,body.ls-legacy-article .ast-article-single,body.ls-legacy-article .entry-content{background:transparent !important;background-image:none !important}body.ls-legacy-article .ast-container,body.ls-legacy-article.ast-narrow-container .site-content>.ast-container{max-width:none;padding-inline:0}body.ls-legacy-article #primary,body.ls-legacy-article #main,body.ls-legacy-article .site-main,body.ls-legacy-article .ast-article-single,body.ls-legacy-article .entry-content{margin:0;padding:0;border:0;box-shadow:none}body.ls-legacy-article .entry-header,body.ls-legacy-article .post-navigation{display:none}body:not(.wp-admin) #ls-legacy-article{--art-fond:#111111;--art-or:#b88634;--art-ivoire:#fffaf2;--art-texte:#cfc7bb;--art-filet:rgba(184,134,52,.72);--art-rayon:7px;--art-rail:1240px;width:100%;color:var(--art-texte)}body:not(.wp-admin) #ls-legacy-article .ls-article__hero{position:relative;padding:64px max(1.5rem,calc((100% - var(--art-rail)) / 2));background:#0b0b0a var(--ls-article-hero-image,none) center right / cover no-repeat;border-bottom:1px solid rgba(184,134,52,.46)}body:not(.wp-admin) #ls-legacy-article .ls-article__hero.has-image::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,11,10,.94) 0%,rgba(11,11,10,.86) 38%,rgba(11,11,10,.35) 68%,rgba(11,11,10,.12) 100%)}body:not(.wp-admin) #ls-legacy-article .ls-article__hero-inner{position:relative;max-width:720px}body:not(.wp-admin) #ls-legacy-article .ls-article__kicker{display:inline-block;color:var(--art-or);font-family:"Josefin Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}body:not(.wp-admin) #ls-legacy-article .ls-article__hero h1{margin:12px 0 0;color:var(--art-ivoire);font-family:"Libre Baskerville",Georgia,serif;font-size:clamp(30px,3.6vw,52px);font-weight:700;line-height:1.12;text-transform:none}body:not(.wp-admin) #ls-legacy-article .ls-article__band,body:not(.wp-admin) #ls-legacy-article .ls-article__final{width:min(var(--art-rail),calc(100% - 2rem));margin:28px auto 0;padding:36px 28px;border:1px solid var(--art-filet);border-radius:var(--art-rayon);background:var(--art-fond)}body:not(.wp-admin) #ls-legacy-article .ls-article__prose{max-width:72ch;margin:0 auto}body:not(.wp-admin) #ls-legacy-article .ls-article__prose::after{content:"";display:block;clear:both}body:not(.wp-admin) #ls-legacy-article .ls-article__prose p,body:not(.wp-admin) #ls-legacy-article .ls-article__prose li,body:not(.wp-admin) #ls-legacy-article .ls-article__prose div{color:var(--art-texte);font-family:"Josefin Sans",sans-serif;font-size:17px;line-height:1.68}body:not(.wp-admin) #ls-legacy-article .ls-article__prose p{margin:0 0 16px}body:not(.wp-admin) #ls-legacy-article .ls-article__prose :is(h2,h3,h4,h5,h6){clear:none;margin:30px 0 14px;color:var(--art-ivoire);font-family:"Josefin Sans",sans-serif;font-weight:700;line-height:1.25;text-transform:none}body:not(.wp-admin) #ls-legacy-article .ls-article__prose h2{font-size:clamp(1.4rem,2vw,1.8rem)}body:not(.wp-admin) #ls-legacy-article .ls-article__prose h3{font-size:1.3rem}body:not(.wp-admin) #ls-legacy-article .ls-article__prose :is(h4,h5,h6){color:var(--art-or);font-size:.82rem;letter-spacing:.14em;text-transform:uppercase}body:not(.wp-admin) #ls-legacy-article .ls-article__prose>:first-child{margin-top:0}body:not(.wp-admin) #ls-legacy-article .ls-article__prose .impact-text-large{color:var(--art-ivoire);font-family:"Libre Baskerville",Georgia,serif;font-size:1.25rem;line-height:1.4}body:not(.wp-admin) #ls-legacy-article .ls-article__prose strong,body:not(.wp-admin) #ls-legacy-article .ls-article__prose b{color:var(--art-ivoire);font-weight:700}body:not(.wp-admin) #ls-legacy-article .ls-article__prose a{color:var(--art-or);text-decoration:underline;text-underline-offset:3px;transition:color .18s ease}body:not(.wp-admin) #ls-legacy-article .ls-article__prose a:hover,body:not(.wp-admin) #ls-legacy-article .ls-article__prose a:focus-visible{color:var(--art-ivoire)}body:not(.wp-admin) #ls-legacy-article .ls-article__prose img{max-width:100%;height:auto;border-radius:var(--art-rayon)}body:not(.wp-admin) #ls-legacy-article .ls-article__prose .alignright{float:right;margin:6px 0 18px 28px}body:not(.wp-admin) #ls-legacy-article .ls-article__prose .alignleft{float:left;margin:6px 28px 18px 0}body:not(.wp-admin) #ls-legacy-article .ls-article__prose .aligncenter{display:block;margin:24px auto}body:not(.wp-admin) #ls-legacy-article .ls-article__prose ul,body:not(.wp-admin) #ls-legacy-article .ls-article__prose ol{margin:0 0 16px 1.4em}body:not(.wp-admin) #ls-legacy-article .ls-article__final{margin-bottom:72px;padding:32px 28px}body:not(.wp-admin) #ls-legacy-article .ls-article__final-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}body:not(.wp-admin) #ls-legacy-article .ls-article__final h2{margin:10px 0 14px;color:var(--art-ivoire);font-size:clamp(1.5rem,2.2vw,1.95rem);font-weight:700;line-height:1.22}body:not(.wp-admin) #ls-legacy-article .ls-article__final p{margin:0;color:var(--art-texte);font-size:17px;line-height:1.68}body:not(.wp-admin) #ls-legacy-article .ls-article__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}body:not(.wp-admin) #ls-legacy-article .ls-article__btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ls-global-button-min-height);padding:var(--ls-global-button-padding-y) var(--ls-global-button-padding-x);border:1px solid var(--ls-global-button-secondary-border);border-radius:var(--ls-global-button-radius);background:var(--ls-global-button-secondary-bg);color:var(--ls-global-button-secondary-text);font-family:var(--ls-global-font,"Josefin Sans",sans-serif);font-size:var(--ls-global-button-font-size);font-weight:700;letter-spacing:var(--ls-global-button-letter-spacing);text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease}body:not(.wp-admin) #ls-legacy-article .ls-article__btn.is-primary{border-color:var(--ls-global-button-border);background:var(--ls-global-button-bg);color:var(--ls-global-button-text)}body:not(.wp-admin) #ls-legacy-article .ls-article__btn:hover,body:not(.wp-admin) #ls-legacy-article .ls-article__btn:focus-visible{border-color:var(--ls-global-button-hover-border);background:var(--ls-global-button-hover-bg);color:var(--ls-global-button-hover-text);outline:2px solid transparent;outline-offset:3px}@media (max-width:768px){body:not(.wp-admin) #ls-legacy-article .ls-article__hero{padding:44px 24px 34px}body:not(.wp-admin) #ls-legacy-article .ls-article__hero.has-image::before{background:linear-gradient(rgba(11,11,10,.82) 0%,rgba(11,11,10,.9) 100%)}body:not(.wp-admin) #ls-legacy-article .ls-article__band,body:not(.wp-admin) #ls-legacy-article .ls-article__final{padding:24px 20px}body:not(.wp-admin) #ls-legacy-article .ls-article__prose :is(.alignright,.alignleft){float:none;display:block;margin:18px auto}body:not(.wp-admin) #ls-legacy-article .ls-article__final-inner{grid-template-columns:minmax(0,1fr);gap:22px}}