.article-page[data-v-9b6ab2f0]{font-family:var(--form-font-family);color:var(--form-text-color);background:#fafbfc;overflow-x:clip}.container[data-v-9b6ab2f0]{max-width:1200px;margin:0 auto;padding:0 24px}.article-header[data-v-9b6ab2f0]{padding:132px 0 64px;position:relative;overflow:hidden}.article-header-bg[data-v-9b6ab2f0]{z-index:0;background:linear-gradient(160deg,#f0f7ff 0%,#eef2ff 45%,#fafbfc 85%);position:absolute;inset:0}.article-header-orb[data-v-9b6ab2f0]{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.article-header-orb--1[data-v-9b6ab2f0]{background:#7c3aed12;width:500px;height:500px;top:-180px;right:-80px}.article-header-orb--2[data-v-9b6ab2f0]{background:#0066ff0f;width:350px;height:350px;bottom:-80px;left:-60px}.article-header-inner[data-v-9b6ab2f0]{z-index:1;max-width:800px;position:relative}.article-breadcrumb[data-v-9b6ab2f0]{color:#6c757d;align-items:center;gap:8px;margin-bottom:24px;display:flex}.breadcrumb-link[data-v-9b6ab2f0]{color:#06f;align-items:center;gap:6px;text-decoration:none;transition:color .15s;display:inline-flex}.breadcrumb-link[data-v-9b6ab2f0]:hover{color:#0052cc}.breadcrumb-sep[data-v-9b6ab2f0]{color:#cbd5e1}.article-badge[data-v-9b6ab2f0]{font-size:11px;font-weight:600;font-family:var(--form-font-family);letter-spacing:.02em;text-transform:uppercase;border-radius:20px;align-items:center;margin-bottom:16px;padding:3px 10px;display:inline-flex}.article-title[data-v-9b6ab2f0]{letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.15}.article-lead[data-v-9b6ab2f0]{max-width:680px;margin-bottom:36px;font-size:17px;line-height:1.7}.article-meta-bar[data-v-9b6ab2f0]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.meta-item[data-v-9b6ab2f0]{align-items:center;gap:5px;display:inline-flex}.meta-icon[data-v-9b6ab2f0]{color:#94a3b8;flex-shrink:0}.article-body-section[data-v-9b6ab2f0]{padding:64px 0}.article-body[data-v-9b6ab2f0]{max-width:720px;margin:0 auto}.article-section-heading[data-v-9b6ab2f0]{border-top:2px solid #eff6ff;margin-top:48px;margin-bottom:20px;padding-top:12px;font-size:1.35rem;line-height:1.3}.article-section-heading[data-v-9b6ab2f0]:first-child{border-top:none;margin-top:0;padding-top:0}.article-sub-heading[data-v-9b6ab2f0]{margin-top:32px;margin-bottom:14px;font-size:1.1rem;line-height:1.3}.article-paragraph[data-v-9b6ab2f0]{color:#374151;margin-bottom:24px;font-size:16px;line-height:1.85}.article-callout[data-v-9b6ab2f0]{background:#eff6ff;border-left:3px solid #06f;border-radius:0 10px 10px 0;align-items:flex-start;gap:14px;margin:32px 0;padding:18px 20px;display:flex}.callout-icon[data-v-9b6ab2f0]{color:#06f;flex-shrink:0;margin-top:1px}.article-callout p[data-v-9b6ab2f0]{color:#374151;margin:0;line-height:1.7}.article-callout-link[data-v-9b6ab2f0]{color:#06f;text-underline-offset:2px;font-weight:500;text-decoration:underline}.article-callout-link[data-v-9b6ab2f0]:hover{color:#0052cc}.article-warning[data-v-9b6ab2f0]{background:#fffbeb;border-left:3px solid #d97706;border-radius:0 10px 10px 0;align-items:flex-start;gap:14px;margin:32px 0;padding:18px 20px;display:flex}.warning-icon[data-v-9b6ab2f0]{color:#d97706;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex;position:relative;top:auto;right:auto;transform:none}.article-warning p[data-v-9b6ab2f0]{color:#374151;margin:0;line-height:1.7}.article-highlights[data-v-9b6ab2f0]{background:linear-gradient(135deg,#f0f7ff 0%,#eef2ff 100%);border:1px solid #dbeafe;border-radius:14px;margin:32px 0 40px;padding:24px 28px}.highlights-header[data-v-9b6ab2f0]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.highlights-icon[data-v-9b6ab2f0]{color:#fff;background:#06f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.highlights-title[data-v-9b6ab2f0]{margin:0;font-size:1rem;line-height:1.2}.highlights-list[data-v-9b6ab2f0]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.highlights-list li[data-v-9b6ab2f0]{color:#374151;align-items:flex-start;gap:10px;font-size:15px;line-height:1.6;display:flex}.highlights-check[data-v-9b6ab2f0]{color:#06f;flex-shrink:0;margin-top:4px}.article-list[data-v-9b6ab2f0]{flex-direction:column;gap:12px;margin:0 0 28px;padding:0;list-style:none;display:flex}.article-list li[data-v-9b6ab2f0]{color:#374151;gap:12px;font-size:16px;line-height:1.7;display:flex}.article-list li[data-v-9b6ab2f0]:before{content:"";background:#06f;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:10px}.article-table-wrapper[data-v-9b6ab2f0]{border:1px solid #e3e8ef;border-radius:10px;margin:28px 0;overflow:auto hidden}.article-table[data-v-9b6ab2f0]{border-collapse:collapse;width:100%}.article-table thead th[data-v-9b6ab2f0]{color:#374151;text-align:left;background:#f8fafc;border-bottom:1px solid #e3e8ef;padding:12px 16px}.article-table tbody td[data-v-9b6ab2f0]{color:#374151;border-bottom:1px solid #f1f5f9;padding:10px 16px}.article-table tbody tr:last-child td[data-v-9b6ab2f0]{border-bottom:1px solid #e3e8ef}.article-table tfoot td[data-v-9b6ab2f0]{color:#374151;background:#f8fafc;padding:12px 16px}.article-ordered-list[data-v-9b6ab2f0]{counter-reset:ordered-counter;flex-direction:column;gap:16px;margin:0 0 28px;padding:0;list-style:none;display:flex}.article-ordered-list li[data-v-9b6ab2f0]{color:#374151;counter-increment:ordered-counter;gap:14px;font-size:16px;line-height:1.7;display:flex}.article-ordered-list li[data-v-9b6ab2f0]:before{content:counter(ordered-counter);color:#06f;background:#eff6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;font-size:13px;font-weight:600;display:flex}.article-faq[data-v-9b6ab2f0]{margin:8px 0 28px}.faq-list[data-v-9b6ab2f0]{flex-direction:column;gap:12px;display:flex}.faq-item[data-v-9b6ab2f0]{background:#fff;border:1px solid #e3e8ef;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-item[open][data-v-9b6ab2f0]{border-color:#06f;box-shadow:0 4px 16px #0066ff0f}.faq-question[data-v-9b6ab2f0]{cursor:pointer;color:var(--header-text-color);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 26px;list-style:none;display:flex}.faq-question[data-v-9b6ab2f0]::-webkit-details-marker{display:none}.faq-question[data-v-9b6ab2f0]:hover{background:#f8faff}.faq-icon[data-v-9b6ab2f0]{color:#06f;background:#e6f0ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .25s;display:flex}.faq-item[open] .faq-icon[data-v-9b6ab2f0]{color:#fff;background:#06f;transform:rotate(45deg)}.faq-answer[data-v-9b6ab2f0]{padding:0 26px 22px}.faq-answer p[data-v-9b6ab2f0]{color:var(--form-text-muted-color);margin:0 0 10px;line-height:1.7}.faq-answer p[data-v-9b6ab2f0]:last-child{margin-bottom:0}.article-sources[data-v-9b6ab2f0]{border-top:2px solid #eff6ff;margin-top:56px;padding-top:32px}.article-sources-heading[data-v-9b6ab2f0]{margin-bottom:16px;font-size:1.15rem}.article-sources-list[data-v-9b6ab2f0]{counter-reset:source-counter;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.article-sources-list li[data-v-9b6ab2f0]{color:#6c757d;counter-increment:source-counter;gap:8px;font-size:14px;line-height:1.6;display:flex}.article-sources-list li[data-v-9b6ab2f0]:before{content:counter(source-counter) ".";color:#94a3b8;flex-shrink:0;min-width:20px;font-weight:500}.source-link[data-v-9b6ab2f0]{color:#06f;word-break:break-word;text-decoration:none;transition:color .15s}.source-link[data-v-9b6ab2f0]:hover{color:#0052cc;text-decoration:underline}.article-sources-list li[data-v-9b6ab2f0]{scroll-margin-top:96px}.article-citation[data-v-9b6ab2f0]{vertical-align:super;margin-left:2px;font-size:.7em;font-weight:600;line-height:0}.article-citation-link[data-v-9b6ab2f0]{color:#06f;background:#eff6ff;border-radius:4px;padding:1px 4px;text-decoration:none;transition:background-color .15s,color .15s}.article-citation-link[data-v-9b6ab2f0]:hover{color:#0052cc;background:#dbeafe}.article-inline-link[data-v-9b6ab2f0]{color:#06f;text-underline-offset:2px;font-weight:500;text-decoration:underline;transition:color .15s}.article-inline-link[data-v-9b6ab2f0]:hover{color:#0052cc}.article-cta-section[data-v-9b6ab2f0]{padding:0 0 64px}.article-cta-card[data-v-9b6ab2f0]{text-align:center;background:linear-gradient(135deg,#1e1b4b 0%,#312e81 60%,#4c1d95 100%);border-radius:20px;max-width:720px;margin:0 auto;padding:52px 48px}.article-cta-badge[data-v-9b6ab2f0]{color:#c4b5fde6;letter-spacing:.08em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff26;border-radius:20px;margin-bottom:20px;padding:4px 12px;display:inline-flex}.article-cta-title[data-v-9b6ab2f0]{color:#fff;margin-bottom:14px;font-size:clamp(1.4rem,3vw,1.85rem);line-height:1.25}.article-cta-text[data-v-9b6ab2f0]{color:#ffffffb3;max-width:520px;margin-bottom:32px;margin-left:auto;margin-right:auto;line-height:1.7}.article-cta-actions[data-v-9b6ab2f0]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.cta-btn-primary[data-v-9b6ab2f0]{color:#1e1b4b;background:#fff;border-radius:10px;align-items:center;padding:13px 28px;text-decoration:none;transition:all .15s;display:inline-flex}.cta-btn-primary[data-v-9b6ab2f0]:hover{color:#1e1b4b;background:#f0f7ff;transform:translateY(-1px)}.cta-btn-secondary[data-v-9b6ab2f0]{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:10px;align-items:center;padding:13px 28px;text-decoration:none;transition:all .15s;display:inline-flex}.cta-btn-secondary[data-v-9b6ab2f0]:hover{color:#fff;background:#ffffff2e}.article-more-section[data-v-9b6ab2f0]{padding:0 0 80px}.more-heading[data-v-9b6ab2f0]{margin-bottom:28px}.article-card[data-v-9b6ab2f0]{height:100%;color:inherit;cursor:pointer;background:#fff;border:1px solid #e3e8ef;border-radius:14px;flex-direction:column;padding:24px;text-decoration:none;transition:all .2s;display:flex}.article-card[data-v-9b6ab2f0]:not(.article-card--coming-soon):hover{border-color:#06f;transform:translateY(-3px);box-shadow:0 8px 32px #0066ff1a}.article-card--coming-soon[data-v-9b6ab2f0]{cursor:default;opacity:.68}.article-card-badges[data-v-9b6ab2f0]{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.article-badge--soon[data-v-9b6ab2f0]{color:#64748b;background:#f1f5f9}.article-card-body[data-v-9b6ab2f0]{flex:1}.article-card-title[data-v-9b6ab2f0]{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.article-card-excerpt[data-v-9b6ab2f0]{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0;line-height:1.65;display:-webkit-box;overflow:hidden}.article-card-footer[data-v-9b6ab2f0]{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;display:flex}.article-not-found[data-v-9b6ab2f0]{font-family:var(--form-font-family);background:#fafbfc;min-height:100vh}.not-found-inner[data-v-9b6ab2f0]{text-align:center;flex-direction:column;align-items:center;gap:0;padding:160px 0 80px;display:flex}.not-found-icon[data-v-9b6ab2f0]{color:#cbd5e1;margin-bottom:20px}@media (max-width:991px){.article-header[data-v-9b6ab2f0]{padding:120px 0 52px}}@media (max-width:767px){.article-header[data-v-9b6ab2f0]{padding:112px 0 44px}.article-title[data-v-9b6ab2f0]{font-size:1.9rem}.article-cta-card[data-v-9b6ab2f0]{padding:36px 24px}.article-body-section[data-v-9b6ab2f0]{padding:48px 0}.article-meta-bar[data-v-9b6ab2f0]{gap:12px}}
