.prose{max-width:68ch}.prose>*+*{margin-top:1.1em}.prose h2{font-family:var(--disp);letter-spacing:-.026em;text-wrap:balance;margin-top:2em;font-size:clamp(19px,2.2vw,25px);font-weight:700;line-height:1.2}.prose h3{font-family:var(--disp);letter-spacing:-.018em;margin-top:1.8em;font-size:17px;font-weight:700}.prose p{color:var(--dim)}.prose strong{color:var(--ink);font-weight:600}.prose em{font-style:normal;font-family:var(--disp);color:var(--ink);letter-spacing:-.014em;margin-top:.4em;font-size:16.5px;display:block}.prose ul{padding-left:20px;list-style:outside}.prose ul li{color:var(--dim);margin-top:.45em}.prose a{color:var(--blue);border-bottom:1px solid var(--gold)}.prose hr{border:0;border-top:1px solid var(--line);margin:2.4em 0}
