.line-clamp-2[data-v-23690f50]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-v-23690f50] .prose h1,[data-v-23690f50] .prose h2,[data-v-23690f50] .prose h3{color:#1e293b;font-weight:700;margin-bottom:1rem;margin-top:2rem}[data-v-23690f50] .prose h2{border-bottom:2px solid #e2e8f0;font-size:1.875rem;padding-bottom:.5rem}[data-v-23690f50] .prose h3{font-size:1.5rem}[data-v-23690f50] .prose p{line-height:1.8;margin-bottom:1.25rem}[data-v-23690f50] .prose ol,[data-v-23690f50] .prose ul{margin-bottom:1.25rem;margin-left:1.5rem}[data-v-23690f50] .prose li{margin-bottom:.5rem}[data-v-23690f50] .prose a{color:#2563eb;text-decoration:underline}[data-v-23690f50] .prose img{border-radius:.75rem;margin:2rem 0}[data-v-23690f50] .prose blockquote{border-left:4px solid #3b82f6;color:#64748b;font-style:italic;margin:1.5rem 0;padding-left:1rem}[data-v-23690f50] .prose code{background-color:#f1f5f9;border-radius:.25rem;font-size:.875rem;padding:.125rem .375rem}[data-v-23690f50] .prose pre{background-color:#1e293b;border-radius:.5rem;color:#f8fafc;margin:1.5rem 0;overflow-x:auto;padding:1rem}
