.markdown-prose{color:#fffc;max-width:none}.markdown-prose h1{font-family:var(--font-serif);color:#fff;text-align:center;margin-bottom:1.5rem;font-size:3rem;font-weight:400}.markdown-prose h2{font-family:var(--font-serif);color:#fff;border-bottom:1px solid #8b5cf633;margin-top:3rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:2rem;font-weight:400}.markdown-prose h3{font-family:var(--font-serif);color:#d8b4fe;margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:400}.markdown-prose p{color:#ffffffb3;margin-bottom:1.25rem;font-size:1.125rem;line-height:1.8}.markdown-prose strong{color:#fff;font-weight:600}.markdown-prose ul,.markdown-prose ol{margin-top:1rem;margin-bottom:1.5rem;padding-left:1.5rem}.markdown-prose li{color:#ffffffb3;margin-bottom:.5rem;font-size:1.125rem;line-height:1.7}.markdown-prose li::marker{color:#8b5cf699}.markdown-prose a{color:#d8b4fe;-webkit-text-decoration:underline #8b5cf64d;text-decoration:underline #8b5cf64d;transition:all .2s}.markdown-prose a:hover{color:#e9d5ff;text-decoration-color:#8b5cf699}.markdown-prose hr{border-color:#8b5cf633;margin:3rem 0}.markdown-prose code{color:#d8b4fe;background:#8b5cf61a;border-radius:.25rem;padding:.2rem .4rem;font-size:.9em}.markdown-prose blockquote{color:#fff9;border-left:4px solid #8b5cf680;padding-left:1.5rem;font-style:italic}.markdown-prose table{border-collapse:collapse;width:100%;margin:2rem 0}.markdown-prose th,.markdown-prose td{text-align:left;border:1px solid #8b5cf633;padding:.75rem}.markdown-prose th{color:#fff;background:#8b5cf61a;font-weight:600}.markdown-prose td{color:#ffffffb3}
