/* Ressources entreprises : même grille et mêmes fontes que les ressources du site. */
.km-editorial{max-width:760px;overflow-wrap:anywhere}.km-editorial h2{font-family:Benzin,'Arial Black',Arial,sans-serif;font-weight:800;font-size:clamp(19px,2.6vw,25px);line-height:1.3;margin:32px 0 14px}.km-editorial p{margin:0 0 18px}.km-editorial .km-editorial-meta{font-size:13px;color:#555}.km-editorial-answer{border-left:4px solid #AE0000;padding:16px 20px;background:#F2F2F2;font-size:18px;line-height:1.6}.km-editorial a{color:#AE0000;text-underline-offset:3px}.km-editorial a:focus-visible{outline:3px solid #111;outline-offset:4px}.km-editorial ul{padding-left:22px}.km-editorial li{margin:0 0 12px}.km-editorial-sources{border-top:1px solid #E6E6E6;margin:28px 0;padding-top:4px;font-size:14px}.kr-editorial-page .kr-layout{grid-template-columns:minmax(0,1fr)}.kr-editorial-page .kr-intro{max-width:760px}.kr-editorial-page .kr-access{max-width:760px}.kr-editorial-page .kr-contents{margin-top:32px}.kr-editorial-page .kr-next{max-width:760px;margin-top:32px}.kr-editorial-page .kr-image{max-height:330px;object-position:center 35%}@media(max-width:600px){.km-editorial-answer{padding:14px 16px;font-size:17px}.km-editorial h2{margin-top:26px}}
