.prose-spv{font-size:1.0625rem;line-height:1.72;color:var(--color-ink)}.prose-spv>*+*{margin-top:1.15em}.prose-spv h2{font-family:var(--font-display);font-size:1.7rem;line-height:1.2;font-weight:700;margin-top:2.4em;letter-spacing:-.02em}.prose-spv h3{font-family:var(--font-display);font-size:1.25rem;font-weight:600;margin-top:1.9em}.prose-spv p{max-width:66ch}.prose-spv ul.prose-spv ol{padding-left:1.35rem}.prose-spv li+li{margin-top:.55em}.prose-spv ul{list-style:disc}.prose-spv ol{list-style:decimal}.prose-spv li::marker{color:var(--color-amber-text)}.prose-spv a{color:var(--color-amber-text);font-weight:600;text-decoration:underline;text-underline-offset:.18em}.prose-spv a:hover{color:var(--color-bottle)}.prose-spv strong{font-weight:700;color:var(--color-ink)}.prose-spv blockquote{border-left:3px solid var(--color-amber);padding-left:1.1rem;color:var(--color-ink-soft)}.prose-spv table{width:100%;border-collapse:collapse;font-size:.96rem}.prose-spv th.prose-spv td{text-align:left;padding:.6rem .7rem;border-bottom:1px solid var(--color-cream-line)}.prose-spv th{font-weight:700}.prose-spv hr{border:0;border-top:1px solid var(--color-cream-line);margin:2.4em 0}
