.article_page__5kPvp{--c-bg:#fff;--c-text:#0f172a;--c-text-soft:#475569;--c-primary:#4169e1;--c-primary-hover:#2853c4;--c-accent:#0085ff;--c-border:#e2e8f0;--c-blue-50:#eff6ff;--c-blue-100:#dbeafe;--c-blue-200:#bfdbfe;--c-blue-800:#1e40af;max-width:760px;margin:0 auto;padding:40px 24px 96px;background:var(--c-bg);color:var(--c-text);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.7}.article_breadcrumb__Ljx7S{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--c-text-soft);margin-bottom:24px}.article_breadcrumb__Ljx7S a{color:var(--c-primary);text-decoration:none}.article_breadcrumb__Ljx7S a:hover{text-decoration:underline}.article_crumbCategory__w5e1U{color:var(--c-text);font-weight:500}.article_header__I3brX{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--c-border)}.article_eyebrow__zL4oA{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--c-blue-100);color:var(--c-blue-800);font-size:12.5px;font-weight:600;margin-bottom:16px;letter-spacing:.02em}.article_title__ZD7zJ{font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.2;letter-spacing:-.015em;margin:0 0 20px;color:var(--c-text)}.article_lead__52gur{margin:0 0 18px;padding:16px 20px;background:var(--c-blue-50);border-left:3px solid var(--c-primary);border-radius:8px;font-size:17px;color:var(--c-text);font-style:normal;line-height:1.6;quotes:none}.article_byline__SjTMj{font-size:13.5px;color:var(--c-text-soft);margin:0}.article_toc__uNQHs{background:#fff;border:1px solid var(--c-border);border-radius:12px;padding:18px 22px;margin:0 0 36px}.article_tocTitle__r_c4P{margin:0 0 10px;font-size:14px;font-weight:700;color:var(--c-blue-800);text-transform:uppercase;letter-spacing:.05em}.article_toc__uNQHs ol{margin:0;padding-left:22px;color:var(--c-text-soft)}.article_toc__uNQHs li{padding:3px 0}.article_toc__uNQHs a{color:var(--c-primary);text-decoration:none;font-size:14.5px}.article_toc__uNQHs a:hover{text-decoration:underline}.article_content__CK2Wd{margin:0}.article_section__24f_9{margin:40px 0;scroll-margin-top:80px}.article_section__24f_9 h2{font-size:clamp(22px,2.4vw,28px);font-weight:700;margin:0 0 16px;color:var(--c-text);letter-spacing:-.01em}.article_body__ckN2M p{margin:0 0 16px;font-size:16.5px;color:var(--c-text);line-height:1.7}.article_body__ckN2M h3{font-size:19px;font-weight:700;margin:28px 0 12px;color:var(--c-text)}.article_body__ckN2M ul{margin:0 0 18px;padding-left:22px}.article_body__ckN2M li{margin:6px 0;font-size:16px;color:var(--c-text);line-height:1.6}.article_body__ckN2M a{color:var(--c-primary);text-decoration:underline;text-underline-offset:3px}.article_body__ckN2M a:hover{color:var(--c-primary-hover)}.article_body__ckN2M strong{color:var(--c-text);font-weight:700}.article_body__ckN2M code{background:var(--c-blue-50);color:var(--c-blue-800);padding:2px 6px;border-radius:5px;font-size:.92em;font-family:Fira Code,JetBrains Mono,monospace}.article_faqSection__7WinD{margin-top:56px;padding-top:24px;border-top:1px solid var(--c-border)}.article_faqList__cmncr{display:flex;flex-direction:column;gap:8px}.article_faqItem__cT7re{background:#fff;border:1px solid var(--c-border);border-radius:10px;overflow:hidden;transition:border-color .18s ease}.article_faqItem__cT7re:hover{border-color:var(--c-blue-200)}.article_faqItem__cT7re[open]{border-color:var(--c-primary);background:var(--c-blue-50)}.article_faqItem__cT7re summary{cursor:pointer;font-weight:600;color:var(--c-text);list-style:none;position:relative;padding:14px 40px 14px 18px}.article_faqItem__cT7re summary::-webkit-details-marker{display:none}.article_faqItem__cT7re summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:22px;color:var(--c-primary);font-weight:400;transition:transform .2s ease}.article_faqItem__cT7re[open] summary:after{content:"−"}.article_faqAnswer__VUKBp{padding:0 18px 16px;color:var(--c-text);font-size:15.5px;line-height:1.65}.article_faqAnswer__VUKBp p{margin:0 0 10px}.article_sourcesSection__5s_dm{margin-top:56px;padding-top:24px;border-top:1px solid var(--c-border)}.article_sources__ODKb1{list-style:none;padding:0;margin:0}.article_sources__ODKb1 li{margin:6px 0;padding-left:18px;position:relative;font-size:15px}.article_sources__ODKb1 li:before{content:"→";position:absolute;left:0;color:var(--c-primary)}.article_sources__ODKb1 a{color:var(--c-primary);text-decoration:underline;text-underline-offset:2px}.article_footer__lsWOW{margin-top:64px;padding-top:24px;border-top:1px solid var(--c-border)}.article_footer__lsWOW p{font-size:13.5px;color:var(--c-text-soft);font-style:italic;margin:0 0 18px}.article_ctaRow__8lXDs{display:flex;gap:12px;flex-wrap:wrap}.article_ctaPrimary__QJV2Y,.article_ctaSecondary__D9JUp{display:inline-flex;align-items:center;padding:12px 22px;border-radius:10px;font-weight:600;font-size:14.5px;text-decoration:none;transition:all .18s ease}.article_ctaPrimary__QJV2Y{background:var(--c-primary);color:#fff}.article_ctaPrimary__QJV2Y:hover{background:var(--c-primary-hover)}.article_ctaSecondary__D9JUp{background:#fff;color:var(--c-primary);border:1.5px solid var(--c-blue-100)}.article_ctaSecondary__D9JUp:hover{background:var(--c-blue-50);border-color:var(--c-primary)}@media (max-width:640px){.article_page__5kPvp{padding:24px 18px 64px}.article_lead__52gur{padding:14px 16px;font-size:15.5px}}