.hero.svelte-uennib{position:relative;padding:140px 24px 60px;min-height:100vh;display:flex;flex-direction:column;align-items:center;overflow:hidden}.hero-bg.svelte-uennib{position:absolute;inset:150px 0 0;animation:svelte-uennib-swirl-fade-in var(--bg-fade) ease var(--bg-delay) forwards;opacity:0;transform:translateY(40px)}@keyframes svelte-uennib-swirl-fade-in{0%{opacity:0;transform:translateY(40px)}20%{opacity:.3}to{opacity:1;transform:translateY(0)}}.hero-content.svelte-uennib{position:relative;text-align:center;max-width:680px;z-index:2}.hero-headline.svelte-uennib{font-size:52px;font-weight:400;color:#fff;line-height:1.1;letter-spacing:-1.5px;margin:0 0 16px;max-width:600px}.hero-word.svelte-uennib{display:inline-block;white-space:nowrap}.hero-letter.svelte-uennib{display:inline-block;opacity:0;transform:translateY(12px);color:#3e74ff}.hero-headline.visible.svelte-uennib .hero-letter:where(.svelte-uennib){animation:svelte-uennib-letter-in var(--letter-fade) ease forwards}@keyframes svelte-uennib-letter-in{40%{opacity:1;transform:translateY(0);color:#3e74ff}to{opacity:1;transform:translateY(0);color:#fff}}.hero-sub.svelte-uennib{font-size:18px;color:#ffffffa6;margin:0;line-height:1.5;opacity:0;transform:translateY(8px);transition:opacity var(--sub-fade) ease,transform var(--sub-fade) ease}.hero-sub.visible.svelte-uennib{opacity:1;transform:translateY(0)}.hero-editor.svelte-uennib{position:relative;z-index:2;width:100%;margin-top:120px;display:flex;flex-direction:column;align-items:center;gap:24px}.canvas-wrap.svelte-uennib{width:100%;height:clamp(300px,33vw,600px);border-radius:16px;overflow:hidden;position:relative}.canvas-skeleton.svelte-uennib{width:100%;height:100%;background:#00000008}.sr-only.svelte-uennib{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:visible;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.canvas-wrap.svelte-uennib .svelte-flow{background:transparent!important}.canvas-wrap.svelte-uennib .svelte-flow__background{display:none}.canvas-wrap.svelte-uennib .svelte-flow__pane{background:transparent!important}.demo-label-area.svelte-uennib{text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:40px;padding-bottom:50px}.demo-label.svelte-uennib{font-size:22px;font-weight:700;color:#ffffffe6;margin:0;letter-spacing:-.3px}.demo-headline.svelte-uennib{font-size:42px;font-weight:400;color:#fff;line-height:1.1;letter-spacing:-1.5px;margin:130px auto 24px;max-width:400px}.demo-hint.svelte-uennib{font-size:14px;color:#fff9;margin:34px 0 14px}.demo-btn.svelte-uennib{display:inline-block;padding:12px 32px;background:#3e74ff;color:#fff;border-radius:100px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s ease,transform .15s ease}.demo-btn.svelte-uennib:hover{background:var(--dd-accent-hover, #4f46e5);transform:translateY(-1px)}.notify-form.svelte-uennib{display:flex;gap:8px;position:relative}.notify-form.svelte-uennib input[type=email]:where(.svelte-uennib){padding:12px 16px;border:1px solid rgba(255,255,255,.15);border-radius:100px;background:#ffffff0d;color:#fff;font-size:14px;outline:none;width:240px;transition:border-color .15s ease}.notify-form.svelte-uennib input[type=email]:where(.svelte-uennib):focus{border-color:#3e74ff80}.notify-form.svelte-uennib input[type=email]:where(.svelte-uennib)::placeholder{color:#ffffff4d}.notify-hp.svelte-uennib{position:absolute;left:-9999px;opacity:0;width:0;height:0}.notify-btn.svelte-uennib{padding:12px 24px;background:#3e74ff;color:#fff;border:none;border-radius:100px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease}.notify-btn.svelte-uennib:hover{background:#2d5fe6}.notify-error.svelte-uennib{font-size:13px;color:#f87171;margin:4px 0 0}.notify-confirmed.svelte-uennib{font-size:15px;color:#22c55e;font-weight:500;margin:4px 0 0}.demo-discord.svelte-uennib{font-size:13px;color:#fff6;margin:12px 0 0}.demo-discord.svelte-uennib a:where(.svelte-uennib){color:#3e74ff;text-decoration:none}.demo-discord.svelte-uennib a:where(.svelte-uennib):hover{text-decoration:underline}.canvas-wrap.svelte-uennib .svelte-flow__node{opacity:0}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__node{animation:svelte-uennib-hero-node-in .6s ease forwards}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__node[data-id=n3]{animation-delay:.2s}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__node[data-id=n6]{animation-delay:.4s}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__node[data-id=n5]{animation-delay:.6s}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__node[data-id=n4]{animation-delay:.5s}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__node[data-id=n9]{animation-delay:1s}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__node[data-id=n10]{animation-delay:1.1s}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__node[data-id=n8]{animation-delay:.7s}.canvas-wrap.svelte-uennib .svelte-flow__edge[data-id=e10] path,.canvas-wrap.svelte-uennib .svelte-flow__edge[data-id=e3] path,.canvas-wrap.svelte-uennib .svelte-flow__edge[data-id=e6] path,.canvas-wrap.svelte-uennib .svelte-flow__edge[data-id=e4] path,.canvas-wrap.svelte-uennib .svelte-flow__edge[data-id=e5] path{stroke-dasharray:1000;stroke-dashoffset:1000}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__edge[data-id=e10] path{animation:svelte-uennib-hero-edge-draw 1.2s ease forwards .3s}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__edge[data-id=e3] path{animation:svelte-uennib-hero-edge-draw 1.4s ease forwards .5s}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__edge[data-id=e6] path{animation:svelte-uennib-hero-edge-draw 1.3s ease forwards .6s}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__edge[data-id=e4] path{animation:svelte-uennib-hero-edge-draw 1.5s ease forwards .7s}.hero-editor.visible.svelte-uennib .canvas-wrap:where(.svelte-uennib) .svelte-flow__edge[data-id=e5] path{animation:svelte-uennib-hero-edge-draw 1.3s ease forwards .75s}@keyframes svelte-uennib-hero-node-in{to{opacity:1}}@keyframes svelte-uennib-hero-edge-draw{to{stroke-dashoffset:0}}.canvas-wrap.disconnected.svelte-uennib .svelte-flow__node[data-id=n6] .output-connector-wrapper .circle-icon-regular,.canvas-wrap.disconnected.svelte-uennib .svelte-flow__node[data-id=n5] .body .field:nth-child(1) .circle-icon-regular{animation:svelte-uennib-hero-handle-pulse 1.2s ease-in-out infinite;border-color:#3e74ff!important;background:#fff!important;color:#3e74ff!important}@keyframes svelte-uennib-hero-handle-pulse{0%{transform:scale(1);box-shadow:0 0 #3e74ffb3,0 0 #3e74ff66}50%{transform:scale(1.5);box-shadow:0 0 8px 4px #3e74ff4d,0 0 0 8px #3e74ff26}to{transform:scale(1);box-shadow:0 0 0 12px #3e74ff00,0 0 0 16px #3e74ff00}}.demo-warning.svelte-uennib{position:absolute;top:32px;left:50%;transform:translate(-50%);z-index:10;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 18px 8px 12px;background:#ff2828d1;border-radius:100px;color:#fff;font-size:13px;white-space:nowrap;pointer-events:none;overflow:hidden;opacity:0;animation:svelte-uennib-warning-fade-in var(--warning-fade) ease var(--warning-fade-delay) forwards;transition:width .3s cubic-bezier(.2,1.6,.4,1),background .15s ease,border-color .15s ease,padding .3s cubic-bezier(.2,1.6,.4,1)}@keyframes svelte-uennib-warning-shine{0%{left:-100%}to{left:200%}}.warning-handle-icon.svelte-uennib{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#fff;flex-shrink:0}.warning-handle-plus.svelte-uennib{color:#3e74ff;font-size:17px;font-weight:700;line-height:1;margin-top:1px}.demo-warning.testing.svelte-uennib{opacity:1;background:#2563ebe6;animation:none}.demo-warning.test-complete.svelte-uennib{opacity:1;background:#22c55ee6;animation:svelte-uennib-pill-dismiss .7s ease-in 3s forwards}.pill-spinner.svelte-uennib{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-uennib-pill-spin .6s linear infinite;flex-shrink:0}@keyframes svelte-uennib-pill-spin{to{transform:rotate(360deg)}}.pill-check.svelte-uennib{font-weight:700}@keyframes svelte-uennib-pill-dismiss{0%{transform:translate(-50%) translateY(0);opacity:1}30%{transform:translate(-50%) translateY(10px);opacity:1}40%{transform:translate(-50%) translateY(10px);opacity:1}to{transform:translate(-50%) translateY(-30px);opacity:0}}@keyframes svelte-uennib-warning-fade-in{0%{opacity:0;transform:translate(-50%) translateY(12px)}60%{opacity:1;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.desktop-only.svelte-uennib{width:100%}.mobile-only.svelte-uennib{display:none}@media(max-width:768px){.hero.svelte-uennib{padding:110px 16px 0;min-height:100dvh}.hero-editor.svelte-uennib{margin-top:28px}.hero-headline.svelte-uennib{font-size:32px;letter-spacing:-.8px}.hero-sub.svelte-uennib{font-size:16px}.desktop-only.svelte-uennib{display:none}.mobile-only.svelte-uennib{display:block;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.demo-headline.svelte-uennib{font-size:32px;letter-spacing:-.8px}.demo-label.svelte-uennib{display:none}.hero-bg.svelte-uennib{top:0;transform-origin:top center}.notify-form.svelte-uennib{flex-direction:column;width:100%;max-width:320px;align-items:stretch}.notify-form.svelte-uennib input[type=email]:where(.svelte-uennib){width:100%}.notify-btn.svelte-uennib{width:100%}}.code-quality.svelte-1dp5lsn{padding:100px 24px;max-width:1100px;margin:0 auto;position:relative;overflow-x:hidden}.code-quality.svelte-1dp5lsn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:900px;height:700px;border-radius:50%;background:radial-gradient(ellipse,#001858 0%,transparent 65%);pointer-events:none;z-index:0}.content.svelte-1dp5lsn{text-align:center;max-width:620px;margin:0 auto 60px;position:relative;z-index:1}.heading.svelte-1dp5lsn{font-size:36px;font-weight:400;color:#fff;margin:0 0 20px;letter-spacing:-.5px;line-height:1.15}.body-text.svelte-1dp5lsn{font-size:16px;line-height:1.7;color:#ffffffb3;margin:0;text-wrap:balance}.pipeline.svelte-1dp5lsn{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:stretch;position:relative;z-index:1}.flow-frame.svelte-1dp5lsn{border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;height:100%;min-height:360px;box-shadow:0 2px 8px #0003}.pipeline-center.svelte-1dp5lsn{display:flex;align-items:center;align-self:center;justify-content:center;padding:0 8px}.arrow-group.svelte-1dp5lsn{display:flex;flex-direction:column;gap:14px;align-items:center}.arrow-svg.svelte-1dp5lsn{width:100%;height:auto}.arrow-label.svelte-1dp5lsn{font-size:10px;font-weight:700;color:#fff9;white-space:nowrap;text-transform:uppercase;letter-spacing:1.5px}.code-frame.svelte-1dp5lsn{background:#0a0b10b3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0003}.code-titlebar.svelte-1dp5lsn{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.code-dots.svelte-1dp5lsn{display:flex;gap:6px}.code-dots.svelte-1dp5lsn span:where(.svelte-1dp5lsn){width:8px;height:8px;border-radius:50%;background:#ffffff1f}.code-filename.svelte-1dp5lsn{font-size:12px;font-weight:500;color:#ffffff80;font-family:SF Mono,Fira Code,monospace}.code-block.svelte-1dp5lsn{margin:0;padding:16px 20px;font-size:12px;line-height:1.6;overflow-x:auto;font-family:SF Mono,Fira Code,monospace;color:#ffffffd9;min-height:320px}.code-block.svelte-1dp5lsn code:where(.svelte-1dp5lsn){font-family:inherit}.cursor.svelte-1dp5lsn{font-family:inherit;color:#3e74ff;animation:svelte-1dp5lsn-blink .6s step-end infinite;font-weight:300}@keyframes svelte-1dp5lsn-blink{0%,to{opacity:1}50%{opacity:0}}.code-block.svelte-1dp5lsn .hljs-keyword{color:#c678dd}.code-block.svelte-1dp5lsn .hljs-built_in,.code-block.svelte-1dp5lsn .hljs-type{color:#e5c07b}.code-block.svelte-1dp5lsn .hljs-literal,.code-block.svelte-1dp5lsn .hljs-number{color:#d19a66}.code-block.svelte-1dp5lsn .hljs-string{color:#98c379}.code-block.svelte-1dp5lsn .hljs-comment{color:#5c6370;font-style:italic}.code-block.svelte-1dp5lsn .hljs-title{color:#61afef}.code-block.svelte-1dp5lsn .hljs-params{color:#ffffffd9}.code-block.svelte-1dp5lsn .hljs-operator{color:#56b6c2}.code-block.svelte-1dp5lsn .hljs-punctuation{color:#abb2bf}.bottom-text.svelte-1dp5lsn{font-size:16px;line-height:1.7;color:#ffffffb3;text-align:center;margin:40px auto 0;max-width:620px;position:relative;z-index:1}@media(max-width:768px){.heading.svelte-1dp5lsn{font-size:26px}.pipeline.svelte-1dp5lsn{grid-template-columns:1fr;gap:0}.pipeline-center.svelte-1dp5lsn{padding:32px 0}.arrow-group.svelte-1dp5lsn{flex-direction:column;gap:10px;width:100%}.arrow-svg.svelte-1dp5lsn{width:100%}.code-block.svelte-1dp5lsn{font-size:9px;padding:12px 14px;height:236px;min-height:unset;overflow:hidden}.flow-frame.svelte-1dp5lsn{min-height:260px}}.verification.svelte-1kn5d3a{padding:100px 24px;max-width:860px;margin:0 auto}.content.svelte-1kn5d3a{text-align:center;max-width:600px;margin:0 auto 48px}.heading.svelte-1kn5d3a{font-size:36px;font-weight:400;color:#fff;margin:0 auto 16px;max-width:500px;letter-spacing:-.5px;line-height:1.15}.cards.svelte-1kn5d3a{display:grid;grid-template-columns:1fr 1fr;gap:24px}.compare-card.svelte-1kn5d3a{padding:36px 28px;border-radius:16px;border:1px solid rgba(255,255,255,.06)}.compare-card.bad.svelte-1kn5d3a{background:#ef44440a;border-color:#ef44441f}.compare-card.good.svelte-1kn5d3a{background:#6366f10a;border-color:#6366f11f}.card-icon.svelte-1kn5d3a{margin-bottom:20px}.card-title.svelte-1kn5d3a{font-size:18px;font-weight:700;color:#fff;margin:0 0 12px;line-height:1.3}.card-desc.svelte-1kn5d3a{font-size:14px;color:#ffffffb3;margin:0;line-height:1.7}@media(max-width:768px){.heading.svelte-1kn5d3a{font-size:26px}.cards.svelte-1kn5d3a{grid-template-columns:1fr}}.steps.svelte-4696x8{padding:80px 24px;max-width:700px;margin:0 auto}.section-label.svelte-4696x8{font-size:13px;font-weight:600;color:var(--dd-accent);text-transform:uppercase;letter-spacing:1.5px;text-align:center;margin:0 0 12px}.section-title.svelte-4696x8{font-size:36px;font-weight:400;color:#fff;text-align:center;margin:0 0 60px;letter-spacing:-.5px;line-height:1.15}.steps-list.svelte-4696x8{display:flex;flex-direction:column}.step.svelte-4696x8{display:flex;align-items:center;gap:48px;position:relative;z-index:2}.step.reverse.svelte-4696x8{flex-direction:row-reverse}.step-visual.svelte-4696x8{flex:1;display:flex;justify-content:flex-start}.step.reverse.svelte-4696x8 .step-visual:where(.svelte-4696x8){justify-content:flex-end}.step-content.svelte-4696x8{flex:1}.step-number.svelte-4696x8{font-size:13px;font-weight:700;color:var(--dd-accent);letter-spacing:1px}.step-badge.svelte-4696x8{display:inline-block;font-size:10px;font-weight:600;color:var(--dd-accent);background:var(--dd-accent-light);padding:2px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;margin-left:10px;vertical-align:middle}.step-title.svelte-4696x8{font-size:22px;font-weight:700;color:var(--dd-text-heading);margin:8px 0 12px;line-height:1.3}.step-desc.svelte-4696x8{font-size:15px;line-height:1.6;color:var(--dd-text-secondary);margin:0}.connector.svelte-4696x8{position:relative;color:var(--dd-border-hover);z-index:1}.connector.svelte-4696x8 svg:where(.svelte-4696x8){width:100%;height:220px;overflow:visible}.connector-light.svelte-4696x8{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--dd-accent);box-shadow:0 0 8px 2px #6366f199,0 0 20px 6px #6366f14d;transform:translate(-50%,-50%);pointer-events:none;z-index:1;opacity:0}.connector.svelte-4696x8 .connector-particle{position:absolute;top:0;left:0;border-radius:1px;background:#3e74ff;pointer-events:none;z-index:0;will-change:transform,opacity;opacity:0}.step-card.svelte-4696x8{position:relative;width:100%;max-width:340px;aspect-ratio:1 / 1;background:var(--dd-bg-surface);border:1px solid var(--dd-border-default);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000f;display:flex;flex-direction:column}[data-theme=dark] .step-card.svelte-4696x8{box-shadow:0 2px 8px #0003}.step-card.svelte-4696x8:after{content:"";position:absolute;inset:0;border-radius:11px;padding:1px;background:conic-gradient(from var(--shine-angle, 0deg),transparent 0%,rgba(99,102,241,.8) 5%,transparent 14%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:var(--shine-opacity, 0);pointer-events:none;z-index:20}.card-dots.svelte-4696x8{display:flex;gap:6px;padding:10px 14px;border-bottom:1px solid var(--dd-border-default)}.card-dots.svelte-4696x8 span:where(.svelte-4696x8){width:8px;height:8px;border-radius:50%;background:var(--dd-border-default)}.card-body.svelte-4696x8{padding:32px;flex:1;display:flex;align-items:center;gap:8px;opacity:0;transition:opacity 2.2s ease}.visible .card-body.svelte-4696x8{opacity:1}.step-card:not(.visible) .card-body *{animation-play-state:paused!important}.connect-anim.svelte-4696x8{position:relative}.anim-node.svelte-4696x8{position:absolute;width:32%;top:50%;transform:translateY(-50%);border-radius:8px;border:1px solid var(--dd-border-default);background:var(--dd-bg-surface);overflow:hidden}.anim-node-l.svelte-4696x8{left:8%}.anim-node-r.svelte-4696x8{right:8%}.anim-bar.svelte-4696x8{height:3px}.root-c.svelte-4696x8{background:var(--dd-node-root-to)}.work-c.svelte-4696x8{background:var(--dd-node-work-to)}.anim-inner.svelte-4696x8{padding:10px 12px;display:flex;flex-direction:column;gap:5px}.anim-ln.svelte-4696x8{height:5px;border-radius:3px;background:var(--dd-border-default)}.anim-ln.short.svelte-4696x8{width:55%}.anim-handle.svelte-4696x8{position:absolute;width:10px;height:10px;border-radius:50%;top:50%;transform:translate(-50%,-50%);z-index:2;border:2px solid var(--dd-border-hover);background:var(--dd-bg-surface)}.anim-h-src.svelte-4696x8{left:40%;animation:svelte-4696x8-src-glow 4s ease infinite}.anim-h-tgt.svelte-4696x8{left:60%;animation:svelte-4696x8-tgt-glow 4s ease infinite}.anim-edge.svelte-4696x8{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.anim-edge-path.svelte-4696x8{stroke:var(--dd-accent);stroke-dasharray:55;stroke-dashoffset:55;animation:svelte-4696x8-draw-edge 4s ease infinite}.anim-cursor.svelte-4696x8{position:absolute;z-index:3;pointer-events:none;will-change:transform,opacity;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));animation:svelte-4696x8-move-cursor 4s ease infinite}@keyframes svelte-4696x8-move-cursor{0%,8%{left:36%;top:42%;opacity:0}14%{left:39%;top:47%;opacity:1}20%{left:40%;top:49%;opacity:1}50%{left:60%;top:49%;opacity:1}56%{opacity:0}to{opacity:0;left:36%;top:42%}}@keyframes svelte-4696x8-draw-edge{0%,20%{stroke-dashoffset:55;opacity:1}50%{stroke-dashoffset:0;opacity:1}64%{stroke-dashoffset:0;opacity:1}68%{stroke-dashoffset:0;opacity:0}69%{stroke-dashoffset:55}to{stroke-dashoffset:55;opacity:0}}@keyframes svelte-4696x8-src-glow{0%,18%{border-color:var(--dd-border-hover);box-shadow:none}22%{border-color:var(--dd-accent);box-shadow:0 0 6px #6366f166}64%{border-color:var(--dd-accent);box-shadow:0 0 6px #6366f166}68%{border-color:var(--dd-border-hover);box-shadow:none}to{border-color:var(--dd-border-hover);box-shadow:none}}@keyframes svelte-4696x8-tgt-glow{0%,48%{border-color:var(--dd-border-hover);box-shadow:none;transform:translate(-50%,-50%) scale(1)}52%{border-color:var(--dd-accent);box-shadow:0 0 8px #6366f180;transform:translate(-50%,-50%) scale(1.4)}56%,64%{border-color:var(--dd-accent);box-shadow:0 0 8px #6366f180;transform:translate(-50%,-50%) scale(1)}68%,to{border-color:var(--dd-border-hover);box-shadow:none;transform:translate(-50%,-50%) scale(1)}}.ai-anim.svelte-4696x8{position:relative}.ai-textbox.svelte-4696x8{position:absolute;bottom:12%;left:10%;right:10%;background:var(--dd-bg-surface-alt);border:1px solid var(--dd-border-default);border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:5px;overflow:hidden}.ai-typing-line.svelte-4696x8{height:4px;border-radius:2px;background:var(--dd-border-hover);width:0;animation:svelte-4696x8-ai-type-line 6s ease-in-out infinite}.tl-1.svelte-4696x8{--tw: 92%;animation-delay:0s}.tl-2.svelte-4696x8{--tw: 68%;animation-delay:.1s}.tl-3.svelte-4696x8{--tw: 45%;animation-delay:.2s}@keyframes svelte-4696x8-ai-type-line{0%,3%{width:0;opacity:1}20%{width:var(--tw);opacity:1}24%{width:var(--tw);opacity:0}24.1%{width:0}to{width:0;opacity:0}}.ai-spinner.svelte-4696x8{display:flex;gap:5px;align-items:center;justify-content:center;position:absolute;inset:0;opacity:0;animation:svelte-4696x8-ai-spinner-vis 6s ease-in-out infinite}.ai-spinner-dot.svelte-4696x8{width:6px;height:6px;border-radius:50%;background:var(--dd-border-hover);animation:svelte-4696x8-ai-spinner-bounce .8s ease-in-out infinite}.ai-spinner-dot.svelte-4696x8:nth-child(2){animation-delay:.15s}.ai-spinner-dot.svelte-4696x8:nth-child(3){animation-delay:.3s}@keyframes svelte-4696x8-ai-spinner-vis{0%{opacity:0}25%{opacity:0}38%{opacity:1}72%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes svelte-4696x8-ai-spinner-bounce{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.ai-node.svelte-4696x8{position:absolute;width:40%;border-radius:8px;border:1px solid var(--dd-border-default);background:var(--dd-bg-surface);overflow:hidden;opacity:0;animation:svelte-4696x8-ai-node-in 6s ease-out infinite;z-index:2}.ai-node-bar.svelte-4696x8{height:4px}.root-grad.svelte-4696x8{background:linear-gradient(135deg,var(--dd-node-root-from),var(--dd-node-root-to))}.work-grad.svelte-4696x8{background:linear-gradient(135deg,var(--dd-node-work-from),var(--dd-node-work-to))}.ai-node-content.svelte-4696x8{padding:12px 14px;display:flex;flex-direction:column;gap:7px}.ai-node-ln.svelte-4696x8{height:5px;border-radius:3px;background:var(--dd-border-default)}.ai-node-ln.w70.svelte-4696x8{width:70%}.ai-node-ln.w60.svelte-4696x8{width:60%}.ai-node-ln.w40.svelte-4696x8{width:40%}.ai-n1.svelte-4696x8{left:-5%;top:8%}.ai-n2.svelte-4696x8{left:65%;top:30%}@keyframes svelte-4696x8-ai-node-in{0%,26%{opacity:0;transform:translateY(30px) scale(0)}34%{opacity:1;transform:translateY(-4px) scale(1.06)}38%{opacity:1;transform:translateY(2px) scale(.97)}42%,72%{opacity:1;transform:translateY(0) scale(1)}83%,to{opacity:0;transform:translateY(0) scale(.95)}}.ai-handle.svelte-4696x8{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--dd-bg-surface);border:2px solid var(--dd-border-hover);transform:translate(-50%,-50%) scale(0);z-index:3;box-shadow:0 1px 3px #0000001a;opacity:0;animation:svelte-4696x8-ai-handle-in 6s ease-out infinite}.ai-h1.svelte-4696x8{left:35%;top:16%}.ai-h2.svelte-4696x8{left:65%;top:40%}@keyframes svelte-4696x8-ai-handle-in{0%,32%{opacity:0;transform:translate(-50%,-50%) scale(0)}38%{opacity:1;transform:translate(-50%,-50%) scale(1.3)}42%,72%{opacity:1;transform:translate(-50%,-50%) scale(1);border-color:var(--dd-accent);box-shadow:0 0 6px #6366f166}83%,to{opacity:0;transform:translate(-50%,-50%) scale(0)}}.ai-edges.svelte-4696x8{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.ai-edge-path.svelte-4696x8{opacity:0;animation:svelte-4696x8-ai-show-edge 6s ease-in-out infinite}@keyframes svelte-4696x8-ai-show-edge{0%,40%{opacity:0}46%{opacity:1}72%{opacity:1}83%{opacity:0}to{opacity:0}}.ai-particle-glow.svelte-4696x8,.ai-particle-core.svelte-4696x8{opacity:0;animation:svelte-4696x8-ai-particle-vis 6s linear infinite}@keyframes svelte-4696x8-ai-particle-vis{0%,44%{opacity:0}50%{opacity:1}72%{opacity:1}83%{opacity:0}to{opacity:0}}.mkt-anim.svelte-4696x8{position:relative;flex-direction:column;justify-content:center;gap:14px;overflow:hidden;padding:0}.mkt-anim.svelte-4696x8:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;box-shadow:inset 0 0 40px 30px var(--dd-bg-surface)}.mkt-rows-wrap.svelte-4696x8{display:flex;flex-direction:column;gap:14px;transform:perspective(500px) rotateY(-23deg) rotateX(5deg) scale(2.2)}.mkt-row.svelte-4696x8{display:flex;width:calc(100% + 120px);margin-left:-60px}.mkt-track.svelte-4696x8{display:flex;width:max-content;will-change:transform}.mkt-set.svelte-4696x8{display:flex;gap:12px;padding-right:12px;flex-shrink:0}.mkt-row-1.svelte-4696x8{margin-top:-25px;margin-left:-40px}.mkt-row-2.svelte-4696x8{margin-left:-80px}.mkt-row-3.svelte-4696x8{margin-bottom:-25px;margin-left:-20px}.mkt-node.svelte-4696x8{flex-shrink:0;width:120px;border-radius:8px;border:1px solid var(--dd-border-default);background:var(--dd-bg-surface);overflow:hidden;box-shadow:0 2px 6px #0000000f}.mkt-bar.svelte-4696x8{height:4px}.mkt-body.svelte-4696x8{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.mkt-ln.svelte-4696x8{height:5px;border-radius:3px;background:var(--dd-border-default)}.mkt-ln.w70.svelte-4696x8{width:70%}.mkt-ln.w50.svelte-4696x8{width:50%}.collab-anim.svelte-4696x8{position:relative}.collab-canvas.svelte-4696x8{position:relative;width:100%;height:100%;container-type:size}.collab-node.svelte-4696x8{position:absolute;width:110px;border-radius:8px;border:1px solid var(--dd-border-default);background:var(--dd-bg-surface);overflow:hidden;z-index:2}.collab-tug.svelte-4696x8{top:0;left:0;animation:svelte-4696x8-collab-node-move 4s ease-in-out infinite}.collab-node-bar.svelte-4696x8{height:4px}.collab-node-content.svelte-4696x8{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.collab-ln.svelte-4696x8{height:5px;border-radius:3px;background:var(--dd-border-default)}.collab-ln.w60.svelte-4696x8{width:60%}.collab-cursor.svelte-4696x8{position:absolute;left:0;top:0;z-index:10;pointer-events:none;display:flex;align-items:flex-start;gap:2px}.collab-c1.svelte-4696x8{animation:svelte-4696x8-collab-you 4s ease-in-out infinite}.collab-c1.svelte-4696x8 svg:where(.svelte-4696x8){animation:svelte-4696x8-collab-you-click 4s ease-in-out infinite}.collab-c2.svelte-4696x8{animation:svelte-4696x8-collab-alex 4s ease-in-out infinite}.collab-c2.svelte-4696x8 svg:where(.svelte-4696x8){animation:svelte-4696x8-collab-alex-click 4s ease-in-out infinite}.collab-label.svelte-4696x8{font-size:9px;font-weight:600;color:#fff;padding:1px 5px;border-radius:3px;white-space:nowrap;margin-top:2px}@keyframes svelte-4696x8-collab-node-move{0%,12%{transform:translate(58cqw,calc(50cqh - 50%))}14%{transform:translate(58cqw,calc(50cqh - 50%))}20%{transform:translate(5cqw,calc(50cqh - 50%))}52%{transform:translate(5cqw,calc(50cqh - 50%))}56%{transform:translate(5cqw,calc(50cqh - 50%))}62%{transform:translate(58cqw,calc(50cqh - 50%))}84%,to{transform:translate(58cqw,calc(50cqh - 50%))}}@keyframes svelte-4696x8-collab-you{0%{transform:translate(10cqw,65cqh);opacity:.4}8%{transform:translate(62cqw,42cqh);opacity:1}14%{transform:translate(62cqw,42cqh);opacity:1}20%{transform:translate(9cqw,42cqh);opacity:1}22%{transform:translate(9cqw,42cqh);opacity:1}30%{transform:translate(10cqw,65cqh);opacity:.4}to{transform:translate(10cqw,65cqh);opacity:.4}}@keyframes svelte-4696x8-collab-you-click{0%,10%{transform:scale(1)}12%{transform:scale(.75)}20%{transform:scale(.75)}22%{transform:scale(1)}to{transform:scale(1)}}@keyframes svelte-4696x8-collab-alex{0%,38%{transform:translate(78cqw,65cqh);opacity:.4}48%{transform:translate(34cqw,42cqh);opacity:1}56%{transform:translate(34cqw,42cqh);opacity:1}62%{transform:translate(85cqw,42cqh);opacity:1}64%{transform:translate(85cqw,42cqh);opacity:1}72%{transform:translate(78cqw,65cqh);opacity:.4}to{transform:translate(78cqw,65cqh);opacity:.4}}@keyframes svelte-4696x8-collab-alex-click{0%,52%{transform:scale(1)}54%{transform:scale(.75)}62%{transform:scale(.75)}64%{transform:scale(1)}to{transform:scale(1)}}.deploy-anim.svelte-4696x8{position:relative;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;gap:20px}.deploy-bubble.svelte-4696x8{position:relative;display:flex;align-items:center;justify-content:center;padding:20px 44px;background:var(--dd-bg-surface-alt);border:2px solid var(--dd-border-default);border-radius:16px;white-space:nowrap;will-change:transform}.deploy-chain-name.svelte-4696x8{font-size:20px;font-weight:700;color:var(--dd-text-heading);letter-spacing:-.3px;min-width:90px;text-align:center}.deploy-badge.svelte-4696x8{position:absolute;top:-10px;right:-12px;font-size:10px;font-weight:700;color:#fff;background:#22c55e;padding:3px 8px;border-radius:6px;letter-spacing:1px;opacity:0;transform:scale(0);box-shadow:0 2px 8px #22c55e66}.deploy-btn.svelte-4696x8{width:140px;height:44px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;letter-spacing:2px;color:#fff;background:linear-gradient(180deg,#ef4444,#dc2626);border:none;border-radius:100px;cursor:default;pointer-events:none;box-shadow:0 6px #991b1b,0 8px 16px #00000040,inset 0 1px #fff3;transform:translateY(0);transition:transform .1s ease,box-shadow .1s ease,background .1s ease}.deploy-btn-text.svelte-4696x8,.deploy-btn-spinner.svelte-4696x8{transition:opacity .15s ease}.deploy-btn-text.svelte-4696x8{opacity:1}.deploy-btn-spinner.svelte-4696x8{position:absolute;inset:0;display:flex;gap:4px;align-items:center;justify-content:center;opacity:0}.deploy-btn-spinner.svelte-4696x8 span:where(.svelte-4696x8){width:6px;height:6px;border-radius:50%;background:#fffc;animation:svelte-4696x8-deploy-spin-bounce .8s ease-in-out infinite}.deploy-btn-spinner.svelte-4696x8 span:where(.svelte-4696x8):nth-child(2){animation-delay:.15s}.deploy-btn-spinner.svelte-4696x8 span:where(.svelte-4696x8):nth-child(3){animation-delay:.3s}@keyframes svelte-4696x8-deploy-spin-bounce{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.deploy-btn.svelte-4696x8.pressed{transform:translateY(5px);background:linear-gradient(180deg,#dc2626,#b91c1c);box-shadow:0 1px #991b1b,0 2px 6px #0003,inset 0 1px #ffffff1a}.deploy-cursor.svelte-4696x8{position:absolute;bottom:22%;left:52%;z-index:4;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));will-change:transform}@media(max-width:768px){.steps-list.svelte-4696x8{gap:80px}.step.svelte-4696x8,.step.reverse.svelte-4696x8{flex-direction:column;gap:24px;text-align:center}.step-visual.svelte-4696x8{flex:0 0 auto;width:100%;order:2}.step-content.svelte-4696x8{order:1}.step-card.svelte-4696x8{max-width:100%}.section-title.svelte-4696x8{font-size:26px}.connector.svelte-4696x8{display:none}.card-body.svelte-4696x8{opacity:1}.step-card:not(.visible) .card-body *{animation-play-state:running!important}}.networks.svelte-1mzoovh{padding:80px 24px;text-align:center;max-width:1000px;margin:0 auto}.networks-label.svelte-1mzoovh{font-size:13px;font-weight:500;color:var(--dd-text-tertiary);text-transform:uppercase;letter-spacing:1px;margin:0 0 24px}.networks-grid.svelte-1mzoovh{display:flex;flex-wrap:wrap;justify-content:center;gap:32px 48px}.network-item.svelte-1mzoovh{display:flex;align-items:center;gap:10px}.network-icon.svelte-1mzoovh{width:32px;height:32px;flex-shrink:0}.network-name.svelte-1mzoovh{font-size:20px;font-weight:600;color:var(--dd-text-primary);letter-spacing:-.01em}@media(max-width:768px){.networks.svelte-1mzoovh{padding:60px 16px}.networks-grid.svelte-1mzoovh{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;gap:20px 48px}.network-icon.svelte-1mzoovh{width:22px;height:22px}.network-name.svelte-1mzoovh{font-size:14px}.network-item.svelte-1mzoovh{gap:6px}}.pricing-splash.svelte-eg4aen{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.pricing-splash.visible.svelte-eg4aen{opacity:1;transform:translateY(0)}.section-heading.svelte-eg4aen{font-size:clamp(64px,10vw,120px);font-weight:300;color:#fff;margin:0;letter-spacing:-2px;line-height:1.1;text-align:center}.accent.svelte-eg4aen{color:#3e74ff}.pricing-body.svelte-eg4aen{max-width:1100px;margin:0 auto;padding:0 24px 120px}.billing-toggle-wrap.svelte-eg4aen{text-align:center;margin-bottom:48px;opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.billing-toggle-wrap.visible.svelte-eg4aen{opacity:1;transform:translateY(0)}.billing-toggle.svelte-eg4aen{position:relative;display:inline-flex;border:1px solid rgba(255,255,255,.15);border-radius:100px;padding:4px}.toggle-pill.svelte-eg4aen{position:absolute;inset:4px 50% 4px 4px;background:#ffffff1a;border-radius:100px;transition:left .25s ease,right .25s ease}.toggle-pill.right.svelte-eg4aen{left:50%;right:4px}.toggle-btn.svelte-eg4aen{position:relative;z-index:1;width:110px;padding:10px 0;border:none;border-radius:100px;font-size:14px;font-weight:500;cursor:pointer;background:transparent;color:#fff9;transition:color .2s ease}.toggle-btn.active.svelte-eg4aen{color:#fff}.tier-grid.svelte-eg4aen{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:100px;opacity:0;transform:translateY(24px);transition:opacity .7s ease .15s,transform .7s ease .15s}.tier-grid.visible.svelte-eg4aen{opacity:1;transform:translateY(0)}.tier-card.svelte-eg4aen{position:relative;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:transparent;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.tier-card.svelte-eg4aen:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.tier-card.blue.svelte-eg4aen{border-color:#3e74ff40}.tier-card.green.svelte-eg4aen{border-color:#22c55e33}.card-content.svelte-eg4aen{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:36px 28px 32px}.card-glow.svelte-eg4aen{position:absolute;bottom:0;left:0;right:0;height:70%;pointer-events:none;z-index:0}.tier-card.blue.svelte-eg4aen .card-glow:where(.svelte-eg4aen){background:linear-gradient(to top,rgba(30,80,220,.4) 0%,rgba(62,116,255,.15) 40%,transparent 100%)}.tier-card.green.svelte-eg4aen .card-glow:where(.svelte-eg4aen){background:linear-gradient(to top,rgba(16,140,60,.35) 0%,rgba(34,197,94,.12) 40%,transparent 100%)}.tier-name.svelte-eg4aen{font-size:12px;font-weight:600;color:#fff6;text-transform:uppercase;letter-spacing:3px;margin:0 0 12px}.blue-text.svelte-eg4aen{color:#3e74ff!important}.green-text.svelte-eg4aen{color:#22c55e!important}.tier-tagline.svelte-eg4aen{font-size:14px;color:#fff;margin:0 0 24px;text-align:center;line-height:1.5;max-width:220px}.tier-price.svelte-eg4aen{display:flex;align-items:baseline;gap:2px;margin-bottom:24px}.price.svelte-eg4aen{font-size:36px;font-weight:400;color:#fff;letter-spacing:-1px;line-height:1;font-variant-numeric:tabular-nums}.period.svelte-eg4aen{font-size:16px;color:#fff9;font-weight:400}.tier-cta.svelte-eg4aen{display:inline-block;padding:10px 28px;border:1px solid rgba(255,255,255,.12);border-radius:100px;font-size:14px;font-weight:500;text-decoration:none;color:#fff;background:transparent;cursor:pointer;transition:all .15s ease}.tier-cta.svelte-eg4aen:hover{border-color:#ffffff40}.tier-cta.blue-cta.svelte-eg4aen{background:#3e74ff;border-color:#3e74ff}.tier-cta.blue-cta.svelte-eg4aen:hover{background:#2d5fe6;border-color:#2d5fe6}.tier-cta.green-cta.svelte-eg4aen{background:#16a34a;border-color:#16a34a}.tier-cta.green-cta.svelte-eg4aen:hover{background:#15803d;border-color:#15803d}.tier-cta.disabled.svelte-eg4aen{opacity:.5;cursor:default;pointer-events:none}.tier-features.svelte-eg4aen{width:100%;margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}.tier-inherits.svelte-eg4aen{font-size:13px;font-weight:500;color:#fff9;margin:0 0 12px}.feature-list.svelte-eg4aen{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.feature-list.svelte-eg4aen li:where(.svelte-eg4aen){font-size:14px;color:#ffffff8c;padding-left:22px;position:relative;line-height:1.4}.feature-list.svelte-eg4aen li:where(.svelte-eg4aen):before{content:"✓";position:absolute;left:0;font-size:13px}.tier-card.svelte-eg4aen:not(.blue):not(.green) .feature-list:where(.svelte-eg4aen) li:where(.svelte-eg4aen){color:#ffffff8c}.tier-card.svelte-eg4aen:not(.blue):not(.green) .feature-list:where(.svelte-eg4aen) li:where(.svelte-eg4aen):before{color:#ffffff8c}.tier-card.blue.svelte-eg4aen .feature-list:where(.svelte-eg4aen) li:where(.svelte-eg4aen){color:#86a8ff}.tier-card.blue.svelte-eg4aen .feature-list:where(.svelte-eg4aen) li:where(.svelte-eg4aen):before{color:#86a8ff}.tier-card.blue.svelte-eg4aen .tier-inherits:where(.svelte-eg4aen){color:#86a8ff}.tier-card.green.svelte-eg4aen .feature-list:where(.svelte-eg4aen) li:where(.svelte-eg4aen){color:#54db86}.tier-card.green.svelte-eg4aen .feature-list:where(.svelte-eg4aen) li:where(.svelte-eg4aen):before{color:#54db86}.tier-card.green.svelte-eg4aen .tier-inherits:where(.svelte-eg4aen){color:#54db86}.breakdown.svelte-eg4aen{margin-bottom:40px;opacity:0;transform:translateY(24px);transition:opacity .7s ease .3s,transform .7s ease .3s}.breakdown.visible.svelte-eg4aen{opacity:1;transform:translateY(0)}.breakdown-table.svelte-eg4aen{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}.col-feature.svelte-eg4aen{width:40%}.col-tier.svelte-eg4aen{width:20%}.breakdown-table.svelte-eg4aen thead:where(.svelte-eg4aen) th:where(.svelte-eg4aen){font-size:12px;font-weight:600;color:#fff6;text-transform:uppercase;letter-spacing:3px;text-align:center;padding:16px;border-bottom:1px solid rgba(255,255,255,.06)}.breakdown-table.svelte-eg4aen thead:where(.svelte-eg4aen) th.feature-col:where(.svelte-eg4aen){text-align:left}.breakdown-table.svelte-eg4aen .group-marker:where(.svelte-eg4aen) td:where(.svelte-eg4aen){border-bottom:none;padding:0}.breakdown-table.svelte-eg4aen .group-marker:where(.svelte-eg4aen) td.group-label:where(.svelte-eg4aen){font-size:15px;font-weight:600;color:#fff;padding:40px 16px 12px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left}.breakdown-table.svelte-eg4aen td:where(.svelte-eg4aen){padding:12px 16px;text-align:center;color:#fff9;border-bottom:1px solid rgba(255,255,255,.04)}.breakdown-table.svelte-eg4aen td.feature-col:where(.svelte-eg4aen){text-align:left;color:#fff9}.footnote.svelte-eg4aen{font-size:13px;color:#ffffff59;margin:24px 16px 0}.bottom-summary.svelte-eg4aen{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:48px;margin-top:48px;border-top:1px solid rgba(255,255,255,.06)}.summary-col.svelte-eg4aen{display:flex;flex-direction:column;align-items:center;gap:4px}.summary-name.svelte-eg4aen{font-size:12px;font-weight:600;color:#fff6;text-transform:uppercase;letter-spacing:3px}.summary-price.svelte-eg4aen{display:flex;align-items:baseline;gap:2px}.summary-price-value.svelte-eg4aen{font-size:32px;font-weight:400;color:#fff;letter-spacing:-1px;line-height:1;font-variant-numeric:tabular-nums}.summary-period.svelte-eg4aen{font-size:14px;color:#fff9;font-weight:400}.summary-cta.svelte-eg4aen{display:inline-block;margin-top:12px;padding:10px 28px;border:1px solid rgba(255,255,255,.12);border-radius:100px;font-size:14px;font-weight:500;text-decoration:none;color:#fff;background:transparent;cursor:pointer;transition:all .15s ease}.summary-cta.svelte-eg4aen:hover{border-color:#ffffff40}.summary-cta.blue-cta.svelte-eg4aen{background:#3e74ff;border-color:#3e74ff}.summary-cta.blue-cta.svelte-eg4aen:hover{background:#2d5fe6;border-color:#2d5fe6}.summary-cta.green-cta.svelte-eg4aen{background:#16a34a;border-color:#16a34a}.summary-cta.green-cta.svelte-eg4aen:hover{background:#15803d;border-color:#15803d}.summary-cta.disabled.svelte-eg4aen{opacity:.5;cursor:default;pointer-events:none}.unlimited-sym.svelte-eg4aen{display:none}.th-dot.svelte-eg4aen{display:none;width:10px;height:10px;border-radius:50%;background:#fff6;margin:0 auto}.th-dot.dot-blue.svelte-eg4aen{background:#3e74ff}.th-dot.dot-green.svelte-eg4aen{background:#22c55e}@media(max-width:768px){.unlimited-full.svelte-eg4aen{display:none}.unlimited-sym.svelte-eg4aen{display:inline}.pricing-splash.svelte-eg4aen{min-height:60vh}.section-heading.svelte-eg4aen{font-size:clamp(40px,12vw,72px)}.tier-grid.svelte-eg4aen{grid-template-columns:1fr;max-width:360px;margin-left:auto;margin-right:auto}.breakdown-table.svelte-eg4aen{font-size:13px}.col-feature.svelte-eg4aen{width:auto}.col-tier.svelte-eg4aen{width:18%}.breakdown-table.svelte-eg4aen thead:where(.svelte-eg4aen) th:where(.svelte-eg4aen),.breakdown-table.svelte-eg4aen td:where(.svelte-eg4aen){padding:10px 4px}.th-name.svelte-eg4aen{display:none}.th-dot.svelte-eg4aen{display:block}.bottom-summary.svelte-eg4aen{display:none}}.faq.svelte-aj5m9l{padding:120px 24px 220px;max-width:860px;margin:0 auto;background:#101114}.faq.svelte-aj5m9l>*{max-width:1100px;margin-left:auto;margin-right:auto}.faq-header.svelte-aj5m9l{text-align:center;margin-bottom:80px;opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.faq-header.visible.svelte-aj5m9l{opacity:1;transform:translateY(0)}.section-heading.svelte-aj5m9l{font-size:clamp(64px,10vw,120px);font-weight:300;color:#fff;margin:0;letter-spacing:-2px;line-height:1.1}.accent.svelte-aj5m9l{color:#3e74ff}.faq-list.svelte-aj5m9l{display:flex;flex-direction:column;opacity:0;transform:translateY(24px);transition:opacity .7s ease .15s,transform .7s ease .15s}.faq-list.visible.svelte-aj5m9l{opacity:1;transform:translateY(0)}.faq-item.svelte-aj5m9l{border-bottom:1px solid rgba(62,116,255,.15)}.faq-item.svelte-aj5m9l:first-child{border-top:1px solid rgba(62,116,255,.15)}.faq-trigger.svelte-aj5m9l{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;background:none;border:none;cursor:pointer;text-align:left}.faq-question.svelte-aj5m9l{font-size:16px;font-weight:400;color:#fff;line-height:1.4}.faq-chevron.svelte-aj5m9l{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#3e74ff;transition:transform .25s ease}.faq-item.open.svelte-aj5m9l .faq-chevron:where(.svelte-aj5m9l){transform:rotate(180deg)}.faq-body.svelte-aj5m9l{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.faq-item.open.svelte-aj5m9l .faq-body:where(.svelte-aj5m9l){grid-template-rows:1fr}.faq-answer.svelte-aj5m9l{overflow:hidden}.faq-answer-inner.svelte-aj5m9l{font-size:14px;line-height:1.7;color:#fff9;padding-bottom:24px}@media(max-width:768px){.section-heading.svelte-aj5m9l{font-size:clamp(40px,12vw,72px)}.faq-header.svelte-aj5m9l{margin-bottom:48px}.faq-question.svelte-aj5m9l{font-size:15px}.faq-answer-inner.svelte-aj5m9l{font-size:13px}}.runway.svelte-1tp89da{position:relative;height:500vh}.sticky-viewport.svelte-1tp89da{position:sticky;top:0;height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center}.bg-layer.svelte-1tp89da{position:absolute;inset:0;z-index:0;will-change:opacity}.content-layer.svelte-1tp89da{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px;will-change:opacity,transform;pointer-events:none}.content-layer.svelte-1tp89da a,.content-layer.svelte-1tp89da button,.content-layer.svelte-1tp89da input,.content-layer.svelte-1tp89da form{pointer-events:auto}.heading-layer.svelte-1tp89da{width:100%}.heading.svelte-1tp89da{font-size:clamp(48px,8vw,110px);font-weight:300;color:#fff;letter-spacing:-2px;line-height:1.15;max-width:800px;margin:0 auto}.word.svelte-1tp89da{display:inline-block;white-space:nowrap}.letter.svelte-1tp89da{display:inline;will-change:opacity}.letter.accent.svelte-1tp89da{color:#3e74ff}.phrase-layer.svelte-1tp89da{will-change:opacity,transform}.phrase.svelte-1tp89da{font-size:clamp(48px,10vw,120px);font-weight:300;color:#ffffffe6;letter-spacing:-2px;line-height:1.1;margin:0}.cta-layer.svelte-1tp89da{gap:32px}.cta-heading.svelte-1tp89da{font-size:clamp(48px,10vw,96px);font-weight:300;color:#fff;letter-spacing:-2px;line-height:1.1;margin:0}.early-access-sub.svelte-1tp89da{font-size:clamp(16px,2vw,20px);color:#ffffff80;max-width:460px;text-align:center;line-height:1.5;margin:0}.cta-btn.svelte-1tp89da{display:inline-block;padding:14px 36px;background:#3e74ff;color:#fff;border-radius:100px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s ease,transform .15s ease}.cta-btn.svelte-1tp89da:hover{background:#2d5fe6;transform:translateY(-1px)}.notify-form.svelte-1tp89da{display:flex;gap:8px}.notify-form.svelte-1tp89da input[type=email]:where(.svelte-1tp89da){padding:12px 16px;border:1px solid rgba(255,255,255,.15);border-radius:100px;background:#ffffff0d;color:#fff;font-size:14px;outline:none;width:240px;transition:border-color .15s ease}.notify-form.svelte-1tp89da input[type=email]:where(.svelte-1tp89da):focus{border-color:#3e74ff80}.notify-form.svelte-1tp89da input[type=email]:where(.svelte-1tp89da)::placeholder{color:#ffffff4d}.notify-hp.svelte-1tp89da{position:absolute;left:-9999px;opacity:0;width:0;height:0}.notify-btn.svelte-1tp89da{padding:12px 24px;background:#3e74ff;color:#fff;border:none;border-radius:100px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease}.notify-btn.svelte-1tp89da:hover{background:#2d5fe6}.notify-error.svelte-1tp89da{font-size:13px;color:#f87171;margin:4px 0 0}.notify-confirmed.svelte-1tp89da{font-size:16px;color:#22c55e;font-weight:500;margin:0}@media(max-width:768px){.heading.svelte-1tp89da{font-size:clamp(36px,7vw,48px)}.notify-form.svelte-1tp89da{flex-direction:column;width:100%;max-width:320px;align-items:stretch}.notify-form.svelte-1tp89da input[type=email]:where(.svelte-1tp89da){width:100%}.notify-btn.svelte-1tp89da{width:100%}}.threejs-container.svelte-l0hz5d{width:100%;height:100%;overflow:hidden;position:relative}.community.svelte-rmsd51{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:160px 40px;overflow:hidden;background:linear-gradient(to top,#001858 0%,transparent 60%)}.shapes-icon.svelte-rmsd51{width:600px;height:450px}.content.svelte-rmsd51{position:relative;z-index:1;max-width:500px;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.content.visible.svelte-rmsd51{opacity:1;transform:translateY(0)}.heading.svelte-rmsd51{font-size:28px;font-weight:400;color:#fff;margin:0 0 10px}.subtitle.svelte-rmsd51{font-size:14px;color:#ffffffa6;margin:0 0 28px}.join-btn.svelte-rmsd51{display:inline-block;padding:12px 28px;background:var(--dd-accent, #6366f1);color:#fff;border-radius:100px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s ease,transform .15s ease}.join-btn.svelte-rmsd51:hover{background:var(--dd-accent-hover, #4f46e5);transform:translateY(-1px)}@media(max-width:768px){.community.svelte-rmsd51{min-height:100vh;padding:60px 24px}.content.svelte-rmsd51{max-width:100%}.heading.svelte-rmsd51{font-size:24px}.subtitle.svelte-rmsd51{font-size:13px}}.bg-particles.svelte-1b6szkn{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.landing-page-b.svelte-1aq6770{min-height:100vh;background:#101114;color:#fff;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif}
