.prose{max-width:var(--container-measure);color:var(--color-ink-body);font-size:var(--text-body);line-height:var(--text-body--line-height)}.prose>*+*{margin-top:1.1em}.prose h2,.prose h3,.prose h4{color:var(--color-ink);margin-top:1.9em}.prose h2{font-size:var(--text-standfirst);line-height:var(--text-standfirst--line-height)}.prose h3,.prose h4{font-size:var(--text-body);line-height:1.35}.prose a{color:var(--color-signal-deep);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--color-signal-deep) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--color-signal-deep) 45%, transparent);text-underline-offset:.18em}.prose a:hover,.prose a:focus-visible{color:var(--color-ink);text-decoration-color:currentColor}.prose strong{color:var(--color-ink);font-weight:600}.prose blockquote{border-left:2px solid var(--color-signal-deep);color:var(--color-ink);font-family:var(--font-display);font-style:italic;font-weight:500;font-size:var(--text-standfirst);margin-block:1.7em;padding-left:1.1em;line-height:1.45}.prose ul,.prose ol{padding-left:1.4em}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li::marker{color:var(--color-ink-secondary)}.prose li+li{margin-top:.5em}.prose code{background-color:color-mix(in srgb, var(--color-ink) 6%, transparent);border-radius:var(--radius-button);padding:.15em .35em}.prose pre{background-color:color-mix(in srgb, var(--color-ink) 6%, transparent);border-radius:var(--radius-image);line-height:var(--text-data--line-height);padding:1.1em 1.2em;overflow-x:auto}.prose pre code{background-color:#0000;border-radius:0;padding:0}.prose hr{border:0;border-top:1px solid var(--color-hairline);margin-block:2.2em}.prose figure{margin-block:1.7em}.prose figcaption{color:var(--color-ink-secondary);font-family:var(--font-display);font-style:italic;font-size:var(--text-label);margin-top:.9em}
