.isolation-outcomes { list-style: none; padding: 0; margin: 20px 0; display: grid; gap: 16px; }
.isolation-outcomes li { display: grid; gap: 3px; color: var(--muted); font-size: 13px; line-height: 1.5; }
.isolation-outcomes span { color: var(--ink); font-size: 14px; font-weight: 650; }
.briefing-jumps { display: flex; flex-wrap: wrap; gap: 8px 18px; padding: 18px 0; border-block: 1px solid var(--line); margin: 30px 0 38px; }
.briefing-jumps a { font-size: 13px; color: var(--accent); text-decoration: none; }
.briefing-jumps a:hover { text-decoration: underline; }
.briefing-jumps a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }
.briefing-caveat { color: var(--muted); font-size: 13px; line-height: 1.7; margin-top: 18px; }
.briefing-part { scroll-margin-top: 24px; }
.briefing-part:focus, .distrust-section:focus { outline: none; }
.isolation-intro .guide-callout { align-self: stretch; }
#isolation-actors .distrust-mechanism .reading-link:only-child,
#isolation-comparison .distrust-mechanism .reading-link:only-child,
#rage-evidence .distrust-mechanism .reading-link:only-child { grid-column: 1 / -1; }
@media (max-width: 650px) {
  .briefing-jumps { gap: 12px 18px; }
  .isolation-outcomes { grid-template-columns: 1fr 1fr; gap: 18px; }
}
