.on-brand-article{max-width:44rem;display:grid;gap:var(--space-lg);font-size:var(--type-body);line-height:1.7}.on-brand-article ul{list-style:disc;padding-left:1.25rem;display:grid;gap:var(--space-sm)}.on-brand-article a{text-decoration:underline;text-underline-offset:3px;font-weight:600;overflow-wrap:anywhere}.on-brand-figure{margin:var(--space-md) 0}.on-brand-figure img{width:100%;height:auto;border-radius:12px;border:1px solid hsl(var(--border))}
