
.prose{max-width:660px}
.prose h2{margin:40px 0 12px; font-size:27px; line-height:1.15}
.prose p{margin:0 0 14px; font-size:16.5px; line-height:1.68; color:var(--muted)}
.prose ul{margin:0 0 14px; padding-left:20px; color:var(--muted); font-size:16.5px;
  line-height:1.68}
.prose li{margin-bottom:6px}
.prose strong{color:var(--text); font-weight:500}
.prose .figures{list-style:none; margin:22px 0; padding:0; display:grid; gap:11px;
  grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
.figures li{background:var(--surface); border:1px solid var(--hairline);
  border-radius:var(--r-lg); padding:15px 17px; margin:0}
.figures b{display:block; font-family:var(--display); font-size:36px;
  line-height:1; color:#fff1dc; text-shadow:var(--neon-a)}
.figures li:nth-child(3n+2) b{color:#ffe3f1; text-shadow:var(--neon-p)}
.figures li:nth-child(3n) b{color:#f3efff; text-shadow:var(--neon-b)}
.figures span{display:block; margin-top:5px; font-size:14px; color:var(--ghost);
  line-height:1.4}
