.vectorize-object-design{--surface-app:var(--vw-cream);--surface-card:#fff;--hair:var(--border-default);--hair-strong:var(--border-strong);--e-rest:0 1px 2px #0a1e3f0a, 0 1px 3px #0a1e3f0d;--e-raise:0 8px 24px -8px #0a1e3f1f, 0 2px 8px -4px #0a1e3f14;background:var(--surface-app);color:var(--fg-primary)}.vectorize-object-design .cv-hero{border-bottom:none}.vectorize-object-design .vw-section.alt{background:radial-gradient(circle, color-mix(in oklab, var(--vw-navy-700) 8%, transparent) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--vw-cream)}.vectorize-object-design .two-col .vw-h2{max-width:22ch;margin:0 0 20px}.vectorize-object-design .vw-spec-chips{flex-wrap:wrap;gap:9px;display:flex}.vectorize-object-design .vw-spec-chips .chip{font:var(--fw-semibold) var(--fs-xs) / 1 var(--font-mono);color:var(--vw-navy-700);background:var(--surface-card);border:1px solid var(--hair-strong);border-radius:var(--r-pill);white-space:nowrap;transition:border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--spring);align-items:center;gap:7px;padding:9px 14px;display:inline-flex}.vectorize-object-design .vw-spec-chips .chip:before{content:"";background:var(--vw-green-500);border-radius:1px;width:5px;height:5px;transform:rotate(45deg)}.vectorize-object-design .toollink{font:var(--fw-semibold) var(--fs-sm) / 1 var(--font-sans);color:var(--vw-green-700);align-items:center;gap:7px;margin-top:14px;text-decoration:none;display:inline-flex}.vectorize-object-design .toollink:hover{color:var(--vw-green-800)}.vectorize-object-design .toollink .arr{flex-shrink:0}.vectorize-object-design .vw-tool .upsell .copy{flex:auto;min-width:0;max-width:none}@media (min-width:900px){.vectorize-object-design .vw-tool .upsell .copy{white-space:nowrap}}.vectorize-object-design .vw-tool .upsell .copy strong{color:var(--fg-primary);font-weight:var(--fw-semibold)}.vectorize-object-design .vw-howto{counter-reset:vwstep;gap:14px;display:grid}.vectorize-object-design .vw-howto .step{background:var(--surface-card);border:1px solid var(--hair);border-radius:var(--r-lg);box-shadow:var(--e-rest);grid-template-columns:52px 1fr;align-items:start;gap:18px;padding:20px 22px;display:grid;position:relative}.vectorize-object-design .vw-howto .step:before{counter-increment:vwstep;content:counter(vwstep, decimal-leading-zero);font:500 var(--fs-2xl) / 1 var(--font-display);color:var(--vw-green-600);border:1px solid var(--vw-green-200);background:var(--vw-green-50);border-radius:50%;place-items:center;width:52px;height:52px;font-style:italic;display:grid}.vectorize-object-design .vw-howto .step h4{font:var(--fw-semibold) var(--fs-lg) / 1.3 var(--font-sans);color:var(--fg-primary);margin:4px 0 5px}.vectorize-object-design .vw-compare .yes{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.vectorize-object-design .vw-compare .ic{flex-shrink:0;width:18px;height:18px}
