.uc { max-width: 980px; }
.uc h1 { font-size: 22px; margin: 0 0 6px; }
.uc .lede { font-size: 16px; color: var(--ink); max-width: 760px; }
.uc h4 { margin: 12px 0 4px; font-size: 14px; }
.uc .card p, .uc .card li p { margin: 0 0 6px; color: var(--ink); }
.uc .list li { align-items: flex-start; }
.uc .list li::before { content: "\2022"; flex: none; color: var(--teal); font-weight: 700; }
.uc .card { margin-top: 12px; }
.uc .note { font-size: 13px; color: var(--muted); }
.uc blockquote { margin: 8px 0; padding: 8px 12px; border-left: 3px solid var(--teal); background: var(--mist); font-size: .95em; color: var(--ink); }
.backnav .sep { margin: 0 8px; }
