.vf-page[data-v-eb3a8207]{background:var(--cx-bg);color:var(--cx-text);font-family:var(--cx-font)}.vf-nav[data-v-eb3a8207]{border-bottom:1px solid var(--cx-border)}.vf-nav-inner[data-v-eb3a8207]{max-width:880px;margin:0 auto;padding:14px var(--cx-space-3);display:flex;align-items:center;justify-content:space-between}.vf-logo[data-v-eb3a8207]{font-size:1.375rem;font-weight:700;letter-spacing:-.025em;color:var(--cx-text);text-decoration:none}.vf-logo span[data-v-eb3a8207]{color:var(--cx-accent-bright, #10b981)}.vf-nav-cta[data-v-eb3a8207]{font-size:.875rem;font-weight:600;padding:8px 14px;background:var(--cx-accent);color:#fff;border-radius:6px;text-decoration:none}.vf-nav-cta[data-v-eb3a8207]:hover{background:var(--cx-accent-dark)}.vf-article[data-v-eb3a8207]{max-width:720px;margin:0 auto;padding:clamp(40px,6vh,72px) var(--cx-space-3) 80px;line-height:1.7}.vf-eyebrow[data-v-eb3a8207]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--cx-accent);margin-bottom:var(--cx-space-2)}h1[data-v-eb3a8207]{font-size:clamp(1.875rem,4vw,2.5rem);font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:0 0 var(--cx-space-3)}.vf-lead[data-v-eb3a8207]{font-size:1.0625rem;color:var(--cx-text-muted);margin:0 0 var(--cx-space-3)}.vf-meta[data-v-eb3a8207]{font-size:.8125rem;color:var(--cx-text-faint);margin:0 0 var(--cx-space-6)}.vf-toc[data-v-eb3a8207]{background:var(--cx-surface);border:1px solid var(--cx-border-card);border-radius:8px;padding:var(--cx-space-3);margin-bottom:var(--cx-space-7)}.vf-toc-title[data-v-eb3a8207]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--cx-text-faint);margin:0 0 8px}.vf-toc ol[data-v-eb3a8207]{margin:0;padding:0 0 0 1.25rem;font-size:.9375rem}.vf-toc li[data-v-eb3a8207]{margin-bottom:4px}.vf-toc a[data-v-eb3a8207]{color:var(--cx-accent);text-decoration:none}.vf-toc a[data-v-eb3a8207]:hover{text-decoration:underline}section[data-v-eb3a8207]{margin-top:var(--cx-space-7)}section h2[data-v-eb3a8207]{font-size:1.5rem;font-weight:700;letter-spacing:-.015em;margin:0 0 var(--cx-space-3)}section h3[data-v-eb3a8207]{font-size:1.0625rem;font-weight:600;color:var(--cx-text);margin:var(--cx-space-5) 0 8px}section p[data-v-eb3a8207]{margin:0 0 var(--cx-space-3);color:var(--cx-text-muted)}section a[data-v-eb3a8207]{color:var(--cx-accent)}section strong[data-v-eb3a8207]{color:var(--cx-text)}.vf-list[data-v-eb3a8207],.vf-list-num[data-v-eb3a8207]{color:var(--cx-text-muted);padding-left:1.25rem;margin:0 0 var(--cx-space-3)}.vf-list li[data-v-eb3a8207],.vf-list-num li[data-v-eb3a8207]{margin-bottom:8px}.vf-table-wrap[data-v-eb3a8207]{overflow-x:auto;margin-bottom:var(--cx-space-3)}.vf-table[data-v-eb3a8207]{border-collapse:collapse;width:100%;font-size:.9375rem}.vf-table th[data-v-eb3a8207],.vf-table td[data-v-eb3a8207]{text-align:left;padding:10px 12px;border-bottom:1px solid var(--cx-border)}.vf-table th[data-v-eb3a8207]{font-weight:600;background:var(--cx-accent-soft, #ecfdf5)}.vf-note[data-v-eb3a8207]{background:var(--cx-surface);border-left:3px solid var(--cx-accent);padding:12px 14px;border-radius:4px;font-size:.9375rem;color:var(--cx-text-muted)}.vf-cta-block[data-v-eb3a8207]{background:var(--cx-surface);border:1px solid var(--cx-border-card);border-radius:10px;padding:var(--cx-space-5) var(--cx-space-4);text-align:center;margin-top:var(--cx-space-7)}.vf-cta-block h2[data-v-eb3a8207]{margin:0 0 var(--cx-space-3)}.vf-cta-button[data-v-eb3a8207]{display:inline-block;margin:var(--cx-space-2) 0 var(--cx-space-2);padding:12px 22px;background:var(--cx-accent);color:#fff;font-weight:600;border-radius:8px;text-decoration:none;font-size:1rem}.vf-cta-button[data-v-eb3a8207]:hover{background:var(--cx-accent-dark)}.vf-cta-meta[data-v-eb3a8207]{font-size:.8125rem;color:var(--cx-text-faint);margin:0}
