#landing-page[data-v-abf673f4]{--landing-radius-control:10px;--landing-radius-card:10px;--landing-radius-window:14px}.landing-hero[data-v-abf673f4]{background:hsl(var(--background));min-height:calc(100vh - 68px);min-height:calc(100dvh - 68px);overflow:hidden;position:relative}.landing-copy[data-v-abf673f4]{position:relative;z-index:1}.hero-title[data-v-abf673f4]{line-height:1.24}.landing-button[data-v-abf673f4],.toolbar-pill[data-v-abf673f4]{border-radius:var(--landing-radius-control)}.eyebrow-line[data-v-abf673f4]{align-items:center;color:hsl(var(--muted-foreground));display:inline-flex;font-size:15px;font-weight:700;gap:10px;width:-moz-fit-content;width:fit-content}.pulse-dot[data-v-abf673f4]{background:hsl(var(--primary));border-radius:999px;box-shadow:0 0 0 4px hsl(var(--primary)/.14);height:9px;position:relative;width:9px}.pulse-dot[data-v-abf673f4]:after{animation:pulse-ring-abf673f4 1.8s ease-out infinite;background:hsl(var(--primary)/.18);border-radius:inherit;content:"";top:-7px;right:-7px;bottom:-7px;left:-7px;position:absolute}.workspace-shell[data-v-abf673f4]{transition:transform .18s ease,box-shadow .18s ease}.product-stage[data-v-abf673f4]{align-items:center;display:flex;top:72px;right:0;bottom:0;left:50%;justify-content:center;padding:32px;position:absolute}.product-stage[data-v-abf673f4],.workspace-shell[data-v-abf673f4]{background:hsl(var(--background))}.workspace-shell[data-v-abf673f4]{border:1px solid hsl(var(--border));border-radius:var(--landing-radius-window);box-shadow:0 24px 70px #0f172a29,inset 0 0 0 1px #ffffff73;height:min(520px,calc(100dvh - 150px));min-height:420px;overflow:hidden;width:min(720px,46vw)}.workspace-topbar[data-v-abf673f4]{align-items:center;background:hsl(var(--muted));border-bottom:1px solid hsl(var(--border));display:flex;gap:16px;height:52px;justify-content:space-between;padding:0 16px}.toolbar-actions[data-v-abf673f4],.window-dots[data-v-abf673f4]{align-items:center;display:flex;gap:8px}.window-dots span[data-v-abf673f4]{border-radius:999px;height:13px;width:13px}.window-dots span[data-v-abf673f4],.window-dots span[data-v-abf673f4]:first-child{background:#ff5f57}.window-dots span[data-v-abf673f4]:nth-child(2){background:#ffbd2e}.window-dots span[data-v-abf673f4]:nth-child(3){background:#28c840}.toolbar-pill[data-v-abf673f4]{align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));display:inline-flex;font-size:13px;gap:8px;min-width:0;padding:6px 12px}.workspace-body[data-v-abf673f4]{display:grid;grid-template-columns:.9fr 1.1fr;height:calc(100% - 52px)}.editor-pane[data-v-abf673f4],.preview-pane[data-v-abf673f4]{height:100%;min-width:0}.editor-pane[data-v-abf673f4]{background:hsl(var(--background));padding:22px}.pane-title[data-v-abf673f4]{align-items:center;color:hsl(var(--muted-foreground));display:flex;font-size:13px;font-weight:700;gap:8px;margin-bottom:20px}.code-line[data-v-abf673f4]{background:hsl(var(--muted));border-radius:999px;height:10px;margin-bottom:12px;max-width:100%}.code-line.strong[data-v-abf673f4]{background:hsl(var(--foreground)/.72);height:14px}.code-line.accent[data-v-abf673f4]{background:hsl(var(--primary)/.78)}.code-gap[data-v-abf673f4]{height:14px}.preview-pane[data-v-abf673f4]{align-items:center;display:flex;justify-content:center;padding:24px}.preview-pane[data-v-abf673f4],.resume-paper[data-v-abf673f4]{background:hsl(var(--background))}.resume-paper[data-v-abf673f4]{aspect-ratio:210/297;box-shadow:0 18px 45px #0f172a2e;color:hsl(var(--foreground));padding:28px 24px;width:min(270px,100%)}.resume-name[data-v-abf673f4]{background:hsl(var(--foreground)/.9);border-radius:999px;height:18px;margin:0 auto 10px;width:56%}.resume-contact[data-v-abf673f4]{background:hsl(var(--muted-foreground)/.65);border-radius:999px;height:8px;margin:0 auto 22px;width:78%}.resume-heading[data-v-abf673f4]{background:hsl(var(--primary));border-radius:999px;height:10px;margin:0 0 10px;width:42%}.resume-heading.second[data-v-abf673f4],.resume-heading.third[data-v-abf673f4]{margin-top:22px}.resume-row[data-v-abf673f4]{background:hsl(var(--muted-foreground)/.28);border-radius:999px;height:7px;margin-bottom:8px;width:78%}.resume-row.wide[data-v-abf673f4]{width:100%}.resume-row.medium[data-v-abf673f4]{width:68%}.resume-row.short[data-v-abf673f4]{width:52%}.feature-card[data-v-abf673f4],.hero-metrics>div[data-v-abf673f4],.workflow-step[data-v-abf673f4]{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px #0f172a0a}.hero-metrics>div[data-v-abf673f4]{padding:14px}.feature-card[data-v-abf673f4],.hero-metrics>div[data-v-abf673f4]{border-radius:var(--landing-radius-card)}.feature-card[data-v-abf673f4]{display:flex;flex-direction:column;gap:14px;min-height:220px;padding:24px}.feature-icon[data-v-abf673f4]{color:hsl(var(--primary));display:inline-block;height:26px;width:26px}.workflow-list[data-v-abf673f4]{display:grid;gap:12px}.workflow-step[data-v-abf673f4]{align-items:start;border-radius:var(--landing-radius-card);display:grid;gap:16px;grid-template-columns:42px 1fr;padding:18px}.step-index[data-v-abf673f4]{align-items:center;background:hsl(var(--primary));border-radius:999px;color:hsl(var(--primary-foreground));display:flex;font-weight:700;height:42px;justify-content:center;width:42px}@media (prefers-reduced-motion:no-preference){.workspace-shell[data-v-abf673f4]{animation:workspace-float-abf673f4 4.8s ease-in-out infinite}}@keyframes workspace-float-abf673f4{0%,to{box-shadow:0 24px 70px #0f172a29,inset 0 0 0 1px #ffffff73;transform:translateY(0)}50%{box-shadow:0 32px 86px #0f172a33,inset 0 0 0 1px #ffffff85;transform:translateY(-10px)}}@keyframes pulse-ring-abf673f4{0%{opacity:.8;transform:scale(.45)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pulse-dot[data-v-abf673f4]:after{animation:none}}@media (max-width:1100px){.landing-hero[data-v-abf673f4]{background:hsl(var(--background))}.product-stage[data-v-abf673f4]{border-left:0;inset:auto;padding:0 20px 40px;position:relative}.workspace-shell[data-v-abf673f4]{height:430px;min-height:0;width:min(100%,760px)}}@media (max-width:640px){.hero-metrics[data-v-abf673f4]{grid-template-columns:1fr}.workspace-shell[data-v-abf673f4]{border-radius:var(--landing-radius-window);height:360px}.workspace-body[data-v-abf673f4]{grid-template-columns:1fr}.editor-pane[data-v-abf673f4]{display:none}.preview-pane[data-v-abf673f4]{padding:18px}.resume-paper[data-v-abf673f4]{width:220px}}
