.reader-info{max-width:760px;padding-block:var(--space-12,48px)}.reader-info__header{padding-bottom:var(--space-6);border-bottom:1px solid var(--border);margin-bottom:var(--space-6)}.reader-info h1{letter-spacing:-.025em;font-size:clamp(28px,4vw,40px);line-height:1.15;font-weight:var(--weight-semibold)}.reader-info__lead{margin-top:var(--space-4);font-size:var(--text-lg)}.reader-info__links{gap:var(--space-3) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.reader-info section{margin-top:var(--space-8)}.reader-info h2{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:1.3}.reader-info p,.reader-info li{color:var(--muted-strong);overflow-wrap:anywhere;line-height:1.7}.reader-info p{margin-top:var(--space-3)}.reader-info a{text-underline-offset:3px;text-decoration:underline}.reader-info ol,.reader-info ul{margin-top:var(--space-4);gap:var(--space-3);padding-left:1.5rem;display:grid}.reader-info__details{font-size:var(--text-sm)}.reader-info__notice{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--panel)}.reader-info__notice p{color:var(--text);margin:0}
