.article-hero[data-v-70f9804c]{background:linear-gradient(135deg,#0a1628,#152238 50%,#0d2137);padding:80px 0 50px}.article-content[data-v-70f9804c]{max-width:720px;margin:0 auto;float:none;text-align:left}.back-link[data-v-70f9804c]{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-70f9804c]:hover{color:#fff;text-decoration:none}.article-meta[data-v-70f9804c]{color:hsla(0,0%,100%,.6);font-size:.8em;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.meta-sep[data-v-70f9804c]{margin:0 8px}.category-tag[data-v-70f9804c]{color:#03a0dc;font-weight:600}.article-hero h1[data-v-70f9804c]{color:#fff;font-size:2.4em;font-weight:600;line-height:1.2;margin-bottom:16px}.article-subtitle[data-v-70f9804c]{color:hsla(0,0%,100%,.75);font-size:1.1em;line-height:1.7;margin-bottom:0}.article-body[data-v-70f9804c]{padding:50px 0 30px;background:#fff}.article-body article[data-v-70f9804c]{text-align:left}.article-body h2[data-v-70f9804c]{color:#222;font-size:1.4em;font-weight:600;margin:40px 0 16px;line-height:1.3}.article-body h2[data-v-70f9804c]:first-child{margin-top:0}.article-body h3[data-v-70f9804c]{color:#222;font-size:1.15em;font-weight:600;margin:28px 0 10px;line-height:1.3}.article-body p[data-v-70f9804c]{color:#444;font-size:.95em;line-height:1.85;margin-bottom:20px}.article-body ol[data-v-70f9804c],.article-body ul[data-v-70f9804c]{color:#444;font-size:.95em;line-height:1.85;margin-bottom:20px;padding-left:24px}.article-body li[data-v-70f9804c]{margin-bottom:6px}.article-body strong[data-v-70f9804c]{color:#222;font-weight:600}.article-body code[data-v-70f9804c]{background:#f4f6f8;padding:2px 6px;border-radius:3px;font-size:.88em;color:#d63384}.code-block[data-v-70f9804c]{background:#0a1628;color:#e0e6ed;padding:20px 24px;border-radius:6px;overflow-x:auto;margin-bottom:24px;font-size:.88em;line-height:1.7}.code-block code[data-v-70f9804c]{background:none;padding:0;color:inherit;font-size:inherit}.pipeline-steps[data-v-70f9804c]{padding-left:24px}.pipeline-steps li[data-v-70f9804c]{margin-bottom:8px}.schema-table[data-v-70f9804c]{width:100%;border-collapse:collapse;margin-bottom:24px;font-size:.92em}.schema-table th[data-v-70f9804c]{background:#f4f6f8;text-align:left;padding:10px 14px;font-weight:600;color:#333;border-bottom:2px solid #e0e4ea}.schema-table td[data-v-70f9804c]{padding:10px 14px;border-bottom:1px solid #e8ecf1;color:#444}.schema-table code[data-v-70f9804c]{font-size:.92em}.two-col-cards[data-v-70f9804c]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px}.reason-card[data-v-70f9804c]{background:#f7f9fc;border:1px solid #e8ecf1;border-radius:6px;padding:20px}.reason-card-accent[data-v-70f9804c]{background:#f0f8ff;border-color:#c8e1f4}.reason-card h4[data-v-70f9804c]{font-size:.95em;font-weight:600;color:#222;margin-bottom:12px}.reason-card ul[data-v-70f9804c]{font-size:.88em;margin-bottom:0;padding-left:18px}.reason-card li[data-v-70f9804c]{margin-bottom:4px;color:#555}.bento-grid[data-v-70f9804c]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 28px}.bento-card[data-v-70f9804c]{background:#f7f9fc;border:1px solid #e8ecf1;border-radius:6px;padding:24px}.bento-card h4[data-v-70f9804c]{font-size:.95em;font-weight:600;color:#222;margin-bottom:8px}.bento-card p[data-v-70f9804c]{font-size:.88em;color:#555;line-height:1.6;margin-bottom:0}.related-section[data-v-70f9804c]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:16px}.related-group h4[data-v-70f9804c]{font-size:.9em;font-weight:600;color:#333;margin-bottom:12px}.related-chips[data-v-70f9804c]{display:flex;flex-wrap:wrap;gap:8px}.related-chip[data-v-70f9804c]{display:inline-block;background:#f4f6f8;border:1px solid #e0e4ea;border-radius:4px;padding:5px 12px;font-size:.82em;color:#333;text-decoration:none;transition:all .15s ease}.related-chip[data-v-70f9804c]:hover{background:#03a0dc;border-color:#03a0dc;color:#fff;text-decoration:none}.article-author[data-v-70f9804c]{margin-top:50px;padding-top:24px;border-top:1px solid #e8ecef}.author-label[data-v-70f9804c]{display:block;font-size:.75em;color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.author-name[data-v-70f9804c]{font-weight:600;color:#222;font-size:.95em}.article-cta[data-v-70f9804c]{background:#222;padding:60px 0}.article-cta h2[data-v-70f9804c]{color:#fff;font-weight:600;font-size:1.6em;margin-bottom:12px}.article-cta p[data-v-70f9804c]{color:hsla(0,0%,100%,.7);margin-bottom:24px}.article-cta .btn-secondary[data-v-70f9804c]{background:#f06;border-color:#f06;color:#fff;padding:12px 32px;display:inline-block;width:auto}.article-cta .btn-secondary[data-v-70f9804c]:hover{background:#e6005c;border-color:#e6005c}@media (max-width:767px){.article-hero[data-v-70f9804c]{padding:60px 0 36px}.article-hero h1[data-v-70f9804c]{font-size:1.8em}.bento-grid[data-v-70f9804c],.related-section[data-v-70f9804c],.two-col-cards[data-v-70f9804c]{grid-template-columns:1fr}.article-cta h2[data-v-70f9804c]{font-size:1.3em}}