.blog-detail-redesign{--bd-blue:var(--pillars-blue, #086feb);--bd-navy:var(--primary-700, #053a6d);--bd-ink:var(--gray-900, #101828);--bd-muted:var(--gray-500, #667085);--bd-border:var(--gray-200, #eaecf0);--bd-soft:var(--gray-50, #f9fafb);--bd-orange:var(--primary-300, #f3bf71);--bd-body:var(--gray-600, #475467);--bd-font:Inter,"Inter Fallback",system-ui,sans-serif;--bd-display:"Space Grotesk","Space Grotesk Fallback",Inter,"Inter Fallback",system-ui,sans-serif;--bd-mono:"DM Sans","DM Sans Fallback",ui-monospace,monospace;background:#fff;color:var(--bd-ink)}.blog-detail-redesign .bd-breadcrumb-wrap{padding:20px 0 0}.blog-detail-redesign .bd-breadcrumb{font-family:var(--bd-mono);font-size:12px;color:var(--bd-muted);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.blog-detail-redesign .bd-breadcrumb a{color:var(--bd-muted);text-decoration:none}.blog-detail-redesign .bd-breadcrumb a:hover{color:var(--bd-blue)}.blog-detail-redesign .bd-breadcrumb-sep{color:var(--bd-border)}.blog-detail-redesign .bd-breadcrumb-current{color:var(--bd-ink);max-width:100%}.blog-detail-redesign .bd-post-header{padding:32px 0 24px}.blog-detail-redesign .bd-post-header .bd-post-meta-row{width:100%}.blog-detail-redesign .bd-post-category{display:inline-flex;align-items:center;gap:6px;font-family:var(--bd-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--bd-blue);background:rgba(8,111,235,.07);padding:5px 12px;border-radius:4px;margin-bottom:20px}.blog-detail-redesign .bd-post-category-dot{width:8px;height:8px;border:1.5px solid currentColor;border-radius:50%;flex-shrink:0}.blog-detail-redesign .bd-post-title{font-family:var(--bd-display);font-size:clamp(32px, 4vw, 52px);font-weight:700;line-height:1.12;color:var(--bd-navy);letter-spacing:-.02em;max-width:780px;margin:0 0 16px}.blog-detail-redesign .bd-post-header .col-lg-6 .bd-post-title{max-width:none}.blog-detail-redesign .bd-post-deck{font-family:var(--bd-font);font-size:18px;font-weight:400;font-style:italic;color:var(--bd-muted);max-width:680px;line-height:1.55;margin:0 0 28px;border-left:3px solid #f68d40;padding-left:20px}.blog-detail-redesign .bd-post-header .col-lg-6 .bd-post-deck{max-width:none}.blog-detail-redesign .bd-post-meta-row{padding-bottom:28px;border-bottom:1px solid var(--bd-border)}.blog-detail-redesign .bd-author-mini{display:flex;align-items:center;gap:14px;color:inherit}.blog-detail-redesign .bd-author-mini-avatar{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,rgba(8,111,235,.12),rgba(8,111,235,.22));display:flex;align-items:center;justify-content:center;font-family:var(--bd-display);font-size:17px;font-weight:700;color:var(--bd-blue);border:2px solid rgba(8,111,235,.2);flex-shrink:0;overflow:hidden}.blog-detail-redesign .bd-author-mini-avatar img{width:100%;height:100%;object-fit:cover}.blog-detail-redesign .bd-author-mini-name{font-family:var(--bd-mono);font-size:13px;font-weight:600;color:var(--bd-navy)}.blog-detail-redesign .bd-author-mini-role{font-family:var(--bd-mono);font-size:11px;color:var(--bd-muted);margin-top:2px}.blog-detail-redesign .bd-meta-tag{font-family:var(--bd-mono);font-size:12px;color:var(--bd-muted);display:inline-flex;align-items:center;gap:6px}.blog-detail-redesign .bd-share-btn{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--bd-soft);border:1px solid var(--bd-border);transition:background .2s,border-color .2s}.blog-detail-redesign .bd-share-btn:hover{background:var(--bd-navy);border-color:var(--bd-navy)}.blog-detail-redesign .bd-share-btn:hover img{filter:brightness(0) invert(1)}.blog-detail-redesign .bd-post-header .bd-hero-image{width:100%;min-height:220px;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#e8f1fd 0,#dbeafe 40%,#bfdbfe 100%);position:relative}@media (min-width:992px){.blog-detail-redesign .bd-post-header .bd-hero-image{min-height:320px}}.blog-detail-redesign .bd-post-header .bd-hero-img{width:100%;height:100%;min-height:220px;object-fit:cover;display:block}@media (min-width:992px){.blog-detail-redesign .bd-post-header .bd-hero-img{min-height:320px}}.blog-detail-redesign .bd-post-header .bd-hero-placeholder{min-height:220px}@media (min-width:992px){.blog-detail-redesign .bd-post-header .bd-hero-placeholder{min-height:320px}}.blog-detail-redesign .bd-hero-icon{width:88px;height:88px;margin-bottom:12px;background:#fff;border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 16px 48px rgba(8,111,235,.12)}.blog-detail-redesign .bd-hero-label{font-family:var(--bd-mono);font-size:12px;color:var(--bd-blue);opacity:.75}.blog-detail-redesign .bd-content-shell{padding-top:24px}.blog-detail-redesign .bd-content-container{padding-bottom:64px}.blog-detail-redesign .bd-sidebar{position:relative}@media (min-width:992px){.blog-detail-redesign .bd-sidebar{position:sticky;top:88px;align-self:flex-start;max-height:calc(100vh - 112px);max-height:calc(100dvh - 112px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-gutter:stable}}.blog-detail-redesign .bd-post-body{font-family:var(--bd-font);font-size:17px;line-height:1.75;color:var(--bd-body)}.blog-detail-redesign .bd-tldr-box{border-left:3px solid #f68d40;border-radius:12px;padding:28px 32px;margin-bottom:40px;position:relative;overflow:hidden}.blog-detail-redesign .bd-tldr-label{font-family:var(--bd-mono);font-size:18px;letter-spacing:2px;text-transform:uppercase;color:#f68d40;margin-bottom:10px;font-weight:600}.blog-detail-redesign .bd-tldr-text{font-size:15px;line-height:1.7;color:rgba(255,255,255,.9);font-weight:400}.blog-detail-redesign .bd-tldr-text a{color:#93c5fd;text-decoration:underline;text-underline-offset:2px}.blog-detail-redesign .bd-takeaways-box{background:var(--bd-soft);border:1px solid var(--bd-border);border-radius:12px;padding:28px 32px;margin-bottom:40px}.blog-detail-redesign .bd-takeaways-label{font-family:var(--bd-mono);font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--bd-blue);margin-bottom:16px;display:flex;align-items:center;gap:8px}.blog-detail-redesign .bd-takeaways-label::after{content:"";flex:1;height:1px;background:var(--bd-border)}.blog-detail-redesign .bd-takeaways-list li{display:flex;gap:12px;font-size:15px;line-height:1.55;color:var(--bd-ink);margin-bottom:10px}.blog-detail-redesign .bd-takeaways-list li:last-child{margin-bottom:0}.blog-detail-redesign .bd-takeaway-num{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--bd-blue);color:#fff;font-family:var(--bd-mono);font-size:11px;display:flex;align-items:center;justify-content:center;margin-top:2px}.blog-detail-redesign .bd-post-body h2{font-family:var(--bd-display);font-size:clamp(24px, 2.5vw, 30px);font-weight:700;color:var(--bd-navy);margin:44px 0 16px;letter-spacing:-.02em;line-height:1.25}.blog-detail-redesign .bd-post-body h3{font-family:var(--bd-display);font-size:21px;font-weight:700;color:var(--bd-navy);margin:28px 0 12px;line-height:1.3}.blog-detail-redesign .bd-tldr-text h2{font-size:1.125rem;font-weight:600;color:rgba(255,255,255,.95);margin:14px 0 8px}.blog-detail-redesign .bd-post-body p{margin-bottom:20px;font-size:17px;color:var(--bd-body);line-height:1.75}.blog-detail-redesign .bd-post-body a{text-decoration:underline;text-underline-offset:3px}.blog-detail-redesign .bd-post-body ol,.blog-detail-redesign .bd-post-body ul:not(.bd-takeaways-list){margin-bottom:20px;padding-left:1.25rem}.blog-detail-redesign .bd-post-body img{max-width:100%;height:auto;border-radius:10px}.blog-detail-redesign .bd-post-body .wp-block-code{background:#f5f5f5;color:#000;border-radius:12px;padding:24px 32px;margin-bottom:32px;overflow:auto;max-height:450px;border:2px solid #e7e7e7}.blog-detail-redesign .bd-post-body .wp-block-code code{font-family:var(--bd-mono);font-size:14px;line-height:1.6;background:0 0;padding:0;text-shadow:none}.blog-detail-redesign .bd-inline-cta-title{font-family:var(--bd-display);font-weight:700;color:var(--bd-ink);font-size:1.5rem}.blog-detail-redesign .bd-author-card,.blog-detail-redesign .bd-share-card,.blog-detail-redesign .bd-toc-card{background:#fff;border:1px solid var(--bd-border);border-radius:12px;padding:24px;margin-bottom:20px}.blog-detail-redesign .bd-toc-label{font-family:var(--bd-mono);font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--bd-muted);margin-bottom:14px;display:flex;align-items:center;gap:8px}.blog-detail-redesign .bd-toc-label::after{content:"";flex:1;height:1px;background:var(--bd-border)}.blog-detail-redesign .bd-toc-list li{margin:0}.blog-detail-redesign .bd-toc-link{font-size:14px;color:var(--bd-muted);text-decoration:none;display:block;padding:6px 10px;border-radius:6px;line-height:1.4;font-family:var(--bd-font);border-left:2px solid transparent;transition:background .15s,color .15s,border-color .15s}.blog-detail-redesign .bd-toc-link.bd-is-active,.blog-detail-redesign .bd-toc-link:hover{color:var(--bd-blue);background:rgba(8,111,235,.06);border-left-color:var(--bd-blue)}.blog-detail-redesign .bd-toc-depth-3 .bd-toc-link,.blog-detail-redesign .bd-toc-depth-4 .bd-toc-link{padding-left:18px;font-size:13px}.blog-detail-redesign .bd-author-card-header{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--bd-border)}.blog-detail-redesign .bd-author-avatar-lg{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#dbeafe,#bfdbfe);display:flex;align-items:center;justify-content:center;font-family:var(--bd-display);font-size:20px;font-weight:700;color:var(--bd-blue);flex-shrink:0;overflow:hidden}.blog-detail-redesign .bd-author-avatar-lg img{width:100%;height:100%;object-fit:cover}.blog-detail-redesign .bd-author-card-name{font-family:var(--bd-display);font-size:17px;font-weight:700;color:var(--bd-navy)}.blog-detail-redesign .bd-author-card-role{font-family:var(--bd-mono);font-size:11px;color:var(--bd-muted);margin-top:2px}.blog-detail-redesign .bd-author-card-bio{font-size:14px;color:var(--bd-body);line-height:1.6}.blog-detail-redesign .bd-author-li-link{font-family:var(--bd-mono);font-size:11px;color:var(--bd-blue);border:1px solid rgba(8,111,235,.25);padding:6px 12px;border-radius:6px;transition:background .2s,color .2s}.blog-detail-redesign .bd-author-li-link:hover{background:var(--bd-blue);color:#fff}.blog-detail-redesign .bd-share-card{background:var(--bd-soft)}.blog-detail-redesign .bd-share-card-label{font-family:var(--bd-mono);font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--bd-muted);margin-bottom:12px}.blog-detail-redesign .bd-share-pill{font-family:var(--bd-mono);font-size:11px;padding:8px 14px;border-radius:999px;border:1px solid var(--bd-border);background:#fff;color:var(--bd-muted);transition:border-color .2s,color .2s,background .2s;cursor:pointer}.blog-detail-redesign .bd-share-pill:hover{border-color:var(--bd-blue);color:var(--bd-blue);background:rgba(8,111,235,.04)}.blog-detail-redesign .bd-related-section{border-top:1px solid var(--bd-border);padding:48px 0 64px}.blog-detail-redesign .bd-related-eyebrow{font-family:var(--bd-mono);font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--bd-blue);display:block;margin-bottom:4px}.blog-detail-redesign .bd-related-title{font-family:var(--bd-display);font-size:28px;font-weight:700;color:var(--bd-navy);letter-spacing:-.02em}.blog-detail-redesign .bd-related-view-all{font-family:var(--bd-mono);font-size:12px;color:var(--bd-blue);transition:gap .2s}.blog-detail-redesign .bd-related-view-all:hover{gap:8px;color:var(--bd-blue)}.blog-detail-redesign .bd-related-card{border:1px solid var(--bd-border);border-radius:12px;overflow:hidden;background:#fff;transition:transform .2s,box-shadow .2s;color:inherit}.blog-detail-redesign .bd-related-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(13,53,87,.08)}.blog-detail-redesign .bd-related-thumb{height:168px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.blog-detail-redesign .bd-related-thumb--1{background:linear-gradient(135deg,#dbeafe,#e0f2fe)}.blog-detail-redesign .bd-related-thumb--2{background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.blog-detail-redesign .bd-related-thumb--3{background:linear-gradient(135deg,#fef9c3,#fef3c7)}.blog-detail-redesign .bd-related-thumb-img{width:100%;height:100%;object-fit:cover}.blog-detail-redesign .bd-related-card-body{padding:18px 20px 20px}.blog-detail-redesign .bd-related-card-cat{font-family:var(--bd-mono);font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--bd-blue);margin-bottom:6px;display:block}.blog-detail-redesign .bd-related-card-title{font-family:var(--bd-display);font-size:17px;font-weight:700;color:var(--bd-navy);line-height:1.35;margin-bottom:8px;display:block}.blog-detail-redesign .bd-related-card-excerpt{font-size:14px;color:var(--bd-muted);line-height:1.55}.blog-detail-redesign .bd-related-card-footer{padding-top:12px;margin-top:12px;border-top:1px solid var(--bd-border)}.blog-detail-redesign .bd-mini-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#dbeafe,#bfdbfe);display:inline-flex;align-items:center;justify-content:center;font-family:var(--bd-display);font-size:10px;font-weight:700;color:var(--bd-blue);overflow:hidden;flex-shrink:0}.blog-detail-redesign .bd-mini-avatar img{width:100%;height:100%;object-fit:cover}.blog-detail-redesign .bd-mini-author-name{font-family:var(--bd-mono);font-size:11px;color:var(--bd-muted)}.blog-detail-redesign .bd-related-card-read{font-family:var(--bd-mono);font-size:11px;color:var(--bd-muted)}.blog-detail-redesign .bd-related-section--full{width:100%;max-width:100%}.blog-detail-redesign .bd-post-qa-stack{margin-top:32px}.blog-detail-redesign .bd-post-qa-stack .common-questions-section .container-md{max-width:100%;padding-left:0;padding-right:0}.blog-detail-redesign .bd-post-qa-stack .common-questions-section .row>.col-lg-12,.blog-detail-redesign .bd-post-qa-stack .common-questions-section .row>.col-lg-9{flex:0 0 100%;max-width:100%;margin-left:0!important;margin-right:0!important}.blog-detail-redesign .bd-post-acf-faqs .container{max-width:100%;width:100%;padding-left:0;padding-right:0}.blog-detail-redesign .bd-post-acf-faqs .accordion{max-width:100%}#blog-content .wp-block-table{margin-top:30px;margin-bottom:14px}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{border:1px solid var(--gray-200);padding:.5em}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:var(--gray-200)}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.blog-detail-redesign .status{display:inline-flex;align-items:center;gap:.35rem}.blog-detail-redesign .status-icon{display:inline-block;line-height:1;font-weight:700}.blog-detail-redesign .status-active .status-icon{color:var(--successs-500,#12b76a)}.blog-detail-redesign .status-deprecated .status-icon{color:var(--gray-500,#667085)}.blog-detail-redesign .innostax-rn-i18n-library-table thead th{font-weight:700}#blog-content .wp-block-heading:is(h2){margin-bottom:20px;margin-top:32px}#blog-content .wp-element-caption{margin-top:30px}#blog-content .wp-block-heading:is(h3){margin-bottom:12px}#blog-content a{text-decoration:none;color:#086feb}#blog-content a:hover{color:#086feb;text-decoration:underline}.indented-content{padding-left:24px}.blog-byline-card{background-color:#fff}.blog-byline-avatar{width:56px;height:56px;object-fit:cover}.blog-byline-avatar-initials{width:56px;height:56px;font-size:18px;line-height:1}.blog-byline-bio{line-height:1.65}.blog-byline-social{width:32px;height:32px;border:1px solid var(--gray-200);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:#fff;transition:border-color .15s ease-in-out}.blog-byline-social:hover{border-color:#086feb}.blog-byline-cta{background-color:#eaf3ff;border-top:1px solid var(--gray-200)}.expertise-author .badge{margin-bottom:0!important}.blog-article-toc .table-of-content{max-height:275px}.blog-byline-author-name{text-decoration:none}.blog-byline-author-name:hover{text-decoration:underline;color:#086feb}.blog-article-toc .table-of-content.excellency-list-1>li.toc-h1>a{margin-inline-start:0}.blog-article-toc .table-of-content.excellency-list-1>li.toc-h2>a{margin-inline-start:.75rem}.blog-article-toc .table-of-content.excellency-list-1>li.toc-h3>a{margin-inline-start:1.5rem}.blog-article-toc .table-of-content.excellency-list-1>li.toc-h4>a{margin-inline-start:2.25rem}.excellency-list .icon,.excellency-list-1 .icon{margin-right:-60px}.excellency-list>li{gap:64px;isolation:isolate}.excellency-list-1>li{gap:10px;isolation:isolate}.excellency-list>li:not(:first-child):before,.excellency-list>li:not(:last-child)::after{content:"";position:absolute;width:2px;height:50%;background-color:#eaecf0;left:24px;z-index:-1}.case-study-card:hover .content-overlay,.excellency-list-1>li::before,.excellency-list>li::before{top:0}.excellency-list-1>li::after,.excellency-list>li::after{bottom:0}.excellency-list-1>li:not(:first-child)::before,.excellency-list-1>li:not(:last-child)::after{content:"";position:absolute;width:1px;height:58%;background-color:#eaecf0;left:4px;z-index:-1}.excellency-list-1 .active #circle,.excellency-list-1 .recently-active #circle{border-color:#0a58ca!important;background-color:#0a58ca!important}.excellency-list-1 .active:after,.excellency-list-1 .recently-active:after,.excellency-list-1 li.active+li:before,.excellency-list-1 li.recently-active+li:before{background-color:#0a58ca!important}