html:has(.st-landing){scroll-behavior:smooth}.st-landing{--w:600px;--hero-w:760px;--ink:#0d0d0d;--body:#46464a;--muted:#8f8f93;--line:#ededed;--line-2:#e4e4e4;--paper:#fff;--paper-2:#fcfcfc;--ok:#1a8a4a;--brand-blue:#397bf4;--hero-action-height:40px;--frame:768px;isolation:isolate;width:100%;color:var(--body);font-family:var(--font-sans), Inter, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:0 0;flex-direction:column;align-items:center;padding:0 24px 120px;font-size:16px;line-height:1.5;display:flex;position:relative}@supports (color:lab(0% 0 0)){.st-landing{--brand-blue:lab(52.5518% 11.9167 -68.1548)}}.st-landing:before{content:"";z-index:-4;background:var(--paper);pointer-events:none;position:absolute;inset:0}.st-shader{z-index:-3;pointer-events:none;--mx:linear-gradient(to right, #000 0, #000 calc(50% - 440px), transparent calc(50% - 372px), transparent calc(50% + 372px), #000 calc(50% + 440px), #000 100%);--my:linear-gradient(to bottom, transparent 0, #000 8%, #00000029 36%, #00000029 64%, #000 90%, transparent 100%);-webkit-mask:var(--mx), var(--my);-webkit-mask-composite:source-in;-webkit-mask:var(--mx), var(--my);-webkit-mask:var(--mx), var(--my);mask:var(--mx), var(--my);-webkit-mask-composite:source-in, xor;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.st-shader canvas{display:block}.st-landing :is(h1,h2){font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;color:var(--ink);text-wrap:balance;margin:0;font-weight:500}.st-hero{width:100%;max-width:var(--hero-w);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(92dvh - 69px);padding-block:clamp(32px,7vh,72px) clamp(40px,8vh,80px);display:flex;position:relative}.st-title{letter-spacing:0;text-wrap:balance;max-width:16.5ch;margin-top:0;font-size:40px;line-height:1.04}.st-agent-lockup{white-space:nowrap;align-items:center;gap:.12em;display:inline-flex}.st-agent-tile{border:.5px solid var(--line-2);background:var(--paper);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:.18em;place-items:center;width:.82em;height:.82em;display:inline-grid;position:relative;overflow:hidden;transform:rotate(5deg);box-shadow:0 1px 2px #0d0d0d14,inset 0 1px #ffffffeb}.st-agent-tile-face{opacity:0;filter:blur(3.2px);will-change:opacity, transform, filter;place-items:center;animation:15s cubic-bezier(.76,0,.24,1) infinite st-agent-logo-cycle;display:grid;position:absolute;inset:0;transform:translateY(.032em)scale(.9)}.st-agent-tile-face img{-o-object-fit:contain;object-fit:contain;width:.46em;height:.46em;display:block}.st-agent-tile-claude-code{animation-delay:2.65s}.st-agent-tile-claude-code img{width:.56em;height:.56em}.st-agent-tile-pi{animation-delay:6.4s}.st-agent-tile-pi img{width:.42em;height:.42em}.st-agent-tile-openclaw{animation-delay:10.15s}.st-agent-tile-openclaw img{width:.48em;height:.48em}@keyframes st-agent-logo-cycle{0%{opacity:0;filter:blur(3.2px);transform:translateY(.032em)scale(.9)}1.2%{opacity:.42;filter:blur(2.4px);transform:translateY(.02em)scale(.945)}2.4%{opacity:.86;filter:blur(1.2px);transform:translateY(.008em)scale(1.01)}3.8%{opacity:1;filter:blur();transform:translateY(0)scale(1.04)}7%,19.2%{opacity:1;filter:blur();transform:translateY(0)scale(1)}21.6%{opacity:.86;filter:blur(.9px);transform:translateY(-.008em)scale(.985)}23.3%{opacity:.42;filter:blur(2.4px);transform:translateY(-.018em)scale(.94)}25%,to{opacity:0;filter:blur(3.2px);transform:translateY(-.026em)scale(.9)}}.st-agent-tile-codex{opacity:1;filter:blur();animation-delay:-1.1s;transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.st-agent-tile-face{filter:none;will-change:auto;animation:none}.st-agent-tile-codex{opacity:1;transform:translateY(0)scale(1)}}.st-money{color:var(--brand-blue)}.st-sub{max-width:55ch;color:var(--body);letter-spacing:0;text-wrap:pretty;margin:20px auto 0;font-size:16.5px;line-height:1.6}.st-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:30px;display:flex}.st-actions>:is(.st-cmd,.st-btn){box-sizing:border-box;height:var(--hero-action-height);min-height:var(--hero-action-height);flex:none}.st-works{color:var(--muted);letter-spacing:0;margin-top:22px;font-size:12.5px}.st-cmd{height:var(--hero-action-height);border:.5px solid var(--line-2);background:var(--paper);cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:0 8px 0 14px;font-family:inherit;line-height:1;transition:border-color .16s,box-shadow .16s,transform .16s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 1px 2px #0d0d0d0a}.st-cmd:hover{border-color:#d4d4d6;box-shadow:0 2px 6px #0d0d0d12}.st-cmd:active{transform:scale(.985)}.st-cmd-prompt{color:var(--muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:13px;line-height:1}.st-cmd-text{color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;font-size:13px;line-height:1}.st-cmd-copy{width:26px;height:26px;color:var(--muted);border-radius:7px;flex:none;place-items:center;transition:color .16s,background .16s;display:grid}.st-cmd:hover .st-cmd-copy{color:#4a4a4e;background:#0d0d0d0a}.st-cmd-copy[data-copied=true]{color:var(--ok)}.st-btn{height:var(--hero-action-height);color:#fff;letter-spacing:0;background-image:linear-gradient(#2c2c2e,#0d0d0d);border:1px solid #0d0d0df0;border-radius:10px;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:500;line-height:1;transition:box-shadow .16s,transform .16s cubic-bezier(.34,1.56,.64,1),opacity .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #0d0d0d38}.st-btn:hover{box-shadow:inset 0 1px #ffffff24,0 3px 8px #0d0d0d3d}.st-btn:active{transform:scale(.97)}.st-btn svg{flex:none;width:14px;height:14px;display:block}.st-block{width:100%;max-width:var(--w);margin-top:clamp(56px,9vh,88px)}.st-h2{letter-spacing:0;font-size:24px;line-height:1.12}.st-center{text-align:center}.st-cap{text-align:center;color:var(--muted);text-wrap:pretty;margin:48px 0 0;font-size:12.5px}.st-term{border:.5px solid var(--line-2);background:var(--paper);border-radius:12px;width:100%;overflow:hidden}.st-term-bar{border-bottom:.5px solid var(--line);align-items:center;gap:6px;padding:12px 14px;display:flex}.st-term-bar span{background:#dcdcde;border-radius:50%;width:8px;height:8px}.st-term-title{color:var(--muted);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;margin-left:auto;font-size:11.5px;font-style:normal}.st-term-body{min-height:150px;font-family:var(--font-mono), ui-monospace, monospace;padding:18px 18px 20px;font-size:13px;line-height:1.72}.st-term-body p{color:#6a6a6e;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.st-term-body b{color:var(--ink);font-weight:500}.st-term-body .st-ok{color:var(--ok)}.st-term-body .st-arrow{color:var(--ink)}.st-term-body .st-val{color:#157a40;font-weight:600}.st-bento{grid-template-columns:1fr 1fr;gap:12px;display:grid}.st-card{border:.5px solid var(--line-2);background:var(--paper);border-radius:12px;flex-direction:column;padding:22px;display:flex;box-shadow:0 1px 2px #0d0d0d06}.st-k{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:500}.st-num{color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;font-feature-settings:"tnum" 1;margin-top:10px;font-size:34px;font-weight:500}.st-note{color:var(--muted);margin-top:8px;font-size:13px}.st-buyers{margin:12px 0 0;padding:0;list-style:none}.st-buyers li{border-top:.5px solid var(--line);justify-content:space-between;align-items:center;padding:11px 0;font-size:14px;display:flex}.st-buyers li:first-child{border-top:0}.st-buyers span{color:var(--body)}.st-buyers em{color:var(--ink);font-style:normal;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;font-size:13px}.st-buyers small{color:var(--muted);font-size:11px}.st-cta{width:100%;max-width:var(--w);text-align:center;flex-direction:column;align-items:center;gap:18px;margin-top:clamp(64px,11vh,104px);display:flex}.st-quotes{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.st-quote{border:.5px solid var(--line-2);background:var(--paper);border-radius:12px;margin:0;padding:18px;box-shadow:0 1px 2px #0d0d0d06}.st-quote blockquote{text-align:left;color:#36363a;max-width:none;margin:0;font-size:14px;line-height:1.55}.st-quote figcaption{align-items:center;gap:10px;margin-top:16px;display:flex}.st-avatar{color:#6a6a6e;background:#f1f1f1;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.st-who{flex-direction:column;line-height:1.3;display:flex}.st-who b{color:var(--ink);font-size:13px;font-weight:500}.st-who i{color:var(--muted);font-size:12px;font-style:normal}.st-fine{max-width:var(--w);text-align:center;color:var(--muted);text-wrap:pretty;margin-top:clamp(48px,8vh,72px);font-size:12.5px;line-height:1.6}.st-fine a{color:#5b5b5f;border-bottom:.5px solid var(--line-2);text-decoration:none}.st-fine a:hover{color:var(--ink)}@media (max-width:720px){.st-shader{opacity:.5}}@media (min-width:720px){.st-title{max-width:17.5ch;font-size:56px;line-height:1.02}.st-h2{font-size:27px}.st-sub{max-width:58ch;font-size:17.5px;line-height:1.58}}@media (max-width:620px){.st-landing{padding-inline:20px}.st-title{max-width:12.5ch;font-size:37px;line-height:1.05}.st-sub{max-width:34ch;font-size:16px;line-height:1.55}.st-bento,.st-quotes{grid-template-columns:1fr}.st-term-body{font-size:12px}}.st-how{width:100%;max-width:var(--w);flex-direction:column;align-items:center;margin-top:clamp(8px,2vh,28px);scroll-margin-top:92px;display:flex}.st-how-lead{background:linear-gradient(transparent, var(--line-2) 55%, var(--line-2));width:1px;height:clamp(120px,19vh,200px);margin-bottom:clamp(26px,4vh,42px);position:relative;overflow:hidden}.st-how-lead:after{content:"";background:linear-gradient(transparent, var(--brand-blue));width:1px;height:22px;animation:2.6s cubic-bezier(.5,0,.7,.2) infinite st-how-charge;position:absolute;top:0;left:0}@keyframes st-how-charge{0%{opacity:0;transform:translateY(-22px)}12%{opacity:1}86%{opacity:1}to{opacity:0;transform:translateY(200px)}}@media (prefers-reduced-motion:reduce){.st-how-lead:after{opacity:0;animation:none}}.st-how-eyebrow{color:var(--brand-blue);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:11.5px;font-weight:500;display:inline-flex}.st-how-eyebrow:before{content:"";background:var(--brand-blue);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-blue) 14%, transparent);border-radius:50%}.st-how-title{text-align:center;letter-spacing:-.01em;max-width:18ch;margin-top:14px;font-size:29px;line-height:1.08}.st-how-title span{color:var(--muted)}.st-how-steps{flex-direction:column;gap:12px;width:100%;margin:clamp(28px,5vh,44px) 0 0;padding:0;list-style:none;display:flex}.st-step{border:.5px solid var(--line-2);background:var(--paper);border-radius:14px;grid-template-columns:96px 1fr;align-items:center;gap:20px;padding:16px 18px;display:grid;box-shadow:0 1px 2px #0d0d0d06}.st-step-img{background:var(--paper-2);border:.5px solid var(--line);border-radius:11px;width:96px;height:96px;overflow:hidden}.st-step-txt{min-width:0}.st-step-num{color:var(--muted);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:11px;display:block}.st-step-h{color:var(--ink);font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:-.01em;margin:5px 0 0;font-size:18px;font-weight:500}.st-step-p{max-width:42ch;color:var(--body);margin:6px 0 0;font-size:13.5px;line-height:1.5}@media (max-width:560px){.st-step{grid-template-columns:76px 1fr;gap:16px;padding:14px}.st-step-img{width:76px;height:76px}.st-how-title{font-size:25px}}.st-scroll{color:var(--muted);cursor:pointer;flex-direction:column;align-items:center;gap:11px;display:flex;position:absolute;bottom:clamp(20px,3.5vh,38px);left:50%;transform:translate(-50%)}.st-scroll-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;font-size:10.5px;font-weight:500;transition:color .18s}.st-scroll:hover .st-scroll-label{color:var(--ink)}.st-scroll-track{background:linear-gradient(var(--line-2) 30%, transparent);width:1px;height:64px;position:relative;overflow:hidden}.st-scroll-track:after{content:"";background:var(--ink);width:1px;height:16px;animation:1.8s cubic-bezier(.4,0,.2,1) infinite st-scroll;position:absolute;top:0;left:0}@keyframes st-scroll{0%{opacity:0;transform:translateY(-16px)}28%{opacity:.9}to{opacity:0;transform:translateY(64px)}}@media (prefers-reduced-motion:reduce){.st-scroll-track:after{opacity:.5;animation:none}}.st-card{position:relative;overflow:hidden}.st-card-ht{opacity:.45;pointer-events:none;width:56px;height:56px;position:absolute;top:12px;right:12px}.st-te{width:100%;position:relative}.st-te-svg{z-index:0;pointer-events:none;position:absolute;overflow:visible}.st-te>:not(.st-te-svg){z-index:1;position:relative}.st-te-base path{fill:none;stroke:color-mix(in srgb, var(--ink) 16%, transparent);stroke-width:1px;stroke-linecap:round}.st-te-energy path{fill:none;stroke:var(--brand-blue);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:7 53;animation:2.4s linear infinite st-te-flow}@keyframes st-te-flow{to{stroke-dashoffset:-60px}}.st-te-cloud circle{fill:var(--brand-blue);opacity:var(--base);transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite st-te-spark}@keyframes st-te-spark{0%,70%{opacity:var(--base);transform:scale(1)}80%{opacity:.65;transform:scale(1.7)}92%{opacity:var(--base);transform:scale(1)}to{opacity:var(--base);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.st-te-energy path{opacity:.5;stroke-dasharray:none;animation:none}.st-te-cloud circle{animation:none}}.st-learn{border:1px solid color-mix(in srgb, var(--brand-blue) 28%, var(--line-2));background:var(--paper);box-shadow:0 1px 2px #0d0d0d0d, 0 0 0 4px color-mix(in srgb, var(--brand-blue) 8%, transparent);color:var(--ink);letter-spacing:0;border-radius:999px;align-items:center;gap:7px;padding:11px 20px;font-size:14px;font-weight:550;text-decoration:none;transition:color .18s,border-color .18s,box-shadow .25s,transform .18s;animation:3s ease-in-out infinite st-learn-glow;display:inline-flex;position:absolute;bottom:clamp(20px,5vh,48px);left:50%;transform:translate(-50%)}.st-learn:hover{color:var(--ink);border-color:color-mix(in srgb, var(--brand-blue) 55%, var(--line-2));transform:translate(-50%)translateY(1px)}.st-learn svg{color:var(--brand-blue);animation:1.8s ease-in-out infinite st-learn-bob}@keyframes st-learn-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes st-learn-glow{0%,to{box-shadow:0 1px 2px #0d0d0d0d, 0 0 0 4px color-mix(in srgb, var(--brand-blue) 7%, transparent)}50%{box-shadow:0 1px 2px #0d0d0d0d, 0 0 0 7px color-mix(in srgb, var(--brand-blue) 11%, transparent)}}.st-conduit{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:visible}.st-conduit-svg{position:absolute;inset:0;overflow:visible}.st-mag-track{fill:none;stroke:none}.st-mag-0{stop-color:color-mix(in srgb, #fff 40%, var(--brand-blue));stop-opacity:1}.st-mag-1{stop-color:var(--brand-blue);stop-opacity:.62}.st-mag-2{stop-color:var(--brand-blue);stop-opacity:0}.st-mag-after path{fill:none;stroke:var(--brand-blue);stroke-width:1.4px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--brand-blue) 55%, transparent))}.st-mag-edge path{fill:none;stroke:url(#st-mag);stroke-width:2.2px}.st-mag-bloom path{fill:none;stroke:url(#st-mag);stroke-width:8px;opacity:.9;filter:blur(5px)}.st-mag-orb-glow{fill:var(--brand-blue);opacity:.14;filter:blur(5px)}.st-mag-wave{will-change:transform, opacity;background-image:radial-gradient(circle, var(--brand-blue) 0 1.05px, transparent 1.5px);background-position:50%;background-size:3.4px 3.4px;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;top:0;left:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.st-mag-spark{fill:var(--brand-blue);opacity:0}@media (prefers-reduced-motion:reduce){.st-conduit{display:none}.st-learn svg,.st-learn{animation:none}}
