.eVgMQW_prose{max-width:68ch;color:color-mix(in oklab, var(--foreground) 86%, transparent);text-wrap:pretty;font-size:1.0625rem;line-height:1.75}.eVgMQW_prose>*+*{margin-top:1.15em}.eVgMQW_prose h2{font-family:var(--font-display), sans-serif;color:var(--foreground);text-wrap:balance;margin-top:2.2em;scroll-margin-top:6rem;font-size:1.5rem;font-weight:700;line-height:1.25}.eVgMQW_prose h3{color:var(--foreground);margin-top:1.8em;scroll-margin-top:6rem;font-size:1.2rem;font-weight:700;line-height:1.35}.eVgMQW_prose h2+*,.eVgMQW_prose h3+*{margin-top:.6em}.eVgMQW_prose a{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--primary) 40%, transparent);text-underline-offset:3px}.eVgMQW_prose a:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.eVgMQW_prose strong{color:var(--foreground);font-weight:650}.eVgMQW_prose ul,.eVgMQW_prose ol{padding-left:1.3em}.eVgMQW_prose ul{list-style:outside}.eVgMQW_prose ol{list-style:decimal}.eVgMQW_prose li+li{margin-top:.4em}.eVgMQW_prose li::marker{color:color-mix(in oklab, var(--primary) 70%, transparent)}.eVgMQW_prose blockquote{border-left:3px solid var(--accent);color:var(--muted-foreground);padding:.2em 0 .2em 1.1em;font-style:italic}.eVgMQW_prose code{background:color-mix(in oklab, var(--foreground) 8%, transparent);font-family:var(--font-geist-mono), monospace;border-radius:.35rem;padding:.1em .35em;font-size:.9em}.eVgMQW_prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}.eVgMQW_prose th,.eVgMQW_prose td{border-bottom:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);text-align:left;padding:.55em .75em .55em 0}.eVgMQW_prose th{color:var(--foreground);font-weight:600}.eVgMQW_prose hr{border:0;border-top:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);margin:2.5em 0}.eVgMQW_tableWrap{overflow-x:auto}.eVgMQW_callout{border:1px solid color-mix(in oklab, var(--accent) 35%, transparent);background:color-mix(in oklab, var(--accent) 8%, transparent);border-radius:1rem;padding:1rem 1.25rem}.eVgMQW_callout>*+*{margin-top:.6em}
