.article-hero[data-v-1d03d598]{background:linear-gradient(135deg,#0a1628,#152238 50%,#0d2137);padding:80px 0 50px}.article-content[data-v-1d03d598]{max-width:960px;width:100%;margin:0 auto;float:none;text-align:left}.back-link[data-v-1d03d598]{color:hsla(0,0%,100%,.6);font-size:.85em;text-decoration:none;display:inline-block;margin-bottom:24px;transition:color .2s ease}.back-link[data-v-1d03d598]:hover{color:#fff;text-decoration:none}.article-meta[data-v-1d03d598]{color:hsla(0,0%,100%,.6);font-size:.8em;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.meta-sep[data-v-1d03d598]{margin:0 8px}.category-tag[data-v-1d03d598]{color:#03a0dc;font-weight:600}.article-hero h1[data-v-1d03d598]{color:#fff;font-size:2.4em;font-weight:600;line-height:1.2;margin-bottom:16px}.article-subtitle[data-v-1d03d598]{color:hsla(0,0%,100%,.75);font-size:1.1em;line-height:1.7;margin-bottom:0}.article-body[data-v-1d03d598]{padding:50px 0 30px;background:#fff}.article-body article[data-v-1d03d598]{text-align:left}.article-body h2[data-v-1d03d598]{color:#222;font-size:1.4em;font-weight:600;margin:40px 0 16px;line-height:1.3}.article-body h2[data-v-1d03d598]:first-child{margin-top:0}.article-body p[data-v-1d03d598]{color:#444;font-size:.95em;line-height:1.85;margin-bottom:20px}.article-body strong[data-v-1d03d598]{color:#222;font-weight:600}.contrast-grid[data-v-1d03d598],.flow-diagram[data-v-1d03d598],.nested-grid[data-v-1d03d598]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin:26px 0 10px}.contrast-card[data-v-1d03d598],.flow-card[data-v-1d03d598],.nested-card[data-v-1d03d598]{border:1px solid #dbe7f3;border-radius:12px;padding:16px;background:#fff}.contrast-card-accent[data-v-1d03d598],.flow-card-accent[data-v-1d03d598],.nested-card-accent[data-v-1d03d598]{background:#eef9fe}.contrast-card h3[data-v-1d03d598],.flow-card h4[data-v-1d03d598],.nested-card h4[data-v-1d03d598]{margin:0 0 8px;color:#222;font-size:1em;font-weight:600}.contrast-card p[data-v-1d03d598],.flow-card p[data-v-1d03d598],.nested-card p[data-v-1d03d598]{margin-bottom:0;font-size:.95em;line-height:1.7}.flow-number[data-v-1d03d598]{display:inline-block;margin-bottom:8px;color:#64748b;font-size:.75em;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.article-author[data-v-1d03d598]{margin-top:50px;padding-top:24px;border-top:1px solid #e8ecef}.author-label[data-v-1d03d598]{display:block;font-size:.75em;color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.author-name[data-v-1d03d598]{font-weight:600;color:#222;font-size:.95em}.article-cta[data-v-1d03d598]{background:#222;padding:60px 0}.article-cta h2[data-v-1d03d598]{color:#fff;font-weight:600;font-size:1.6em;margin-bottom:12px}.article-cta p[data-v-1d03d598]{color:hsla(0,0%,100%,.7);margin-bottom:24px}.article-cta .btn-secondary[data-v-1d03d598]{background:#f06;border-color:#f06;color:#fff;padding:12px 32px;display:inline-block;width:auto}.article-cta .btn-secondary[data-v-1d03d598]:hover{background:#e6005c;border-color:#e6005c}@media (max-width:767px){.article-hero[data-v-1d03d598]{padding:60px 0 36px}.article-hero h1[data-v-1d03d598]{font-size:1.8em}.article-cta h2[data-v-1d03d598]{font-size:1.3em}}