.article-page[data-v-a77aec77]{padding-bottom:80px}.container[data-v-a77aec77]{max-width:1200px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box}.article-hero[data-v-a77aec77]{padding-top:24px;padding-bottom:24px;max-width:920px;margin:0 auto}.article-meta-line[data-v-a77aec77]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px;font-size:13.5px;color:#64748b}.meta-cat[data-v-a77aec77]{font-weight:700;color:#2563eb}.meta-divider[data-v-a77aec77]{color:#cbd5e1}.meta-time[data-v-a77aec77]{display:inline-flex;align-items:center;gap:4px}.meta-author[data-v-a77aec77]{color:#475569}.article-title[data-v-a77aec77]{font-size:32px;font-weight:800;color:#0f172a;line-height:1.25;margin:0 0 16px;letter-spacing:-.6px}.article-lead[data-v-a77aec77]{font-size:16.5px;line-height:1.65;color:#475569;margin:0 0 24px}.hero-image-wrap[data-v-a77aec77]{margin-bottom:24px;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;background:#0f172a}.article-hero-img[data-v-a77aec77]{width:100%;height:auto;display:block}.image-caption[data-v-a77aec77]{padding:10px 16px;font-size:12.5px;color:#64748b;background:#f8fafc;border-top:1px solid #e2e8f0;text-align:center}.article-layout[data-v-a77aec77]{display:grid;grid-template-columns:1fr 340px;gap:40px;align-items:start}.article-main-col[data-v-a77aec77]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:36px 40px}.callout-box[data-v-a77aec77]{border-radius:10px;padding:20px 24px;margin-bottom:28px;font-size:14.5px;line-height:1.6}.callout-box.key-takeaways[data-v-a77aec77]{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #2563eb}.callout-box.legal-box[data-v-a77aec77]{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #0f172a;margin-top:36px}.callout-title[data-v-a77aec77]{font-weight:700;margin-bottom:10px;font-size:15px;color:#0f172a}.callout-box ul[data-v-a77aec77]{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;color:#334155}[data-v-a77aec77] .article-body-content{font-size:15.5px;line-height:1.75;color:#334155}[data-v-a77aec77] .article-body-content h2{font-size:21px;font-weight:800;color:#0f172a;margin:36px 0 14px;padding-bottom:8px;border-bottom:1px solid #e2e8f0;letter-spacing:-.3px}[data-v-a77aec77] .article-body-content h3{font-size:17px;font-weight:700;color:#0f172a;margin:24px 0 10px}[data-v-a77aec77] .article-body-content p{margin:0 0 16px}[data-v-a77aec77] .article-body-content ul,[data-v-a77aec77] .article-body-content ol{margin:0 0 18px;padding-left:24px}[data-v-a77aec77] .article-body-content li{margin-bottom:6px}[data-v-a77aec77] .pro-tip-box{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #2563eb;border-radius:8px;padding:16px 20px;margin:24px 0;font-size:14.5px;line-height:1.6}[data-v-a77aec77] .pro-tip-box .tip-label{font-weight:700;color:#2563eb;margin-bottom:6px}[data-v-a77aec77] .legal-quote-box{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #0f172a;border-radius:8px;padding:16px 20px;margin:24px 0;font-size:14.5px;line-height:1.6}[data-v-a77aec77] .legal-quote-box .legal-label{font-weight:700;color:#0f172a;margin-bottom:6px}[data-v-a77aec77] .warning-alert-box{background:#fef2f2;border:1px solid #fee2e2;border-left:4px solid #dc2626;border-radius:8px;padding:16px 20px;margin:24px 0;font-size:14.5px;line-height:1.6}[data-v-a77aec77] .warning-alert-box .warning-label{font-weight:700;color:#dc2626;margin-bottom:6px}[data-v-a77aec77] .case-example-box{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #475569;border-radius:8px;padding:16px 20px;margin:24px 0;font-size:14.5px;line-height:1.6}[data-v-a77aec77] .case-example-box .case-label{font-weight:700;color:#0f172a;margin-bottom:6px}[data-v-a77aec77] .step-card{display:flex;gap:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px 20px;margin-bottom:12px}[data-v-a77aec77] .step-num{font-size:20px;font-weight:800;color:#2563eb;line-height:1}[data-v-a77aec77] .step-body h4{margin:0 0 4px;font-size:15px;font-weight:700;color:#0f172a}[data-v-a77aec77] .step-body p{margin:0;font-size:14px;color:#475569;line-height:1.5}[data-v-a77aec77] .table-responsive{overflow-x:auto;margin:24px 0}[data-v-a77aec77] .premium-table{width:100%;border-collapse:collapse;font-size:13.5px}[data-v-a77aec77] .premium-table th{background:#0f172a;color:#fff;padding:10px 14px;text-align:left;font-weight:700;border:1px solid #1e293b}[data-v-a77aec77] .premium-table td{padding:10px 14px;border:1px solid #e2e8f0;color:#334155}[data-v-a77aec77] .premium-table tr:nth-child(2n){background:#f8fafc}.article-faq-section[data-v-a77aec77]{margin-top:36px;padding-top:24px;border-top:1px solid #e2e8f0}.faq-header[data-v-a77aec77]{font-size:18px;font-weight:800;color:#0f172a;margin:0 0 16px}.faq-list[data-v-a77aec77]{display:flex;flex-direction:column;gap:14px}.faq-item[data-v-a77aec77]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px 18px}.faq-q[data-v-a77aec77]{font-size:14.5px;font-weight:700;color:#0f172a;margin:0 0 6px}.faq-a[data-v-a77aec77]{font-size:14px;color:#475569;line-height:1.55;margin:0}.back-row[data-v-a77aec77]{margin-top:32px;padding-top:20px;border-top:1px solid #f1f5f9}.btn-back[data-v-a77aec77]{display:inline-flex;align-items:center;gap:8px;color:#2563eb;font-size:14px;font-weight:600;text-decoration:none}.btn-back[data-v-a77aec77]:hover{text-decoration:underline}.article-sidebar[data-v-a77aec77]{display:flex;flex-direction:column;gap:20px;position:sticky;top:90px}.sidebar-card[data-v-a77aec77]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:24px}.sidebar-card.cta-card[data-v-a77aec77]{background:#0f172a;color:#fff;border:none}.cta-card h3[data-v-a77aec77]{font-size:17px;font-weight:800;margin:0 0 10px;line-height:1.35}.cta-card p[data-v-a77aec77]{font-size:13px;color:#94a3b8;line-height:1.5;margin:0 0 16px}.sidebar-perks[data-v-a77aec77]{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:8px;font-size:12.5px;color:#cbd5e1}.btn-sidebar-register[data-v-a77aec77]{display:flex;align-items:center;justify-content:center;gap:8px;background:#2563eb;color:#fff;text-decoration:none;font-size:13.5px;font-weight:700;padding:10px 16px;border-radius:8px;transition:background .15s}.btn-sidebar-register[data-v-a77aec77]:hover{background:#1d4ed8}.customer-check-widget[data-v-a77aec77]{border:1px solid #d1fae5;background:#f0fdf4}.btn-check-customer[data-v-a77aec77]{display:flex;align-items:center;justify-content:center;gap:8px;background:#10b981;color:#fff;text-decoration:none;font-size:13px;font-weight:700;padding:9px 14px;border-radius:8px;transition:background .15s}.btn-check-customer[data-v-a77aec77]:hover{background:#059669}.sidebar-head[data-v-a77aec77]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.sidebar-title[data-v-a77aec77]{font-size:14.5px;font-weight:700;color:#0f172a;margin:0}.related-list[data-v-a77aec77]{display:flex;flex-direction:column;gap:12px}.related-link-item[data-v-a77aec77]{text-decoration:none;display:flex;flex-direction:column;gap:3px;padding:8px;border-radius:8px;transition:background .15s}.related-link-item[data-v-a77aec77]:hover{background:#f8fafc}.rel-cat[data-v-a77aec77]{font-size:11px;font-weight:700;color:#2563eb}.rel-title[data-v-a77aec77]{font-size:13px;font-weight:600;color:#1e293b;line-height:1.35}.bottom-cta-banner[data-v-a77aec77]{margin-top:60px}.cta-inner[data-v-a77aec77]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:48px 32px;text-align:center}.cta-inner h2[data-v-a77aec77]{font-size:26px;font-weight:800;color:#0f172a;margin:0 0 10px}.cta-inner p[data-v-a77aec77]{font-size:15px;color:#64748b;margin:0 auto 24px;max-width:540px}.btn-primary-action[data-v-a77aec77]{display:inline-flex;align-items:center;gap:8px;background:#2563eb;color:#fff;text-decoration:none;font-size:15px;font-weight:700;padding:12px 24px;border-radius:10px;transition:background .15s}.btn-primary-action[data-v-a77aec77]:hover{background:#1d4ed8}@media (max-width: 900px){.article-layout[data-v-a77aec77]{grid-template-columns:1fr}.article-title[data-v-a77aec77]{font-size:24px}.article-main-col[data-v-a77aec77]{padding:24px 20px}}
