.blog-article-body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Helvetica,sans-serif!important;width:100%!important;max-width:760px!important;margin:0 auto!important;padding:32px 18px 64px!important;color:#475569!important}.blog-article-body,.blog-article-body *,.blog-article-body :after,.blog-article-body :before{box-sizing:border-box!important}.blog-article-body div,.blog-article-body li,.blog-article-body p,.blog-article-body span{color:#475569!important;font-size:16px!important;line-height:1.85!important;font-weight:400!important}.blog-article-body p{text-align:left!important;margin:18px 0!important;max-width:100%!important}.blog-article-body br{display:none!important}.blog-article-body h1,.blog-article-body h1 b,.blog-article-body h2,.blog-article-body h2 b,.blog-article-body h3,.blog-article-body h3 b,.blog-article-body h4,.blog-article-body h4 b{color:#0f172a!important;text-align:left!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.2!important;justify-self:start!important;align-self:start!important}.blog-article-body h1,.blog-article-body h1 b{font-size:clamp(32px,5vw,52px)!important;line-height:1.08!important;margin:0 0 28px!important;letter-spacing:-.045em!important}.blog-article-body h2,.blog-article-body h2 b{font-size:clamp(26px,3.4vw,36px)!important;line-height:1.18!important;margin:56px 0 18px!important;scroll-margin-top:110px!important}.blog-article-body h3,.blog-article-body h3 b{font-size:clamp(21px,2.4vw,26px)!important;line-height:1.3!important;margin:36px 0 12px!important;letter-spacing:-.025em!important}.blog-article-body h4,.blog-article-body h4 b{font-size:18px!important;line-height:1.4!important;margin:28px 0 10px!important;color:#1e293b!important}.blog-article-body b,.blog-article-body strong{color:#1e293b!important;font-weight:700!important}.blog-article-body a{color:#2563eb!important;font-weight:650!important;text-decoration:none!important;border-bottom:1px solid rgba(37,99,235,.25)!important;text-align:left!important;justify-self:auto!important;align-self:auto!important;transition:color .2s ease,border-color .2s ease!important}.blog-article-body a:hover{color:#1d4ed8!important;border-bottom-color:rgba(29,78,216,.65)!important}.blog-article-body ol,.blog-article-body ul{display:block!important;margin:24px 0 28px!important;padding-left:26px!important;color:#475569!important}.blog-article-body ol li,.blog-article-body ul li{margin:10px 0!important;padding-left:4px!important;color:#475569!important;text-align:left!important;line-height:1.85!important}.blog-article-body ol li::marker,.blog-article-body ul li::marker{color:#2563eb!important;font-weight:700!important}.blog-article-body div{width:100%!important;display:block!important;text-align:left!important;margin:0!important;color:#475569!important;font-weight:400!important}.blog-article-body div *{max-width:100%!important;text-align:inherit!important}.blog-article-body div img,.blog-article-body img{display:block!important;width:100%!important;height:auto!important;max-height:560px!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;border-radius:24px!important;margin:40px auto!important;border:1px solid #e2e8f0!important;box-shadow:0 18px 45px rgba(15,23,42,.08)!important;background:#f8fafc!important}.blog-article-body div img[width],.blog-article-body img[width]{height:auto!important}.blog-article-body blockquote{margin:42px 0!important;padding:26px 30px!important;border-left:5px solid #2563eb!important;border-radius:0 22px 22px 0!important;background:linear-gradient(135deg,#eff6ff,#f8fafc)!important;color:#1e3a8a!important;font-size:20px!important;line-height:1.7!important;font-weight:650!important}.blog-article-body blockquote p{margin:0!important;color:#1e3a8a!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}.blog-article-body table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin:42px 0!important;overflow:hidden!important;border-radius:20px!important;border:1px solid #e2e8f0!important;background:#fff!important;font-size:15px!important;box-shadow:0 10px 30px rgba(15,23,42,.04)!important}.blog-article-body thead{background:#f1f5f9!important}.blog-article-body th{color:#0f172a!important;font-weight:750!important;text-align:left!important;line-height:1.45!important}.blog-article-body td,.blog-article-body th{padding:16px 18px!important;border-bottom:1px solid #e2e8f0!important}.blog-article-body td{color:#475569!important;line-height:1.55!important;vertical-align:top!important}.blog-article-body tbody tr:last-child td{border-bottom:none!important}.blog-article-body tbody tr:nth-child(2n){background:#f8fafc!important}.blog-article-body hr{border:0!important;height:1px!important;background:#e2e8f0!important;margin:48px 0!important}.blog-article-body code{background:#f1f5f9!important;color:#0f172a!important;border-radius:8px!important;padding:2px 6px!important;font-size:.92em!important}.blog-article-body pre{background:#0f172a!important;color:#e2e8f0!important;border-radius:20px!important;padding:22px!important;overflow-x:auto!important;margin:36px 0!important}.blog-article-body pre code{background:transparent!important;color:inherit!important;padding:0!important}.blog-article-body .article-summary,.blog-article-body .quick-answer,.blog-article-body .summary{margin:28px 0 38px!important;padding:24px 28px!important;border-radius:24px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important}.blog-article-body .article-summary p,.blog-article-body .quick-answer p,.blog-article-body .summary p{margin:0 0 12px!important;color:#334155!important;font-size:17px!important;line-height:1.8!important}.blog-article-body .article-summary p:last-child,.blog-article-body .quick-answer p:last-child,.blog-article-body .summary p:last-child{margin-bottom:0!important}.blog-article-body .callout,.blog-article-body .insight,.blog-article-body .insight-box{margin:38px 0!important;padding:24px 28px!important;border-radius:24px!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;color:#1e3a8a!important}.blog-article-body .callout p,.blog-article-body .insight p,.blog-article-body .insight-box p{margin:0!important;color:#1e3a8a!important;font-size:17px!important;line-height:1.75!important;font-weight:550!important}.blog-article-body .cta,.blog-article-body .cta-box{margin:48px 0!important;padding:32px!important;border-radius:28px!important;background:#0f172a!important;color:#fff!important;box-shadow:0 18px 45px rgba(15,23,42,.16)!important}.blog-article-body .cta *,.blog-article-body .cta-box *{color:inherit!important}.blog-article-body .cta p,.blog-article-body .cta-box p{color:#cbd5e1!important;margin:12px 0 0!important}.blog-article-body .cta a,.blog-article-body .cta-box a{display:inline-flex!important;width:auto!important;margin-top:22px!important;padding:12px 20px!important;border-radius:999px!important;background:#f97316!important;color:#fff!important;border-bottom:none!important;font-weight:750!important}@media (max-width:767px){.blog-article-body{max-width:100%!important;padding:28px 16px 56px!important}.blog-article-body h1,.blog-article-body h1 b{font-size:34px!important;margin-bottom:24px!important}.blog-article-body h2,.blog-article-body h2 b{font-size:26px!important;margin-top:44px!important;margin-bottom:14px!important}.blog-article-body h3,.blog-article-body h3 b{font-size:21px!important;margin-top:30px!important}.blog-article-body div,.blog-article-body li,.blog-article-body p,.blog-article-body span{font-size:16px!important;line-height:1.82!important}.blog-article-body div img,.blog-article-body img{border-radius:18px!important;margin:32px auto!important;max-height:420px!important}.blog-article-body blockquote{padding:22px!important;border-radius:0 18px 18px 0!important;font-size:18px!important;margin:34px 0!important}.blog-article-body table{display:block!important;overflow-x:auto!important;white-space:nowrap!important;border-radius:16px!important}.blog-article-body td,.blog-article-body th{padding:14px 16px!important}.blog-article-body .cta,.blog-article-body .cta-box{padding:26px 22px!important;border-radius:22px!important}}@media (min-width:1024px){.blog-article-body{max-width:780px!important;padding-top:48px!important}}@media (max-width:767px){.blog-detail-content,.blog-detail-header,.blog-detail-main,.blog-detail-meta,.blog-detail-tags,.blog-detail-title,.blog-featured-image{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.blog-detail-content,.blog-detail-main{width:100%!important;overflow-x:hidden!important}.blog-detail-header{width:100%!important;align-self:stretch!important;margin-left:0!important}.blog-detail-meta{width:100%!important;flex-wrap:wrap!important;gap:8px 20px!important}.blog-detail-title{width:100%!important;overflow-wrap:break-word!important;word-break:normal!important;white-space:normal!important;line-height:1.25!important}.blog-detail-tags{width:100%!important;flex-wrap:wrap!important;overflow:hidden!important}.blog-detail-tags li{max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important}.blog-featured-image{width:100%!important;overflow:hidden!important}.blog-featured-image img{width:100%!important;max-width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.blog-article-body,.blog-article-body *{max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow-wrap:break-word!important}.blog-article-body a{overflow-wrap:anywhere!important;word-break:break-word!important}.blog-article-body .article-summary,.blog-article-body .article-toc,.blog-article-body .article-toc *,.blog-article-body .callout,.blog-article-body .cta,.blog-article-body .cta-box,.blog-article-body .insight,.blog-article-body .insight-box,.blog-article-body .quick-answer,.blog-article-body .summary{max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}}.blog-article-body .cta a,.blog-article-body .cta-box a{max-width:100%!important;white-space:normal!important;text-align:center!important;line-height:1.45!important}@media (max-width:767px){.blog-article-body .cta,.blog-article-body .cta-box{padding:26px 22px!important;border-radius:22px!important}.blog-article-body .cta h3,.blog-article-body .cta-box h3{font-size:22px!important;line-height:1.25!important}.blog-article-body .cta p,.blog-article-body .cta-box p{font-size:16px!important;line-height:1.75!important}.blog-article-body .cta a,.blog-article-body .cta-box a{width:100%!important;justify-content:center!important;padding:12px 16px!important}.blog-article-body .table-wrapper,.blog-article-body table{width:100%!important;max-width:100%!important;overflow-x:visible!important}.blog-article-body table{display:table!important;table-layout:fixed!important;white-space:normal!important}.blog-article-body td,.blog-article-body th{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;padding:12px 10px!important;font-size:14px!important;line-height:1.55!important}.blog-article-body th{font-size:13px!important}}