/* Article conditions and consultation context; keep the existing visual system. */
.guide-conditions{width:100%;border-collapse:collapse;margin:1.4em 0;font-size:inherit}
.guide-conditions caption{text-align:left;font-weight:700;margin-bottom:.65em}
.guide-conditions th,.guide-conditions td{padding:.85em 1em;border-bottom:1px solid #ddd;text-align:left;vertical-align:top;overflow-wrap:anywhere}
.guide-conditions th{width:32%;background:#f7f7f7;font-weight:600}
.guide-next-step{margin:1.5em 0;padding:1.2em;border-left:3px solid #ad471e;background:#faf7f4}
.guide-next-step p{margin:.3em 0 .9em}.guide-next-step .btn-primary{display:inline-block;white-space:normal;line-height:1.6}
.landing .consult-chapter .consult-form p.consult-context{padding:1em;border-left:3px solid #ad471e;background:#faf7f4;color:#222;line-height:1.7;margin:0 0 1.2em}
.consult-context[hidden]{display:none}.consult-context strong{display:block;margin-bottom:.3em}
@media(max-width:600px){.guide-conditions th,.guide-conditions td{padding:.75em .65em}.guide-conditions th{width:34%}.guide-next-step .btn-primary{max-width:100%;box-sizing:border-box}}
