.journal-article .prose{color:#2a231fd1;font-size:1.125rem;line-height:1.75}.journal-article .prose>*+*{margin-top:1.25em}.journal-article .prose h1,.journal-article .prose h2,.journal-article .prose h3{font-family:var(--font-display), var(--font-geist-sans), serif;color:var(--foreground)}.journal-article .prose h1{letter-spacing:-.02em;margin-top:2.5em;font-size:2.25rem;font-weight:600}.journal-article .prose h2{letter-spacing:-.015em;margin-top:2em;font-size:1.75rem;font-weight:600}.journal-article .prose h3{margin-top:1.75em;font-size:1.25rem;font-weight:600}.journal-article .prose p{color:#2a231fc7}.journal-article .prose a{color:var(--primary);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #ff6a3d59;text-decoration:underline #ff6a3d59}.journal-article .prose a:hover{color:var(--primary-deep);-webkit-text-decoration-color:var(--primary-deep);text-decoration-color:var(--primary-deep)}.journal-article .prose ul,.journal-article .prose ol{padding-left:1.5em}.journal-article .prose ul li{list-style:outside}.journal-article .prose ol li{list-style:decimal}.journal-article .prose li::marker{color:var(--primary)}.journal-article .prose blockquote{border-left:3px solid var(--primary);color:#2a231fad;padding-left:1.25em;font-style:italic}.journal-article .prose code{background:var(--surface-2);border:1px solid var(--border);color:var(--primary-deep);border-radius:6px;padding:.1em .4em;font-size:.9em}.journal-article .prose pre{background:var(--foreground);border:1px solid var(--border-strong);color:#fbf6ef;border-radius:16px;padding:1.25em;overflow-x:auto}.journal-article .prose pre code{color:inherit;background:0 0;border:none;padding:0}.journal-article .prose strong{color:var(--foreground);font-weight:600}.journal-article .prose img{border:1px solid var(--border);border-radius:16px}.journal-article .prose hr{border:none;border-top:1px solid var(--border);margin:2.5em 0}
