.blog-prose h2{letter-spacing:-.01em;margin-top:2.5rem;font-size:1.25rem;font-weight:700}.blog-prose h2:first-child{margin-top:0}.blog-prose h3{margin-top:1.5rem;font-size:1rem;font-weight:700}.blog-prose p{color:#475569;margin-top:.75rem;line-height:1.75}.dark .blog-prose p{color:#cbd5e1}.blog-prose ul,.blog-prose ol{flex-direction:column;gap:.375rem;margin-top:.75rem;padding-left:1.25rem;display:flex}.blog-prose ul{list-style:outside}.blog-prose ol{list-style:decimal}.blog-prose li{color:#475569;line-height:1.65}.dark .blog-prose li{color:#cbd5e1}.blog-prose strong{color:inherit;font-weight:700}.blog-prose a{color:#2563eb;text-underline-offset:2px;font-weight:500;text-decoration:underline}.blog-prose a:hover{color:#1d4ed8}.dark .blog-prose a{color:#60a5fa}.dark .blog-prose a:hover{color:#93c5fd}
