body{overflow:auto!important}.anim-up.svelte-1xmjmrw{opacity:0;transform:translateY(28px)}.visible.svelte-1xmjmrw .anim-up:where(.svelte-1xmjmrw){animation:svelte-1xmjmrw-slideUp .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-1xmjmrw-slideUp{to{opacity:1;transform:translateY(0)}}@keyframes svelte-1xmjmrw-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes svelte-1xmjmrw-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.hero.svelte-1xmjmrw{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:0 5%;position:relative}.hero-grid.svelte-1xmjmrw{max-width:1440px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hero-badge.svelte-1xmjmrw{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--grey-muted);margin-bottom:24px;padding:6px 14px;border-radius:10px}.badge-dot.svelte-1xmjmrw{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:svelte-1xmjmrw-pulse 2s ease infinite}h1.svelte-1xmjmrw{font-size:clamp(32px,4.5vw,56px);font-weight:800;letter-spacing:-2px;line-height:1.06;margin:0 0 20px}.accent.svelte-1xmjmrw{color:var(--color-accent-ink)}.hero-sub.svelte-1xmjmrw{font-size:15px;color:var(--grey-muted);line-height:1.7;max-width:440px;margin:0 0 32px}.hero-actions.svelte-1xmjmrw{display:flex;gap:12px;align-items:center}.stats-grid.svelte-1xmjmrw{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:color-mix(in srgb,var(--color-text) 7%,transparent);border:1px solid color-mix(in srgb,var(--color-text) 7%,transparent);border-radius:16px;overflow:hidden}.stat-card.svelte-1xmjmrw{padding:32px 24px;background:var(--dark);text-align:center;position:relative}.stat-card.highlight.svelte-1xmjmrw{background:#22c55e0a}.stat-pulse.svelte-1xmjmrw{position:absolute;top:12px;right:12px;width:8px;height:8px;border-radius:50%;background:#22c55e;animation:svelte-1xmjmrw-pulse 2s ease infinite}.stat-number.svelte-1xmjmrw{display:block;font-size:36px;font-weight:800;letter-spacing:-1.5px;color:var(--white);margin-bottom:4px}.stat-suffix.svelte-1xmjmrw{color:var(--color-accent-ink);margin-left:2px}.stat-card.highlight.svelte-1xmjmrw .stat-number:where(.svelte-1xmjmrw){color:#22c55e}.stat-label.svelte-1xmjmrw{font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--grey-muted)}.scroll-hint.svelte-1xmjmrw{position:absolute;bottom:36px;left:50%;transform:translate(-50%);animation:svelte-1xmjmrw-bounce 2s ease infinite;animation-delay:2s}.btn-primary.svelte-1xmjmrw{display:inline-flex;align-items:center;gap:8px;background:var(--yellow);color:#111;font-weight:700;font-size:13px;padding:11px 24px;border-radius:10px;text-decoration:none;transition:opacity .2s,gap .2s;border:1px solid transparent;cursor:pointer;font-family:Figtree,sans-serif}.btn-primary.svelte-1xmjmrw:hover{opacity:.85;gap:12px}.btn-primary.btn-lg.svelte-1xmjmrw{font-size:15px;padding:14px 32px}.btn-ghost.svelte-1xmjmrw{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;padding:11px 24px;color:var(--white);background:transparent;border:1px solid color-mix(in srgb,var(--color-text) 22%,transparent);border-radius:10px;text-decoration:none;transition:border-color .2s,background .2s}.btn-ghost.svelte-1xmjmrw:hover{border-color:color-mix(in srgb,var(--color-text) 46%,transparent);background:color-mix(in srgb,var(--color-text) 5%,transparent)}.status.svelte-1xmjmrw{display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.status.svelte-1xmjmrw:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:8px}.status-live.svelte-1xmjmrw{color:#22c55e}.status-live.svelte-1xmjmrw:before{background:#22c55e;box-shadow:0 0 6px #22c55e99}.status-current.svelte-1xmjmrw{color:color-mix(in srgb,var(--color-text) 40%,transparent)}.status-current.svelte-1xmjmrw{color:var(--color-accent-ink)}.status-current.svelte-1xmjmrw:before{background:var(--yellow);box-shadow:0 0 6px #ffd10099}.link-cta.svelte-1xmjmrw{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--color-accent-ink);transition:opacity .2s,gap .2s}.product-cell.svelte-1xmjmrw:hover .link-cta:where(.svelte-1xmjmrw){opacity:.85;gap:12px}.cta-arrow.svelte-1xmjmrw{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px}.cta-arrow.svelte-1xmjmrw svg{width:100%;height:100%}.section.svelte-1xmjmrw{padding:80px 5%}.section-alt.svelte-1xmjmrw{background:var(--dark-2);border-top:1px solid color-mix(in srgb,var(--color-text) 5%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-text) 5%,transparent)}.section-inner.svelte-1xmjmrw{max-width:1440px;margin:0 auto;width:100%}.eyebrow.svelte-1xmjmrw{display:block;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:12px}h2.svelte-1xmjmrw{font-size:clamp(24px,3.5vw,40px);font-weight:800;letter-spacing:-1.5px;line-height:1.08;margin:0 0 12px}.section-sub.svelte-1xmjmrw{font-size:14px;color:var(--grey-muted);line-height:1.7;max-width:520px;margin:0 0 40px}.section-header-row.svelte-1xmjmrw{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:40px}.section-header-row.svelte-1xmjmrw .section-sub:where(.svelte-1xmjmrw){margin-bottom:0}.section-header-row.svelte-1xmjmrw .btn-primary:where(.svelte-1xmjmrw){flex-shrink:0;margin-top:30px}.header-actions.svelte-1xmjmrw{display:flex;align-items:center;flex-wrap:wrap;gap:10px;flex-shrink:0;margin-top:30px}.header-actions.svelte-1xmjmrw .btn-primary:where(.svelte-1xmjmrw),.header-actions.svelte-1xmjmrw .btn-ghost:where(.svelte-1xmjmrw){min-height:44px;height:44px;padding:11px 24px;white-space:nowrap}.product-grid.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:20px;overflow:hidden}.product-cell.svelte-1xmjmrw{padding:28px 26px;background:color-mix(in srgb,var(--color-text) 1.5%,transparent);border-right:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);transition:background .25s;text-decoration:none;color:inherit;display:flex;flex-direction:column}.product-cell.svelte-1xmjmrw:nth-child(3n){border-right:none}.product-cell.svelte-1xmjmrw:nth-last-child(-n+3){border-bottom:none}.product-cell.svelte-1xmjmrw:hover{background:#ffd1000a}.product-header.svelte-1xmjmrw{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.product-icon.svelte-1xmjmrw{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-accent-ink);opacity:.85}.product-icon.svelte-1xmjmrw svg{width:100%;height:100%}.live-card.svelte-1xmjmrw .product-icon:where(.svelte-1xmjmrw){color:#22c55e}.product-cell.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){font-size:16px;font-weight:700;margin:0 0 8px}.product-cell.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:13px;color:var(--grey-muted);line-height:1.7;margin:0 0 14px;flex:1}.product-features.svelte-1xmjmrw{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.product-features.svelte-1xmjmrw span:where(.svelte-1xmjmrw){font-size:9px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 30%,transparent)}.capability-grid.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:20px;overflow:hidden}.capability-card.svelte-1xmjmrw{padding:28px 24px;background:color-mix(in srgb,var(--color-text) 1.5%,transparent);border-right:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);transition:background .25s}.capability-card.svelte-1xmjmrw:nth-child(4n){border-right:none}.capability-card.svelte-1xmjmrw:nth-last-child(-n+4){border-bottom:none}.capability-card.svelte-1xmjmrw:hover{background:#ffd1000a}.cap-icon.svelte-1xmjmrw{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-bottom:14px;color:var(--color-accent-ink);opacity:.85}.cap-icon.svelte-1xmjmrw svg{width:100%;height:100%}.capability-card.svelte-1xmjmrw h4:where(.svelte-1xmjmrw){font-size:13px;font-weight:700;margin:0 0 6px;color:var(--white)}.capability-card.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:12px;color:var(--grey-muted);line-height:1.7;margin:0}.roadmap-track.svelte-1xmjmrw{position:relative;padding-left:40px}.roadmap-line.svelte-1xmjmrw{position:absolute;left:7px;top:8px;bottom:8px;width:2px;background:color-mix(in srgb,var(--color-text) 7%,transparent)}.roadmap-item.svelte-1xmjmrw{position:relative;padding-bottom:36px}.roadmap-item.svelte-1xmjmrw:last-child{padding-bottom:0}.roadmap-dot.svelte-1xmjmrw{position:absolute;left:-40px;top:8px;width:16px;height:16px;border-radius:50%;background:color-mix(in srgb,var(--color-text) 7%,transparent);border:3px solid color-mix(in srgb,var(--color-text) 12%,transparent)}.roadmap-item.done.svelte-1xmjmrw .roadmap-dot:where(.svelte-1xmjmrw){background:#22c55e;border-color:#22c55e4d;box-shadow:0 0 12px #22c55e33}.roadmap-item.current.svelte-1xmjmrw .roadmap-dot:where(.svelte-1xmjmrw){background:var(--yellow);border-color:#ffd1004d;box-shadow:0 0 12px #ffd10033;animation:svelte-1xmjmrw-pulse 2s ease infinite}.roadmap-card.svelte-1xmjmrw{padding:20px 24px;background:color-mix(in srgb,var(--color-text) 3%,transparent);border:1px solid color-mix(in srgb,var(--color-text) 6%,transparent);border-radius:12px;transition:border-color .2s}.roadmap-item.done.svelte-1xmjmrw .roadmap-card:where(.svelte-1xmjmrw){border-color:#22c55e1f}.roadmap-item.current.svelte-1xmjmrw .roadmap-card:where(.svelte-1xmjmrw){border-color:#ffd1001f;background:#ffd10005}.roadmap-card.svelte-1xmjmrw:hover{border-color:color-mix(in srgb,var(--color-text) 12%,transparent)}.roadmap-when.svelte-1xmjmrw{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--grey-muted);display:block;margin-bottom:6px}.roadmap-item.done.svelte-1xmjmrw .roadmap-when:where(.svelte-1xmjmrw){color:#22c55e}.roadmap-item.current.svelte-1xmjmrw .roadmap-when:where(.svelte-1xmjmrw){color:var(--color-accent-ink)}.roadmap-card.svelte-1xmjmrw h4:where(.svelte-1xmjmrw){font-size:17px;font-weight:700;margin:0 0 6px;color:var(--white)}.roadmap-card.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:13px;color:var(--grey-muted);line-height:1.6;margin:0}.roadmap-card.svelte-1xmjmrw .status:where(.svelte-1xmjmrw){margin-top:10px}.why-grid.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:20px;overflow:hidden}.why-card.svelte-1xmjmrw{padding:32px 28px;background:color-mix(in srgb,var(--color-text) 1.5%,transparent);border-right:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);transition:background .25s}.why-card.svelte-1xmjmrw:nth-child(2n){border-right:none}.why-card.svelte-1xmjmrw:nth-last-child(-n+2){border-bottom:none}.why-card.svelte-1xmjmrw:hover{background:#ffd1000a}.why-number.svelte-1xmjmrw{font-size:32px;font-weight:800;color:var(--color-accent-ink);opacity:.2;margin-bottom:8px;letter-spacing:-1px}.why-card.svelte-1xmjmrw h4:where(.svelte-1xmjmrw){font-size:15px;font-weight:700;margin:0 0 8px;color:var(--white)}.why-card.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:13px;color:var(--grey-muted);line-height:1.65;margin:0}.cta-section.svelte-1xmjmrw{text-align:center}.cta-inner.svelte-1xmjmrw{max-width:560px}.cta-inner.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:clamp(28px,4vw,44px)}.cta-sub.svelte-1xmjmrw{font-size:15px;color:var(--grey-muted);line-height:1.7;margin:0 auto 28px;max-width:400px}.cta-actions.svelte-1xmjmrw{display:flex;gap:12px;justify-content:center;align-items:center;margin-bottom:16px}.cta-note.svelte-1xmjmrw{font-size:11px;color:var(--grey-muted);opacity:.7}@media(max-width:768px){.section.svelte-1xmjmrw{padding:60px 5%}.hero-grid.svelte-1xmjmrw{grid-template-columns:1fr;gap:40px}.hero-text.svelte-1xmjmrw{text-align:center}.hero-sub.svelte-1xmjmrw{margin-left:auto;margin-right:auto}.hero-actions.svelte-1xmjmrw{justify-content:center}.product-grid.svelte-1xmjmrw{grid-template-columns:1fr}.product-cell.svelte-1xmjmrw{border-right:none!important;border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)!important}.product-cell.svelte-1xmjmrw:last-child{border-bottom:none!important}.capability-grid.svelte-1xmjmrw{grid-template-columns:1fr 1fr}.capability-card.svelte-1xmjmrw{border-right:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)!important;border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)!important}.capability-card.svelte-1xmjmrw:nth-child(2n){border-right:none!important}.capability-card.svelte-1xmjmrw:nth-last-child(-n+2){border-bottom:none!important}.why-grid.svelte-1xmjmrw{grid-template-columns:1fr}.why-card.svelte-1xmjmrw{border-right:none!important;border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)!important}.why-card.svelte-1xmjmrw:last-child{border-bottom:none!important}.section-header-row.svelte-1xmjmrw{flex-direction:column}.section-header-row.svelte-1xmjmrw .btn-primary:where(.svelte-1xmjmrw){margin-top:0}}@media(max-width:480px){.capability-grid.svelte-1xmjmrw{grid-template-columns:1fr}.capability-card.svelte-1xmjmrw{border-right:none!important}.capability-card.svelte-1xmjmrw:last-child{border-bottom:none!important}.stats-grid.svelte-1xmjmrw{grid-template-columns:1fr 1fr}}
