.blog-content .blog-autolink{text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--primary,#7c3aed) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--primary,#7c3aed) 45%, transparent)}.blog-content img{border-radius:.5rem}.blog-content iframe{aspect-ratio:16/9;border-radius:.5rem;width:100%;height:auto;margin:1.5rem 0}.blog-content table{border-collapse:collapse;width:100%}.blog-content :is(h2,h3,h4){scroll-margin-top:6rem}.blog-content>div.prose~div.prose>h2:first-child{margin-top:3rem!important}.blog-content>div.prose~div.prose>:is(h3,h4):first-child,.blog-content h2+h3{margin-top:2rem!important}.blog-content h3+h4{margin-top:1.5rem!important}
