.doc{gap:20px;max-width:42rem;display:grid}.doc>.lead{max-width:none}.doc section{border-top:1px solid var(--border);gap:12px;padding-top:20px;display:grid}.doc h2{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h3);line-height:1.25}.doc p,.doc li,.doc dd{color:var(--text-2);text-wrap:pretty;line-height:1.65}.doc ul{gap:8px;padding-left:1.25rem;list-style:outside;display:grid}.doc a{color:var(--primary);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.doc a.btn{text-decoration:none}.doc a.btn--secondary{color:var(--text)}.doc a.btn--primary{color:var(--primary-ink)}.doc strong{color:var(--text);font-weight:600}.doc dl{gap:4px;display:grid}.doc dt{color:var(--text);margin-top:8px;font-weight:600}.doc dt:first-child{margin-top:0}
