.prose-ulm{color:#d4d4d4;font-size:1.0625rem;line-height:1.75}.prose-ulm>*+*{margin-top:1.25em}.prose-ulm h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:#fff;margin-top:2.5em;margin-bottom:.5em;font-size:2rem;font-weight:400;line-height:1.1}.prose-ulm h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:#fff;margin-top:2em;margin-bottom:.4em;font-size:1.5rem;font-weight:400;line-height:1.15}.prose-ulm a{color:#fbb900;text-underline-offset:3px;text-decoration:underline}.prose-ulm a:hover{color:#fbb900;opacity:.8}.prose-ulm strong{color:#fff;font-weight:700}.prose-ulm ul,.prose-ulm ol{padding-left:1.5em}.prose-ulm ul{list-style:outside}.prose-ulm ol{list-style:decimal}.prose-ulm li::marker{color:#fbb900}.prose-ulm li+li{margin-top:.4em}.prose-ulm blockquote{color:#fff;border-left:3px solid #fbb900;padding-left:1.25em;font-size:1.125rem;font-style:italic}.prose-ulm img{border-radius:24px;margin:2em 0}.prose-ulm code{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:6px;padding:.15em .35em;font-size:.9em}.prose-ulm pre{background:#0a0a0a;border:1px solid #1a1a1a;border-radius:16px;padding:1em 1.25em;font-size:.9em;overflow-x:auto}.prose-ulm pre code{background:0 0;border:0;padding:0}.prose-ulm hr{border:0;border-top:1px solid #2a2a2a;margin:2.5em 0}
