.journal-reading{padding-block:52px 80px}.journal-reading>.wrap{max-width:1200px}.journal-heading{max-width:1020px;margin-bottom:36px}.journal-heading .crumb{color:var(--muted);flex-wrap:wrap;gap:10px;margin-bottom:24px;font-size:12px;display:flex}.journal-heading .crumb a{text-decoration:none}.journal-heading h1{text-wrap:pretty;margin-bottom:22px;font-size:clamp(36px,4.2vw,60px);line-height:1.12}.journal-heading .journal-meta{color:var(--muted);max-width:none;font-size:13px;line-height:1.9}.journal-reading .journal-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:48px}.journal-reading .journal-article{min-width:0}.journal-reading .article-cover{aspect-ratio:20/13;object-fit:cover;width:100%;height:auto;margin:0}.journal-reading .article-prose{overflow-wrap:break-word;background:#fff;padding:32px clamp(22px,3vw,40px);font:16px/1.85 Arial,Helvetica,sans-serif}.journal-reading .article-prose p{max-width:none;margin:0 0 22px}.journal-reading .article-prose h2{text-wrap:pretty;margin:44px 0 20px;font-size:32px;line-height:1.2}.journal-reading .article-prose h3{text-wrap:pretty;margin:30px 0 16px;font-size:25px;line-height:1.3}.journal-reading .article-prose h4{margin:26px 0 14px;font-size:21px;line-height:1.35}.journal-reading .article-prose>:first-child{margin-top:0}.journal-reading .article-prose>:last-child{margin-bottom:0}.journal-reading .article-prose :is(ul,ol){margin:20px 0 26px;padding-left:24px}.journal-reading .article-prose li{margin:10px 0;padding-left:4px}.journal-reading .article-prose a{color:var(--blue);text-underline-offset:4px}.journal-reading .article-prose :is(img,figure,iframe,video){max-width:100%;margin-block:28px}.journal-reading .article-prose :is(iframe,video){aspect-ratio:16/9;border:0;width:100%;height:auto}.journal-reading .article-prose figcaption{color:var(--muted);margin-top:10px;font-size:13px}.journal-reading .article-prose blockquote{border-left:3px solid var(--blue);background:#edf2ed;margin:28px 0;padding:20px 24px}.journal-reading .article-prose :is(.info-box,.tip-box,.warning-box,.key-takeaways,.takeaway-box,.expert-box,.highlight-box,.vigie-callout,.callout,.encadre,.a-retenir,[data-vigie-block]){overflow-wrap:anywhere;border:1px solid var(--line)!important;border-left:3px solid var(--blue)!important;border-radius:4px!important;margin:28px 0!important;padding:24px!important;font-size:16px!important;line-height:1.8!important}.journal-reading .article-prose :is(.warning-box,[data-vigie-block=avertissement]){border-left-color:var(--clay)!important}.journal-reading .article-prose :is(.info-box,.tip-box,.warning-box,.key-takeaways,.takeaway-box,.expert-box,.highlight-box,.vigie-callout,.callout,.encadre,.a-retenir,[data-vigie-block]) :is(h2,h3,h4){margin:0 0 16px!important;font-size:23px!important;line-height:1.3!important}.journal-reading .article-prose :is(.info-box,.tip-box,.warning-box,.key-takeaways,.takeaway-box,.expert-box,.highlight-box,.vigie-callout,.callout,.encadre,.a-retenir,[data-vigie-block])>:last-child{margin-bottom:0}.journal-reading .article-prose :is(.table-wrapper,.table-scroll){max-width:100%;margin:26px 0;overflow-x:auto}.journal-reading .article-prose table{border-collapse:collapse;max-width:100%;margin:26px 0;font-size:14px;display:block;overflow-x:auto}.journal-reading .article-prose :is(th,td){border:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 16px}.journal-reading .journal-sidebar{scrollbar-width:thin;background:#e8ede5;align-self:start;min-width:0;max-height:calc(100dvh - 140px);padding:24px;position:sticky;top:115px;overflow-y:auto}.journal-reading .journal-sidebar h2{margin:0 0 16px;font-size:25px;line-height:1.2}.journal-reading .journal-sidebar p{margin:0 0 20px;font-size:14px;line-height:1.7}.journal-reading .sidebar-author{border-bottom:1px solid #c7d3c8;align-items:center;gap:12px;margin-bottom:26px;padding-bottom:24px;display:flex}.journal-reading .sidebar-author img{object-fit:cover;border-radius:50%;width:56px;height:56px}.journal-reading .sidebar-author strong{font-size:15px;display:block}.journal-reading .sidebar-author span{color:var(--muted);font-size:11px;display:block}.journal-reading .sidebar-author a{margin:6px 0 0;font-size:11px;display:block}.journal-reading .journal-sidebar .tool-promo{color:var(--ink);background:0 0;margin:0;padding:0}.journal-reading .tool-promo .button{margin:0;font-size:13px;display:inline-flex}.journal-reading .sidebar-latest{border-top:1px solid #c7d3c8;margin-top:30px;padding-top:26px}.journal-reading .sidebar-latest-list{gap:20px;display:grid}.journal-reading .journal-sidebar .sidebar-latest-link{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;margin:0;font-size:13px;line-height:1.5;text-decoration:none;display:grid}.journal-reading .sidebar-latest-link img{object-fit:cover;width:64px;height:64px}.journal-reading .sidebar-latest-link:hover span{text-decoration:underline}.journal-reading .journal-author{background:#e8ede5;align-items:start;gap:22px;margin-top:32px;padding:28px;display:flex}.journal-reading .journal-author>img{object-fit:cover;border-radius:50%;flex:none;width:80px;height:80px}.journal-reading .journal-author h2{margin:0 0 12px;font-size:28px}.journal-reading .journal-author p{margin:0;font-size:14px;line-height:1.8}.journal-author-links{flex-wrap:wrap;gap:20px;margin-top:16px;font-size:12px;display:flex}.journal-reading .related-posts{background:#fff;border:0;margin-top:32px;padding:28px}.journal-reading .related-posts>header{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:24px;display:flex}.journal-reading .related-posts h2{margin:0;font-size:28px;line-height:1.2}.journal-reading .related-posts>header>a{flex:none;font-size:12px}.journal-reading .related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.journal-reading .related-grid>a{align-items:center;gap:14px;min-width:0;display:flex}.journal-reading .related-grid img{object-fit:cover;flex:none;width:96px;height:84px}.journal-reading .related-grid h3{text-wrap:pretty;margin:0;font:600 14px/1.5 Arial,sans-serif}@media (width<=1050px){.journal-reading .journal-layout{grid-template-columns:minmax(0,1fr) 250px;gap:28px}.journal-reading .related-grid{grid-template-columns:1fr}.journal-reading .related-posts>header{display:block}.journal-reading .related-posts>header>a{margin-top:14px;display:inline-block}}@media (width<=900px){.journal-reading .journal-layout{grid-template-columns:1fr}.journal-reading .journal-sidebar{max-height:none;position:static;overflow:visible}.journal-heading{max-width:780px}.journal-reading .related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.journal-reading{padding-block:32px 50px}.journal-heading{margin-bottom:26px}.journal-heading h1{font-size:37px}.journal-reading .article-prose{padding:26px 20px;font-size:16px;line-height:1.8}.journal-reading .article-prose h2{margin:36px 0 18px;font-size:29px}.journal-reading .article-prose h3{margin:28px 0 14px;font-size:24px}.journal-reading .journal-author{gap:16px;padding:22px}.journal-reading .journal-author>img{width:54px;height:54px}.journal-reading .related-posts{padding:22px}.journal-reading .related-grid{grid-template-columns:1fr}.journal-reading .related-grid img{width:80px;height:76px}.journal-reading .article-prose [data-vigie-block=grille]{grid-template-columns:1fr}}
