.blog-prose{color:#334155;font-size:15px;line-height:1.75}@media (min-width:640px){.blog-prose{font-size:16px}}.blog-prose>*+*{margin-top:1rem}.blog-prose h2{font-size:1.375rem;line-height:1.3;font-weight:700;color:#0f172a;margin-top:2.25rem;margin-bottom:.5rem;scroll-margin-top:5rem}.blog-prose h3{font-size:1.125rem;line-height:1.35;font-weight:600;color:#1e293b;margin-top:1.5rem;margin-bottom:.25rem;scroll-margin-top:5rem}@media (min-width:640px){.blog-prose h2{font-size:1.75rem}.blog-prose h3{font-size:1.25rem}}.blog-prose p{margin-top:0;margin-bottom:1rem}.blog-prose a{color:#c2410c;font-weight:600;text-decoration:underline;text-underline-offset:2px}.blog-prose a:hover{color:#9a3412}.blog-prose strong{color:#0f172a;font-weight:700}.blog-prose ol,.blog-prose ul{margin:0 0 1rem;padding-left:1.25rem}.blog-prose ul{list-style:disc}.blog-prose ol{list-style:decimal}.blog-prose li{margin-bottom:.4rem}.blog-prose li::marker{color:#f97316}.blog-prose hr{border:0;border-top:1px solid #e2e8f0;margin:2rem 0}.blog-prose blockquote{margin:1.25rem 0;padding:.875rem 1rem;border-left:4px solid #f97316;background:#fff7ed;border-radius:0 .5rem .5rem 0;color:#7c2d12}.blog-prose blockquote p{margin-bottom:0}.blog-prose .table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin:1.25rem 0;border-radius:.75rem;border:1px solid #e2e8f0}.blog-prose table{width:100%;border-collapse:collapse;font-size:14px}.blog-prose td,.blog-prose th{text-align:left;padding:.625rem .875rem;border-bottom:1px solid #eef2f7;vertical-align:top}.blog-prose thead th{background:#fff7ed;color:#9a3412;font-weight:700;white-space:nowrap}.blog-prose tbody tr:nth-child(2n){background:#fafcff}.blog-prose tbody tr:last-child td{border-bottom:0}