.ArticleLayout_root__Lfy58{--bg:#050B16;--bg-2:#08111F;--panel:rgba(20,32,56,.55);--panel-2:rgba(14,24,44,.75);--line:rgba(120,165,230,.14);--line-2:rgba(120,165,230,.22);--fg:#E6ECFF;--fg-dim:#93A4C8;--fg-mute:#6A7B9D;--blue:#1E6BFF;--blue-2:#5B8FFF;--orange:#FFA80C;--green:#2DD4BF;--max:1448px;--radius:14px;min-height:100vh;background:var(--bg);color:var(--fg);font-family:var(--font-inter,"Inter",-apple-system,BlinkMacSystemFont,sans-serif)}.ArticleLayout_progressTrack__mdMjH{position:fixed;top:64px;left:0;right:0;height:2px;background:rgba(120,165,230,.08);z-index:1000;pointer-events:none}.ArticleLayout_progressBar__tWBAl{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--blue),var(--orange));transition:width .05s linear;will-change:width}.ArticleLayout_trail__RUkW4{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 18px;margin:0 0 28px;background:rgba(8,14,28,.92);border:1px solid rgba(255,168,12,.22);border-left:3px solid var(--orange);border-radius:10px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono",ui-monospace,"Courier New",monospace);font-size:12px;position:sticky;top:64px;z-index:18;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 6px 18px -10px rgba(0,0,0,.6);overflow-x:auto;white-space:nowrap}.ArticleLayout_trailCrumb__sCGch{display:inline-flex;align-items:center;gap:6px;color:var(--orange);padding:4px 10px;border-radius:6px;text-decoration:none;transition:background .14s ease,color .14s ease}.ArticleLayout_trailCrumb__sCGch:hover{background:rgba(255,168,12,.1)}.ArticleLayout_trailCrumb__sCGch svg{opacity:.9}.ArticleLayout_trailCrumbCurrent__a8Zn_{display:inline-flex;align-items:center;gap:6px;color:var(--fg);background:rgba(255,168,12,.08);padding:4px 10px;border-radius:6px;cursor:default}.ArticleLayout_trailCrumbCurrent__a8Zn_ code{background:transparent;border:0;padding:0;color:var(--fg);font-weight:600;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.ArticleLayout_trailTitleHint__akEEA{color:var(--fg-mute);font-size:11px;margin-left:4px}.ArticleLayout_trailSymbol__Qq33K{background:rgba(255,168,12,.16);color:var(--orange);padding:1px 7px;border-radius:4px;font-weight:600;letter-spacing:.04em}.ArticleLayout_trailSep__dOH1d{color:rgba(255,168,12,.55);font-size:14px}.ArticleLayout_trailShare__n_o20{margin-left:auto;background:transparent;border:1px solid var(--line-2);color:var(--fg-mute);padding:5px 10px;border-radius:999px;font-size:11px;cursor:pointer;font-family:inherit}.ArticleLayout_trailShare__n_o20:hover{color:var(--fg);border-color:var(--blue)}.ArticleLayout_outerPad__lVlZG{max-width:var(--max);margin:0 auto;padding:0 32px}.ArticleLayout_grid__6uEzy{display:grid;grid-template-columns:220px minmax(0,680px) 280px;gap:40px;margin:0 0 4rem;align-items:start}.ArticleLayout_tocCol__YB_nL{position:sticky;top:132px;align-self:start;max-height:calc(100vh - 144px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(120,165,230,.2) transparent}.ArticleLayout_tocCol__YB_nL::-webkit-scrollbar{width:4px}.ArticleLayout_tocCol__YB_nL::-webkit-scrollbar-track{background:transparent}.ArticleLayout_tocCol__YB_nL::-webkit-scrollbar-thumb{background:rgba(120,165,230,.2);border-radius:2px}.ArticleLayout_proseCol__QxBrD{min-width:0}.ArticleLayout_cardCol__H4xgs{position:sticky;top:132px;align-self:start;max-height:calc(100vh - 144px);overflow-y:auto}@media (max-width:1280px){.ArticleLayout_grid__6uEzy{grid-template-columns:200px minmax(0,1fr) 260px;gap:28px}}@media (max-width:1024px){.ArticleLayout_grid__6uEzy{grid-template-columns:1fr 260px;gap:24px}.ArticleLayout_tocCol__YB_nL{display:none}}@media (max-width:768px){.ArticleLayout_grid__6uEzy{grid-template-columns:1fr;padding:0 16px}.ArticleLayout_cardCol__H4xgs{position:static;order:-1;max-height:none}.ArticleLayout_trail__RUkW4{top:0}}.ArticleLayout_tocHeading__3kOne{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-mute);margin:0 0 12px;font-weight:500}.ArticleLayout_tocList___jQjB{list-style:none;margin:0 0 16px;padding:0;counter-reset:toc}.ArticleLayout_tocItem__Oiiz5{counter-increment:toc}.ArticleLayout_tocLink__pa3f0{display:block;padding:6px 10px 6px 22px;border-left:2px solid transparent;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;color:var(--fg-mute);position:relative;text-decoration:none;transition:color .12s ease,border-color .12s ease}.ArticleLayout_tocLink__pa3f0:before{content:counter(toc,decimal-leading-zero);position:absolute;left:4px;top:6px;color:var(--fg-mute);opacity:.5;font-size:10px}.ArticleLayout_tocLink__pa3f0:hover{color:var(--fg-dim)}.ArticleLayout_tocLinkActive__LdOYt{color:var(--fg);border-left-color:var(--blue)}.blog-article-v2_page__xi5D6{min-height:100vh;color:#e6ecff;background:radial-gradient(900px 420px at 12% 18%,rgba(30,107,255,.1),transparent 62%),radial-gradient(760px 380px at 84% 8%,rgba(255,168,12,.055),transparent 58%),#050b16;font-family:var(--font-inter),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif}.blog-article-v2_inner__PadZE{width:min(1448px,100%);margin:0 auto;padding:24px 32px 86px;box-sizing:border-box}.blog-article-v2_articleGrid__1Y6bN,.blog-article-v2_breadcrumbRow__VyHwz,.blog-article-v2_breadcrumbs__mjCb1,.blog-article-v2_factList__p40zp div,.blog-article-v2_metaRow__r2CVt,.blog-article-v2_symbolHeader__ruLhV,.blog-article-v2_tagRow__zY8jS{display:flex;align-items:center}.blog-article-v2_breadcrumbRow__VyHwz{justify-content:space-between;gap:18px;margin:6px 0 22px}.blog-article-v2_breadcrumbs__mjCb1{min-width:0;gap:7px;color:#7282a6;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-article-v2_breadcrumbs__mjCb1 a{color:#93a4c8;text-decoration:none}.blog-article-v2_breadcrumbs__mjCb1 strong{min-width:0;color:#e6ecff;font-weight:500;overflow:hidden;text-overflow:ellipsis}.blog-article-v2_shareButton__Z4wnT{border:1px solid rgba(120,165,230,.22);border-radius:999px;background:rgba(10,18,34,.56);color:#b9c6e6;padding:7px 13px;font-size:12px;cursor:pointer}.blog-article-v2_articleGrid__1Y6bN{align-items:flex-start;display:grid;grid-template-columns:250px minmax(0,1fr) 300px;gap:22px}.blog-article-v2_leftRail__q3lmt,.blog-article-v2_rightRail__FuGoR{position:sticky;top:84px;border:1px solid rgba(120,165,230,.14);border-radius:14px;background:rgba(15,27,50,.56);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 22px 70px rgba(0,0,0,.2)}.blog-article-v2_leftRail__q3lmt{padding:18px 16px}.blog-article-v2_rightRail__FuGoR{display:flex;flex-direction:column;gap:12px;padding:14px}.blog-article-v2_backLink__d4w1a,.blog-article-v2_terminalLink__DboP_{color:#5b8fff;text-decoration:none}.blog-article-v2_backLink__d4w1a{display:inline-flex;margin-bottom:18px;font-size:13px}.blog-article-v2_kicker__y7uCB,.blog-article-v2_railLabel__EWA30{color:#7890bf;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.blog-article-v2_symbolHeader__ruLhV{justify-content:space-between;margin:12px 0 8px;color:#e6ecff;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:12px}.blog-article-v2_symbolHeader__ruLhV b{color:#7282a6;font-weight:500}.blog-article-v2_articleList__vPKBG{display:grid;gap:6px;list-style:none;padding:0;margin:0}.blog-article-v2_articleLinkActive__0Lz6_,.blog-article-v2_articleLink__qfJkD{display:grid;gap:4px;border:1px solid transparent;border-radius:8px;padding:9px 11px;text-decoration:none}.blog-article-v2_articleLink__qfJkD{color:#b9c6e6}.blog-article-v2_articleLinkActive__0Lz6_{color:#ffffff;background:rgba(30,107,255,.18);border-color:rgba(91,143,255,.35);box-shadow:inset 3px 0 0 #1e6bff}.blog-article-v2_articleLinkActive__0Lz6_ small,.blog-article-v2_articleLink__qfJkD small{color:#7890bf;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-article-v2_reader__Q01eT{min-width:0;border:1px solid rgba(120,165,230,.16);border-radius:14px;background:linear-gradient(180deg,rgba(20,32,56,.72),rgba(8,17,31,.6)),radial-gradient(540px 280px at 82% 0,rgba(30,107,255,.1),transparent 70%);padding:40px 44px 48px;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 28px 90px rgba(0,0,0,.22)}.blog-article-v2_header__rsD4b{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid rgba(120,165,230,.14)}.blog-article-v2_header__rsD4b h1{margin:14px 0;color:#f1f5ff;font-size:clamp(34px,3vw,48px);line-height:1.08;font-weight:650;letter-spacing:0}.blog-article-v2_header__rsD4b p{margin:0;max-width:72ch;color:#b8c3df;font-size:18px;line-height:1.55}.blog-article-v2_metaRow__r2CVt,.blog-article-v2_tagRow__zY8jS{flex-wrap:wrap;gap:10px}.blog-article-v2_metaRow__r2CVt{margin-top:20px;color:#7d8fb4;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:12px}.blog-article-v2_metaRow__r2CVt span{border-right:1px solid rgba(120,165,230,.18);padding-right:10px}.blog-article-v2_metaRow__r2CVt span:last-child{border-right:0;padding-right:0}.blog-article-v2_tagRow__zY8jS{margin-top:20px}.blog-article-v2_tagRow__zY8jS span{border:1px solid rgba(120,165,230,.2);border-radius:999px;background:rgba(91,143,255,.1);color:#c9d4ee;padding:6px 12px;font-size:12px}.blog-article-v2_docsCard__cda8s,.blog-article-v2_inspectorCard__t9zuz,.blog-article-v2_tocCard__oD6m9{border:1px solid rgba(120,165,230,.12);border-radius:10px;background:rgba(6,13,25,.42);padding:14px}.blog-article-v2_docsCard__cda8s{display:grid;gap:8px}.blog-article-v2_docsCard__cda8s p{margin:0 0 2px;color:#aab7d6;font-size:13px}.blog-article-v2_docLink__rMwDf{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;border:1px solid rgba(120,165,230,.18);border-radius:8px;background:rgba(27,40,70,.62);padding:10px 12px;color:#e6ecff;text-decoration:none}.blog-article-v2_docLink__rMwDf:hover{border-color:rgba(91,143,255,.38);background:rgba(30,107,255,.12)}.blog-article-v2_docIcon__3kXHW{display:grid;width:40px;height:40px;place-items:center;border-radius:7px;background:#8798bb;color:#ffffff;font-weight:800}.blog-article-v2_docLink__rMwDf small,.blog-article-v2_docLink__rMwDf strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-article-v2_docLink__rMwDf strong{font-size:13px;font-weight:600}.blog-article-v2_docLink__rMwDf small{margin-top:3px;color:#7890bf;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:11px;line-height:1.25;white-space:normal}.blog-article-v2_factList__p40zp{display:grid;gap:12px;margin:14px 0 16px}.blog-article-v2_factList__p40zp div{justify-content:space-between;gap:12px;border-bottom:1px solid rgba(120,165,230,.1);padding-bottom:10px}.blog-article-v2_factList__p40zp dt{color:#7282a6;font-family:var(--font-plex-mono),"IBM Plex Mono",monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.blog-article-v2_factList__p40zp dd{color:#e6ecff;margin:0;font-size:12px;text-align:right;overflow-wrap:anywhere}.blog-article-v2_terminalLink__DboP_{display:inline-flex;width:100%;justify-content:center;border:1px solid rgba(91,143,255,.35);border-radius:8px;background:rgba(30,107,255,.12);padding:9px 12px;color:#5b8fff;font-weight:700}@media (max-width:1100px){.blog-article-v2_articleGrid__1Y6bN{grid-template-columns:1fr}.blog-article-v2_leftRail__q3lmt,.blog-article-v2_rightRail__FuGoR{position:static}}@media (max-width:720px){.blog-article-v2_inner__PadZE{padding:18px 16px 64px}.blog-article-v2_breadcrumbRow__VyHwz{align-items:flex-start;flex-direction:column}.blog-article-v2_reader__Q01eT{padding:28px 22px 34px}}.blog-article_page__MLEak{min-height:100vh;padding:2rem 1rem;background:#050B16;color:#E6ECFF}.blog-article_article__c_S7s{max-width:840px;margin:0 auto}.blog-article_header__cOH2x{margin-bottom:2.5rem;padding-bottom:1.75rem;border-bottom:1px solid rgba(120,165,230,.14);text-align:center}.blog-article_title__DjAsm{font-size:clamp(34px,4vw,54px);font-weight:700;color:#E6ECFF;margin-bottom:.625rem;line-height:1.15;font-family:Inter,-apple-system,sans-serif}.blog-article_subtitle__H_ZGz{font-size:1.125rem;color:#93A4C8;margin-bottom:1rem;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-style:italic}.blog-article_headerMeta__fwcxj{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 0;font-size:.6875rem;color:#6A7B9D;font-family:IBM Plex Mono,ui-monospace,Courier New,monospace;letter-spacing:.03em}.blog-article_metaItem__oHh28{display:inline-flex;align-items:center}.blog-article_separator__6LJTs{margin:0 .5rem;color:rgba(120,165,230,.4)}.blog-article_articleBlocks__CmC2l{display:flex;flex-direction:column;gap:1.5rem}.blog-article_h1__6bGm5{font-size:1.625rem;font-weight:600;color:#E6ECFF;margin-top:2rem;margin-bottom:.5rem;font-family:Inter,-apple-system,sans-serif;position:relative;padding-top:.75rem}.blog-article_h1__6bGm5:before{content:"";display:block;position:absolute;top:0;left:0;width:32px;height:2px;background:linear-gradient(90deg,#1E6BFF,#FFA80C);border-radius:1px}.blog-article_h2__3rK1O{font-size:1.25rem;color:#E6ECFF;margin-top:1.25rem}.blog-article_h2__3rK1O,.blog-article_h3__a_oK5{font-weight:600;font-family:Inter,-apple-system,sans-serif}.blog-article_h3__a_oK5{font-size:1.0625rem;color:#93A4C8;margin-top:1rem}.blog-article_h4__es5yL{font-size:.75rem;font-weight:600;color:#6A7B9D;margin-top:.75rem;text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,ui-monospace,monospace}.blog-article_paragraph__wBRc6{font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:1.0625rem;color:#C8D0E8;line-height:1.7}.blog-article_paragraph__wBRc6 a{color:#5B8FFF;text-decoration:underline;text-underline-offset:2px}.blog-article_paragraph__wBRc6 a:hover{color:#FFA80C}.blog-article_chipRow__Vuo50{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.blog-article_chip__7u8NG{display:inline-block;padding:.25rem .75rem;border-radius:999px;background:rgba(255,255,255,.06);color:var(--txt-1,#c9ccd3);font-size:.813rem;font-weight:500;border:1px solid rgba(255,255,255,.08)}.blog-article_banner__k2bG6{padding:1rem 1.25rem;border-radius:.5rem;border-left:4px solid var(--color,#f6b64b);background:rgba(246,182,75,.08);color:var(--txt-1,#c9ccd3);font-size:.95rem}.blog-article_banner_warn__z49it{--color:#f6b64b;background:rgba(246,182,75,.08)}.blog-article_banner_info__36IFY{--color:#6ea7ff;background:rgba(110,167,255,.08)}.blog-article_callout__9HQF2{padding:.875rem 1rem;border-radius:.5rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);font-size:.95rem;color:var(--txt-1,#c9ccd3)}.blog-article_callout_info___A6_p{border-left:3px solid #1e6bff}.blog-article_callout_warn__7EEFo{border-left:3px solid #ffa80c}.blog-article_callout_success__HosMp{border-left:3px solid #2dd4bf}.blog-article_callout_danger__lSk5A{border-left:3px solid #f87171}.blog-article_metricTile__fDDrn{display:inline-block;padding:1rem 1.25rem;margin-right:.75rem;margin-bottom:.5rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:.5rem;min-width:8rem}.blog-article_metricLabel__79eTG{font-size:.75rem;color:var(--txt-2,#6f737c);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.blog-article_metricValue__ApHEk{font-size:1.5rem;font-weight:600;color:var(--txt-0,#e6e7ea)}.blog-article_metricUnit__mVc5b{font-size:.75rem;color:var(--txt-2,#6f737c)}.blog-article_proseSection__7b__4{padding:.5rem 0}.blog-article_proseAside__kgG2l{padding:1rem 1.25rem;border-left:3px solid var(--txt-2,#6f737c);background:rgba(255,255,255,.03);border-radius:0 .5rem .5rem 0}.blog-article_proseLabel__lxm_B{font-size:.875rem;font-weight:600;color:var(--txt-0,#e6e7ea);margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.04em}.blog-article_proseText__To3OE{font-size:.95rem;color:var(--txt-1,#c9ccd3);line-height:1.6}.blog-article_caveatNote__e01K6{margin-top:.5rem;font-size:.813rem;color:#f6b64b;font-style:italic}.blog-article_sourcesSection__etz3G{margin-top:2rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.08)}.blog-article_sourceRefList__RVL7a{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.blog-article_sourceRefItem__97tnI{font-size:.75rem;color:var(--txt-2,#6f737c);background:rgba(255,255,255,.04);padding:.25rem .625rem;border-radius:.25rem}.blog-article_footer__1Y60t{margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06);font-size:.75rem;color:var(--txt-2,#6f737c)}.blog-article_hashNote__zCapd code{background:rgba(255,255,255,.06);padding:.125rem .375rem;border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--txt-1,#c9ccd3)}.blog-article_unknownBlock__GUFtj{padding:.5rem;background:rgba(255,100,100,.08);border-radius:.25rem;font-size:.875rem;color:#f88}.blog-article_codeBlock__ZmVQ2{margin:1rem 0;padding:1rem;border-radius:.5rem;background:#0d1117;border:1px solid rgba(255,255,255,.08);overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;color:var(--txt-1,#c9ccd3)}.blog-article_codeBlockHeader__KPp26{display:flex;justify-content:space-between;align-items:center;font-size:.7rem;color:var(--txt-2,#6f737c);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.04em}.blog-article_codeBlockHeader__KPp26 button{background:transparent;border:1px solid rgba(255,255,255,.12);color:var(--txt-2,#6f737c);padding:.125rem .5rem;border-radius:.25rem;font-size:.7rem;cursor:pointer;font-family:inherit}.blog-article_codeBlockHeader__KPp26 button:hover{color:var(--txt-1,#c9ccd3);border-color:rgba(255,255,255,.24)}.blog-article_codeBlock__ZmVQ2 pre{margin:0}.blog-article_codeBlock__ZmVQ2 code{font-family:inherit;font-size:inherit}.blog-article_figure__l9dy9{margin:1rem 0}.blog-article_figure__l9dy9 img{max-width:100%;height:auto;border-radius:.5rem;border:1px solid rgba(255,255,255,.06);display:block}.blog-article_figureCaption__Fj4BV{font-size:.813rem;color:var(--txt-2,#6f737c);margin-top:.5rem;text-align:center;font-style:italic}.blog-article_callout_cta__d_BcV{background:rgba(110,167,255,.06);border:1px solid rgba(110,167,255,.18);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem 1.25rem;border-radius:.5rem}.blog-article_ctaButton__bkfFh{padding:.5rem 1rem;border-radius:.375rem;background:#6ea7ff;color:#0b1220;font-weight:600;text-decoration:none;white-space:nowrap}.blog-article_ctaButton__bkfFh:hover{background:#88b6ff}.blog-article_tableBlock__oO0__{margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start}.blog-article_tableBlock__oO0__ table{width:-moz-max-content;width:max-content;max-width:100%;border-collapse:collapse;font-size:.875rem}.blog-article_tableBlock__oO0__ th{text-align:left;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;color:var(--txt-2,#6f737c);padding:.5rem 1.5rem .5rem 0;border-bottom:1px solid rgba(255,255,255,.08);font-weight:600}.blog-article_tableBlock__oO0__ td{padding:.5rem 1.5rem .5rem 0;border-bottom:1px solid rgba(255,255,255,.04);color:var(--txt-1,#c9ccd3)}.blog-article_tableBlock__oO0__ td+td,.blog-article_tableBlock__oO0__ th+th{padding-left:2rem;padding-right:0;text-align:right}.blog-article_tableBlock__oO0__ td+td{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.blog-article_tableBlock__oO0__ tbody tr:nth-child(2n) td{background:rgba(255,255,255,.02)}.blog-article_tableBlock__oO0__ tbody tr:hover td{background:rgba(110,167,255,.04)}.blog-article_tableCompact__cCx_d td,.blog-article_tableCompact__cCx_d th{padding-top:.375rem;padding-bottom:.375rem;font-size:.813rem}.blog-article_tableCaption__ZxmJ_{font-size:.7rem;color:var(--txt-2,#6f737c);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.375rem}.blog-article_blockquote__5ZGVV{margin:1rem 0;padding:.875rem 1.25rem;border-left:3px solid #1e6bff;background:rgba(30,107,255,.05);border-radius:0 .5rem .5rem 0}.blog-article_blockquote__5ZGVV p{font-family:"Source Serif 4",Georgia,serif;font-style:italic;font-size:1.0625rem;color:#C8D0E8;line-height:1.7;margin:0 0 .375rem}.blog-article_blockquote__5ZGVV footer{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;color:#6A7B9D}.blog-article_list__fRMO3{margin:.75rem 0;padding-left:1.5rem;color:#C8D0E8;font-family:"Source Serif 4",Georgia,serif;font-size:1.0625rem;line-height:1.7}.blog-article_listUl__MSb_p{list-style:none;padding-left:1.25rem}.blog-article_listUl__MSb_p li:before{content:"●";color:#FFA80C;display:inline-block;width:1rem;margin-left:-1rem;font-size:.5rem;vertical-align:middle}.blog-article_listOl__Avb87{list-style:none;padding-left:2rem;counter-reset:ol-counter}.blog-article_listOl__Avb87 li{counter-increment:ol-counter;position:relative}.blog-article_listOl__Avb87 li:before{content:counter(ol-counter,decimal-leading-zero);position:absolute;left:-2.25rem;color:#1E6BFF;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;font-weight:600;top:.2em}.blog-article_listTodo__PypqM{list-style:none;padding-left:0}.blog-article_listTodo__PypqM li{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:.375rem}.blog-article_todoCheck__AwLWy{margin-top:.2rem;accent-color:#1E6BFF;width:14px;height:14px;flex-shrink:0;cursor:default}.blog-article_todoDone__eAX1X{color:#6A7B9D;text-decoration:line-through}.blog-article_divider__03XxQ{border:none;height:1px;background:linear-gradient(90deg,transparent,rgba(120,165,230,.25),transparent);margin:2rem 0}.blog-article_cols__Qi5JL{display:grid;gap:1.5rem;margin:1rem 0}.blog-article_cols2__FyeTp{grid-template-columns:1fr 1fr}.blog-article_cols3__ZNPCs{grid-template-columns:1fr 1fr 1fr}.blog-article_col__M1fmh{min-width:0}@media (max-width:640px){.blog-article_cols2__FyeTp,.blog-article_cols3__ZNPCs{grid-template-columns:1fr}}.blog-article_toggle__dfO_b{border:1px solid rgba(120,165,230,.14);border-radius:.5rem;overflow:hidden;margin:.75rem 0}.blog-article_toggleSummary__y_Haq{padding:.75rem 1rem;cursor:pointer;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.875rem;color:#93A4C8;background:rgba(20,32,56,.4);list-style:none;display:flex;align-items:center;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blog-article_toggleSummary__y_Haq::-webkit-details-marker{display:none}.blog-article_toggleSummary__y_Haq:before{content:"▶";font-size:.5rem;color:#1E6BFF;transition:transform .15s}details[open] .blog-article_toggleSummary__y_Haq:before{transform:rotate(90deg)}.blog-article_toggleBody__B_xRR{padding:.875rem 1rem;font-size:.9375rem;color:#C8D0E8;line-height:1.7}.blog-article_btnPrimary__QnMXk{display:inline-flex;align-items:center;padding:.5625rem 1.125rem;background:#1E6BFF;color:#E6ECFF;border-radius:8px;font-weight:600;font-size:.875rem;text-decoration:none;transition:background .15s;font-family:Inter,-apple-system,sans-serif;margin:.5rem .5rem .5rem 0}.blog-article_btnPrimary__QnMXk:hover{background:#5B8FFF}.blog-article_btnGhost__6DS4I{display:inline-flex;align-items:center;padding:.5625rem 1.125rem;background:transparent;color:#93A4C8;border:1px solid rgba(120,165,230,.25);border-radius:8px;font-size:.875rem;text-decoration:none;transition:border-color .15s,color .15s;font-family:Inter,-apple-system,sans-serif;margin:.5rem .5rem .5rem 0}.blog-article_btnGhost__6DS4I:hover{border-color:#1E6BFF;color:#E6ECFF}.blog-article_videoEmbed___3wEF{margin:1rem 0;border-radius:.5rem;overflow:hidden;aspect-ratio:16/9;background:#08111F;border:1px solid rgba(120,165,230,.1)}.blog-article_videoEmbed___3wEF iframe{width:100%;height:100%;border:none;display:block}.blog-article_videoCaption__r1cJR{font-size:.813rem;color:#6A7B9D;margin-top:.5rem;font-style:italic;text-align:center}.blog-article_bookmark__EEnxk{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;background:rgba(20,32,56,.55);border:1px solid rgba(120,165,230,.14);border-radius:.5rem;text-decoration:none;transition:border-color .15s;margin:.75rem 0}.blog-article_bookmark__EEnxk:hover{border-color:rgba(30,107,255,.4)}.blog-article_bookmarkThumb__iJafQ{width:2.5rem;height:2.5rem;border-radius:.375rem;background:rgba(30,107,255,.15);display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.7rem;font-weight:600;color:#5B8FFF;flex-shrink:0}.blog-article_bookmarkInfo__aXfsT{min-width:0;flex:1}.blog-article_bookmarkTitle__2UdXQ{font-size:.9375rem;font-weight:600;color:#E6ECFF;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-article_bookmarkDesc__tE9bn{font-size:.8125rem;color:#6A7B9D;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-article_bookmarkUrl__MC2Ts{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem;color:#1E6BFF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12rem;flex-shrink:0}.blog-article_socialEmbed__H_V_T{margin:1rem 0;border:1px solid rgba(120,165,230,.1);border-radius:.5rem;overflow:hidden;background:#08111F}.blog-article_socialEmbed__H_V_T iframe{width:100%;min-height:200px;border:none;display:block}.blog-article_embedFallback__YEhSL{padding:1rem;font-size:.875rem;color:#6A7B9D;text-align:center;font-family:IBM Plex Mono,ui-monospace,monospace}.blog-article_fileCard__dEB2M{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:rgba(20,32,56,.4);border:1px solid rgba(120,165,230,.12);border-radius:.5rem;text-decoration:none;margin:.5rem 0;transition:border-color .15s}.blog-article_fileCard__dEB2M:hover{border-color:rgba(30,107,255,.35)}.blog-article_fileIcon__HaWuH{width:2rem;height:2rem;border-radius:.375rem;background:rgba(30,107,255,.1);display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.5625rem;font-weight:600;color:#5B8FFF;text-transform:uppercase;flex-shrink:0}.blog-article_fileName__GrAkI{font-size:.9375rem;font-weight:500;color:#E6ECFF;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-article_fileMeta__Ob8z6{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem;color:#6A7B9D;flex-shrink:0}.blog-article_collectionTable__jWex9{overflow-x:auto;margin:1rem 0;border:1px solid rgba(120,165,230,.1);border-radius:.5rem}.blog-article_collectionGallery__9FCYH{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin:1rem 0}.blog-article_collectionBoard__5EaI1{display:flex;gap:1rem;overflow-x:auto;margin:1rem 0;padding-bottom:.5rem}.blog-article_collectionPlaceholder__RFBeW{padding:1.25rem;text-align:center;font-size:.875rem;color:#6A7B9D;font-family:IBM Plex Mono,ui-monospace,monospace;border:1px dashed rgba(120,165,230,.2);border-radius:.5rem}.blog-article_equation__vAZuH{margin:1.25rem 0;padding:1rem;background:rgba(20,32,56,.4);border:1px solid rgba(120,165,230,.1);border-radius:.5rem;overflow-x:auto;text-align:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1.0625rem;color:#E6ECFF}.blog-article_proseText__To3OE{font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:1.0625rem;color:#C8D0E8;line-height:1.7}