.article-content[data-v-c45c18b0]{max-width:760px;margin:0 auto;padding:48px 24px 80px;flex:1}.article-meta[data-v-c45c18b0]{margin-bottom:32px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.article-back[data-v-c45c18b0]{font-size:14px;color:var(--an-primary);text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:6px}.article-back[data-v-c45c18b0]:hover{text-decoration:underline}.article-tags[data-v-c45c18b0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.article-tag[data-v-c45c18b0]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--an-primary);background:rgba(var(--an-primary-rgb),.1);padding:4px 10px;border-radius:6px;border:1px solid rgba(var(--an-primary-rgb),.2)}.article-date[data-v-c45c18b0],.article-read[data-v-c45c18b0]{font-size:13px;color:var(--an-text-muted);font-weight:500}.article-content h1[data-v-c45c18b0]{font-size:2.4rem;font-weight:800;letter-spacing:-.03em;line-height:1.25;margin-bottom:28px;color:var(--an-text-primary)}.article-lead[data-v-c45c18b0]{font-size:1.15rem;line-height:1.7;color:var(--an-text-subtle);margin-bottom:24px}.article-content h2[data-v-c45c18b0]{font-size:1.6rem;font-weight:700;margin-top:48px;margin-bottom:20px;letter-spacing:-.02em;color:var(--an-text-primary)}.article-content p[data-v-c45c18b0]{font-size:16px;line-height:1.8;color:var(--an-text-subtle);margin-bottom:20px}.article-content strong[data-v-c45c18b0]{color:var(--an-text-primary);font-weight:600}.feature-grid[data-v-c45c18b0]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:32px 0 48px}.feature-card[data-v-c45c18b0]{background:var(--an-surface-dark);border:1px solid var(--an-border-dark);border-radius:12px;padding:24px;transition:transform .2s,box-shadow .2s}.feature-card[data-v-c45c18b0]:hover{transform:translateY(-2px);border-color:var(--an-primary);box-shadow:0 8px 24px #0000001a}.feature-icon[data-v-c45c18b0]{width:40px;height:40px;border-radius:10px;background:rgba(var(--an-primary-rgb),.1);color:var(--an-primary);display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:16px}.feature-card h4[data-v-c45c18b0]{font-size:1.1rem;font-weight:700;margin:0 0 10px;color:var(--an-text-primary)}.feature-card p[data-v-c45c18b0]{font-size:14px;line-height:1.6;margin:0}.article-comparison[data-v-c45c18b0]{margin:32px 0 48px;border:1px solid var(--an-border-dark);border-radius:14px;overflow:hidden;background:var(--an-surface-dark);box-shadow:0 12px 32px #0000001a}.article-comparison h3[data-v-c45c18b0]{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:16px 20px;margin:0;border-bottom:1px solid var(--an-border-dark);color:var(--an-text-primary);background:#ffffff05}.comparison-table[data-v-c45c18b0]{width:100%;border-collapse:collapse;font-size:14px}.comparison-table th[data-v-c45c18b0]{text-align:left;padding:14px 20px;font-weight:600;color:var(--an-text-muted);border-bottom:1px solid var(--an-border-dark);font-size:12px;text-transform:uppercase;letter-spacing:.05em;background:#ffffff03}.comparison-table td[data-v-c45c18b0]{padding:14px 20px;border-bottom:1px solid var(--an-border-dark);line-height:1.5}.comparison-table tr:last-child td[data-v-c45c18b0]{border-bottom:none}.comparison-table tr[data-v-c45c18b0]:hover{background:#ffffff05}.text-warn[data-v-c45c18b0]{color:var(--an-text-muted);font-weight:500;display:flex;align-items:center;gap:8px}.text-good[data-v-c45c18b0]{color:var(--an-primary);font-weight:600;display:flex;align-items:center;gap:8px}.text-neutral[data-v-c45c18b0]{color:var(--an-text-subtle);font-weight:500}.article-list[data-v-c45c18b0]{margin:16px 0 32px;padding-left:0;list-style:none}.article-list li[data-v-c45c18b0]{font-size:15px;line-height:1.7;color:var(--an-text-subtle);margin-bottom:16px;padding-left:32px;position:relative}.check-list li i[data-v-c45c18b0]{position:absolute;left:0;top:4px;font-size:16px}.article-list li strong[data-v-c45c18b0]{color:var(--an-text-primary);font-weight:600}.article-callout[data-v-c45c18b0]{display:flex;gap:16px;padding:24px;margin:40px 0;border:1px solid rgba(var(--an-primary-rgb),.3);border-radius:12px;background:rgba(var(--an-primary-rgb),.05);font-size:15px;line-height:1.7;color:var(--an-text-subtle);box-shadow:0 8px 24px #0000000d}.article-callout i[data-v-c45c18b0]{color:var(--an-primary);font-size:24px;margin-top:2px;flex-shrink:0}.article-callout strong[data-v-c45c18b0]{color:var(--an-text-primary);font-weight:700;display:block;margin-bottom:4px;font-size:16px}.article-cta[data-v-c45c18b0]{padding:48px;margin-top:60px;border:1px solid var(--an-border-dark);border-radius:24px;background:linear-gradient(145deg,var(--an-surface-dark) 0%,rgba(0,0,0,.2) 100%);text-align:center;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000026}.article-cta[data-v-c45c18b0]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--an-primary),#a855f7)}.cta-content[data-v-c45c18b0]{position:relative;z-index:1}.article-cta h3[data-v-c45c18b0]{font-size:1.6rem;font-weight:800;margin-bottom:16px;color:var(--an-text-primary);letter-spacing:-.02em}.article-cta p[data-v-c45c18b0]{color:var(--an-text-subtle);font-size:16px;margin-bottom:32px;max-width:500px;margin-left:auto;margin-right:auto}.cta-buttons[data-v-c45c18b0]{display:flex;gap:16px;justify-content:center}.legal-page--light .article-comparison[data-v-c45c18b0]{background:#fff;border-color:#e5e7eb;box-shadow:0 12px 32px #0000000d}.legal-page--light .article-comparison h3[data-v-c45c18b0]{border-bottom-color:#e5e7eb;background:#f9fafb;color:#111827}.legal-page--light .comparison-table th[data-v-c45c18b0]{background:#f9fafb;border-bottom-color:#e5e7eb;color:#4b5563}.legal-page--light .comparison-table td[data-v-c45c18b0]{border-bottom-color:#e5e7eb}.legal-page--light .comparison-table tr[data-v-c45c18b0]:hover{background:#f9fafb}.legal-page--light .feature-card[data-v-c45c18b0]{background:#fff;border-color:#e5e7eb}.legal-page--light .article-cta[data-v-c45c18b0]{background:#fff;border-color:#e5e7eb;box-shadow:0 20px 40px #0000000d}.legal-page--light .article-tag[data-v-c45c18b0]{background:#f3e8ff;border-color:#e9d5ff;color:#7e22ce}.legal-page--light .article-callout[data-v-c45c18b0]{background:#f3f4f6;border-color:#e5e7eb}@media(max-width:768px){.feature-grid[data-v-c45c18b0]{grid-template-columns:1fr;gap:16px}.article-content h1[data-v-c45c18b0]{font-size:1.8rem}.cta-buttons[data-v-c45c18b0]{flex-direction:column}.comparison-table th[data-v-c45c18b0],.comparison-table td[data-v-c45c18b0]{padding:12px;font-size:13px}}
