.article_shell__0aIVh{background:#f8fafc;color:#475569;padding:28px 24px 72px;font-family:Arial,Microsoft YaHei,sans-serif;font-size:17px;line-height:1.8}.article_container__Ka2QT{max-width:1200px;margin:0 auto}.article_breadcrumb__z7Wg7{font-size:13px;line-height:1.6;margin-bottom:32px;color:#64748b}.article_breadcrumb__z7Wg7 ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.article_breadcrumb__z7Wg7 li:not(:last-child):after{content:"/";margin-left:8px;color:#94a3b8}.article_breadcrumb__z7Wg7 a{color:#64748b;text-decoration:none}.article_breadcrumb__z7Wg7 a:hover{color:#165dff;text-decoration:underline}.article_breadcrumb__z7Wg7 li:last-child{overflow-wrap:anywhere}.article_layout__ANISc{display:grid;grid-template-columns:minmax(0,860px) 240px;gap:36px;align-items:start;justify-content:center}.article_article__LmNLI{background:#fff;padding:40px;border:1px solid #e8ecf2;border-radius:16px;min-width:0}.article_articleHeader__69PYY{margin-bottom:28px;border-bottom:1px solid #e8ecf2;padding-bottom:28px}.article_articleHeader__69PYY h1{font-family:inherit;font-size:38px;font-weight:700;line-height:1.26;letter-spacing:-.018em;color:#0f172a;margin:12px 0 20px;overflow-wrap:anywhere}.article_eyebrow__Rh4In{font-size:13px;font-weight:700;color:#165dff;letter-spacing:.03em}.article_meta__XTssU{display:flex;flex-wrap:wrap;column-gap:18px;row-gap:6px;color:#64748b;font-size:13px;line-height:1.65}.article_intro__RyZ4S{font-size:18px;line-height:1.75;margin:24px 0 0;color:#475569}.article_prose__upxxS{font-size:17px;line-height:1.8;color:#475569;overflow-wrap:anywhere}.article_prose__upxxS,.article_prose__upxxS :where(p,div,section){height:auto;max-height:none;overflow:visible}.article_prose__upxxS :where(p,li,span,div){font-family:inherit}.article_prose__upxxS p{margin:20px 0;font-size:inherit;line-height:inherit}.article_prose__upxxS>:first-child{margin-top:0}.article_prose__upxxS h2,.article_prose__upxxS h3,.article_prose__upxxS h4,.article_prose__upxxS h5,.article_prose__upxxS h6{font-family:inherit;scroll-margin-top:120px;letter-spacing:-.01em}.article_prose__upxxS h2{color:#165dff;font-size:26px;font-weight:700;line-height:1.35;margin:48px 0 18px}.article_prose__upxxS h3{color:#0f172a;font-size:21px;font-weight:700;line-height:1.4;margin:34px 0 14px}.article_prose__upxxS h4,.article_prose__upxxS h5,.article_prose__upxxS h6{color:#1e293b;font-size:18px;font-weight:650;line-height:1.5;margin:28px 0 12px}.article_prose__upxxS ol,.article_prose__upxxS ul{padding-left:25px;margin:20px 0;font-size:inherit}.article_prose__upxxS ul{list-style:disc}.article_prose__upxxS ol{list-style:decimal}.article_prose__upxxS li{padding-left:2px;margin:8px 0;font-size:inherit;line-height:1.8}.article_prose__upxxS li>p{margin:8px 0}.article_prose__upxxS b,.article_prose__upxxS strong{color:#1e293b;font-weight:650}.article_prose__upxxS a{color:#165dff;text-decoration:underline;text-underline-offset:3px}.article_prose__upxxS a:hover{color:#124aca}.article_prose__upxxS img{display:block;width:100%;max-width:100%;height:auto;border:1px solid #e8ecf2;background:#f8fafc;border-radius:10px;margin:28px auto}.article_prose__upxxS figure{margin:28px 0}.article_prose__upxxS figure img{margin:0 auto}.article_prose__upxxS figcaption{text-align:center;color:#64748b;font-size:13px;line-height:1.6;margin:10px 0 0}.article_prose__upxxS blockquote{border-left:4px solid #165dff;border-radius:0 10px 10px 0;background:#f8faff;padding:18px 24px;margin:24px 0;font-size:inherit}.article_prose__upxxS blockquote p:first-child{margin-top:0}.article_prose__upxxS blockquote p:last-child{margin-bottom:0}.article_prose__upxxS .article-table-scroll{overflow-x:auto;max-width:100%;margin:28px 0;border:1px solid #e2e8f0;border-radius:10px}.article_prose__upxxS table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.65;margin:0}.article_prose__upxxS td,.article_prose__upxxS th{min-width:120px;border:1px solid #e2e8f0;padding:14px 16px;vertical-align:top}.article_prose__upxxS th{background:#f1f5f9;font-weight:650;color:#1e293b}.article_prose__upxxS pre{max-width:100%;overflow-x:auto;margin:28px 0;padding:22px;border-radius:12px;background:#0f172a;color:#e2e8f0;font-size:14px;line-height:1.75;white-space:pre}.article_prose__upxxS code{font-family:Consolas,monospace}.article_prose__upxxS :not(pre)>code{background:#f1f5f9;color:#334155;padding:2px 5px;border-radius:4px}.article_prose__upxxS hr{border:0;border-top:1px solid #e2e8f0;margin:36px 0}.article_prose__upxxS details{border-bottom:1px solid #e2e8f0;padding:18px 0}.article_prose__upxxS summary{cursor:pointer;color:#0f172a;font-weight:650}.article_prose__upxxS iframe,.article_prose__upxxS video{max-width:100%}.article_callout__zn01D,.article_prose__upxxS [data-callout]{padding:20px 24px;background:#eff6ff;border-left:3px solid #165dff;border-radius:8px;margin:24px 0}.article_callout__zn01D[data-callout=warning],.article_prose__upxxS [data-callout][data-callout=warning]{background:#fff7ed;border-color:#d97706}.article_callout__zn01D[data-callout=important],.article_prose__upxxS [data-callout][data-callout=important]{background:#f5f3ff;border-color:#7c3aed}.article_sidebar__Fk5dB{position:sticky;top:104px;min-width:0}.article_productCard__9Duao{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:22px;box-shadow:0 4px 16px rgba(15,23,42,.0156862745)}.article_productCard__9Duao p{margin:16px 0;font-size:14px;line-height:1.7}.article_productCard__9Duao ul{padding:0;list-style:none;margin:18px 0 22px}.article_productCard__9Duao li{font-size:13px;margin:8px 0}.article_productCard__9Duao li:before{content:"✓";color:#165dff;margin-right:8px}.article_wordmark__CxZ35{display:flex;justify-content:space-between;color:#0f172a;font-size:22px;font-weight:700;text-decoration:none}.article_wordmark__CxZ35 span{color:#165dff;font-size:18px}.article_primaryButton__R9P9D,.article_secondaryButton__APS_T{min-height:46px;display:inline-flex;justify-content:center;align-items:center;gap:16px;border-radius:9px;padding:11px 20px;font-size:14px;font-weight:650;line-height:1.5;text-decoration:none;transition:background .15s}.article_primaryButton__R9P9D{background:#165dff;color:#fff;border:1px solid #165dff}.article_primaryButton__R9P9D:hover{color:#fff;background:#124aca}.article_secondaryButton__APS_T{color:#165dff;background:#fff;border:1px solid #dbe3ef}.article_secondaryButton__APS_T:hover{color:#124aca;background:#f1f5f9}.article_productCard__9Duao .article_primaryButton__R9P9D{width:100%;padding-inline:10px}.article_desktopToc__94zN9{margin-top:28px;font-size:13px}.article_desktopToc__94zN9 p{color:#0f172a;font-weight:700;margin:0 0 12px}.article_desktopToc__94zN9 nav{max-height:max(180px,100dvh - 500px);overflow-y:auto;overscroll-behavior:contain}.article_desktopToc__94zN9 ol,.article_mobileToc__XMSOz ol{list-style:none;padding:0;margin:0}.article_desktopToc__94zN9 li,.article_mobileToc__XMSOz li{margin:0}.article_desktopToc__94zN9 a,.article_mobileToc__XMSOz a{display:block;border-left:2px solid #e2e8f0;padding:7px 12px;color:#64748b;line-height:1.6;text-decoration:none}.article_desktopToc__94zN9 a:hover,.article_desktopToc__94zN9 a[aria-current],.article_mobileToc__XMSOz a:hover,.article_mobileToc__XMSOz a[aria-current]{color:#165dff;border-color:#165dff;background:#eff6ff}.article_mobileProduct__dTwNa,.article_mobileToc__XMSOz{display:none}.article_articleCta__XtcKQ{margin-top:40px;border-top:1px solid #e2e8f0;padding-top:32px}.article_articleCta__XtcKQ h2{font-size:26px;color:#0f172a;line-height:1.35;margin:12px 0 16px;font-weight:700}.article_articleCta__XtcKQ p{font-size:16px;line-height:1.8}.article_capabilityLinks__ES3Y0{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;padding:0;list-style:none;margin:24px 0}.article_capabilityLinks__ES3Y0 a{display:flex;justify-content:space-between;color:#165dff;text-decoration:none;font-size:14px}.article_capabilityLinks__ES3Y0 a:hover{text-decoration:underline}.article_buttons__3kNPq{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.article_related__qXKXE{margin:64px 0}.article_related__qXKXE h2{font-size:28px;font-weight:700;line-height:1.35;color:#0f172a;margin:0 0 28px}.article_relatedGrid__MtTq2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.article_relatedCard__j8EG0{display:flex;flex-direction:column;min-width:0;border:1px solid #e2e8f0;border-radius:14px;background:#fff;overflow:hidden;color:#475569;text-decoration:none}.article_relatedCard__j8EG0 img{width:100%;height:auto;aspect-ratio:780/430;object-fit:cover;border-bottom:1px solid #e2e8f0}.article_relatedCard__j8EG0>div{padding:24px;flex:1;display:flex;flex-direction:column}.article_relatedCard__j8EG0 time{color:#64748b;font-size:13px}.article_relatedCard__j8EG0 h3{color:#0f172a;font-size:20px;font-weight:650;line-height:1.45;margin:12px 0;-webkit-line-clamp:3}.article_relatedCard__j8EG0 h3,.article_relatedCard__j8EG0 p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.article_relatedCard__j8EG0 p{font-size:14px;line-height:1.7;-webkit-line-clamp:2}.article_relatedCard__j8EG0>div>span{margin-top:auto;padding-top:20px;color:#165dff;font-size:14px;display:flex;justify-content:space-between}.article_relatedCard__j8EG0:hover{border-color:#a5bfff}.article_finalCta__G860_{background:linear-gradient(115deg,#165dff,#4052d9);color:#fff;border-radius:24px;padding:52px 56px}.article_finalCta__G860_ .article_eyebrow__Rh4In{color:#dbeafe}.article_finalCta__G860_ h2{font-size:32px;max-width:780px;font-weight:700;line-height:1.3;margin:14px 0 18px;color:#fff}.article_finalCta__G860_ p{max-width:700px;color:#e9efff;font-size:17px;line-height:1.8}.article_finalCta__G860_ .article_primaryButton__R9P9D{background:#fff;color:#165dff;border-color:#fff}.article_finalCta__G860_ .article_secondaryButton__APS_T{background:rgba(0,0,0,0);border-color:hsla(0,0%,100%,.5019607843);color:#fff}.article_shell__0aIVh [tabindex]:focus-visible,.article_shell__0aIVh a:focus-visible,.article_shell__0aIVh summary:focus-visible{outline:3px solid #7c9dff;outline-offset:4px}@media(max-width:1100px){.article_article__LmNLI{padding:28px}.article_layout__ANISc{gap:32px;grid-template-columns:minmax(0,1fr) 230px}}@media(max-width:1000px){.article_relatedGrid__MtTq2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.article_layout__ANISc{display:block}.article_article__LmNLI{max-width:860px;margin:auto}.article_sidebar__Fk5dB{display:none}.article_mobileToc__XMSOz{display:block;margin:0 0 28px;padding:16px;border:1px solid #e2e8f0;border-radius:10px;font-size:14px}.article_mobileToc__XMSOz summary{color:#0f172a;font-weight:650;cursor:pointer}.article_mobileToc__XMSOz nav{margin-top:16px}.article_desktopToc__94zN9{display:none}.article_mobileProduct__dTwNa{display:block;margin:28px 0}}@media(max-width:640px){.article_shell__0aIVh{padding:24px 20px 48px;background:#fff}.article_breadcrumb__z7Wg7{margin-bottom:24px;font-size:12px}.article_article__LmNLI{padding:0;border:0;border-radius:0}.article_articleHeader__69PYY h1{font-size:30px;line-height:1.3}.article_intro__RyZ4S,.article_prose__upxxS{font-size:17px}.article_prose__upxxS h2{font-size:24px;margin-top:40px}.article_prose__upxxS h3{font-size:20px;margin-top:30px}.article_relatedGrid__MtTq2{grid-template-columns:1fr}.article_related__qXKXE{margin:48px 0}.article_finalCta__G860_{padding:30px 24px;border-radius:20px}.article_finalCta__G860_ h2{font-size:27px}.article_finalCta__G860_ p{font-size:16px}.article_buttons__3kNPq{flex-direction:column}.article_capabilityLinks__ES3Y0{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.article_shell__0aIVh *{transition:none;scroll-behavior:auto}}.article_mobileTocHost__665Fy{display:none}@media(max-width:900px){.article_mobileTocHost__665Fy{display:block}}.article_finalCta__G860_{margin-top:64px}.article_finalCta__G860_ .article_buttons__3kNPq{justify-content:center}.article_intro__RyZ4S p{margin:0;font-size:inherit;line-height:inherit}.article_intro__RyZ4S a{color:#165dff;text-underline-offset:3px}@media(max-width:900px){.article_mobileProduct__dTwNa .article_productCard__9Duao{padding:20px}.article_mobileProduct__dTwNa .article_productCard__9Duao ul{display:flex;flex-wrap:wrap;gap:4px 14px;margin:12px 0}.article_mobileProduct__dTwNa .article_productCard__9Duao p{margin:8px 0}}.article_prose__upxxS :is(h2,h3,h4,h5,h6) :is(strong,b,span){color:inherit;font-weight:inherit}.article_intro__RyZ4S :is(strong,b){font-weight:400;color:inherit}