.blog-prose h2{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.01em;color:#000;margin-top:48px;margin-bottom:16px;scroll-margin-top:6rem;font-size:30px;font-weight:600;line-height:38px}.blog-prose p{font-family:var(--font-inter), sans-serif;color:#45464d;margin-bottom:24px;font-size:16px;font-weight:400;line-height:24px}.blog-prose .blog-lead,.blog-prose .blog-lead p{font-family:var(--font-inter), sans-serif;color:#45464d;margin-bottom:24px;font-size:18px;font-weight:400;line-height:32px}.blog-prose .blog-lead p:last-child{margin-bottom:0}.blog-prose ul{color:#45464d;margin-bottom:24px;padding-inline-start:1.5rem;list-style-type:disc}.blog-prose ol{color:#45464d;margin-bottom:24px;padding-inline-start:1.5rem;list-style-type:decimal}.blog-prose li{margin-bottom:.5rem;padding-inline-start:.25rem}.blog-prose li>p{margin-bottom:0}.blog-prose li>p+p{margin-top:.5rem}.blog-prose a{color:#000;text-underline-offset:4px;font-weight:500}.blog-prose p a,.blog-prose li a{text-decoration:underline}.blog-prose a:hover{color:#505f76;text-decoration:underline}.blog-prose .article-toc ul{margin-bottom:0;padding-inline-start:0;list-style-type:none}.blog-prose .article-toc a{color:#45464d;font-weight:400;text-decoration:none}.blog-prose .article-toc a:hover{color:#000;text-decoration:underline}.blog-prose .blog-table-wrap{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #c6c6cd;border-radius:.5rem;margin-top:32px;margin-bottom:32px;overflow-x:auto;box-shadow:0 1px 3px #0f172a0f}.blog-prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:36rem}.blog-prose thead{background:#131b2e}.blog-prose th{font-family:var(--font-geist-sans), sans-serif;letter-spacing:.02em;color:#fff;text-align:start;white-space:nowrap;border-inline-end:1px solid #ffffff24;padding:14px 16px;font-size:14px;font-weight:500;line-height:20px}.blog-prose th:last-child{border-inline-end:none}.blog-prose td{font-family:var(--font-inter), sans-serif;color:#1b1b1d;text-align:start;border-bottom:1px solid #c6c6cd;vertical-align:top;border-inline-end:1px solid #e4e2e4;padding:14px 16px;font-size:15px;line-height:22px}.blog-prose td:last-child{border-inline-end:none}.blog-prose tbody tr:nth-child(odd) td{background:#fff}.blog-prose tbody tr:nth-child(2n) td{background:#f6f3f5}.blog-prose tbody tr:last-child td{border-bottom:none}.blog-prose tbody tr:hover td{background:#f0edef}.blog-prose td:first-child{color:#1b1b1d;font-weight:600}.blog-prose tbody tr:nth-child(odd) td:first-child{background:#f6f3f5}.blog-prose tbody tr:nth-child(2n) td:first-child{background:#eae7e9}.blog-prose tbody tr:hover td:first-child{background:#e4e2e4}.blog-prose td p,.blog-prose th p{font-size:inherit;line-height:inherit;color:inherit;margin-bottom:0;font-family:inherit}
