.lockup.svelte-gs4825{display:flex;flex-direction:column;align-items:center;gap:6px}.deva.svelte-gs4825{font-size:27px;font-weight:600;line-height:1.3;color:var(--accent);transform-origin:50% 100%;animation:svelte-gs4825-deva-journey 2.05s both}.word.svelte-gs4825{font-size:68px;font-weight:600;line-height:1.02;letter-spacing:-.02em;color:var(--ink);font-optical-sizing:auto;animation:svelte-gs4825-word-arrive 2.6s both}@keyframes svelte-gs4825-deva-journey{0%{opacity:0;transform:scale(2.7) translateY(14px);animation-timing-function:cubic-bezier(.16,1,.3,1)}24%{opacity:1;transform:scale(2.7) translateY(0);animation-timing-function:linear}73%{opacity:1;transform:scale(2.7) translateY(0);animation-timing-function:cubic-bezier(.16,1,.3,1)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes svelte-gs4825-word-arrive{0%,60%{opacity:0;transform:translateY(12px);animation-timing-function:cubic-bezier(.16,1,.3,1)}81%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.settled.svelte-gs4825 .deva:where(.svelte-gs4825),.settled.svelte-gs4825 .word:where(.svelte-gs4825){animation:none}@media(prefers-reduced-motion:reduce){.deva.svelte-gs4825,.word.svelte-gs4825{animation:none}}.scene.svelte-1rwgfos{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:radial-gradient(120% 55% at 50% 88%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 70%),radial-gradient(90% 40% at 50% 12%,color-mix(in srgb,var(--gold) 5%,transparent),transparent 65%)}.poster.svelte-1rwgfos{position:absolute;inset:0;width:100%;height:100%}.flow-line.svelte-1rwgfos{fill:none;stroke-width:1.5;stroke-linecap:round}.accent-line.svelte-1rwgfos{stroke:color-mix(in srgb,var(--accent) 22%,transparent)}.accent-line.faint.svelte-1rwgfos{stroke:color-mix(in srgb,var(--accent) 14%,transparent)}.accent-line.fainter.svelte-1rwgfos{stroke:color-mix(in srgb,var(--accent) 9%,transparent)}.gold-line.svelte-1rwgfos{stroke:color-mix(in srgb,var(--gold) 18%,transparent)}.scene.svelte-1rwgfos .flow-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .9s var(--ease-out)}.scene.ready.svelte-1rwgfos .flow-canvas{opacity:1}.hero.svelte-1ksules{position:relative;display:flex;align-items:center;justify-content:center;min-height:92svh;padding:72px 22px 56px}.hero-content.svelte-1ksules{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:560px}.headline.svelte-1ksules{margin:34px 0 0;font-size:27px;font-weight:500;line-height:1.22;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-optical-sizing:auto;animation:svelte-1ksules-hero-rise 3.05s both}.sub.svelte-1ksules{margin:14px 0 0;max-width:420px;font-size:15.5px;line-height:1.55;color:var(--ink-2);text-wrap:balance;animation:svelte-1ksules-hero-rise 3.25s both}.cta-block.svelte-1ksules{display:flex;flex-direction:column;align-items:center;margin-top:30px;animation:svelte-1ksules-hero-rise 3.45s both}.cta.svelte-1ksules{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:15px 30px;border-radius:15px;background:var(--accent);color:var(--on-accent);font-size:16px;font-weight:700;text-decoration:none;box-shadow:var(--shadow-cta)}.demo-link.svelte-1ksules{display:inline-flex;align-items:center;min-height:44px;margin-top:6px;padding:0 12px;font-size:13.5px;font-weight:600;color:var(--accent-ink);text-decoration:none}.micro.svelte-1ksules{margin-top:10px;font-size:12.5px;font-weight:500;color:var(--ink-3)}@keyframes svelte-1ksules-hero-rise{0%,84%{opacity:0;transform:translateY(14px);animation-timing-function:cubic-bezier(.16,1,.3,1)}to{opacity:1;transform:translateY(0)}}.settled.svelte-1ksules .headline:where(.svelte-1ksules),.settled.svelte-1ksules .sub:where(.svelte-1ksules),.settled.svelte-1ksules .cta-block:where(.svelte-1ksules){animation:none}@media(prefers-reduced-motion:reduce){.headline.svelte-1ksules,.sub.svelte-1ksules,.cta-block.svelte-1ksules{animation:none}}@media(min-width:720px){.headline.svelte-1ksules{font-size:34px}.sub.svelte-1ksules{font-size:16.5px}}.landing.svelte-1jq6khg{position:relative;overflow-x:hidden}.topnav.svelte-1jq6khg{position:absolute;top:0;right:0;z-index:2;padding:12px 18px}.top-link.svelte-1jq6khg{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;font-size:13.5px;font-weight:600;color:var(--ink-2);text-decoration:none}.col.svelte-1jq6khg{max-width:620px;margin:0 auto;padding:0 22px}.passage.svelte-1jq6khg{padding:30px 0 8px;text-align:center}.passage-text.svelte-1jq6khg{margin:0 auto;max-width:480px;font-size:21px;font-weight:450;line-height:1.45;letter-spacing:-.005em;color:var(--ink);text-wrap:balance;font-optical-sizing:auto}.passage-text.svelte-1jq6khg+.passage-text:where(.svelte-1jq6khg){margin-top:18px;font-size:17px;color:var(--ink-2)}.passage-text.svelte-1jq6khg em:where(.svelte-1jq6khg){font-style:italic}.deva-inline.svelte-1jq6khg{color:var(--accent);font-weight:600}.section.svelte-1jq6khg{padding:56px 0 0}.h2.svelte-1jq6khg{margin:0;font-size:24px;font-weight:550;line-height:1.22;letter-spacing:-.01em;color:var(--ink);text-wrap:balance;font-optical-sizing:auto}.body.svelte-1jq6khg{margin:14px 0 0;font-size:15px;line-height:1.6;color:var(--ink-2)}.steps.svelte-1jq6khg{display:flex;flex-direction:column;gap:20px;margin-top:24px}.step.svelte-1jq6khg{display:flex;gap:15px}.step-icon.svelte-1jq6khg{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:13px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent)}.step-title.svelte-1jq6khg{font-size:16px;font-weight:700;color:var(--ink)}.step-body.svelte-1jq6khg{margin-top:3px;font-size:13.5px;line-height:1.55;color:var(--ink-2)}.preview.svelte-1jq6khg{margin-top:28px;padding:20px}.preview-label.svelte-1jq6khg{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.preview-figure.svelte-1jq6khg{margin-top:6px;font-size:34px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.preview-spark.svelte-1jq6khg{display:block;margin-top:12px;overflow:visible}.preview-tiles.svelte-1jq6khg{display:flex;gap:8px;margin-top:14px}.preview-tile.svelte-1jq6khg{flex:1;padding:10px 11px;border-radius:11px;background:var(--sunk)}.tile-label.svelte-1jq6khg{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.tile-value.svelte-1jq6khg{margin-top:3px;font-size:14px;font-weight:600;color:var(--ink)}.tile-accent.svelte-1jq6khg{color:var(--accent-ink)}.preview-caption.svelte-1jq6khg{margin-top:14px;font-size:11.5px;color:var(--ink-3)}.trust.svelte-1jq6khg{margin-top:22px;padding:20px}.trust-head.svelte-1jq6khg{display:flex;align-items:center;gap:11px}.trust-icon.svelte-1jq6khg{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:color-mix(in srgb,var(--accent) 11%,transparent);color:var(--accent)}.trust-title.svelte-1jq6khg{font-size:16px;font-weight:700;color:var(--ink)}.trust-body.svelte-1jq6khg{margin-top:13px;font-size:13.5px}.chips.svelte-1jq6khg{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.chip.svelte-1jq6khg{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:20px;background:var(--sunk);font-size:11.5px;font-weight:600;color:var(--ink-2)}.chip.svelte-1jq6khg svg{color:var(--accent)}.closing.svelte-1jq6khg{padding-bottom:8px;text-align:center}.closing-body.svelte-1jq6khg{max-width:380px;margin-left:auto;margin-right:auto}.cta.svelte-1jq6khg{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;margin-top:22px;padding:15px 30px;border-radius:15px;background:var(--accent);color:var(--on-accent);font-size:16px;font-weight:700;text-decoration:none;box-shadow:var(--shadow-cta)}.demo-link.svelte-1jq6khg{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:6px auto 0;padding:0 12px;font-size:13.5px;font-weight:600;color:var(--accent-ink);text-decoration:none}.closing.svelte-1jq6khg .demo-link:where(.svelte-1jq6khg){display:flex;width:fit-content}.footer.svelte-1jq6khg{padding:64px 22px 44px;text-align:center}.footer-mark.svelte-1jq6khg{display:flex;align-items:baseline;justify-content:center;gap:8px}.footer-mark.svelte-1jq6khg .font-deva:where(.svelte-1jq6khg){font-size:20px;font-weight:600;color:var(--accent)}.footer-word.svelte-1jq6khg{font-size:17px;font-weight:600;color:var(--ink)}.footer-line.svelte-1jq6khg{margin-top:8px;font-size:12px;color:var(--ink-3)}.pre-reveal{transform:translateY(18px);transition:transform .65s var(--ease-out)}.pre-reveal.revealed{transform:translateY(0)}@media(min-width:720px){.section.svelte-1jq6khg{padding-top:72px}.h2.svelte-1jq6khg{font-size:28px}.body.svelte-1jq6khg{font-size:15.5px}.passage-text.svelte-1jq6khg{font-size:24px}.passage-text.svelte-1jq6khg+.passage-text:where(.svelte-1jq6khg){font-size:18px}}
