.personas[data-v-46f5f0cf]{font-family:Onest,sans-serif}.pills[data-v-46f5f0cf]{margin-top:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media(max-width:1023px){.pills[data-v-46f5f0cf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.pills[data-v-46f5f0cf]{grid-template-columns:1fr}}.pill[data-v-46f5f0cf]{height:56px;padding:0 18px;border:1px solid #e7e8ee;border-radius:12px;background:#fff;font-family:inherit;font-weight:500;font-size:16px;color:#314259;cursor:pointer;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.pill[data-v-46f5f0cf]:hover{border-color:#c6ccff;color:#061b31}.pill--active[data-v-46f5f0cf]{border-color:#314bff;color:#314bff;box-shadow:0 6px 18px -8px #314bff59}.axis-label[data-v-46f5f0cf]{margin-top:44px;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#637384}.track[data-v-46f5f0cf]{--axis-top: 31px;position:relative;margin-top:12px;display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x proximity;padding:14px 4px 22px;scrollbar-width:thin}.track[data-v-46f5f0cf]:before{content:"";position:absolute;left:0;right:0;top:var(--axis-top);height:1px;background:linear-gradient(90deg,transparent,#d8dbf0 8%,#d8dbf0 92%,transparent);pointer-events:none}.ex-card[data-v-46f5f0cf]{position:relative;flex:0 0 min(420px,82vw);scroll-snap-align:center;background:#fff;border:1px solid #e7e8ee;border-radius:16px;padding:30px 28px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ex-card[data-v-46f5f0cf]:hover{border-color:#c6ccff}.ex-card--active[data-v-46f5f0cf]{border-color:#314bff;box-shadow:0 24px 40px -24px #140a5047;transform:translateY(-2px)}.ex-dot[data-v-46f5f0cf]{position:absolute;top:17px;left:28px;width:8px;height:8px;border-radius:999px;background:#d8dbf0;box-shadow:0 0 0 4px #fff;transition:background .2s ease}.ex-card--active .ex-dot[data-v-46f5f0cf]{background:#314bff;box-shadow:0 0 0 4px #fff,0 0 0 7px #314bff26}.ex-persona[data-v-46f5f0cf]{margin-top:6px;font-size:12px;font-weight:500;color:#637384}.ex-title[data-v-46f5f0cf]{margin-top:10px;font-weight:500;font-size:22px;line-height:1.25;color:#061b31;letter-spacing:-.01em}.ex-body[data-v-46f5f0cf]{margin-top:12px;font-size:15px;line-height:1.55;color:#314259}.staged-demo[data-v-93b447b0]{font-family:Onest,sans-serif;scroll-margin-top:72px}.stepper[data-v-93b447b0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.stepper li[data-v-93b447b0]{position:relative}.stepper li[data-v-93b447b0]:not(:last-child):after{content:"";position:absolute;left:28.5px;top:56px;bottom:-14px;width:1px;background:#d8dbf0}.step[data-v-93b447b0]{position:relative;display:flex;gap:16px;width:100%;padding:9px 12px;margin:9px 0;border:0;border-radius:12px;background:transparent;text-align:left;font-family:inherit;cursor:pointer;transition:background .15s ease}.step[data-v-93b447b0]:hover{background:#314bff0d}.step-marker[data-v-93b447b0]{flex-shrink:0;width:34px;height:34px;border-radius:999px;border:1px solid #d8dbf0;background:#fff;color:#637384;font-size:13px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.step--active .step-marker[data-v-93b447b0]{border-color:#314bff;background:#314bff;color:#fff;box-shadow:0 0 0 5px #314bff24}.step--done .step-marker[data-v-93b447b0]{border-color:#afe5c4;background:#edfaf2;color:#228b22}.step-check[data-v-93b447b0]{width:14px;height:14px}.step-texts[data-v-93b447b0]{display:flex;flex-direction:column;gap:3px;padding-top:6px}.step-title[data-v-93b447b0]{font-size:16px;font-weight:500;color:#061b31}.step--active .step-title[data-v-93b447b0]{color:#314bff}.step-desc[data-v-93b447b0]{font-size:13px;line-height:1.45;color:#637384}.mock[data-v-93b447b0]{background:#fff;border:1px solid #e7e8ee;border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -40px #140a5040}.mock-chrome[data-v-93b447b0]{display:flex;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid #e7e8ee;background:#fafafd}.mock-dot[data-v-93b447b0]{width:9px;height:9px;border-radius:999px;background:#e0e2ec}.mock-url[data-v-93b447b0]{margin-left:12px;flex:1;max-width:320px;padding:5px 12px;border-radius:999px;background:#fff;border:1px solid #e7e8ee;font-size:11px;color:#637384;white-space:nowrap;overflow:hidden}.mock-body[data-v-93b447b0]{padding:26px 28px 28px;min-height:380px}.mock-head[data-v-93b447b0]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.mock-title[data-v-93b447b0]{font-size:22px;font-weight:500;letter-spacing:-.01em;color:#061b31}.mock-date[data-v-93b447b0]{padding:5px 12px;border-radius:999px;background:#eaeefc;color:#314bff;font-size:11px;font-weight:500;white-space:nowrap}.mock-video[data-v-93b447b0]{position:relative;margin-top:20px;height:150px;border-radius:12px;background:linear-gradient(135deg,#0b1030,#232a5c);display:flex;align-items:center;justify-content:center}.mock-video--archive[data-v-93b447b0]{background:linear-gradient(135deg,#10131f,#2c3350)}.mock-play[data-v-93b447b0]{width:44px;height:44px;border-radius:999px;background:#ffffff24;color:#fff;font-size:15px;display:flex;align-items:center;justify-content:center;padding-left:4px}.mock-live[data-v-93b447b0]{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fffffff2;font-size:11px;font-weight:500;color:#061b31}.mock-live-dot[data-v-93b447b0]{width:7px;height:7px;border-radius:999px;background:#dc2626;box-shadow:0 0 0 3px #dc262640;animation:pulse-93b447b0 1.4s ease-in-out infinite}@keyframes pulse-93b447b0{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.mock-rec-badge[data-v-93b447b0]{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:999px;background:#fffffff2;font-size:11px;font-weight:500;color:#061b31}.mock-agenda[data-v-93b447b0]{margin-top:20px;display:flex;flex-direction:column;gap:8px}.mock-row[data-v-93b447b0]{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 14px;border:1px solid #eaeafd;border-radius:10px;background:#fff}.mock-time[data-v-93b447b0]{flex-shrink:0;width:42px;font-size:12px;color:#637384}.mock-session[data-v-93b447b0]{flex:1;font-size:14px;font-weight:500;color:#061b31;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock-avatar[data-v-93b447b0]{width:28px;height:28px;border-radius:999px;object-fit:cover;border:1.5px solid #fff;box-shadow:0 0 0 1px #eaeafd}.mock-tag[data-v-93b447b0]{padding:3px 10px;border-radius:999px;background:#eaeefc;color:#314bff;font-size:10px;font-weight:500;white-space:nowrap}.mock-empty[data-v-93b447b0]{margin-top:24px;display:flex;flex-direction:column;gap:10px}.mock-empty-bar[data-v-93b447b0]{height:14px;border-radius:7px;background:#eef0f7}.mock-empty-bar.short[data-v-93b447b0]{width:60%}.grow-enter-active[data-v-93b447b0]{transition:all .45s cubic-bezier(.16,1,.3,1)}.grow-leave-active[data-v-93b447b0]{transition:all .2s ease}.grow-enter-from[data-v-93b447b0],.grow-leave-to[data-v-93b447b0]{opacity:0;transform:translateY(10px)}.fade-enter-active[data-v-93b447b0]{transition:opacity .35s ease}.fade-leave-active[data-v-93b447b0]{transition:opacity .15s ease}.fade-enter-from[data-v-93b447b0],.fade-leave-to[data-v-93b447b0]{opacity:0}@media(max-width:1023px){.mock-body[data-v-93b447b0]{min-height:0}}.feature-timeline[data-v-c31c92db]{font-family:Onest,sans-serif}.phases[data-v-c31c92db]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.phases[data-v-c31c92db]:before{content:"";position:absolute;top:15px;left:8px;right:8px;height:1px;background:linear-gradient(90deg,#d8dbf0 0%,#d8dbf0 88%,transparent);pointer-events:none}.phase[data-v-c31c92db]{position:relative}.phase-node[data-v-c31c92db]{display:flex;align-items:center;gap:12px}.phase-dot[data-v-c31c92db]{position:relative;flex-shrink:0;width:15px;height:15px;border-radius:999px;border:1px solid #314bff;background:#fff;box-shadow:0 0 0 5px #fff}.phase-dot[data-v-c31c92db]:after{content:"";position:absolute;inset:3px;border-radius:999px;background:#314bff}.phase-label[data-v-c31c92db]{padding:5px 14px;border-radius:999px;border:1px solid #eaeafd;background:#f9f9fd;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#314bff;white-space:nowrap}.phase-title[data-v-c31c92db]{margin-top:26px;font-size:22px;font-weight:500;letter-spacing:-.01em;color:#061b31}.phase-items[data-v-c31c92db]{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.phase-item[data-v-c31c92db]{background:#fff;border:1px solid #e7e8ee;border-radius:14px;padding:18px 20px;transition:border-color .2s ease,box-shadow .2s ease}.phase-item[data-v-c31c92db]:hover{border-color:#c6ccff;box-shadow:0 16px 32px -24px #140a504d}.item-title[data-v-c31c92db]{font-size:15px;font-weight:500;color:#061b31}.item-desc[data-v-c31c92db]{margin-top:5px;font-size:13px;line-height:1.5;color:#314259}@media(max-width:1023px){.phases[data-v-c31c92db]{grid-template-columns:1fr;gap:44px}.phases[data-v-c31c92db]:before{inset:8px auto 8px 15px;width:1px;height:auto;background:linear-gradient(180deg,#d8dbf0 0%,#d8dbf0 88%,transparent)}.phase[data-v-c31c92db]{padding-left:44px}.phase-node[data-v-c31c92db]{margin-left:-44px}.phase-node .phase-dot[data-v-c31c92db]{margin-left:8px}}.pricing-wizard[data-v-0feca805]{font-family:Onest,sans-serif;scroll-margin-top:72px}.choice-wrap[data-v-0feca805]{margin-top:44px}.choice-question[data-v-0feca805]{text-align:center;font-size:16px;font-weight:500;color:#061b31}.choice-grid[data-v-0feca805]{margin:22px auto 0;max-width:760px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media(max-width:640px){.choice-grid[data-v-0feca805]{grid-template-columns:1fr}}.choice-card[data-v-0feca805]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:28px 28px 30px;background:#fff;border:1px solid #e7e8ee;border-radius:16px;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.choice-card[data-v-0feca805]:hover{border-color:#314bff;box-shadow:0 24px 40px -24px #140a504d;transform:translateY(-2px)}.choice-icon[data-v-0feca805]{width:44px;height:44px;border-radius:10px;background:#eaeefc;color:#314bff;display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px}.choice-icon svg[data-v-0feca805]{width:23px;height:23px}.choice-label[data-v-0feca805]{font-size:20px;font-weight:500;color:#061b31}.choice-desc[data-v-0feca805]{font-size:14px;line-height:1.5;color:#314259}.tiers-wrap[data-v-0feca805]{margin-top:36px}.chosen-bar[data-v-0feca805]{display:flex;align-items:center;justify-content:center;gap:14px}.chosen-pill[data-v-0feca805]{padding:7px 16px;border-radius:999px;background:#eaeefc;color:#314bff;font-size:13px;font-weight:500}.chosen-reset[data-v-0feca805]{border:0;background:transparent;padding:0;font-family:inherit;font-size:13px;color:#637384;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .15s ease}.chosen-reset[data-v-0feca805]:hover{color:#314bff}.tiers[data-v-0feca805]{margin:26px auto 0;max-width:1012px;display:grid;grid-template-columns:repeat(auto-fit,minmax(244px,326px));gap:12px;justify-content:center;align-items:stretch}@media(min-width:1060px){.tiers[data-v-0feca805]{grid-template-columns:repeat(3,1fr)}}.tiers[data-v-0feca805] .card{max-width:none}.archive-note[data-v-0feca805]{margin:26px auto 0;max-width:1012px;display:flex;align-items:center;gap:16px;background:#eef0ff;border-radius:14px;padding:15px 22px}.archive-icon[data-v-0feca805]{flex-shrink:0;width:34px;height:34px;border-radius:999px;background:#fff;color:#314bff;font-size:12px;display:inline-flex;align-items:center;justify-content:center;padding-left:2px}.archive-note p[data-v-0feca805]{margin:0;font-size:13px;font-weight:500;line-height:1.45;color:#314bff}.vat-note[data-v-0feca805]{margin:22px auto 0;max-width:1012px;text-align:center;font-size:12px;font-weight:500;color:#6b7280}.wizard-cta[data-v-0feca805]{display:flex;justify-content:center;margin-top:36px}.swap-enter-active[data-v-0feca805]{transition:all .4s cubic-bezier(.16,1,.3,1)}.swap-leave-active[data-v-0feca805]{transition:all .2s ease}.swap-enter-from[data-v-0feca805]{opacity:0;transform:translateY(12px)}.swap-leave-to[data-v-0feca805]{opacity:0;transform:translateY(-8px)}.references[data-v-7ff64b9b]{font-family:Onest,sans-serif}.bg-video[data-v-7ff64b9b]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.bg-overlay[data-v-7ff64b9b]{position:absolute;inset:0;background:linear-gradient(180deg,#00072ceb,#00072cc7 45%,#00072ceb)}.nav-btn[data-v-7ff64b9b]{width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:transparent;color:#fff;font-size:16px;cursor:pointer;transition:all .15s ease}.nav-btn[data-v-7ff64b9b]:hover:not(:disabled){border-color:#fff;background:#ffffff1a}.nav-btn[data-v-7ff64b9b]:disabled{opacity:.35;cursor:default}.track[data-v-7ff64b9b]{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:8px;scrollbar-width:none}.track[data-v-7ff64b9b]::-webkit-scrollbar{display:none}.ref-card[data-v-7ff64b9b]{flex:0 0 min(920px,100%);scroll-snap-align:start;display:grid;grid-template-columns:1.6fr 1fr;gap:32px;background:#f9f9fd;border:1px solid #e7e8ee;border-radius:20px;padding:36px 40px;box-shadow:0 32px 64px -32px #00000080}@media(max-width:767px){.ref-card[data-v-7ff64b9b]{grid-template-columns:1fr;padding:28px 24px}}.ref-top[data-v-7ff64b9b]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ref-eyebrow[data-v-7ff64b9b]{font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#314bff}.ref-tier[data-v-7ff64b9b]{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:999px;background:#061b31;color:#fff;font-size:11px;font-weight:500}.ref-tier-dot[data-v-7ff64b9b]{width:6px;height:6px;border-radius:999px;background:#7dde68}.ref-title[data-v-7ff64b9b]{margin-top:18px;font-size:28px;font-weight:500;letter-spacing:-.01em;line-height:1.15;color:#061b31}.ref-meta[data-v-7ff64b9b]{margin-top:8px;font-size:13px;letter-spacing:.02em;color:#637384}.ref-quote[data-v-7ff64b9b]{margin:20px 0 0;padding-left:18px;border-left:2px solid #314bff}.ref-quote p[data-v-7ff64b9b]{font-size:18px;line-height:1.4;font-weight:500;color:#061b31}.ref-quote cite[data-v-7ff64b9b]{display:block;margin-top:10px;font-style:normal;font-size:12px;color:#637384}.ref-body[data-v-7ff64b9b]{margin-top:20px;font-size:15px;line-height:1.55;color:#314259;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ref-link[data-v-7ff64b9b]{display:inline-block;margin-top:20px;font-size:14px;font-weight:500;color:#314bff;text-decoration:none}.ref-link[data-v-7ff64b9b]:hover{text-decoration:underline;text-underline-offset:3px}.ref-stats[data-v-7ff64b9b]{margin:0;align-self:center;display:flex;flex-direction:column;gap:22px;border-left:1px solid #e7e8ee;padding-left:32px}@media(max-width:767px){.ref-stats[data-v-7ff64b9b]{flex-direction:row;flex-wrap:wrap;gap:18px;border-left:0;padding-left:0;border-top:1px solid #e7e8ee;padding-top:20px}}.ref-stats dd[data-v-7ff64b9b]{margin:0;font-size:26px;font-weight:500;letter-spacing:-.01em;line-height:1.1;color:#061b31}.ref-stats dt[data-v-7ff64b9b]{margin-top:4px;font-size:12px;line-height:1.4;color:#314259}.dots[data-v-7ff64b9b]{display:flex;gap:8px}.dot[data-v-7ff64b9b]{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#ffffff4d;cursor:pointer;transition:all .2s ease}.dot--active[data-v-7ff64b9b]{width:24px;background:#fff}.cta-arrow-light[data-v-46a76ed8]{filter:brightness(0) invert(1)}.manifesto[data-v-55acbf03],.home[data-v-6ee00767]{font-family:Inter,sans-serif}.home[data-v-6ee00767]{overflow-x:clip}.hero-diagram[data-v-6ee00767]{width:100%;max-width:660px}@media(min-width:1024px)and (max-width:1535.98px){.hero-diagram[data-v-6ee00767]{max-width:520px}}.hero-frame[data-v-6ee00767]{position:relative;z-index:2}.hero-copy[data-v-6ee00767]{container-type:inline-size}.hero-title[data-v-6ee00767]{font-size:clamp(34px,8.4cqw,56px);font-weight:150}.hero-stretch[data-v-6ee00767]{font-weight:150;animation:hero-stretch-6ee00767 2s cubic-bezier(.45,0,.25,1) .1s forwards}@keyframes hero-stretch-6ee00767{to{font-weight:600}}@media(prefers-reduced-motion:reduce){.hero-stretch[data-v-6ee00767]{animation:none;font-weight:600}}
