.about { max-width: 760px; }
.about section { border-top: 1px solid var(--rule); padding: 20px 0 8px; }
.about h2 { font-size: 17px; margin-bottom: 12px; }
.about p { color: var(--soft); max-width: 68ch; }
.about dl { margin: 0; }
.about dt { font-weight: bold; margin-top: 12px; }
.about dt:first-child { margin-top: 0; }
.about dd { margin: 4px 0 0; color: var(--soft); max-width: 68ch; }
