.clean-root[data-v-dc29718e]{--brand:#0047ff;background:#fff;min-height:100vh;font-family:system-ui,-apple-system,sans-serif}.brand-bg[data-v-dc29718e]{background-color:var(--brand)}.brand-bg-10[data-v-dc29718e]{background-color:#0047ff0f}.brand-text[data-v-dc29718e]{color:var(--brand)}.brand-stroke[data-v-dc29718e]{stroke:var(--brand)}.brand-border[data-v-dc29718e]{border-color:var(--brand)}.brand-border-light[data-v-dc29718e]{border-color:#0047ff33}.hero-serif[data-v-dc29718e]{font-family:Instrument Serif,Georgia,serif;font-weight:400}.hero-bg[data-v-dc29718e]{background:radial-gradient(55% 60% at 8% 0,#0047ff12 0%,#0000 60%),radial-gradient(45% 50% at 92% 15%,#0047ff0d 0%,#0000 60%),#fff}.grid-overlay[data-v-dc29718e]{pointer-events:none;background-image:linear-gradient(#0047ff0a 1px,#0000 1px),linear-gradient(90deg,#0047ff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.orb[data-v-dc29718e]{filter:blur(70px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.orb-1[data-v-dc29718e]{background:#0047ff14;width:350px;height:280px;top:-60px;left:-80px}.orb-2[data-v-dc29718e]{background:#0047ff0d;width:280px;height:260px;top:80px;right:-60px}.pipeline[data-v-dc29718e]{flex-direction:column;display:flex}.pipe-card[data-v-dc29718e]{background:#fff;border:1.5px solid #e5e7eb;border-radius:14px;padding:16px 18px;box-shadow:0 2px 8px #0000000a}.pipe-card-first[data-v-dc29718e]{background:#f7faff;border-color:#0047ff38;box-shadow:0 4px 14px #0047ff12}.pipe-card-mid[data-v-dc29718e]{background:#faf8ff;border-color:#7c3aed47;box-shadow:0 4px 16px #7c3aed1a}.pipe-card-result[data-v-dc29718e]{background:#f0fdf4;border-color:#16a34a4d;box-shadow:0 4px 20px #16a34a1f}.pipe-step[data-v-dc29718e]{letter-spacing:.1em;color:#fff;border-radius:6px;align-items:center;margin-bottom:9px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:10px;font-weight:800;display:inline-flex}.pipe-step-1[data-v-dc29718e]{background:linear-gradient(135deg,#0047ff,#4f7bff);box-shadow:0 2px 6px #0047ff4d}.pipe-step-2[data-v-dc29718e]{background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 2px 6px #7c3aed4d}.pipe-step-3[data-v-dc29718e]{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 2px 6px #16a34a4d}.pipe-pct[data-v-dc29718e]{color:#7c3aed}.pipe-save-btn[data-v-dc29718e]{background:linear-gradient(135deg,#16a34a,#22c55e)}.pipe-label[data-v-dc29718e]{color:#374151;margin-bottom:10px;font-size:12px;font-weight:600}.pipe-magnet-row[data-v-dc29718e]{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;display:flex}.pipe-cursor[data-v-dc29718e]{background:var(--brand);border-radius:1px;width:1.5px;height:12px;animation:.9s step-end infinite blink-dc29718e;display:inline-block}@keyframes blink-dc29718e{0%,to{opacity:1}50%{opacity:0}}.pipe-track[data-v-dc29718e]{background:#ede9fe;border-radius:999px;height:6px;overflow:hidden}.pipe-fill[data-v-dc29718e]{background:linear-gradient(90deg,#0047ff,#7c3aed,#ec4899);border-radius:999px;height:100%;animation:12s cubic-bezier(.4,0,.6,1) forwards fillPipe-dc29718e}@keyframes fillPipe-dc29718e{0%{width:0%}to{width:85%}}.pipe-stat-wrap[data-v-dc29718e]{min-width:70px;display:inline-block;position:relative}.pipe-stat[data-v-dc29718e]{opacity:0;animation:12s step-end forwards statStep-dc29718e;animation-delay:calc(var(--i) * 2s);white-space:nowrap;position:absolute;top:0;left:0}.pipe-stat[data-v-dc29718e]:first-child{position:relative}@keyframes statStep-dc29718e{0%{opacity:1}17%{opacity:1}17.1%{opacity:0}to{opacity:0}}.pipe-connector[data-v-dc29718e]{flex-direction:column;align-items:center;height:28px;display:flex;position:relative}.pipe-line[data-v-dc29718e]{background:linear-gradient(#dbeafe,#c7d2fe);flex:1;width:1.5px}.pipe-dot[data-v-dc29718e]{background:var(--brand);border-radius:50%;width:6px;height:6px;animation:3s ease-in-out infinite travelDown-dc29718e;position:absolute;top:0}.pipe-dot-delayed[data-v-dc29718e]{animation-delay:1.5s}@keyframes travelDown-dc29718e{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:24px}}.saveas-mini[data-v-dc29718e]{background:#fff;border:1.5px solid #dbeafe;border-radius:8px;animation:4s ease-in-out infinite saveasPop-dc29718e;overflow:hidden;box-shadow:0 4px 12px #0047ff1a}@keyframes saveasPop-dc29718e{0%,15%{opacity:0;transform:translateY(6px)scale(.97)}30%,85%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.97)}}.saveas-mini-bar[data-v-dc29718e]{background:#f9fafb;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.saveas-mini-body[data-v-dc29718e]{padding:10px}.platform-chip[data-v-dc29718e]{color:#374151;background:#fafafa;border:1.5px solid #e5e7eb;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.platform-chip[data-v-dc29718e]:hover{color:var(--brand);border-color:#0047ff4d}.platform-icon[data-v-dc29718e]{color:var(--brand);align-items:center;display:flex}.platform-icon[data-v-dc29718e] svg{width:22px;height:22px}.ticker-wrapper[data-v-dc29718e]{border-top:1px solid #f3f4f6;padding-top:10px;overflow:hidden}.ticker-track[data-v-dc29718e]{white-space:nowrap;width:max-content;animation:28s linear infinite ticker-dc29718e;display:flex}.ticker-item[data-v-dc29718e]{color:#9ca3af;padding:0 4px;font-size:12px;font-weight:600}.ticker-dot[data-v-dc29718e]{color:#d1d5db;margin-left:4px}@keyframes ticker-dc29718e{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-wrapper:hover .ticker-track[data-v-dc29718e]{animation-play-state:paused}.feat-enter-active[data-v-dc29718e],.feat-leave-active[data-v-dc29718e]{transition:opacity .2s,transform .2s}.feat-enter-from[data-v-dc29718e]{opacity:0;transform:translateY(6px)}.feat-leave-to[data-v-dc29718e]{opacity:0;transform:translateY(-6px)}.cta-orb-1[data-v-dc29718e]{filter:blur(60px);pointer-events:none;background:#ffffff14;border-radius:50%;width:400px;height:300px;position:absolute;top:-60px;left:-60px}.cta-orb-2[data-v-dc29718e]{filter:blur(60px);pointer-events:none;background:#ffffff0f;border-radius:50%;width:300px;height:250px;position:absolute;bottom:-60px;right:-40px}@keyframes resumeFill{0%{width:67%}to{width:89%}}
