.article--hero[data-v-48f90a61]{background-color:#0a0a0a;color:#fff;padding:100px 80px 0}.article--back-link[data-v-48f90a61]{color:#ffffff8c;display:inline-block;font-size:13px;font-weight:500;letter-spacing:.01em;margin-bottom:36px;text-decoration:none;transition:color .2s}.article--back-link[data-v-48f90a61]:hover{color:#fff;text-decoration:none}.article--hero-inner[data-v-48f90a61]{align-items:center;display:grid;gap:var(--article-col-gap);grid-template-columns:var(--article-left-w) 1fr;padding-bottom:64px}.article--hero-thumb[data-v-48f90a61]{align-items:center;aspect-ratio:3/2;border-radius:16px;display:flex;flex-shrink:0;justify-content:center;overflow:hidden}.article--hero-thumb-img[data-v-48f90a61]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article--hero-thumb-icon[data-v-48f90a61]{color:#fff;font-size:48px;opacity:.2}.article--hero-content[data-v-48f90a61]{display:flex;flex-direction:column;gap:20px}.article--hero-categories[data-v-48f90a61]{display:flex;flex-wrap:wrap;gap:12px}.article--hero-title[data-v-48f90a61]{color:#fff;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:clamp(28px,4vw,52px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.article--hero-byline[data-v-48f90a61]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.article--hero-avatar[data-v-48f90a61]{align-items:center;background:linear-gradient(135deg,#3e2fee,#7c3aed);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;width:32px}.article--hero-avatar-img[data-v-48f90a61]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article--hero-avatar-initials[data-v-48f90a61]{color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em}.article--hero-byline-author[data-v-48f90a61]{color:#ffffffe6;font-size:14px;font-weight:600}.article--hero-byline-sep[data-v-48f90a61]{color:#ffffff4d;font-size:14px}.article--hero-byline-date[data-v-48f90a61],.article--hero-byline-read[data-v-48f90a61]{color:#ffffff80;font-size:14px}@media screen and (max-width:991px){.article--hero[data-v-48f90a61]{padding-left:32px;padding-right:32px}}@media screen and (max-width:767px){.article--hero[data-v-48f90a61]{padding-left:20px;padding-right:20px;padding-top:80px}.article--hero-inner[data-v-48f90a61]{gap:28px;grid-template-columns:1fr;padding-bottom:40px}.article--hero-thumb[data-v-48f90a61]{aspect-ratio:16/9;max-width:100%}.article--hero-title[data-v-48f90a61]{font-size:clamp(24px,6vw,36px)}}@media screen and (max-width:479px){.article--hero[data-v-48f90a61]{padding-left:16px;padding-right:16px}}.article--sidebar[data-v-f2196265]{gap:32px;position:sticky;top:96px}.article--sidebar[data-v-f2196265],.article--toc[data-v-f2196265]{display:flex;flex-direction:column}.article--toc[data-v-f2196265]{gap:8px}@media screen and (max-width:767px){.article--toc[data-v-f2196265]{display:none}}.article--toc-title[data-v-f2196265]{color:#767676;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 6px;text-transform:uppercase}.article--toc-list[data-v-f2196265]{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.article--toc-item[data-v-f2196265]{border-left:2px solid #e2e4ed;transition:border-color .2s}.article--toc-item.is-active[data-v-f2196265]{border-left-color:#3e2fee}.article--toc-item.is-active .article--toc-link[data-v-f2196265]{color:#3e2fee;font-weight:600}.article--toc-link[data-v-f2196265]{color:#4b5563;display:block;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:13px;line-height:1.45;padding:5px 0 5px 12px;text-decoration:none;transition:color .15s}.article--toc-link[data-v-f2196265]:hover{color:#1a1a2e;text-decoration:none}.article--toc-link[data-v-f2196265]:focus-visible{border-radius:2px;color:#3e2fee;outline:2px solid #3e2fee;outline-offset:2px}.article--toc-link.is-h3[data-v-f2196265]{color:#6b7280;font-size:12px;padding-left:24px}.article--share[data-v-f2196265]{align-items:center;display:flex;gap:6px}.article--share-btn[data-v-f2196265]{align-items:center;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;text-decoration:none;transition:background-color .2s,border-color .2s;width:44px}.article--share-btn svg[data-v-f2196265]{display:block;flex-shrink:0}.article--share-btn[data-v-f2196265]:hover{background-color:#f3f4f6;border-color:#9ca3af}.article--share-btn[data-v-f2196265]:focus-visible{outline:2px solid #3e2fee;outline-offset:2px}.article--newsletter[data-v-f2196265]{background:linear-gradient(135deg,#d1fae5,#a7f3d0 60%,#6ee7b7);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:24px}.article--newsletter-header[data-v-f2196265]{align-items:center;display:flex;gap:8px}.article--newsletter-icon[data-v-f2196265]{flex-shrink:0;font-size:18px}.article--newsletter-title[data-v-f2196265]{color:#064e3b;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:15px;font-weight:700;margin:0}.article--newsletter-desc[data-v-f2196265]{color:#065f46;font-size:13px;line-height:1.6;margin:0}.article--newsletter-form[data-v-f2196265]{display:flex;flex-direction:column;gap:6px}.article--newsletter-label[data-v-f2196265]{color:#064e3b;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.04em}.article--newsletter-input[data-v-f2196265]{background:#fffc;border:1.5px solid rgba(6,78,59,.35);border-radius:10px;color:#064e3b;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:14px;min-height:44px;outline:none;padding:10px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.article--newsletter-input[data-v-f2196265]::-moz-placeholder{color:#064e3b8c}.article--newsletter-input[data-v-f2196265]::placeholder{color:#064e3b8c}.article--newsletter-input[data-v-f2196265]:focus{background:#fffffff2;border-color:#064e3b;box-shadow:0 0 0 3px #064e3b33}.article--newsletter-input[data-v-f2196265]:disabled{cursor:not-allowed;opacity:.55}.article--newsletter-btn[data-v-f2196265]{background:#064e3b;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:14px;font-weight:600;min-height:44px;padding:12px 16px;transition:background-color .2s;width:100%}.article--newsletter-btn[data-v-f2196265]:hover:not(:disabled){background:#065f46}.article--newsletter-btn[data-v-f2196265]:focus-visible{outline:2px solid #064e3b;outline-offset:3px}.article--newsletter-btn[data-v-f2196265]:disabled{cursor:not-allowed;opacity:.5}.article--newsletter-success[data-v-f2196265]{color:#064e3b;font-size:13px;font-weight:600;margin:0;text-align:center}.article--newsletter-error[data-v-f2196265]{color:#991b1b;font-size:13px;margin:0;text-align:center}.article--helpful[data-v-a5a7c373]{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin-top:40px}.article--helpful-count[data-v-a5a7c373]{color:var(--_2025---text-light)}.article--helpful-count[data-v-a5a7c373],.article--helpful-error[data-v-a5a7c373]{font-family:Innovatorgrotesk,Arial,sans-serif;font-size:14px;margin:0}.article--helpful-error[data-v-a5a7c373]{color:var(--_2025---coral)}button[data-v-a5a7c373]:disabled{cursor:not-allowed;opacity:.55}.btn.small svg[data-v-a5a7c373]{display:inline;flex-shrink:0;margin-right:6px;vertical-align:middle}.article--body-section[data-v-67979ccd]{background-color:#fff;padding:64px 80px 80px}.article--body-layout[data-v-67979ccd]{align-items:start;display:grid;gap:var(--article-col-gap);grid-template-columns:var(--article-left-w) 1fr}.article--body-content[data-v-67979ccd]{max-width:720px;min-width:0}.article--no-content[data-v-67979ccd]{color:var(--_2025---text-light);font-style:italic;padding:48px 0}.article--rich-text[data-v-67979ccd]{color:#1a1a2e;font-family:Georgia,Times New Roman,Times,serif;font-size:18px;letter-spacing:.013em;line-height:1.8;text-align:left;word-spacing:.05em}.article--rich-text [data-v-67979ccd] p{margin:0 0 2em}.article--rich-text [data-v-67979ccd] h2+p,.article--rich-text [data-v-67979ccd] h3+p{margin-top:0}.article--rich-text [data-v-67979ccd] h2{border-bottom:1px solid #e8eaf0;color:#0f0d1f;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:clamp(22px,2.8vw,28px);font-weight:700;letter-spacing:-.015em;line-height:1.25;margin:2.75em 0 .75em;padding-bottom:.35em;padding-top:0;scroll-margin-top:104px}.article--rich-text [data-v-67979ccd] h3{color:#0f0d1f;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:clamp(17px,2.2vw,21px);font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:2.2em 0 .6em;scroll-margin-top:104px}.article--rich-text [data-v-67979ccd] h4{color:#0f0d1f;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.4;margin:1.8em 0 .5em;scroll-margin-top:104px}.article--rich-text [data-v-67979ccd] ol,.article--rich-text [data-v-67979ccd] ul{margin:0 0 2em;padding-left:1.75em}.article--rich-text [data-v-67979ccd] ul{list-style-type:disc}.article--rich-text [data-v-67979ccd] ol{list-style-type:decimal}.article--rich-text [data-v-67979ccd] li{line-height:1.75;margin-bottom:.6em;padding-left:.25em}.article--rich-text [data-v-67979ccd] li ol,.article--rich-text [data-v-67979ccd] li ul{margin-bottom:.5em;margin-top:.5em}.article--rich-text [data-v-67979ccd] b,.article--rich-text [data-v-67979ccd] strong{color:#0f0d1f;font-weight:700}.article--rich-text [data-v-67979ccd] em,.article--rich-text [data-v-67979ccd] i{color:#2d2b45;font-style:italic}.article--rich-text [data-v-67979ccd] a{color:#1e42fa;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;transition:color .15s,text-decoration-color .15s}.article--rich-text [data-v-67979ccd] a:hover{color:#0f28c8;text-decoration-color:currentColor}.article--rich-text [data-v-67979ccd] a:focus-visible{border-radius:2px;outline:2px solid #1e42fa;outline-offset:2px}.article--rich-text [data-v-67979ccd] blockquote{background-color:#f5f6ff;border-left:4px solid #3e2fee;border-radius:0 8px 8px 0;color:#2d2b45;font-size:1.05em;font-style:italic;line-height:1.7;margin:2em 0;padding:1em 1.5em}.article--rich-text [data-v-67979ccd] blockquote p:last-child{margin-bottom:0}.article--rich-text [data-v-67979ccd] code{background-color:#f0f2f8;border:1px solid #dde0ee;border-radius:4px;color:#2c2166;font-family:Fira Code,Courier New,Courier,monospace;font-size:.875em;padding:.15em .45em;word-break:break-word}.article--rich-text [data-v-67979ccd] pre{background-color:#111827;border-radius:10px;margin:0 0 2em;overflow-x:auto;padding:1.25em 1.5em}.article--rich-text [data-v-67979ccd] pre code{background:none;border:none;color:#e2e8f0;font-size:.875em;padding:0}.article--rich-text [data-v-67979ccd] hr{border:none;border-top:2px solid #e8eaf0;margin:3em 0}.article--rich-text [data-v-67979ccd] img{border-radius:10px;display:block;height:auto;margin:2em auto;max-width:100%}.article--rich-text [data-v-67979ccd] figure{margin:2em 0}.article--rich-text [data-v-67979ccd] figcaption{color:#6b7280;font-size:.85em;font-style:italic;margin-top:.75em;text-align:center}.article--rich-text [data-v-67979ccd] table{border-collapse:collapse;font-size:.95em;margin:0 0 2em;width:100%}.article--rich-text [data-v-67979ccd] th{background-color:#f0f2f8;border-bottom:2px solid #dde0ee;color:#0f0d1f;font-family:Innovatorgrotesk,Arial,sans-serif;font-weight:600;padding:.75em 1em;text-align:left}.article--rich-text [data-v-67979ccd] td{border-bottom:1px solid #e8eaf0;line-height:1.6;padding:.7em 1em;vertical-align:top}.article--rich-text [data-v-67979ccd] tr:last-child td{border-bottom:none}.article--rich-text [data-v-67979ccd] mark{background-color:#fef9c3;border-radius:3px;color:inherit;padding:.05em .25em}.article--rich-text [data-v-67979ccd] div,.article--rich-text [data-v-67979ccd] section{display:block}.article--cta[data-v-67979ccd]{margin-top:56px}.article--cta-divider[data-v-67979ccd]{border:none;border-top:2px solid #e8eaf0;margin:0 0 40px}.article--cta-inner[data-v-67979ccd]{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.article--cta-label[data-v-67979ccd]{color:#0f0d1f;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:18px;font-weight:600;margin:0}.article--mobile-toc[data-v-67979ccd]{display:none}@media screen and (max-width:991px){.article--body-section[data-v-67979ccd]{padding-left:32px;padding-right:32px}.article--body-layout[data-v-67979ccd]{gap:var(--article-col-gap);grid-template-columns:var(--article-left-w) 1fr}}@media screen and (max-width:767px){.article--body-section[data-v-67979ccd]{padding:40px 20px 48px}.article--mobile-toc[data-v-67979ccd]{border:1px solid #e8eaf0;border-radius:12px;display:block;margin-bottom:32px;overflow:hidden}.article--mobile-toc-toggle[data-v-67979ccd]{align-items:center;background:#f8f9fc;border:none;color:#4b5563;cursor:pointer;display:flex;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:12px;font-weight:700;gap:8px;justify-content:space-between;letter-spacing:.08em;padding:14px 16px;text-transform:uppercase;width:100%}.article--mobile-toc-toggle[data-v-67979ccd]:focus-visible{outline:2px solid #3e2fee;outline-offset:-2px}.article--mobile-toc-chevron[data-v-67979ccd]{flex-shrink:0;transition:transform .2s ease}.article--mobile-toc-chevron.open[data-v-67979ccd]{transform:rotate(180deg)}.article--mobile-toc-nav[data-v-67979ccd]{background:#fff;border-top:1px solid #e8eaf0}.article--mobile-toc-list[data-v-67979ccd]{list-style:none;margin:0;padding:8px 0}.article--mobile-toc-item[data-v-67979ccd]{margin:0}.article--mobile-toc-link[data-v-67979ccd]{color:#374151;display:block;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:14px;line-height:1.4;padding:9px 16px;text-decoration:none}.article--mobile-toc-link.is-h3[data-v-67979ccd]{color:#6b7280;font-size:13px;padding-left:28px}.article--mobile-toc-link[data-v-67979ccd]:active{background:#f3f4f6;color:#3e2fee}.article--mobile-toc-link[data-v-67979ccd]:focus-visible{color:#3e2fee;outline:2px solid #3e2fee;outline-offset:-2px}.article--body-layout[data-v-67979ccd]{gap:0;grid-template-columns:1fr}.article--body-layout[data-v-67979ccd]>:first-child{margin-top:56px;order:2;position:static}.article--body-content[data-v-67979ccd]{max-width:100%;order:1}.article--rich-text[data-v-67979ccd]{font-size:17px}.article--cta-inner[data-v-67979ccd]{align-items:flex-start;flex-direction:column}}@media screen and (max-width:479px){.article--body-section[data-v-67979ccd]{padding-left:16px;padding-right:16px}.article--rich-text[data-v-67979ccd]{font-size:16px;line-height:1.75}}.article--author-section[data-v-00dde70a]{background-color:var(--_2025---off-white-gray);padding-bottom:64px}.article--author-card[data-v-00dde70a]{align-items:flex-start;background-color:#111118;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:flex;gap:20px;padding:28px 32px}.article--author-avatar[data-v-00dde70a]{align-items:center;background:linear-gradient(135deg,#3e2fee,#7c3aed);border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.article--author-avatar-img[data-v-00dde70a]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article--author-avatar-initials[data-v-00dde70a]{color:#fff;font-size:16px;font-weight:700;letter-spacing:.02em}.article--author-info[data-v-00dde70a]{display:flex;flex-direction:column;gap:6px}.article--author-name[data-v-00dde70a]{color:#fff;font-family:Innovatorgrotesk,Arial,sans-serif;font-size:16px;font-weight:700;margin:0}.article--author-bio[data-v-00dde70a]{color:#fff9;font-size:14px;line-height:1.6;margin:0;max-width:680px}@media screen and (max-width:479px){.article--author-card[data-v-00dde70a]{flex-direction:column;padding:24px 20px}}.article--more-section[data-v-7843ccff]{background-color:var(--_2025---off-white-gray);border-top:1px solid var(--_2025---border-solid)}.article--more-title[data-v-7843ccff]{color:var(--_2025---text-dark);font-family:Innovatorgrotesk,Arial,sans-serif;font-size:clamp(24px,3vw,36px);font-weight:700;letter-spacing:-.02em;margin:0 0 48px}.article--more-grid[data-v-7843ccff]{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.article--more-cta[data-v-7843ccff]{margin-top:56px;text-align:center}@media screen and (max-width:991px){.article--more-grid[data-v-7843ccff]{gap:24px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.article--more-title[data-v-7843ccff]{margin-bottom:32px}.article--more-grid[data-v-7843ccff]{gap:20px;grid-template-columns:1fr}.article--more-cta[data-v-7843ccff]{margin-top:40px}}
