.manual-article{max-width:1120px;margin-inline:auto}.manual-article>h2{font-size:26px;border-bottom:1px solid var(--line);padding-bottom:18px}.manual-article .manual-lead{color:var(--muted);margin-bottom:24px}.manual-article h3{font-size:19px;margin:28px 0 12px}.manual-article p{margin:12px 0}.manual-steps{padding-left:30px;max-width:900px}.manual-steps li{padding:8px 0 14px 10px;line-height:1.95}.manual-steps li::marker{font-weight:700;color:var(--green)}.manual-note{border-left:4px solid var(--green);background:var(--pale);padding:18px 22px;margin:24px 0;border-radius:0 10px 10px 0}.manual-article table{font-size:14px}.manual-article td{white-space:normal}.manual-article ul li{margin-bottom:12px}@media(max-width:640px){.manual-article{padding:18px}.manual-article>h2{font-size:22px}.manual-steps{padding-left:22px}.manual-note{padding:14px}}@media print{.manual-article{max-width:none;border:0}.manual-note{background:white;border:1px solid #888}}

/* Transport guide navigation; scoped to manuals only. */
.manual-toc{padding:16px 20px;border:1px solid var(--line);border-radius:12px;margin:20px 0;background:var(--pale)}.manual-toc ul,.manual-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px;margin:10px 0 0;padding-left:22px}.manual-toc li{margin:0!important}.manual-toc a{text-decoration:underline;text-underline-offset:4px}.manual-section{scroll-margin-top:24px}.manual-section table{width:100%}.manual-section th:first-child{min-width:130px}.manual-section td{vertical-align:top}.manual-article>nav+section h3{margin-top:24px}@media(max-width:640px){.manual-toc ul,.manual-toc ol{grid-template-columns:1fr}.manual-toc{padding:14px}.manual-section td,.manual-section th{font-size:13px}.manual-section th:first-child{min-width:105px}}@media print{.manual-toc{display:none}.manual-section h3{break-after:avoid}.manual-section tr{break-inside:avoid}}

.manual-article h3[id]{scroll-margin-top:24px}
