.prose{max-width:70ch;margin-inline:auto;font-size:1.05rem;line-height:1.7}.prose>*+*{margin-top:1.2em}.prose h2{margin-top:2.6em;font-size:clamp(1.7rem,3.2vw,2.4rem)}.prose h3{font-size:1.3rem;font-family:var(--font-body);letter-spacing:0;margin-top:1.8em;font-weight:600}.prose p{max-width:none}.prose img{width:100%;height:auto;margin:2rem 0 .5rem}.prose img+em,.prose p>em:only-child{color:var(--bone-dim);margin-top:.4rem;font-size:.85rem;display:block}.prose blockquote{border-left:3px solid var(--terracotta);font-family:var(--font-display);background:#f3ebdd0d;margin:2rem 0;padding:1.2rem 1.5rem;font-size:1.2rem}.prose blockquote p{margin:0}.prose ul,.prose ol{padding-left:1.3rem}.prose li+li{margin-top:.4em}.prose a{color:var(--terracotta)}.prose strong{color:var(--bone)}.section--bone .prose strong{color:var(--ink)}.section--bone .prose blockquote{background:#1b2a240d}.section--bone .prose img+em{color:#5c5a55}
