/* Only archive and care pages load this index; the homepage stays unchanged. */
.archive-question-links{list-style:none;margin:12px 0 28px;padding:0;display:grid;gap:4px;max-width:52rem}
.archive-question-links li{margin:0;padding:0;min-width:0}
.archive-question-links a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:10px 0;color:var(--text-body,#3d3a37);font-size:1rem;line-height:1.75;text-decoration:none;scroll-margin-top:100px}
.archive-question-links a>span:first-child{min-width:0;word-break:keep-all;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--border-warm,#b8b4a9);text-underline-offset:5px}
.archive-question-links small{flex-shrink:0;font-size:.8125rem;color:var(--text-muted,#59675f)}
.archive-question-links a:hover>span:first-child{text-decoration-color:currentColor}
.archive-question-links a:focus-visible{outline:2px solid var(--accent-trust-navy,#1d313a);outline-offset:4px}
.qa-shortcuts{margin:20px 0 28px;max-width:52rem}
.qa-shortcuts .archive-question-links{margin:0}
@media(max-width:600px){
 .archive-question-links a{align-items:flex-start;gap:12px;padding:11px 0;scroll-margin-top:88px}
 .archive-question-links small{font-size:.75rem;padding-top:3px}
 .qa-shortcuts{margin:12px 0 24px}
}
