.prose-blog{color:#374151;font-size:17px;line-height:1.75}.prose-blog>:first-child{margin-top:0}.prose-blog :where(p):not(:where(.not-prose,.not-prose *)){margin:0 0 1.15em}.prose-blog :where(h2):not(:where(.not-prose,.not-prose *)){letter-spacing:-.02em;color:#111827;margin:2em 0 .6em;scroll-margin-top:80px;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:1.6rem;font-weight:700}.prose-blog :where(h3):not(:where(.not-prose,.not-prose *)){color:#111827;margin:1.6em 0 .5em;font-size:1.2rem;font-weight:700}.prose-blog :where(a):not(:where(.not-prose,.not-prose *)){color:#047857;text-underline-offset:2px;font-weight:500;text-decoration:underline}.prose-blog :where(a:hover):not(:where(.not-prose,.not-prose *)){color:#065f46}.prose-blog :where(strong):not(:where(.not-prose,.not-prose *)){color:#111827;font-weight:700}.prose-blog :where(ul):not(:where(.not-prose,.not-prose *)),.prose-blog :where(ol):not(:where(.not-prose,.not-prose *)){margin:0 0 1.15em;padding-left:1.4em;list-style:outside}.prose-blog :where(li):not(:where(.not-prose,.not-prose *)){margin:.3em 0}.prose-blog :where(ul li):not(:where(.not-prose,.not-prose *))::marker{color:#10b981}.prose-blog :where(blockquote):not(:where(.not-prose,.not-prose *)){color:#374151;background:#f0fdf4;border-left:3px solid #10b981;border-radius:0 8px 8px 0;margin:1.5em 0;padding:.8em 1.2em;font-style:normal}.prose-blog :where(blockquote p):not(:where(.not-prose,.not-prose *)){margin:0}.prose-blog :where(table):not(:where(.not-prose,.not-prose *)){border-collapse:collapse;width:100%;margin:1.5em 0;font-size:15px;display:block;overflow-x:auto}.prose-blog :where(th):not(:where(.not-prose,.not-prose *)),.prose-blog :where(td):not(:where(.not-prose,.not-prose *)){text-align:left;vertical-align:top;border:1px solid #e8e5de;padding:.6em .8em}.prose-blog :where(th):not(:where(.not-prose,.not-prose *)){color:#111827;background:#faf9f7;font-weight:700}.prose-blog :where(tr:nth-child(2n) td):not(:where(.not-prose,.not-prose *)){background:#fcfcfb}.prose-blog :where(code):not(:where(.not-prose,.not-prose *)){background:#f0ede8;border-radius:4px;padding:.1em .35em;font-size:.9em}.prose-blog :where(hr):not(:where(.not-prose,.not-prose *)){border:none;border-top:1px solid #e8e5de;margin:2em 0}.prose-blog :where(h4):not(:where(.not-prose,.not-prose *)){color:#111827;margin:1.4em 0 .4em;font-weight:700}.prose-blog :where(img):not(:where(.not-prose,.not-prose *)){border-radius:12px;max-width:100%;height:auto;margin:1.5em 0}.prose-blog :where(figcaption):not(:where(.not-prose,.not-prose *)){color:#6b7280;text-align:center;font-size:13px}.prose-blog :where(ol):not(:where(.not-prose,.not-prose *)){list-style:decimal}
