.mockup-frame[data-v-49b6fda9]{background:#fff;border:1px solid #d4d4d8;border-radius:18px;box-shadow:0 24px 60px -42px #18181b73;min-height:390px;overflow:hidden}.mockup-chrome[data-v-49b6fda9]{align-items:center;background:#fafafa;border-bottom:1px solid hsla(240,5%,84%,.7);color:#52525b;display:grid;font-size:11px;font-weight:600;grid-template-columns:1fr auto 1fr;padding:12px 14px}.window-controls[data-v-49b6fda9]{display:flex;gap:5px}.window-controls span[data-v-49b6fda9]{background:#d4d4d8;border-radius:50%;height:7px;width:7px}.mockup-environment[data-v-49b6fda9]{font-family:var(--font-mono);font-size:9px;justify-self:end;letter-spacing:.08em}.mockup-body[data-v-49b6fda9]{min-height:344px}.mockup-desktop[data-v-49b6fda9]{display:grid;grid-template-columns:128px 1fr}.mockup-desktop aside[data-v-49b6fda9]{align-content:start;background:#fafafa;border-right:1px solid hsla(240,5%,84%,.65);color:#71717a;display:grid;font-size:10px;gap:6px;padding:18px 12px}.mockup-desktop aside strong[data-v-49b6fda9]{color:#18181b;margin-bottom:8px}.mockup-desktop aside span[data-v-49b6fda9]{border-radius:6px;padding:7px 8px}.mockup-desktop aside .selected[data-v-49b6fda9]{background:#e4e4e7;color:#18181b;font-weight:600}.mockup-main[data-v-49b6fda9]{align-content:start;display:grid;gap:14px;padding:22px}.mockup-heading[data-v-49b6fda9]{display:grid;gap:6px}.mockup-heading strong[data-v-49b6fda9]{font-family:var(--font-display);font-size:20px}.mockup-kicker[data-v-49b6fda9]{color:#71717a;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em}.message[data-v-49b6fda9]{border-radius:10px;font-size:11px;line-height:1.5;max-width:78%;padding:12px 14px}.user-message[data-v-49b6fda9]{background:#f4f4f5;justify-self:end}.work-group[data-v-49b6fda9]{border:1px solid #e4e4e7;border-radius:10px;color:#52525b;display:grid;font-size:10px;gap:8px;padding:12px}.work-group span[data-v-49b6fda9]{align-items:center;display:flex;gap:7px}.composer[data-v-49b6fda9]{border:1px solid #d4d4d8;border-radius:13px;color:#a1a1aa;font-size:10px;margin-top:8px;padding:15px}.handoff-body[data-v-49b6fda9]{align-items:center;display:grid;gap:18px;grid-template-columns:1fr 110px 1fr;padding:38px}.handoff-node[data-v-49b6fda9]{border:1px solid #d4d4d8;border-radius:14px;display:grid;gap:10px;justify-items:start;padding:24px}.handoff-node span[data-v-49b6fda9]{color:#71717a;font-family:var(--font-mono);font-size:9px;text-transform:uppercase}.handoff-node strong[data-v-49b6fda9]{font-family:var(--font-display);font-size:17px}.cloud-node[data-v-49b6fda9]{background:#f0f9ff;border-color:#0ea5e959}.handoff-path[data-v-49b6fda9]{align-items:center;display:flex;justify-content:space-between}.handoff-path[data-v-49b6fda9]:after,.handoff-path[data-v-49b6fda9]:before{background:#a1a1aa;content:"";height:1px;width:42%}.handoff-path span[data-v-49b6fda9]{background:#71717a;border-radius:50%;height:6px;width:6px}.handoff-evidence[data-v-49b6fda9]{color:#52525b;display:flex;font-size:10px;gap:9px;grid-column:1/-1;justify-content:center}.setup-body[data-v-49b6fda9]{align-content:start;display:grid;gap:12px;padding:28px}.setup-header[data-v-49b6fda9]{align-items:start;display:flex;gap:18px;justify-content:space-between;margin-bottom:4px}.setup-header>div[data-v-49b6fda9]{display:grid;gap:7px}.setup-header strong[data-v-49b6fda9]{font-family:var(--font-display);font-size:21px}.setup-context[data-v-49b6fda9]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:2px}.setup-context span[data-v-49b6fda9]{border:1px solid #d4d4d8;border-radius:999px;color:#52525b;font-family:var(--font-mono);font-size:8px;padding:6px 8px}.setup-row[data-v-49b6fda9]{align-items:center;border:1px solid #e4e4e7;border-radius:10px;display:grid;gap:11px;grid-template-columns:auto 1fr auto;padding:12px}.setup-row>span[data-v-49b6fda9]{display:grid;gap:4px}.setup-row strong[data-v-49b6fda9]{font-size:10px}.setup-row b[data-v-49b6fda9],.setup-row small[data-v-49b6fda9]{color:#71717a;font-family:var(--font-mono);font-size:8px;font-weight:500}.setup-explain[data-v-49b6fda9]{background:#18181b;border-radius:8px;color:#fff;font-size:9px;font-weight:650;justify-self:start;padding:10px 13px}.setup-explain span[data-v-49b6fda9]{margin-left:8px}.sync-body[data-v-49b6fda9]{align-content:start;display:grid;gap:14px;padding:28px}.storage-header[data-v-49b6fda9]{align-items:end;display:flex;gap:20px;justify-content:space-between}.storage-header>div[data-v-49b6fda9]{display:grid;gap:7px}.storage-header strong[data-v-49b6fda9]{font-family:var(--font-display);font-size:21px}.storage-usage[data-v-49b6fda9]{color:#71717a;font-family:var(--font-mono);font-size:9px}.usage-track[data-v-49b6fda9]{background:#e4e4e7;border-radius:999px;height:7px;overflow:hidden}.usage-track span[data-v-49b6fda9]{background:#18181b;display:block;height:100%;width:24%}.archive-row[data-v-49b6fda9]{align-items:center;border:1px solid #e4e4e7;border-radius:10px;display:grid;gap:12px;grid-template-columns:auto 1fr auto;padding:13px}.archive-row span[data-v-49b6fda9]{display:grid;gap:4px}.archive-row strong[data-v-49b6fda9]{font-size:10px}.archive-row b[data-v-49b6fda9],.archive-row small[data-v-49b6fda9]{color:#71717a;font-family:var(--font-mono);font-size:8px;font-weight:500}.sync-body button[data-v-49b6fda9]{background:#18181b;border:0;border-radius:8px;color:#fff;font-size:9px;font-weight:650;justify-self:start;padding:10px 13px}.insights-body[data-v-49b6fda9]{align-content:center;display:grid;gap:20px;padding:42px}.insight-summary[data-v-49b6fda9]{align-items:start;display:flex;gap:12px}.insight-summary div[data-v-49b6fda9]{display:grid;gap:8px}.insight-summary strong[data-v-49b6fda9]{font-family:var(--font-display);font-size:23px}.insights-body p[data-v-49b6fda9]{color:#52525b;font-size:12px;line-height:1.7}.evidence-chips[data-v-49b6fda9],.insight-actions[data-v-49b6fda9]{display:flex;flex-wrap:wrap;gap:7px}.evidence-chips span[data-v-49b6fda9]{border:1px solid #d4d4d8;border-radius:999px;color:#52525b;font-family:var(--font-mono);font-size:8px;padding:6px 8px}.insight-actions[data-v-49b6fda9]{border-top:1px solid #e4e4e7;padding-top:16px}.insight-actions span[data-v-49b6fda9]{background:#f4f4f5;border-radius:7px;font-size:9px;font-weight:600;padding:9px 11px}@media(max-width:620px){.mockup-frame[data-v-49b6fda9]{min-height:330px}.mockup-desktop[data-v-49b6fda9]{grid-template-columns:92px 1fr}.mockup-main[data-v-49b6fda9]{padding:14px}.handoff-body[data-v-49b6fda9]{gap:12px;grid-template-columns:1fr;padding:20px}.handoff-path[data-v-49b6fda9]{height:20px;transform:rotate(90deg)}.handoff-evidence[data-v-49b6fda9]{grid-column:1;text-align:center}.insights-body[data-v-49b6fda9]{padding:24px}}.roadmap-hero[data-v-dc7a1e9b]{display:grid;gap:28px;padding-block:clamp(80px,11vw,150px)}.roadmap-status[data-v-dc7a1e9b]{align-items:center;background:#fff;border:1px solid #d4d4d8;border-radius:999px;color:#52525b;display:inline-flex;font-size:12px;gap:8px;padding:8px 11px;width:-moz-fit-content;width:fit-content}.roadmap-status span[data-v-dc7a1e9b]{background:#10b981;border-radius:50%;height:7px;width:7px}.roadmap-note[data-v-dc7a1e9b]{color:#71717a;font-family:var(--font-mono);font-size:11px;line-height:1.6;max-width:700px}.roadmap-phases>section+section[data-v-dc7a1e9b]{border-top:1px solid hsla(240,5%,84%,.62)}.roadmap-phases>section[data-v-dc7a1e9b]:nth-child(2n){background:#fff}.phase-layout[data-v-dc7a1e9b]{align-items:center;display:grid;gap:clamp(48px,8vw,112px);grid-template-columns:minmax(280px,.82fr) minmax(480px,1.18fr)}.phase-copy[data-v-dc7a1e9b]{align-content:start;display:grid;gap:22px}.phase-index[data-v-dc7a1e9b]{color:#a1a1aa;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em}.phase-copy h2[data-v-dc7a1e9b]{font-size:clamp(34px,4vw,54px);line-height:1}.phase-copy>p[data-v-dc7a1e9b]{color:#52525b;font-size:16px;line-height:1.7}.phase-copy ul[data-v-dc7a1e9b]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.phase-copy li[data-v-dc7a1e9b]{align-items:center;color:#3f3f46;display:flex;font-size:13px;gap:9px}.phase-copy small[data-v-dc7a1e9b]{color:#92400e;font-family:var(--font-mono);font-size:10px;line-height:1.55}.roadmap-cta[data-v-dc7a1e9b]{background:#18181b;color:#fff}.roadmap-cta-inner[data-v-dc7a1e9b]{display:grid;gap:26px;justify-items:start}.roadmap-cta .body-lead[data-v-dc7a1e9b],.roadmap-cta .eyebrow[data-v-dc7a1e9b]{color:#a1a1aa}.roadmap-cta .button-primary[data-v-dc7a1e9b]{background:#fff;color:#09090b}@media(max-width:900px){.phase-layout[data-v-dc7a1e9b]{grid-template-columns:1fr}}
