.blog-prose{--tw-prose-body:oklch(var(--bc)/.8);--tw-prose-headings:oklch(var(--bc));--tw-prose-bold:oklch(var(--bc));--tw-prose-links:oklch(var(--p));--tw-prose-quotes:oklch(var(--bc)/.8);--tw-prose-code:oklch(var(--bc));--tw-prose-th-borders:oklch(var(--bc)/.2);--tw-prose-td-borders:oklch(var(--bc)/.12)}.blog-prose :is(h2,h3){scroll-margin-top:5rem}.blog-figure{margin:2rem 0}.blog-figure img{background-color:oklch(var(--b2));border-radius:1rem;height:auto;width:100%}.blog-figure figcaption{color:oklch(var(--bc)/.6);font-size:.875rem;line-height:1.5;margin-top:.625rem;text-align:center}.blog-callout{background-color:oklch(var(--b2)/.6);border-inline-start:4px solid oklch(var(--bc)/.2);border-radius:1rem;margin:2rem 0;padding:1.25rem 1.5rem}.blog-callout>:first-child{margin-top:0}.blog-callout>:last-child{margin-bottom:0}.blog-callout--tip{background-color:oklch(var(--su)/.08);border-inline-start-color:oklch(var(--su))}.blog-callout--warning{background-color:oklch(var(--wa)/.1);border-inline-start-color:oklch(var(--wa))}.blog-callout--note{background-color:oklch(var(--in)/.08);border-inline-start-color:oklch(var(--in))}.blog-cta{background-color:oklch(var(--p)/.08);border:1px solid oklch(var(--p)/.2);border-radius:1rem;margin:2.5rem 0;padding:1.75rem;text-align:center}.blog-cta>:first-child{margin-top:0}.blog-cta .btn{margin-top:.75rem}.blog-quote{background-color:oklch(var(--b2)/.5);border-inline-start:4px solid oklch(var(--p));border-radius:1rem;font-style:normal;margin:2rem 0;padding:1.5rem}.blog-quote>p{font-size:1.125rem;margin:0}.blog-quote__author{color:oklch(var(--bc)/.6);display:block;font-size:.875rem;font-style:normal;margin-top:.75rem}.blog-prose table{display:block;overflow-x:auto;width:100%}
