/* Mise en forme des guides éditoriaux MaxiTrack. */
.mx-guide{color:#25282c;font-family:inherit;font-size:17px;line-height:1.8}
.mx-guide *{box-sizing:border-box}
.article-content .mx-guide p{margin:0 0 20px}
.mx-guide .mx-guide__lead{font-size:19px;line-height:1.7;color:#3d444c}
.article-content .mx-guide h2{margin:38px 0 18px;font-size:clamp(23px,3vw,28px);font-weight:700;line-height:1.35;color:#17191b;text-transform:none;letter-spacing:-.02em}
.article-content .mx-guide h3{margin:26px 0 12px;font-size:20px;font-weight:650;line-height:1.4;color:#17191b;text-transform:none}
.mx-guide a{color:#a63e00;text-decoration:underline;text-underline-offset:4px}
.mx-guide a:focus-visible{outline:2px solid #17191b;outline-offset:4px}
.mx-guide .mx-guide__box{padding:22px 24px;margin:26px 0;border:1px solid #e7bea0;border-radius:14px;background:#fff0e1}
.mx-guide .mx-guide__box p:last-child{margin-bottom:0}
.mx-guide .mx-guide__box h2,.mx-guide .mx-guide__box h3{margin-top:0}
.mx-guide ul,.mx-guide ol{padding-left:24px;margin:0 0 22px;list-style:revert}
.mx-guide li{margin:7px 0}
.article-content .mx-guide .mx-guide__figure{margin:28px 0}
.article-content .mx-guide .mx-guide__figure img{display:block;width:100%;height:auto;padding:0;margin:0;border-radius:12px}
.mx-guide table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.6;margin:24px 0}
.mx-guide th{padding:14px;text-align:left;background:#fff0e1;color:#17191b;border:1px solid #e7bea0}
.mx-guide td{padding:14px;border:1px solid #e5e1dc;vertical-align:top}
.mx-guide tbody tr:nth-child(even){background:#fffaf5}
.mx-guide .mx-guide__contact{margin:30px 0;padding:24px;border-radius:14px;background:#191919;color:#fff}
.mx-guide .mx-guide__contact h2,.mx-guide .mx-guide__contact h3{margin-top:0;color:#fff}
.mx-guide .mx-guide__contact a{color:#ffad6e}
.mx-guide .mx-guide__contact p:last-child{margin-bottom:0}
@media(max-width:599px){.mx-guide{font-size:16px;line-height:1.75}.mx-guide .mx-guide__lead{font-size:17px}.mx-guide .mx-guide__box,.mx-guide .mx-guide__contact{padding:20px}.mx-guide table{min-width:560px;font-size:14px}.mx-guide th,.mx-guide td{padding:12px}}
