.start-btn[data-v-78d1d915]{background:linear-gradient(180deg,#4d4f8c,#404277);box-shadow:0 6px 16px #40427766,inset 0 1px #ffffff1f}.start-btn[data-v-78d1d915]:hover{background:linear-gradient(180deg,#565899,#474a82)}.engine-host[data-v-83378ba2]{container-type:inline-size;min-width:0;pointer-events:none;position:relative;width:100%;z-index:5}.engine-frame[data-v-83378ba2]{--s:tan(atan2(100cqw,1024px));height:calc(768px*var(--s));overflow:hidden;position:relative}@supports not (scale:tan(atan2(1px,1px))){.engine-frame[data-v-83378ba2]{--s:.56}}.engine-stage[data-v-83378ba2]{font-family:Inter,Manrope,ui-sans-serif,system-ui,sans-serif;height:768px;left:0;top:0;transform:scale(var(--s));transform-origin:top left;width:1024px}.engine-stage[data-v-83378ba2],.engine-stage[data-v-83378ba2]>*{position:absolute}.rf-canvas[data-v-83378ba2]{z-index:1}.rf-nav[data-v-83378ba2]{z-index:2}.rf-haze[data-v-83378ba2]{z-index:3}.rf-equity[data-v-83378ba2],.rf-input[data-v-83378ba2]{z-index:4}.rf-scatter[data-v-83378ba2]{z-index:5}.rf-winrate[data-v-83378ba2]{z-index:6}.rf-core[data-v-83378ba2]{z-index:7}.rf-canvas[data-v-83378ba2],.rf-card[data-v-83378ba2],.rf-nav[data-v-83378ba2],.rf-tile[data-v-83378ba2]{transform:perspective(1500px) rotateY(-18deg) rotateX(6deg) rotate(-9deg);transform-origin:50% 50%}.rf-canvas[data-v-83378ba2]{color:#2f2e38;filter:blur(1.4px);inset:0;opacity:.62}.rf-toolbar[data-v-83378ba2]{align-items:center;display:flex;gap:18px;left:660px;position:absolute;top:150px;white-space:nowrap}.rf-tab[data-v-83378ba2]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#cfcfd8;display:inline-flex;font-size:15px;gap:8px;height:30px;padding:0 14px 0 10px}.rf-dots[data-v-83378ba2]{color:#6a6975;font-size:18px;letter-spacing:2px}.rf-tool[data-v-83378ba2]{border:1.6px solid #6a6975;border-radius:3px;height:14px;width:18px}.rf-tool-a[data-v-83378ba2]{border-color:#8b8a98;width:24px}.rf-tool-w[data-v-83378ba2]{height:12px;width:22px}.rf-thumbs[data-v-83378ba2]{display:flex;gap:18px;left:760px;position:absolute;top:60px}.rf-thumb[data-v-83378ba2]{background:linear-gradient(180deg,#1c1b25,#131219 70%,#0f0e14);border:1px solid hsla(0,0%,100%,.05);border-radius:6px;height:90px;width:64px}.rf-heading[data-v-83378ba2]{color:#3a3944;font-size:46px;font-weight:500;left:806px;letter-spacing:-1px;line-height:1.02;position:absolute;top:236px;white-space:nowrap}.rf-para[data-v-83378ba2]{display:flex;flex-direction:column;gap:9px;left:846px;position:absolute;top:420px}.rf-para span[data-v-83378ba2]{background:#24232c;border-radius:3px;display:block;height:6px;width:120px}.rf-para span[data-v-83378ba2]:nth-child(2){width:96px}.rf-para span[data-v-83378ba2]:nth-child(3){width:60px}.rf-rail[data-v-83378ba2]{display:flex;flex-direction:column;gap:22px;left:588px;position:absolute;top:268px}.rf-ri[data-v-83378ba2]{border:1.6px solid #6c6b78;border-radius:4px;display:block;height:20px;width:20px}.rf-ri-menu[data-v-83378ba2]{border:0;border-bottom:1.6px solid #6c6b78;border-radius:0;border-top:1.6px solid #6c6b78;height:12px}.rf-ri-cube[data-v-83378ba2]{transform:rotate(45deg) scale(.8)}.rf-ri-paint[data-v-83378ba2]{border-radius:50% 50% 4px}.rf-ri-drops[data-v-83378ba2]{border-radius:50% 50% 50% 0;transform:rotate(-45deg) scale(.75)}.rf-ri-chat[data-v-83378ba2]{border-radius:50% 50% 50% 4px}.rf-code[data-v-83378ba2]{display:flex;flex-direction:column;gap:11px;left:92px;position:absolute;top:528px;width:300px}.rf-code span[data-v-83378ba2]{background:#1c1b23;border-radius:3px;display:block;height:7px;width:var(--w)}.rf-nav[data-v-83378ba2]{background:linear-gradient(180deg,#16151cf0,#0e0d13f5);border:1px solid hsla(0,0%,100%,.09);border-radius:8px;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -20px #000000e6;color:#9d9ca8;height:420px;left:646px;-webkit-mask-image:linear-gradient(180deg,#000 55%,rgba(0,0,0,.5) 78%,transparent 96%);mask-image:linear-gradient(180deg,#000 55%,rgba(0,0,0,.5) 78%,transparent 96%);opacity:.72;padding:10px 10px 0 12px;top:190px;width:154px}.rf-nav-head[data-v-83378ba2]{align-items:center;color:#e6e6ec;display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:2px 2px 12px}.rf-nav-head-icons[data-v-83378ba2]{display:inline-flex;gap:8px}.rf-tree[data-v-83378ba2]{list-style:none;margin:0;padding:0}.rf-tree li[data-v-83378ba2]{align-items:center;border-radius:5px;display:flex;font-size:14px;gap:9px;height:30px;padding:0 6px;white-space:nowrap}.rf-tree li svg[data-v-83378ba2]{flex:none;opacity:.85}.rf-tree li.is-active[data-v-83378ba2]{background:#786ed229;color:#fff;font-weight:500}.rf-i[data-v-83378ba2]{border:1.4px solid;border-radius:2.5px;display:inline-block;flex:none;height:11px;opacity:.85;width:13px}.rf-i-page[data-v-83378ba2]{border-radius:2px 5px 2px 2px;height:13px;width:11px}.rf-i-sort[data-v-83378ba2]{border:0;border-left:1.2px solid;border-radius:0;height:10px;transform:skewY(20deg);width:6px}.rf-i-collapse[data-v-83378ba2]{border:0;border-left:1.4px solid;border-radius:0;box-shadow:inset -3px 0 0 -1.6px currentColor;height:10px;width:9px}.rf-haze[data-v-83378ba2]{animation:rf-breathe-83378ba2 5s ease-in-out infinite;background:radial-gradient(ellipse at 50% 50%,rgba(118,98,200,.3),rgba(90,70,170,.1) 45%,transparent 72%);border-radius:50%;filter:blur(16px);height:340px;left:250px;top:90px;width:420px;will-change:transform,opacity}@keyframes rf-breathe-83378ba2{0%,to{opacity:.8;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.rf-card[data-v-83378ba2]{background:linear-gradient(180deg,#14131af0,#0d0c12f5);border:1px solid hsla(0,0%,100%,.07);border-radius:12px;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -20px #000000e6;color:#d5d5dc}.rf-input[data-v-83378ba2]{animation:rf-chip-in-83378ba2 .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.15s + var(--i)*.14s);border-radius:9px;font-size:13.5px;left:96px;padding:11px 14px;top:calc(150px + var(--i)*84px);width:214px}@keyframes rf-chip-in-83378ba2{0%{opacity:0;translate:-28px 0}to{opacity:1;translate:0 0}}.rf-input-row[data-v-83378ba2]{align-items:center;display:flex;gap:10px;justify-content:space-between}.rf-input-src[data-v-83378ba2]{color:#e6e6ec;font-weight:600}.rf-input-sub[data-v-83378ba2]{color:#6f6e7a;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;margin-top:4px}.rf-input-side[data-v-83378ba2]{font-size:10px;letter-spacing:.5px;text-transform:uppercase}.rf-input-r[data-v-83378ba2]{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-weight:600}.is-pos[data-v-83378ba2]{color:#5cdba6}.is-neg[data-v-83378ba2]{color:#c47f8c}.rf-tile[data-v-83378ba2]{height:142px;width:154px}.rf-tile-face[data-v-83378ba2]{border:1px solid hsla(0,0%,100%,.12);border-radius:22px;display:grid;height:100%;overflow:hidden;place-items:center;position:relative;width:100%}.rf-core[data-v-83378ba2]{left:396px;top:196px}.rf-core .rf-tile-face[data-v-83378ba2]{animation:rf-glow-83378ba2 4s ease-in-out infinite}.rf-tile-mark[data-v-83378ba2]{display:block;filter:drop-shadow(0 0 6px rgba(190,180,255,.95)) drop-shadow(0 0 18px rgba(120,110,255,.8)) drop-shadow(0 0 40px rgba(100,90,255,.5))}@keyframes rf-glow-83378ba2{0%,to{box-shadow:inset 0 1px #ffffff29,inset 0 -10px 24px #00000073,0 30px 60px -16px #000000e6,0 0 50px #645aff42}50%{box-shadow:inset 0 1px #fff3,inset 0 -10px 24px #00000073,0 30px 60px -16px #000000e6,0 0 78px #786eff6b}}.rf-chart[data-v-83378ba2]{height:236px;left:136px;top:412px;width:462px}.rf-chart-title[data-v-83378ba2]{color:#d5d5dc;font-size:15px;font-weight:500;left:42px;position:absolute;top:20px}.rf-chart-val[data-v-83378ba2]{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:13px;font-weight:600;position:absolute;right:22px;top:20px}.rf-chart-axis[data-v-83378ba2]{color:#4a4954;font-size:11px;gap:15.5px;left:30px;top:46px}.rf-chart-axis[data-v-83378ba2],.rf-chart-grid[data-v-83378ba2]{display:flex;flex-direction:column;position:absolute}.rf-chart-grid[data-v-83378ba2]{gap:27px;left:62px;right:22px;top:52px}.rf-chart-grid span[data-v-83378ba2]{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.07) 0 3px,transparent 3px 7px);display:block;height:1px}.rf-equity-svg[data-v-83378ba2]{filter:drop-shadow(0 0 6px rgba(46,189,133,.3));height:calc(100% - 74px);inset:52px 22px 22px 62px;position:absolute;width:calc(100% - 84px)}.rf-equity-line[data-v-83378ba2]{animation:rf-draw-83378ba2 1.6s ease-out .3s both;stroke-dasharray:600;stroke-dashoffset:0}.rf-equity-area[data-v-83378ba2]{animation:rf-fade-83378ba2 1.2s ease-out .9s both}@keyframes rf-draw-83378ba2{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes rf-fade-83378ba2{0%{opacity:0}to{opacity:1}}.rf-widget[data-v-83378ba2]{padding:14px 16px}.rf-widget-head[data-v-83378ba2]{align-items:center;color:#d5d5dc;display:flex;font-size:14px;font-weight:500;justify-content:space-between}.rf-widget-tag[data-v-83378ba2]{color:#9d94ff;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.rf-scatter[data-v-83378ba2]{left:622px;top:546px;width:250px}.rf-scatter-plot[data-v-83378ba2]{background:#08080c99;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;height:84px;margin-top:10px;position:relative}.rf-scatter-grid[data-v-83378ba2]{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.07) 0 3px,transparent 3px 7px) 0 33% /100% 1px no-repeat,repeating-linear-gradient(90deg,hsla(0,0%,100%,.07) 0 3px,transparent 3px 7px) 0 66% /100% 1px no-repeat;inset:0;position:absolute}.rf-scatter-dot[data-v-83378ba2]{animation:rf-pop-83378ba2 .5s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(.8s + var(--i)*.08s);border:2px solid;border-radius:50%;height:11px;position:absolute;transform:translate(-50%,-50%);width:11px}@keyframes rf-pop-83378ba2{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.rf-scatter-legend[data-v-83378ba2]{color:#8a8994;display:flex;font-size:11px;gap:14px;margin-top:9px}.rf-scatter-legend span[data-v-83378ba2]{align-items:center;display:inline-flex;gap:6px}.rf-scatter-legend i[data-v-83378ba2]{border:2px solid;border-radius:50%;height:8px;width:8px}.rf-winrate[data-v-83378ba2]{left:690px;top:396px;width:176px}.rf-donut[data-v-83378ba2]{height:92px;margin:8px auto 0;position:relative;width:92px}.rf-donut svg[data-v-83378ba2]{display:block;height:100%;width:100%}.rf-donut-arc[data-v-83378ba2]{animation:rf-arc-83378ba2 1.4s ease-out .5s both;filter:drop-shadow(0 0 6px rgba(46,189,133,.6))}@keyframes rf-arc-83378ba2{0%{stroke-dasharray:0 163.4}}.rf-donut-label[data-v-83378ba2]{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.rf-donut-num[data-v-83378ba2]{background:linear-gradient(115deg,#fff,#eef0f3,#a9abb4);-webkit-background-clip:text;background-clip:text;font-size:19px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.6px;-webkit-text-fill-color:transparent;color:transparent}.rf-donut-sub[data-v-83378ba2]{color:#7b7e88;font-size:9.5px}.engine-wash[data-v-83378ba2]{background:radial-gradient(45% 45% at 46% 40%,transparent 0,rgba(10,9,14,.12) 60%,rgba(10,9,14,.3) 100%),#0a090e14}.engine-focus[data-v-83378ba2],.engine-wash[data-v-83378ba2]{inset:0;pointer-events:none;position:absolute}.engine-focus[data-v-83378ba2]{backdrop-filter:blur(2px);-webkit-mask-image:radial-gradient(48% 48% at 46% 42%,transparent 0,transparent 42%,rgba(0,0,0,.7) 68%,#000 100%);mask-image:radial-gradient(48% 48% at 46% 42%,transparent 0,transparent 42%,rgba(0,0,0,.7) 68%,#000 100%)}.engine-host.is-idle .engine-stage[data-v-83378ba2],.engine-host.is-idle .engine-stage[data-v-83378ba2] *{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.engine-stage[data-v-83378ba2],.engine-stage[data-v-83378ba2] *{animation:none!important}}.hero-layout[data-v-67e1d4f4]{align-items:center;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr))}.hero-engine[data-v-67e1d4f4]{min-width:0;position:relative;width:100%;z-index:5}.hero-title[data-v-67e1d4f4]{background:linear-gradient(176deg,#fff,#dcdde7 44%,#a7a9bd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hero-start-btn[data-v-67e1d4f4]{background:linear-gradient(180deg,#4d4f8c,#404277);box-shadow:0 8px 22px #40427773,inset 0 1px #ffffff24}.hero-start-btn[data-v-67e1d4f4]:hover{background:linear-gradient(180deg,#565899,#474a82)}.hero-dots[data-v-67e1d4f4]{background-image:radial-gradient(rgba(160,162,184,.055) .9px,transparent 1.1px);background-size:24px 24px;inset:0;-webkit-mask-image:radial-gradient(118% 86% at 50% 64%,#000 28%,transparent 80%);mask-image:radial-gradient(118% 86% at 50% 64%,#000 28%,transparent 80%)}.hero-dots[data-v-67e1d4f4],.hero-grid[data-v-67e1d4f4]{pointer-events:none;position:absolute;z-index:0}.hero-grid[data-v-67e1d4f4]{background-image:linear-gradient(rgba(150,153,180,.05) 1px,transparent 0),linear-gradient(90deg,rgba(150,153,180,.05) 1px,transparent 0);background-size:66px 66px;bottom:40px;-webkit-mask-image:radial-gradient(78% 100% at 100% 46%,#000,transparent 78%);mask-image:radial-gradient(78% 100% at 100% 46%,#000,transparent 78%);opacity:.5;right:0;top:150px;width:440px}.hero-vignette[data-v-67e1d4f4]{background:radial-gradient(132% 122% at 50% 34%,transparent 38%,rgba(7,7,9,.5) 80%,#070709 100%);inset:0;pointer-events:none;position:absolute;z-index:0}.cs-candle[data-v-e5d0db44]{transform-box:fill-box;transform-origin:bottom}.in-view .cs-candle[data-v-e5d0db44]{animation:cs-grow-e5d0db44 .42s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i)*20ms)}@keyframes cs-grow-e5d0db44{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.cs-draw line[data-v-e5d0db44],.cs-draw path[data-v-e5d0db44]{stroke-dasharray:1;stroke-dashoffset:0}.in-view .cs-draw line[data-v-e5d0db44],.in-view .cs-draw path[data-v-e5d0db44]{animation:cs-draw-e5d0db44 .6s ease .55s both}@keyframes cs-draw-e5d0db44{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(max-width:1023px){.fa-visual[data-v-a3a9252b]{transform:scale(.66);transform-origin:50% 0}}.in-view .scatter-dot[data-v-a3a9252b]{animation:an-sc-pop-a3a9252b .4s ease both;animation-delay:calc(var(--i)*30ms)}@keyframes an-sc-pop-a3a9252b{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.in-view .hist-grow[data-v-a3a9252b]{animation:an-hist-grow-a3a9252b .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i)*45ms)}@keyframes an-hist-grow-a3a9252b{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.gg-cap[data-v-a3a9252b],.gg-glow[data-v-a3a9252b],.gg-seg[data-v-a3a9252b]{transform-box:view-box;transform-origin:110px 110px}.in-view .gg-seg[data-v-a3a9252b]{animation:an-gg-pop-a3a9252b .4s ease both;animation-delay:calc(var(--i)*16ms)}.in-view .gg-cap[data-v-a3a9252b]{animation:an-gg-pop-a3a9252b .4s ease both;animation-delay:calc(var(--i)*16ms + 60ms)}.in-view .gg-glow[data-v-a3a9252b]{animation:an-gg-fade-a3a9252b .5s ease both;animation-delay:calc(var(--i)*16ms + 90ms)}@keyframes an-gg-pop-a3a9252b{0%{opacity:0;transform:scale(.15)}to{opacity:1;transform:scale(1)}}@keyframes an-gg-fade-a3a9252b{0%{opacity:0}to{opacity:1}}.in-view .landing-flow-lines[data-v-351e02b7]{animation:flowDash 3.4s linear infinite}@media(max-width:1023px){.fj-panel[data-v-d1316d68]{left:16px!important;transform:scale(.72);transform-origin:top left}}.in-view .j-main[data-v-d1316d68]{animation:an-j-rise-d1316d68 .5s cubic-bezier(.22,1,.36,1) both;animation-delay:60ms}.in-view .j-status[data-v-d1316d68]{animation:an-j-fade-d1316d68 .5s ease both;animation-delay:.22s}.in-view .j-check-row[data-v-d1316d68]{animation:an-j-rise-d1316d68 .45s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i)*70ms + .12s)}.j-bar-fill[data-v-d1316d68]{transform-origin:left center}.in-view .j-bar-fill[data-v-d1316d68]{animation:an-j-grow-d1316d68 .6s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i)*90ms + .16s)}.in-view .j-bar-dot[data-v-d1316d68]{animation:an-j-fade-d1316d68 .4s ease both;animation-delay:calc(var(--i)*90ms + .52s)}.in-view .j-chip[data-v-d1316d68]{animation:an-j-pop-d1316d68 .4s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--i)*55ms + .3s)}@keyframes an-j-rise-d1316d68{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes an-j-grow-d1316d68{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes an-j-fade-d1316d68{0%{opacity:0}to{opacity:1}}@keyframes an-j-pop-d1316d68{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.why-grid[data-v-8a1ea8b7]{display:flex;flex-direction:column;gap:16px;margin:26px auto 0;max-width:940px;position:relative;z-index:2}.why-card-tall[data-v-8a1ea8b7]{height:452px}.why-card-half[data-v-8a1ea8b7]{height:320px}@media(min-width:768px){.why-grid[data-v-8a1ea8b7]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(8,1fr);height:600px}.why-card[data-v-8a1ea8b7]{height:100%!important}}.why-insight-active[data-v-8a1ea8b7]:hover{border-color:#b6cafa52;box-shadow:inset 0 1px #ffffff21,inset 0 0 32px #82aaf617,0 10px 28px #00000080}.pricing-cta[data-v-56857379]{align-items:center;border-radius:13px;display:flex;font-size:15px;font-weight:600;height:50px;justify-content:center;margin-top:26px;text-decoration:none}.pricing-cta--free[data-v-56857379]{background:#ffffff0b;border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px #ffffff0d;color:#e8e9ee}.pricing-cta--free[data-v-56857379]:hover{background:#ffffff13;border-color:#ffffff29}.pricing-cta--paid[data-v-56857379]{background:linear-gradient(180deg,#4f519a,#3e4074);border:1px solid #5a5c98;box-shadow:0 4px 14px #4d4f8c4d,inset 0 1px #ffffff24;color:#f4f4f6}.pricing-cta--paid[data-v-56857379]:hover{background:linear-gradient(180deg,#5759a6,#454781)}.mono[data-v-2c4900f7]{font-family:ui-monospace,SF Mono,Menlo,monospace}.cta-dots[data-v-2c4900f7]{background-image:radial-gradient(rgba(160,162,184,.045) .9px,transparent 1.1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(70% 60% at 50% 38%,#000 30%,transparent 78%);mask-image:radial-gradient(70% 60% at 50% 38%,#000 30%,transparent 78%)}.cta-start-btn[data-v-2c4900f7]{background:linear-gradient(180deg,#4d4f8c,#404277);box-shadow:0 8px 22px #40427773,inset 0 1px #ffffff24;transition:background .18s ease}.cta-start-btn[data-v-2c4900f7]:hover{background:linear-gradient(180deg,#565899,#474a82)}.cradle-atmosphere[data-v-2c4900f7]{background:radial-gradient(closest-side at 38% 34%,rgba(126,112,224,.17) 0,rgba(92,86,176,.07) 46%,transparent 76%);height:320px;left:calc(50% - 560px);top:-46px;width:420px}
