[data-v-e24d5de2] .prose{color:#282828}[data-v-e24d5de2] .prose h2{font-size:1.875rem;font-weight:800;margin-top:2.5rem;margin-bottom:1rem;color:#1a1919;line-height:1.3}[data-v-e24d5de2] .prose h3{font-size:1.5rem;font-weight:700;margin-top:2rem;margin-bottom:.75rem;color:#1a1919}[data-v-e24d5de2] .prose h4{font-size:1.25rem;font-weight:700;margin-top:1.5rem;margin-bottom:.5rem;color:#1a1919}[data-v-e24d5de2] .prose p{margin-bottom:1.25rem;line-height:1.75}[data-v-e24d5de2] .prose ul,[data-v-e24d5de2] .prose ol{margin-bottom:1.25rem;padding-left:1.5rem}[data-v-e24d5de2] .prose li{margin-bottom:.5rem}[data-v-e24d5de2] .prose strong{font-weight:700;color:#1a1919}[data-v-e24d5de2] .prose a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px}[data-v-e24d5de2] .prose a:hover{color:hsl(var(--primary) / .8)}[data-v-e24d5de2] .prose blockquote{border-left:4px solid hsl(var(--primary));padding-left:1rem;font-style:italic;color:#282828;margin:1.5rem 0;background-color:#f5f3ef;padding:1rem 1rem 1rem 1.5rem;border-radius:0 .5rem .5rem 0}[data-v-e24d5de2] .prose img{border-radius:1rem;margin:2rem 0;border:1px solid #e8e8e8}[data-v-e24d5de2] .prose code{background-color:#f5f3ef;padding:.125rem .375rem;border-radius:.25rem;font-size:.875em;color:#1a1919}[data-v-e24d5de2] .prose pre{background-color:#1a1919;color:#fdfbf7;padding:1rem;border-radius:.75rem;overflow-x:auto;margin:1.5rem 0}[data-v-e24d5de2] .prose pre code{background-color:transparent;padding:0;color:inherit}[data-v-e24d5de2] .prose hr{border-color:#e8e8e8;margin:2rem 0}[data-v-e24d5de2] .prose table{width:100%;border-collapse:collapse;margin:1.5rem 0}[data-v-e24d5de2] .prose th,[data-v-e24d5de2] .prose td{border:1px solid #e8e8e8;padding:.75rem 1rem;text-align:left}[data-v-e24d5de2] .prose th{background-color:#f5f3ef;font-weight:700;color:#1a1919}.dark .prose{color:hsl(var(--muted-foreground))}.dark .prose h2,.dark .prose h3,.dark .prose h4,.dark .prose strong{color:hsl(var(--foreground))}.dark .prose blockquote{color:hsl(var(--muted-foreground));background-color:hsl(var(--muted))}.dark .prose img{border-color:hsl(var(--border))}.dark .prose code{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.dark .prose pre{background-color:hsl(var(--muted))}.dark .prose hr,.dark .prose th,.dark .prose td{border-color:hsl(var(--border))}.dark .prose th{background-color:hsl(var(--muted));color:hsl(var(--foreground))}
