/* Help page. Loaded after styles.css; reuses its tokens. */
.help h2{color:var(--blue);margin:40px 0 10px;padding-top:12px;border-top:1px solid var(--line)}
.help h3{margin:24px 0 8px}
.help p,.help li{max-width:76ch}
.help .lede{font-size:1.1rem;color:var(--muted)}
.help a{overflow-wrap:anywhere}
.help .toc{background:#fff;border:1px solid var(--line);border-radius:8px;padding:12px 18px;margin:16px 0}
.help .toc ol{margin:6px 0 0;padding-left:20px;columns:2;column-gap:32px}
.help .toc li{break-inside:avoid}
@media (max-width:700px){.help .toc ol{columns:1}}
.help figure{margin:16px 0 22px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:10px}
.help figure img{display:block;width:100%;height:auto;border-radius:4px}
.help figcaption{font-size:.88rem;color:var(--muted);margin-top:8px}
.help .callout p{margin:4px 0}
.help .tablewrap{margin:12px 0 20px}
.help table{border-collapse:collapse;width:100%;font-size:.95rem}
.help th,.help td{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top}
.help th{background:#eef3f8}
.help ol.steps>li{margin-bottom:10px}
.help .pill{display:inline-block;padding:1px 9px;border-radius:999px;font-size:.82rem;font-weight:600;background:#eef3f8;border:1px solid var(--line)}
.help .meta{font-size:.88rem;color:var(--muted)}
