.blog-detail-author-card[data-v-b205951e]{display:flex;flex-direction:column;align-items:center;gap:1rem;border:1px solid color-mix(in srgb,var(--color-card-border, #d9e0ea) 82%,white);border-radius:1.75rem;background:#fff;box-shadow:0 28px 48px -40px #0f172a66,0 16px 30px -28px #94a3b880;padding:1.5rem;text-align:center}.blog-detail-author-card__heading[data-v-b205951e]{width:100%;margin:0;color:var(--color-heading, #0f172a);font-size:1.1rem;font-weight:800;text-align:left}.blog-detail-author-card__avatar-shell[data-v-b205951e]{display:flex;justify-content:center;width:100%}.blog-detail-author-card__avatar[data-v-b205951e]{display:inline-flex;height:5.75rem;width:5.75rem;align-items:center;justify-content:center;border-radius:9999px;border:8px solid rgba(255,255,255,.88);background:color-mix(in srgb,var(--color-primary, #8b5cf6) 72%,white);box-shadow:inset 0 1px #ffffffa6,0 16px 28px -22px color-mix(in srgb,var(--color-primary, #8b5cf6) 56%,transparent);color:#fff;font-size:1.65rem;font-weight:800;letter-spacing:-.03em}.blog-detail-author-card__name[data-v-b205951e]{margin:0;color:var(--color-heading, #0f172a);font-size:1.45rem;font-weight:800;line-height:1.15}.blog-detail-author-card__role[data-v-b205951e]{margin:-.35rem 0 0;color:color-mix(in srgb,var(--color-body, #475569) 88%,white);font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.blog-detail-author-card__bio[data-v-b205951e]{margin:0;color:color-mix(in srgb,var(--color-body, #475569) 92%,white);font-size:1rem;line-height:1.8}.blog-detail-author-card__cta[data-v-b205951e]{display:inline-flex;align-items:center;gap:.55rem;margin-top:.15rem;color:var(--color-primary, #16a34a);font-size:1rem;font-weight:700;text-decoration:none}.routed-blog-body-columns[data-v-8b44c318] .blog-content-renderer{-moz-column-gap:2.5rem;column-gap:2.5rem}@media(min-width:1024px){.routed-blog-body-columns[data-v-8b44c318] .blog-content-renderer{-moz-columns:2;columns:2}.routed-blog-body-columns[data-v-8b44c318] .blog-block{-moz-column-break-inside:avoid;break-inside:avoid-column}}.routed-blog-body-chapters[data-v-8b44c318] .blog-block{border:1px solid color-mix(in srgb,var(--color-card-border, #cbd5e1) 78%,transparent);border-radius:1.25rem;padding:1.25rem;background:color-mix(in srgb,var(--color-card-bg, #ffffff) 92%,transparent)}.blog-detail-related-articles[data-v-650b7a15]{border:1px solid color-mix(in srgb,var(--color-card-border, #d9e0ea) 82%,white);border-radius:1.75rem;background:#fff;box-shadow:0 24px 44px -38px #0f172a61,0 14px 26px -24px #94a3b873;padding:1.45rem}.blog-detail-related-articles__heading[data-v-650b7a15]{margin:0;color:var(--color-heading, #0f172a);font-size:1.1rem;font-weight:800}.blog-detail-related-articles__subtitle[data-v-650b7a15]{margin:.65rem 0 0;color:color-mix(in srgb,var(--color-body, #475569) 88%,white);font-size:.92rem;line-height:1.65}.blog-detail-related-articles__list[data-v-650b7a15]{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.blog-detail-related-articles__item[data-v-650b7a15]{display:grid;grid-template-columns:5.25rem minmax(0,1fr);gap:.9rem;align-items:center;color:inherit;text-decoration:none}.blog-detail-related-articles__thumb-shell[data-v-650b7a15]{overflow:hidden;border-radius:1rem;box-shadow:0 18px 26px -24px #0f172a80}.blog-detail-related-articles__thumb[data-v-650b7a15]{display:block;height:5rem;width:100%;-o-object-fit:cover;object-fit:cover}.blog-detail-related-articles__thumb--fallback[data-v-650b7a15]{background:color-mix(in srgb,var(--color-primary, #7c3aed) 72%,#140f32 28%)}.blog-detail-related-articles__copy[data-v-650b7a15]{min-width:0}.blog-detail-related-articles__meta[data-v-650b7a15]{display:flex;flex-wrap:wrap;gap:.55rem;margin:0;color:var(--color-primary, #16a34a);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.blog-detail-related-articles__title[data-v-650b7a15]{margin:.35rem 0 0;color:var(--color-heading, #0f172a);font-size:1rem;font-weight:700;line-height:1.45;transition:color .16s ease}.blog-detail-related-articles__item:hover .blog-detail-related-articles__title[data-v-650b7a15]{color:var(--color-primary, #16a34a)}.blog-detail-related-articles__cta[data-v-650b7a15]{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.15rem;color:var(--color-primary, #16a34a);font-size:.98rem;font-weight:700;text-decoration:none}.pb[data-v-c85f4c3c]{--pb-bg: #f3f5f9;--pb-surface: #fff;--pb-surface-2: #f8fafc;--pb-navy: var(--payout-navy, #0a1e3d);--pb-navy-2: #0d2549;--pb-navy-txt: #b9c6dc;--pb-navy-mut: #7e90ad;--pb-ink: #0c1c33;--pb-body: #3e4c62;--pb-muted: #64748b;--pb-faint: #94a3b8;--pb-line: #e2e8f1;--pb-line-2: #cdd7e4;--pb-blue: var(--ed-brand, #1e6bf0);--pb-blue-600: #1659d2;--pb-blue-700: #1149ae;--pb-blue-soft: #e8f0fe;--pb-blue-line: #c8dbfc;--pb-green: var(--accent, #0eb576);--pb-green-600: #0b9c65;--pb-green-700: #087f53;--pb-green-soft: #e0f7ec;--pb-green-line: #b9ecd4;--pb-green-txt: #067a50;--pb-amber: #9a6700;--pb-amber-bg: #fcf3df;--pb-amber-line: #f1ddab;--pb-danger: #b3413a;--pb-danger-bg: #fbeae8;--pb-sh-xs: 0 1px 2px rgba(12, 28, 51, .06);--pb-sh-sm: 0 1px 2px rgba(12, 28, 51, .05), 0 2px 8px rgba(12, 28, 51, .06);--pb-sh: 0 2px 4px rgba(12, 28, 51, .04), 0 10px 24px rgba(12, 28, 51, .08);--pb-r-xs: 6px;--pb-r-sm: 9px;--pb-r: 12px;--pb-r-lg: 16px;--pb-r-xl: 22px;--pb-sans: var(--font-body-family, "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif);--pb-display: var(--font-heading-family, "Space Grotesk", var(--pb-sans));--pb-mono: var(--font-mono-family, "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace);width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);font-family:var(--pb-sans);color:var(--pb-body);font-size:16.5px;line-height:1.6}.pb[data-v-c85f4c3c] *,.pb[data-v-c85f4c3c] *:before,.pb[data-v-c85f4c3c] *:after{box-sizing:border-box}.pb[data-v-c85f4c3c] :where(a){color:inherit;text-decoration:none}.pb img[data-v-c85f4c3c]{display:block;max-width:100%}.pb [id][data-v-c85f4c3c]{scroll-margin-top:calc(var(--site-shell-header-height, 72px) + 16px)}.pb-wrap[data-v-c85f4c3c]{max-width:var(--ec-maxw, 1180px);margin:0 auto;padding:0 var(--ec-wrap-px, 24px)}.pb h1[data-v-c85f4c3c],.pb h2[data-v-c85f4c3c],.pb h3[data-v-c85f4c3c],.pb h4[data-v-c85f4c3c]{font-family:var(--pb-display);color:var(--pb-ink);line-height:1.16;margin:0 0 .45em;letter-spacing:-.015em;font-weight:700;text-wrap:balance}.pb-badge[data-v-c85f4c3c]{display:inline-flex;align-items:center;gap:6px;font-family:var(--pb-mono);font-size:12px;font-weight:600;line-height:1;padding:6px 10px;border-radius:var(--pb-r-xs);border:1px solid transparent;white-space:nowrap}.pb-badge--navy[data-v-c85f4c3c]{background:var(--pb-navy);color:#fff}.pb-badge--blue[data-v-c85f4c3c]{background:var(--pb-blue-soft);color:var(--pb-blue-700);border-color:var(--pb-blue-line)}.pb-badge--green[data-v-c85f4c3c]{background:var(--pb-green-soft);color:var(--pb-green-txt);border-color:var(--pb-green-line)}.pb-badge--amber[data-v-c85f4c3c]{background:var(--pb-amber-bg);color:var(--pb-amber);border-color:var(--pb-amber-line)}.pb-btn[data-v-c85f4c3c]{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--pb-display);font-weight:600;font-size:15.5px;padding:12px 22px;border-radius:var(--pb-r-sm);border:1px solid transparent;text-decoration:none;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}.pb-btn[data-v-c85f4c3c]:hover{transform:translateY(-1px)}.pb-btn svg[data-v-c85f4c3c]{width:17px;height:17px;flex:none}.pb-btn--blue[data-v-c85f4c3c]{background:var(--pb-blue);color:#fff;box-shadow:0 6px 16px #1e6bf040}.pb-btn--blue[data-v-c85f4c3c]:hover{background:var(--pb-blue-600);color:#fff}.pb-btn--primary[data-v-c85f4c3c]{background:var(--pb-green);color:#fff;box-shadow:0 6px 16px #0eb57647}.pb-btn--primary[data-v-c85f4c3c]:hover{background:var(--pb-green-600);color:#fff}.pb-btn--sm[data-v-c85f4c3c]{padding:9px 16px;font-size:14px}.pb-cover[data-v-c85f4c3c]{position:relative;overflow:hidden;display:grid;place-items:center;background:var(--pb-surface-2);border-bottom:1px solid var(--pb-line)}.pb-cover[data-v-c85f4c3c]:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(135deg,rgba(30,107,240,.1) 0 8px,transparent 8px 18px)}.pb-cover img[data-v-c85f4c3c]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pb-cover--dark[data-v-c85f4c3c]{background:var(--pb-navy-2);border-bottom:0}.pb-cover--dark[data-v-c85f4c3c]:before{background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.07) 0 8px,transparent 8px 18px)}.pb-pmeta[data-v-c85f4c3c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--pb-mono);font-size:11.5px;color:var(--pb-faint);margin:0}.pb-pmeta .pb-sep[data-v-c85f4c3c]{width:3px;height:3px;border-radius:50%;background:var(--pb-line-2)}.pb-crumbs[data-v-c85f4c3c]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;color:var(--pb-navy-mut);margin:0 0 18px}.pb-crumbs ol[data-v-c85f4c3c],.pb-crumbs li[data-v-c85f4c3c]{display:contents}.pb-crumbs a[data-v-c85f4c3c]{color:var(--pb-navy-mut)}.pb-crumbs a[data-v-c85f4c3c]:hover{color:#fff}.pb-crumbs .pb-here[data-v-c85f4c3c]{color:#d7e1f2}.pb-crumbs .pb-chev[data-v-c85f4c3c]{color:var(--pb-navy-mut);opacity:.7}.pb-hero[data-v-c85f4c3c]{background:radial-gradient(700px 300px at 85% -20%,rgba(30,107,240,.24),transparent 60%),var(--pb-navy);color:#fff;padding:34px 0 40px}.pb-hero h1[data-v-c85f4c3c]{color:#fff;max-width:760px;margin:0 0 12px;font-size:clamp(28px,3.6vw,40px)}.pb-hero .pb-lede[data-v-c85f4c3c]{color:var(--pb-navy-txt);font-size:17px;max-width:680px;margin:0 0 18px}.pb-hero .pb-lede[data-v-c85f4c3c] :is(a){color:#d7e1f2;text-decoration:underline}.pb-hero-meta[data-v-c85f4c3c]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;color:var(--pb-navy-mut);margin:0}.pb-hero-meta b[data-v-c85f4c3c]{color:#d7e1f2;font-weight:600}.pb-kicker[data-v-c85f4c3c]{display:inline-flex;align-items:center;gap:8px;font-family:var(--pb-mono);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8fb6ff;margin-bottom:10px}.pb-kicker[data-v-c85f4c3c]:before{content:"";width:18px;height:2px;background:var(--pb-green);border-radius:2px}.pbd[data-v-c85f4c3c]{background:var(--pb-bg);padding-bottom:64px}.pbd-hero[data-v-c85f4c3c]{padding-bottom:68px}.pbd-hero-badge[data-v-c85f4c3c]{margin-bottom:16px}.pbd-cover-wrap[data-v-c85f4c3c]{margin-top:-40px;position:relative;z-index:2}.pbd-cover[data-v-c85f4c3c]{height:clamp(180px,26vw,300px);border:1px solid var(--pb-line);border-radius:var(--pb-r-xl);box-shadow:var(--pb-sh)}.pbd-grid[data-v-c85f4c3c]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start;padding-top:44px}.pbd-prose[data-v-c85f4c3c]{max-width:760px;min-width:0}.pbd-byline[data-v-c85f4c3c]{display:flex;align-items:center;gap:12px;margin:0 0 22px}.pbd-av[data-v-c85f4c3c]{width:38px;height:38px;flex:none;border-radius:var(--pb-r-sm);background:linear-gradient(135deg,var(--pb-blue),var(--pb-green));color:#fff;font-family:var(--pb-mono);font-weight:700;font-size:12.5px;display:grid;place-items:center}.pbd-byline-copy[data-v-c85f4c3c]{display:flex;flex-direction:column}.pbd-byline-name[data-v-c85f4c3c]{font-family:var(--pb-display);font-size:14.5px;color:var(--pb-ink)}.pbd-byline-copy>span[data-v-c85f4c3c]{font-size:12.5px;color:var(--pb-muted)}.pbd-toc[data-v-c85f4c3c]{background:var(--pb-surface);border:1px solid var(--pb-line);border-radius:var(--pb-r-lg);padding:18px 20px;box-shadow:var(--pb-sh-xs);margin-bottom:28px}.pbd-toc h2[data-v-c85f4c3c]{font-size:13px;font-family:var(--pb-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pb-muted);margin:0 0 10px;font-weight:600}.pbd-toc ol[data-v-c85f4c3c]{margin:0;padding:0;list-style:none;counter-reset:pbdtoc;display:flex;flex-direction:column;gap:7px}.pbd-toc li[data-v-c85f4c3c]{counter-increment:pbdtoc}.pbd-toc a[data-v-c85f4c3c]{display:flex;gap:10px;font-size:14.5px;color:var(--pb-body)}.pbd-toc a[data-v-c85f4c3c]:before{content:counter(pbdtoc,decimal-leading-zero);font-family:var(--pb-mono);font-size:12px;font-weight:600;color:var(--pb-blue-600)}.pbd-toc a[data-v-c85f4c3c]:hover{color:var(--pb-blue-600)}.pbd-block-title[data-v-c85f4c3c]{font-size:clamp(21px,2.4vw,26px);margin:1.9em 0 .55em}.pbd-block:first-of-type .pbd-block-title[data-v-c85f4c3c]{margin-top:0}.pbd-rich[data-v-c85f4c3c] h2{font-family:var(--pb-display);color:var(--pb-ink);font-size:clamp(20px,2.2vw,24px);margin:1.7em 0 .5em;font-weight:700;letter-spacing:-.015em}.pbd-rich[data-v-c85f4c3c] h3{font-family:var(--pb-display);color:var(--pb-ink);font-size:18px;margin:1.5em 0 .45em;font-weight:700}.pbd-rich[data-v-c85f4c3c] h4{font-family:var(--pb-display);color:var(--pb-ink);font-size:16px;margin:1.3em 0 .4em;font-weight:700}.pbd-rich[data-v-c85f4c3c] p{font-size:16px;color:var(--pb-body);margin:0 0 1em}.pbd-rich[data-v-c85f4c3c] ul{padding-left:0;list-style:none;margin:0 0 1.2em;display:flex;flex-direction:column;gap:8px}.pbd-rich[data-v-c85f4c3c] ul li{position:relative;padding-left:26px;font-size:15.5px}.pbd-rich[data-v-c85f4c3c] ul li:before{content:"";position:absolute;left:2px;top:8px;width:9px;height:9px;border-radius:3px;background:linear-gradient(135deg,var(--pb-blue),var(--pb-green))}.pbd-rich[data-v-c85f4c3c] ol{padding-left:22px;margin:0 0 1.2em;display:flex;flex-direction:column;gap:8px;font-size:15.5px}.pbd-rich[data-v-c85f4c3c] b,.pbd-rich[data-v-c85f4c3c] strong{color:var(--pb-ink)}.pbd-rich[data-v-c85f4c3c] a{color:var(--pb-blue-600)}.pbd-rich[data-v-c85f4c3c] a:hover{color:var(--pb-blue-700);text-decoration:underline}.pbd-rich[data-v-c85f4c3c] blockquote{margin:1.4em 0;padding:2px 0 2px 16px;border-left:3px solid var(--pb-blue-line);color:var(--pb-muted)}.pbd-rich[data-v-c85f4c3c] hr{border:0;border-top:1px solid var(--pb-line);margin:1.8em 0}.pbd-tbl-wrap[data-v-c85f4c3c],.pbd-rich[data-v-c85f4c3c] .blog-rich-table{overflow-x:auto;border:1px solid var(--pb-line);border-radius:var(--pb-r-lg);background:var(--pb-surface);box-shadow:var(--pb-sh-sm);margin:1.2em 0 1.6em;-webkit-overflow-scrolling:touch}.pbd-tbl[data-v-c85f4c3c],.pbd-rich[data-v-c85f4c3c] .blog-rich-table table{width:100%;border-collapse:collapse;font-size:14.5px}.pbd-rich[data-v-c85f4c3c] .blog-rich-table table{min-width:560px}.pbd-tbl th[data-v-c85f4c3c],.pbd-rich[data-v-c85f4c3c] .blog-rich-table th{font-family:var(--pb-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-align:left;color:var(--pb-muted);font-weight:600;padding:13px 16px;border-bottom:1px solid var(--pb-line-2);background:var(--pb-surface-2);white-space:nowrap}.pbd-tbl td[data-v-c85f4c3c],.pbd-rich[data-v-c85f4c3c] .blog-rich-table td{padding:14px 16px;border-bottom:1px solid var(--pb-line);color:var(--pb-body);vertical-align:middle}.pbd-tbl tr:last-child td[data-v-c85f4c3c],.pbd-rich[data-v-c85f4c3c] .blog-rich-table tr:last-child td{border-bottom:0}.pbd-rich[data-v-c85f4c3c] .blog-rich-table tbody tr:hover{background:var(--pb-surface-2)}.pbd-rich[data-v-c85f4c3c] .blog-rich-table b{color:var(--pb-ink)}.pbd-tbl th[scope=row][data-v-c85f4c3c]{text-transform:none;letter-spacing:0;font-family:var(--pb-sans);font-size:14.5px;color:var(--pb-ink);background:none;white-space:normal}.pbd-keynums[data-v-c85f4c3c]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--pb-line);border:1px solid var(--pb-line);border-radius:var(--pb-r-lg);overflow:hidden;margin:1.6em 0}.pbd-keynums>div[data-v-c85f4c3c]{background:var(--pb-surface);padding:16px 18px;display:flex;flex-direction:column;gap:4px}.pbd-keynum-n[data-v-c85f4c3c]{font-family:var(--pb-mono);font-size:22px;font-weight:700;color:var(--pb-green-700)}.pbd-keynum-l[data-v-c85f4c3c]{font-size:12.5px;color:var(--pb-muted);line-height:1.4}.pbd-callout[data-v-c85f4c3c]{display:flex;gap:13px;align-items:flex-start;border-radius:var(--pb-r);padding:16px 18px;margin:1.4em 0;font-size:14.5px;line-height:1.55}.pbd-callout[data-v-c85f4c3c] svg{width:18px;height:18px;flex:none;margin-top:2px}.pbd-callout p[data-v-c85f4c3c]{margin:0;font-size:14.5px}.pbd-callout--info[data-v-c85f4c3c]{background:var(--pb-blue-soft);border:1px solid var(--pb-blue-line);color:#1c3e77}.pbd-callout--info[data-v-c85f4c3c] svg{color:var(--pb-blue-600)}.pbd-callout--info b[data-v-c85f4c3c]{color:#12305f}.pbd-callout--warn[data-v-c85f4c3c]{background:var(--pb-amber-bg);border:1px solid var(--pb-amber-line);color:#6b5322}.pbd-callout--warn[data-v-c85f4c3c] svg{color:var(--pb-amber)}.pbd-callout--warn b[data-v-c85f4c3c]{color:#4d3a12}.pbd-callout--good[data-v-c85f4c3c]{background:var(--pb-green-soft);border:1px solid var(--pb-green-line);color:#14573f}.pbd-callout--good[data-v-c85f4c3c] svg{color:var(--pb-green-700)}.pbd-callout--good b[data-v-c85f4c3c]{color:#0b3f2c}.pbd-pc-grid[data-v-c85f4c3c]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:1.4em 0}.pbd-pc[data-v-c85f4c3c]{border-radius:var(--pb-r-lg);padding:20px;border:1px solid var(--pb-line);background:var(--pb-surface);box-shadow:var(--pb-sh-xs)}.pbd-pc[data-v-c85f4c3c] h3,.pbd-pc[data-v-c85f4c3c] p.pbd-pc-title{display:flex;align-items:center;gap:9px;font-size:15px;margin:0 0 12px}.pbd-pc[data-v-c85f4c3c] ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.pbd-pc[data-v-c85f4c3c] li{display:flex;gap:8px;align-items:flex-start;font-size:14.5px}.pbd-pc--plus[data-v-c85f4c3c] .pbd-pc-ic{color:var(--pb-green-700);flex:none}.pbd-pc--minus[data-v-c85f4c3c] .pbd-pc-ic{color:var(--pb-danger);flex:none}.pbd-verdict[data-v-c85f4c3c]{background:var(--pb-navy);color:var(--pb-navy-txt);border-radius:var(--pb-r-xl);padding:28px;margin:1.8em 0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pbd-verdict b[data-v-c85f4c3c]{color:#fff;font-family:var(--pb-display);font-size:19px}.pbd-verdict p[data-v-c85f4c3c]{margin:0;font-size:15px}.pbd-verdict-af[data-v-c85f4c3c]{font-family:var(--pb-mono);font-size:11px;color:var(--pb-navy-mut)}.pbd-quote[data-v-c85f4c3c]{margin:1.6em 0;padding:18px 22px;background:var(--pb-surface);border:1px solid var(--pb-line);border-left:3px solid var(--pb-blue);border-radius:var(--pb-r)}.pbd-quote p[data-v-c85f4c3c]{margin:0;font-size:16px;color:var(--pb-ink)}.pbd-quote footer[data-v-c85f4c3c]{margin-top:8px;font-size:13px;color:var(--pb-muted)}.pbd-figure[data-v-c85f4c3c]{margin:1.6em 0}.pbd-figure img[data-v-c85f4c3c]{width:100%;border-radius:var(--pb-r-lg);border:1px solid var(--pb-line)}.pbd-figure-ph[data-v-c85f4c3c]{height:220px;border-radius:var(--pb-r-lg);border:1px solid var(--pb-line)}.pbd-figure figcaption[data-v-c85f4c3c]{margin-top:8px;font-size:13px;color:var(--pb-muted)}.pbd-faq[data-v-c85f4c3c]{display:flex;flex-direction:column;gap:10px;margin:1.4em 0}.pbd-faq[data-v-c85f4c3c] .pbd-faq-item{background:var(--pb-surface);border:1px solid var(--pb-line);border-radius:var(--pb-r);box-shadow:var(--pb-sh-xs);padding:16px 18px}.pbd-faq[data-v-c85f4c3c] summary,.pbd-faq[data-v-c85f4c3c] .pbd-faq-item>button{font-family:var(--pb-display);font-size:16px;color:var(--pb-ink);font-weight:700;cursor:pointer}.pbd-faq[data-v-c85f4c3c] p{margin:10px 0 0;font-size:14.5px;color:var(--pb-body)}.pbd-entities[data-v-c85f4c3c]{display:grid;gap:14px;margin:1.4em 0}.pbd-tags[data-v-c85f4c3c]{display:flex;flex-wrap:wrap;gap:8px;margin:2.2em 0 0;padding-top:22px;border-top:1px solid var(--pb-line)}.pbd-tag[data-v-c85f4c3c]{font-family:var(--pb-mono);font-size:12px;color:var(--pb-muted);background:var(--pb-surface);border:1px solid var(--pb-line);border-radius:999px;padding:6px 12px}.pbd-side[data-v-c85f4c3c]{position:sticky;top:var(--editorial-sticky-top, calc(var(--site-shell-header-height, 4.5rem) + 1.25rem));display:flex;flex-direction:column;gap:18px}.pbd-side-card[data-v-c85f4c3c]{background:var(--pb-surface);border:1px solid var(--pb-line);border-radius:var(--pb-r-lg);padding:20px;box-shadow:var(--pb-sh-sm)}.pbd-side-card>h3[data-v-c85f4c3c]{font-size:13px;font-family:var(--pb-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pb-muted);margin:0 0 14px;font-weight:600}.pbd-side-list[data-v-c85f4c3c]{display:flex;flex-direction:column;gap:10px}.pbd-side-row[data-v-c85f4c3c]{display:flex;align-items:center;gap:11px;border:1px solid var(--pb-line);border-radius:var(--pb-r-sm);padding:10px 12px;background:var(--pb-surface-2)}.pbd-side-row[data-v-c85f4c3c]:hover{border-color:var(--pb-blue-line)}.pbd-side-logo[data-v-c85f4c3c]{width:34px;height:34px;flex:none;border-radius:var(--pb-r-xs);background:var(--pb-navy);color:#fff;font-family:var(--pb-mono);font-weight:700;font-size:12px;display:grid;place-items:center;overflow:hidden}.pbd-side-logo.has-img[data-v-c85f4c3c]{background:#fff;border:1px solid var(--pb-line)}.pbd-side-logo img[data-v-c85f4c3c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:3px}.pbd-side-nm[data-v-c85f4c3c]{min-width:0;flex:1}.pbd-side-nm b[data-v-c85f4c3c]{display:block;font-family:var(--pb-display);font-size:14.5px;color:var(--pb-ink)}.pbd-side-cta[data-v-c85f4c3c]{display:block;font-family:var(--pb-mono);font-size:11px;color:var(--pb-blue-600)}.pbd-side-af[data-v-c85f4c3c]{display:block;font-size:11px;color:var(--pb-faint);text-align:center;margin-top:10px;font-family:var(--pb-mono)}.pbd-author[data-v-c85f4c3c]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.pbd-av--lg[data-v-c85f4c3c]{width:46px;height:46px;font-size:15px;border-radius:var(--pb-r);margin-bottom:4px}.pbd-author b[data-v-c85f4c3c]{font-family:var(--pb-display);font-size:15.5px;color:var(--pb-ink)}.pbd-author-sub[data-v-c85f4c3c]{font-size:12.5px;color:var(--pb-muted)}.pbd-author p[data-v-c85f4c3c]{margin:6px 0 0;font-size:13.5px;color:var(--pb-muted);line-height:1.5}.pbd-author-cta[data-v-c85f4c3c]{font-family:var(--pb-mono);font-size:12px;color:var(--pb-blue-600);margin-top:6px}.pbd-related[data-v-c85f4c3c]{padding-top:34px}.pbd-related-title[data-v-c85f4c3c]{font-size:19px;margin:0 0 14px}.pbd-related-grid[data-v-c85f4c3c]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pbd-rel-card[data-v-c85f4c3c]{display:flex;flex-direction:column;gap:6px;background:var(--pb-surface);border:1px solid var(--pb-line);border-radius:var(--pb-r);padding:16px 18px;box-shadow:var(--pb-sh-xs);transition:box-shadow .2s ease,transform .2s ease}.pbd-rel-card[data-v-c85f4c3c]:hover{box-shadow:var(--pb-sh);transform:translateY(-2px)}.pbd-rel-k[data-v-c85f4c3c]{font-family:var(--pb-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--pb-blue-600);font-weight:600}.pbd-rel-card b[data-v-c85f4c3c]{font-family:var(--pb-display);font-size:15.5px;color:var(--pb-ink)}.pbd-rel-card>span[data-v-c85f4c3c]:last-child{font-size:13px;color:var(--pb-muted)}@media(max-width:980px){.pbd-grid[data-v-c85f4c3c]{grid-template-columns:minmax(0,1fr);gap:32px}.pbd-side[data-v-c85f4c3c]{position:static;order:-1}}@media(max-width:860px){.pbd-related-grid[data-v-c85f4c3c]{grid-template-columns:1fr}}@media(max-width:720px){.pbd-pc-grid[data-v-c85f4c3c],.pbd-keynums[data-v-c85f4c3c]{grid-template-columns:1fr}}.blog-detail-surface__core[data-v-ac6410e2],.blog-detail-surface__support[data-v-ac6410e2]{position:relative}.blog-detail-surface__core[data-v-ac6410e2]{padding-top:var(--site-shell-header-content-gap, clamp(1.25rem, 2vw, 2rem))}.blog-detail-surface__container[data-v-ac6410e2]{width:100%;margin:0;padding:0;min-width:0}.blog-detail-surface__breadcrumbs[data-v-ac6410e2]{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:1.2rem;color:var(--color-muted, #64748b);font-size:.92rem;font-weight:600}.blog-detail-surface__breadcrumb-link[data-v-ac6410e2]{color:inherit;text-decoration:none}.blog-detail-surface__breadcrumb-link[data-v-ac6410e2]:hover{color:var(--color-primary, #16a34a)}.blog-detail-surface__breadcrumb-separator[data-v-ac6410e2]{color:color-mix(in srgb,var(--color-muted, #64748b) 72%,white)}.blog-detail-surface__breadcrumb-current[data-v-ac6410e2]{color:var(--color-heading, #0f172a)}.blog-detail-surface__hero-grid[data-v-ac6410e2],.blog-detail-surface__support-flow[data-v-ac6410e2]{position:relative}.blog-detail-surface__hero-card[data-v-ac6410e2]{overflow:hidden}.blog-detail-surface__hero-media-shell[data-v-ac6410e2]{position:relative;min-height:16rem;overflow:hidden}.blog-detail-surface__hero-image[data-v-ac6410e2]{display:block;height:clamp(16rem,34vw,24rem);width:100%;-o-object-fit:cover;object-fit:cover}.blog-detail-surface__hero-image--fallback[data-v-ac6410e2]{background:color-mix(in srgb,var(--color-primary, #7c3aed) 78%,#140f32 22%)}.blog-detail-surface__hero-image-overlay[data-v-ac6410e2]{position:absolute;inset:0;background:#080f1c29}.blog-detail-surface__hero-badge-shell[data-v-ac6410e2]{position:absolute;top:1.4rem;left:1.4rem;z-index:1}.blog-detail-surface__hero-badge[data-v-ac6410e2]{border:0;background:#2563eb;color:#fff;box-shadow:0 18px 28px -20px #2563ebbf}.blog-detail-surface__hero-wave[data-v-ac6410e2]{position:absolute;right:0;bottom:-1px;left:0;height:4.5rem;width:100%}.blog-detail-surface__hero-copy[data-v-ac6410e2]{padding:1.3rem 1.4rem 1.55rem}.blog-detail-surface__hero-meta[data-v-ac6410e2]{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;color:var(--color-muted, #64748b);font-size:.92rem;font-weight:500}.blog-detail-surface__meta-item[data-v-ac6410e2]{display:inline-flex;align-items:center;gap:.45rem;min-width:0}a.blog-detail-surface__meta-author[data-v-ac6410e2]{color:inherit;font-weight:700;text-decoration:none}a.blog-detail-surface__meta-author[data-v-ac6410e2]:hover{text-decoration:underline}.blog-detail-surface__meta-icon[data-v-ac6410e2]{height:1rem;width:1rem;flex-shrink:0}.blog-detail-surface__meta-separator[data-v-ac6410e2]{color:color-mix(in srgb,var(--color-muted, #64748b) 70%,white)}.blog-detail-surface__hero-title[data-v-ac6410e2]{margin:1rem 0 0;color:var(--color-heading, #0f172a);font-size:clamp(2.2rem,4.5vw,3.35rem);font-weight:800;line-height:1.03;letter-spacing:-.04em;text-wrap:balance}.blog-detail-surface__hero-excerpt[data-v-ac6410e2]{margin:1rem 0 0;color:color-mix(in srgb,var(--color-body, #334155) 94%,white);font-size:1.03rem;line-height:1.85}.blog-detail-surface__hero-footer[data-v-ac6410e2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding-top:1.05rem;border-top:1px solid color-mix(in srgb,var(--color-card-border, #d9e0ea) 72%,white)}.blog-detail-surface__tags[data-v-ac6410e2]{display:flex;flex-wrap:wrap;gap:.55rem}.blog-detail-surface__tag[data-v-ac6410e2]{display:inline-flex;align-items:center;border-radius:9999px;background:color-mix(in srgb,var(--color-primary, #7c3aed) 10%,white);color:var(--color-primary, #7c3aed);padding:.55rem .95rem;font-size:.78rem;font-weight:700}.blog-detail-surface__share[data-v-ac6410e2]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.6rem}.blog-detail-surface__share-label[data-v-ac6410e2]{color:var(--color-muted, #64748b);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blog-detail-surface__share-button[data-v-ac6410e2]{display:inline-flex;align-items:center;justify-content:center;height:2.55rem;width:2.55rem;border:1px solid color-mix(in srgb,var(--color-card-border, #d9e0ea) 76%,white);border-radius:9999px;background:#fff;color:var(--color-heading, #0f172a);text-decoration:none;transition:transform .16s ease,border-color .16s ease,color .16s ease}.blog-detail-surface__share-button[data-v-ac6410e2]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary, #16a34a) 40%,white);color:var(--color-primary, #16a34a)}.blog-detail-surface__share-icon[data-v-ac6410e2]{height:1rem;width:1rem}.blog-detail-surface__stack[data-v-ac6410e2]{--blog-detail-sidebar-width: 20.5rem;display:flex;flex-direction:column}.blog-detail-surface__stack[data-v-ac6410e2]>:nth-child(1){order:1}.blog-detail-surface__sidebar[data-v-ac6410e2]{order:2}.blog-detail-surface__stack[data-v-ac6410e2]>:nth-child(2){order:3}.blog-detail-surface__stack[data-v-ac6410e2]>:nth-child(n+3){order:4}.blog-detail-surface__sidebar[data-v-ac6410e2]{min-width:0}.blog-detail-surface__sidebar-sticky[data-v-ac6410e2]{scrollbar-width:none;-ms-overflow-style:none}.blog-detail-surface__sidebar-sticky[data-v-ac6410e2]::-webkit-scrollbar{display:none}.blog-detail-surface__sidebar-sticky[data-v-ac6410e2] .routed-stack-root{display:flex;flex-direction:column;gap:1.25rem}.blog-detail-surface__body-card[data-v-ac6410e2]{padding:1.5rem}.blog-detail-surface__body-card--connected[data-v-ac6410e2]{margin-top:0}.blog-detail-surface__related[data-v-ac6410e2]{margin-top:1.5rem}.blog-detail-surface__related[data-v-ac6410e2] .routed-stack-root{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1024px){.blog-detail-surface__stack.blog-detail-surface__two-column[data-v-ac6410e2]{display:grid;grid-template-columns:minmax(0,1fr) var(--blog-detail-sidebar-width, 20.5rem);-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:start;width:min(100%,var(--section-content-max, 80rem));margin-left:var(--section-frame-margin-left, auto);margin-right:var(--section-frame-margin-right, auto);padding-right:var(--section-padding-x-lg, var(--section-padding-x-sm, var(--section-padding-x, 1.5rem)));padding-left:var(--section-padding-x-lg, var(--section-padding-x-sm, var(--section-padding-x, 1.5rem)));box-sizing:border-box}.blog-detail-surface__stack.blog-detail-surface__two-column[data-v-ac6410e2]>:not(.blog-detail-surface__sidebar){grid-column:1;min-width:0}.blog-detail-surface__stack.blog-detail-surface__two-column--split[data-v-ac6410e2]{--blog-detail-sidebar-width: 19rem}.blog-detail-surface__stack.blog-detail-surface__two-column .blog-detail-surface__container[data-v-ac6410e2]{width:100%;max-width:none;margin:0;padding-right:0;padding-left:0}.blog-detail-surface__sidebar[data-v-ac6410e2]{position:sticky;grid-column:2;grid-row:1 / span 999;top:calc(var(--site-shell-header-height, 4.5rem) + 1.25rem);width:var(--blog-detail-sidebar-width, 20.5rem);margin-top:0;z-index:20;align-self:start}.blog-detail-surface__sidebar-sticky[data-v-ac6410e2]{max-height:calc(100vh - var(--site-shell-header-height, 4.5rem) - 2.75rem);overflow-y:auto;overflow-x:hidden}.blog-detail-surface__support[data-v-ac6410e2]{margin-top:0}}@media(max-width:1023px){.blog-detail-surface__sidebar[data-v-ac6410e2]{margin-top:1.5rem}}@media(max-width:767px){.blog-detail-surface__hero-copy[data-v-ac6410e2]{padding:1.1rem 1.1rem 1.3rem}.blog-detail-surface__body-card[data-v-ac6410e2]{padding:1.1rem}.blog-detail-surface__hero-title[data-v-ac6410e2]{font-size:2.1rem}.blog-detail-surface__hero-footer[data-v-ac6410e2]{align-items:flex-start}}.blog-detail-surface--warm[data-v-ac6410e2]{--color-card-bg: var(--ed-card, #ffffff);--color-card-border: var(--ed-line, #e8e4da);--color-section-bg: var(--ed-bg, #fbfaf6);--color-heading: var(--ed-ink, #16181d);--color-body: var(--ed-ink-2, #4b4e58);--color-muted: var(--ed-muted, #63666f);--color-primary: var(--ed-brand, #1f7a52);background:var(--ed-bg, #fbfaf6)}.blog-detail-surface--warm[data-v-ac6410e2] h1,.blog-detail-surface--warm[data-v-ac6410e2] h2,.blog-detail-surface--warm[data-v-ac6410e2] h3{font-family:var(--font-heading-family, "Source Serif 4", Georgia, serif);letter-spacing:-.015em}
