@keyframes skeleton-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.skeleton{background:linear-gradient(90deg,#f0f0f0,#f8f8f8,#f0f0f0 80px);background-size:200px 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:4px}.article-skeleton-logo{width:40px;height:40px}.article-skeleton-logo .skeleton{width:40px;height:40px;border-radius:50%}.article-skeleton-channel-name{width:150px;height:14px;margin-left:10px}.article-skeleton-channel-name .skeleton{width:100%;height:14px}.article-skeleton-title{margin-bottom:15px}.article-skeleton-title .skeleton-title-line-1{width:100%;height:28px;margin-bottom:12px}.article-skeleton-title .skeleton-title-line-2{width:85%;height:28px;margin-bottom:12px}.article-skeleton-title .skeleton-title-line-3{width:60%;height:28px}.article-skeleton-author{width:140px;height:16px}.article-skeleton-author .skeleton{width:100%;height:16px}.article-skeleton-badge{display:inline-block;width:80px;height:24px}.article-skeleton-badge .skeleton-badge{width:100%;height:24px;border-radius:12px}.article-skeleton-icon{display:inline-flex;align-items:center;gap:5px}.article-skeleton-icon .skeleton-circular{width:22px;height:22px;border-radius:50%}.article-skeleton-icon .skeleton-count{width:24px;height:15px}.article-skeleton-image{width:100%;height:400px;overflow:hidden;border-radius:20px}.article-skeleton-image .skeleton{width:100%;height:100%;border-radius:20px}.article-skeleton-description{margin-top:20px}.article-skeleton-description .skeleton-paragraph{width:100%;height:18px;margin-bottom:12px}.article-skeleton-description .skeleton-paragraph-short{width:75%;height:18px;margin-bottom:12px}@media(max-width:768px){.article-skeleton-image{height:250px}.article-skeleton-title .skeleton-title-line-1,.article-skeleton-title .skeleton-title-line-2,.article-skeleton-title .skeleton-title-line-3{height:24px}.article-skeleton-description .skeleton-paragraph,.article-skeleton-description .skeleton-paragraph-short{height:16px}}.art-tpl{background:#fff;color:#0f172a}.art-tpl-main{padding-bottom:32px}.art-tpl-crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:#64748b;margin-bottom:18px}.art-tpl-crumbs a{color:#2563eb}.art-tpl-crumbs [aria-current]{color:#64748b}.art-tpl-title{font-size:34px;line-height:1.2;font-weight:600;margin:0 0 8px}.art-tpl-byline{font-size:13px;color:#64748b;margin-bottom:18px}.art-tpl-byline a{color:#0f172a}.art-tpl-dot{color:#f97316}.art-tpl-dek{font-size:16px;line-height:1.65;color:#1e293b}.art-tpl-hero{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:12px;margin:24px 0 32px}.art-tpl-h2,.art-rich h2{font-size:28px;line-height:1.25;font-weight:600;margin:40px 0 14px;scroll-margin-top:140px}.art-rich h3{font-size:20px;font-weight:600;margin:28px 0 10px}.art-rich p,.art-rich li{font-size:16px;line-height:1.65}.art-rich a,.art-accuracy a{color:#587478;text-decoration:underline}.art-takeaways{border:1px solid #e2e8f0;border-radius:12px;padding:24px 26px;margin:8px 0 32px}.art-takeaways-title{font-size:22px;font-weight:600;margin:0 0 14px}.art-takeaways ul{list-style:none;padding:0;margin:0}.art-takeaways li{position:relative;padding-left:18px;margin-bottom:12px;line-height:1.6}.art-takeaways li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;background:#f97316}.art-figure,.art-video{margin:28px 0}.art-figure img{display:block;width:100%;height:auto;border-radius:12px}.art-figure--large{width:75%}.art-figure--medium{width:50%}.art-figure--small{width:25%}.art-figure--large,.art-figure--medium,.art-figure--small{margin-left:auto;margin-right:auto}.art-figure--left{margin-left:0}.art-figure--right{margin-right:0}@media(max-width:600px){.art-figure--large,.art-figure--medium,.art-figure--small{width:100%}}.art-video-file{display:block;width:100%;height:auto;max-height:80vh;border-radius:12px;background:#0b1622}.art-figure figcaption,.art-video figcaption{font-size:13px;color:#64748b;margin-top:8px}.art-video-frame{position:relative;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#0b1622}.art-video-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.art-block-eyebrow{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#587478;margin:0 0 4px}.art-block-title{font-size:20px;font-weight:600;margin:0 0 12px}.art-table{margin:28px 0}.art-table-wrap{border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.art-table table{width:100%;border-collapse:collapse;font-size:14px}.art-table thead th{background:#5f777b;color:#fff;font-weight:600;text-align:left;padding:12px 14px;white-space:nowrap}.art-table td,.art-table tbody th{padding:14px;border-top:1px solid #e2e8f0;vertical-align:top;text-align:left}.art-table tbody th{font-weight:600}.art-table tbody tr:nth-child(2n){background:#f6f9f9}.art-table .art-table-row--highlight,.art-table .art-table-row--highlight:nth-child(2n){background:#fdf0e6}.art-chart{border:1px solid #e2e8f0;border-radius:12px;padding:22px 22px 18px;margin:28px 0}.art-chart-svg{display:block;width:100%;height:auto;overflow:visible}.art-chart-axis,.art-chart-tick,.art-chart-stem{stroke:#5f777b;stroke-width:1.5}.art-chart-tick-label{font-size:11px;fill:#64748b}.art-chart-point circle{fill:#5f777b}.art-chart-point--highlight circle{fill:#f97316}.art-chart-point--highlight .art-chart-stem{stroke:#f97316}.art-chart-label{font-size:13px;font-weight:600;fill:#0f172a}.art-chart-sublabel{font-size:11px;fill:#475569}.art-chart-note{font-size:12px;color:#64748b;margin-top:12px}.art-cta{border-radius:12px;margin:32px 0}.art-cta-chip{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 9px;border-radius:3px;margin-bottom:12px}.art-cta-headline{font-size:26px;line-height:1.25;font-weight:600;margin:0 0 10px}.art-cta-subhead{font-weight:600;margin:0 0 8px}.art-cta-body{font-size:16px;line-height:1.55;margin:0 0 18px}.art-cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.art-cta-btn{display:inline-block;background:#f97316;color:#fff;font-weight:600;border-radius:999px;padding:11px 24px;text-decoration:none}.art-cta-btn:hover{background:#ea580c;color:#fff}.art-cta-secondary{text-decoration:underline;font-weight:500}.art-cta--inline{background:#5f777b;color:#fff;padding:26px 22px;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:24px 24px}.art-cta--inline .art-cta-chip{background:#0b1622;color:#fff}.art-cta--inline .art-cta-secondary,.art-cta--inline .art-cta-secondary:hover{color:#fff}.art-cta--lead{background:#eef3f3;padding:26px 24px}.art-cta--lead .art-cta-chip{background:#5f777b;color:#fff}.art-cta-bullets{list-style:none;padding:0;margin:0 0 20px}.art-cta-bullets li{position:relative;padding-left:18px;margin-bottom:8px;font-weight:600}.art-cta-bullets li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:#f97316}.art-cta--band{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#0b1622;color:#fff;padding:22px 24px;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:24px 24px}.art-cta-band-text{font-size:18px;line-height:1.45;font-weight:500;margin:0}.art-cta--band .art-cta-btn{flex-shrink:0}.art-cta--sidebar{background:#0b1622;color:#fff;padding:20px;margin:0 0 20px}.art-cta--sidebar .art-cta-headline{font-size:20px}.art-cta--sidebar .art-cta-body{font-size:14px;color:#e2e8f0;margin-bottom:12px}.art-cta--sidebar .art-cta-subhead{font-size:14px;margin-bottom:18px}.art-cta--sidebar .art-cta-btn{display:block;text-align:center}.art-faq{margin:40px 0}.art-faq-title{padding-bottom:12px;position:relative}.art-faq-title:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background:#f97316}.art-faq-item{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:12px}.art-faq-q{margin:0;font-size:15px;font-weight:600}.art-faq-q button{width:100%;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 18px;background:none;border:0;text-align:left;color:#0f172a;font:inherit}.art-faq-icon{color:#64748b;font-size:18px}.art-faq-a{display:none;padding:0 18px 16px;font-size:14px;line-height:1.6}.art-faq-item.is-open .art-faq-a{display:block}.art-terms ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.art-terms li{position:relative;padding-left:16px}.art-terms li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background:#f97316}.art-terms a{color:#587478;text-decoration:underline}.art-related{border:1px solid #e2e8f0;border-radius:12px;padding:28px 30px;margin:32px 0}.art-related-eyebrow{font-size:11px;letter-spacing:.12em;color:#64748b;margin:0 0 6px}.art-related .art-tpl-h2{margin-top:0;font-size:24px}.art-related-topic{color:#f97316}.art-related-chips{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:18px;border-bottom:1px solid #e2e8f0}.art-chip{border:1px solid #cbd5e1;border-radius:999px;background:#fff;padding:6px 14px;font-size:13px;color:#0f172a}.art-chip.is-active{background:#243b40;border-color:#243b40;color:#fff}.art-chip-count{display:inline-block;min-width:22px;margin-left:6px;padding:1px 6px;border-radius:999px;font-size:11px;background:#e2e8f0;color:#475569}.art-chip.is-active .art-chip-count{background:#fff3;color:#fff}.art-related-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;column-gap:32px}.art-related-list li{border-bottom:1px solid #e2e8f0;padding:14px 0 14px 24px;position:relative}.art-related-list li:before{content:"→";position:absolute;left:0;color:#f97316}.art-related-list a{color:#0f172a}.art-accuracy{margin:32px 0}.art-author{border:1px solid #e2e8f0;border-radius:12px;padding:16px;margin-top:32px}.art-author-head{display:flex;gap:12px;align-items:center;margin-bottom:12px}.art-author-avatar{width:38px;height:38px;border-radius:50%;background:#0b1622;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}img.art-author-avatar{object-fit:cover}.art-tpl .art-author-name a{color:inherit}.art-author-by{font-size:12px;color:#64748b;margin:0}.art-author-name{font-weight:600;margin:0}.art-author-bio{font-size:14px;line-height:1.6;padding-left:50px}.art-author-share{display:block;width:100%;border:0;border-radius:4px;background:#0b1622;color:#fff;font-weight:600;padding:8px}.art-tpl-sidecard{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:20px;background:#fff}.art-tpl-toc summary{list-style:none;cursor:pointer}.art-tpl-toc summary::-webkit-details-marker{display:none}.art-tpl-toc-label{display:block;background:#243b40;color:#fff;font-weight:600;padding:10px 12px;border-radius:10px 10px 0 0}.art-tpl-toc-current{display:block;font-size:12px;padding:10px 28px 10px 12px;position:relative}.art-tpl-toc-current:after{content:"▾";position:absolute;right:12px;color:#475569}.art-tpl-toc ol{margin:0;padding:4px 12px 12px 28px;font-size:13px}.art-tpl-toc li{margin:6px 0}.art-side-related,.art-side-about{padding:16px 16px 14px}.art-side-related h2,.art-side-about h2{font-size:16px;font-weight:600;margin:0 0 10px}.art-side-related ul{list-style:none;padding:0;margin:0}.art-side-related li{position:relative;padding-left:14px;margin-bottom:8px;font-size:13px;line-height:1.45}.art-side-related li:before{content:"";position:absolute;left:0;top:6px;width:7px;height:7px;background:#f97316}.art-side-related a{color:#0f172a}.art-side-about p{font-size:13px;line-height:1.55}.art-side-about-link{color:#587478;text-decoration:underline;font-weight:500}.art-side-ad{margin-bottom:20px;text-align:center}@media(min-width:992px){.art-tpl-side{position:relative}.art-tpl-side-inner{position:sticky;top:var(--art-side-top, 90px)}}@media(max-width:767.98px){.art-tpl-title{font-size:26px}.art-tpl-h2,.art-rich h2{font-size:22px}.art-cta-headline{font-size:21px}.art-cta--band{flex-direction:column;align-items:flex-start}.art-terms ul,.art-related-list{grid-template-columns:1fr}.art-related{padding:20px 18px}.art-author-bio{padding-left:0}}.art-tpl .art-tpl-dek,.art-tpl .art-rich p,.art-tpl .art-rich li,.art-tpl .art-takeaways li,.art-tpl .art-terms li,.art-tpl .art-accuracy p,.art-tpl .art-author-bio,.art-tpl .art-side-about p,.art-tpl .art-related-list li,.art-tpl .art-faq-a p,.art-tpl .art-cta-body{color:#1e293b}.art-tpl .art-tpl-classic-text h2{scroll-margin-top:140px}.art-tpl .art-tpl-byline,.art-tpl .art-tpl-byline a{color:#64748b}.art-tpl .art-block-title,.art-tpl .art-author-name{color:#0f172a}.art-tpl .art-block-eyebrow{color:#587478}.art-tpl .art-chart-note,.art-tpl .art-author-by,.art-tpl .art-related-eyebrow,.art-tpl .art-figure figcaption,.art-tpl .art-video figcaption{color:#64748b}.art-tpl .art-cta--inline p,.art-tpl .art-cta--band p,.art-tpl .art-cta--sidebar .art-cta-headline,.art-tpl .art-cta--sidebar .art-cta-subhead{color:#fff}.art-tpl .art-cta--sidebar .art-cta-body{color:#e2e8f0}.art-tpl .art-cta--lead p,.art-tpl .art-cta--lead .art-cta-bullets li{color:#0f172a}.art-tpl-engage{display:flex;gap:18px;align-items:center;margin:-6px 0 16px}.art-tpl-engage button{background:none;border:0;padding:0;color:#475569;font-size:14px;display:inline-flex;gap:6px;align-items:center}.art-tpl-engage button[aria-pressed=true]{color:#587478}.art-tpl-toc--top{margin:0 0 24px}.art-chart-list{display:none;list-style:none;margin:4px 0 0;padding:0 0 0 18px;border-left:2px solid #5f777b}.art-chart-list li{position:relative;display:flex;gap:12px;padding:8px 0}.art-chart-list li:before{content:"";position:absolute;left:-25px;top:13px;width:12px;height:12px;border-radius:50%;background:#5f777b}.art-chart-list li.is-highlight:before{background:#f97316}.art-chart-list-year{flex:0 0 44px;font-weight:600;color:#0f172a;font-size:15px}.art-chart-list-text{display:flex;flex-direction:column;font-size:15px;color:#0f172a}.art-chart-list-text span{font-size:13px;color:#475569}@media(max-width:767.98px){.art-chart-svg{display:none}.art-chart-list{display:block}}
