/* Article styles scoped to the existing ComptaCFE design. */
.cfe-blog{max-width:940px}.cfe-blog h1{font-size:clamp(2rem,4vw,3rem);line-height:1.15;letter-spacing:-.035em;color:#17213a}.cfe-blog nav[aria-label="Fil d’Ariane"]{font-size:.8rem;color:#5d6a80;margin-bottom:28px}.cfe-blog .cfe-blog-byline{font-size:.83rem;color:#5d6a80;margin:18px 0 28px}.cfe-blog .cfe-blog-summary{display:grid;gap:10px;padding:22px;margin:28px 0;background:#f4f2fc;border-left:3px solid #6950d6;border-radius:6px}.cfe-blog-summary a{color:#5844bd;font-size:.94rem}.cfe-blog h2{margin-top:44px;font-size:1.65rem;line-height:1.3}.cfe-blog h3{font-size:1.16rem;line-height:1.4;margin-top:28px}.cfe-blog p,.cfe-blog li{line-height:1.75}.cfe-blog pre{font: .9rem/1.7 ui-monospace,monospace;padding:18px;background:#f4f6fa;color:#26394e;border:1px solid #dce2ed;overflow:auto;border-radius:6px}.cfe-blog-table{overflow:auto;margin:24px 0}.cfe-blog table{border-collapse:collapse;width:100%;font-size:.92rem;line-height:1.6}.cfe-blog caption{text-align:left;font-weight:700;margin-bottom:12px}.cfe-blog th,.cfe-blog td{text-align:left;vertical-align:top;border:1px solid #dce2ed;padding:12px}.cfe-blog th{background:#f4f2fc;color:#26394e}.cfe-blog-cta{padding:24px;border:1px solid #d9d4f4;background:#f9f8ff;border-radius:10px;margin:32px 0}.cfe-blog-cta>strong{font-size:1.2rem;color:#26394e}.cfe-blog-cta h2{margin-top:8px}.cfe-blog-cta h2 a{color:#273b59}.cfe-blog a{overflow-wrap:anywhere}.cfe-blog a:focus-visible{outline:3px solid #7858d9;outline-offset:4px}.cfe-blog .cfe-blog-cta p:last-child{margin-bottom:0}@media(max-width:620px){.cfe-blog h1{font-size:2rem}.cfe-blog h2{font-size:1.4rem}.cfe-blog-cta{padding:18px}.cfe-blog th,.cfe-blog td{padding:9px}}
