.orbit-home .section.acct-section{--as:tan(atan2(min(var(--vw), 1670px), 1670px));--acct-ease:cubic-bezier(.2, .8, .2, 1);--acct-mint:#8ff0cf;--acct-accent:#45e6b4;isolation:isolate;background:linear-gradient(180deg, var(--page) 0, #010504 90px, #010504 calc(100% - 90px), var(--page) 100%);padding:0;overflow:clip}.orbit-home .acct{height:calc(942px * var(--as));position:relative}.orbit-home .acct:before{content:"";z-index:2;height:max(110px, calc(170px * var(--as)));pointer-events:none;background:linear-gradient(#030e0a 0%,#030e0ab8 22%,#030e0a6b 45%,#030e0a2e 70%,#030e0a0d 88%,#0000 100%);position:absolute;top:0;left:0;right:0}.orbit-home .acct-copy{left:0;right:0;top:calc(91px * var(--as));z-index:3;padding:0 var(--gutter);text-align:center;position:absolute}.orbit-home .acct-copy h2{font-size:max(30px, calc(68px * var(--as)));letter-spacing:-.035em;color:#f3f8f5;text-shadow:0 2px 30px #0000008c;font-weight:400;line-height:1.05882}@media (min-width:900px){.orbit-home .acct-phone-br{display:none}}.orbit-home .acct-copy p{margin-top:calc(10px * var(--as));font-size:max(13px, calc(20px * var(--as)));letter-spacing:-.015em;color:#e6eeea;line-height:1.2}.orbit-home .acct-actions-row{justify-content:center;gap:calc(13px * var(--as));margin-top:calc(26px * var(--as));display:flex}.orbit-home .acct-button{align-items:center;gap:calc(9px * var(--as));box-sizing:border-box;height:max(36px, calc(48px * var(--as)));padding:0 calc(27px * var(--as));font-size:max(12px, calc(17px * var(--as)));letter-spacing:-.01em;background:var(--mint);color:#092419;box-shadow:0 0 calc(26px * var(--as)) #82e9c252;border:1.5px solid #0000;border-radius:999px;font-weight:600;transition:background .18s,border-color .18s;display:inline-flex}.orbit-home .acct-button:hover{background:#c8fae6}.orbit-home .acct-button svg{width:max(14px, calc(18px * var(--as)));height:max(14px, calc(18px * var(--as)));fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.orbit-home .acct-button.is-ghost{color:#f1f6f3;box-shadow:none;background:0 0;border-color:#ecf5f0d9;font-weight:500}.orbit-home .acct-button.is-ghost:hover{background:#74cea31a}.orbit-home .acct-stage{left:calc(50% - 835px * var(--as));width:1670px;height:942px;transform:scale(var(--as));transform-origin:0 0;position:absolute;top:0}.orbit-home .acct-frame{width:1670px;height:942px;position:relative}.orbit-home .acct-frame>*{position:absolute}.orbit-home .acct-defs{width:0;height:0}.orbit-home .acct-light{pointer-events:none;width:1670px;height:942px;top:0;left:0}.orbit-home .acct-light img{width:100%;height:100%;display:block}.orbit-home .acct-frame>.is-phone,.orbit-home .acct-stops{display:none}.orbit-home section[data-run] .acct-light img{animation:6s infinite acct-breathe}@keyframes acct-breathe{0%,to{opacity:1;animation-timing-function:cubic-bezier(.37,0,.63,1)}50%{opacity:.6;animation-timing-function:cubic-bezier(.37,0,.63,1)}}.orbit-home .acct-dust{pointer-events:none;width:1670px;height:942px;position:absolute;top:0;left:0}.orbit-home .acct-dust i{background:rgb(120 236 192/var(--a));box-shadow:0 0 3px .5px rgb(70 222 168/calc(var(--a) * .7));opacity:0;border-radius:50%;position:absolute}.orbit-home section[data-run] .acct-dust i{animation:14s linear infinite backwards acct-mote-s}.orbit-home section[data-run] .acct-dust i.is-m{animation-name:acct-mote-m}.orbit-home section[data-run] .acct-dust i.is-l{animation-name:acct-mote-l}@keyframes acct-mote-s{0%{opacity:0;transform:translate(0)}8%{opacity:1}40%{opacity:.65}75%{opacity:.22}to{opacity:0;transform:translate(-12px,-520px)}}@keyframes acct-mote-m{0%{opacity:0;transform:translate(0)}8%{opacity:1}40%{opacity:.65}75%{opacity:.22}to{opacity:0;transform:translate(12px,-620px)}}@keyframes acct-mote-l{0%{opacity:0;transform:translate(0)}8%{opacity:1}40%{opacity:.65}75%{opacity:.22}to{opacity:0;transform:translateY(-720px)}}.orbit-home .acct-inside{pointer-events:none;clip-path:path("M127,-10 L127,665 A56,56 0 0 0 169.4,719.4 L748.7,864.2 Q836,886 923.3,864.2 L1502.6,719.4 A56,56 0 0 0 1545,665 L1545,-10 Z");inset:0}.orbit-home .acct-phone-rise{position:absolute;inset:0}.orbit-home .acct-phone-rise[data-tilting],.orbit-home .acct-cards>li[data-tilting]{transform:perspective(900px) translateZ(-24px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.orbit-home .acct-outline{pointer-events:none;width:1670px;height:942px;top:0;left:0;overflow:visible}.orbit-home .acct-outline path{fill:none;stroke-linejoin:round}.orbit-home .acct-outline polygon{stroke:none}.orbit-home .acct-outline-glow{fill:#70ecc442;stroke:#70ecc442;stroke-width:7px}.orbit-home .acct-outline-core{fill:var(--acct-mint);stroke:var(--acct-mint);stroke-width:1.5px}.orbit-home .acct-phone{pointer-events:auto;transform-origin:0 0;background:#020605;border-radius:52px;width:304px;height:620px;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #78ecc633}.orbit-home .acct-phone:before{content:"";z-index:1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#96f5d7f2 0%,#78ecc64d 7%,#78ecc61f 50%,#78ecc64d 93%,#96f5d7f2 100%);padding:1.7px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.orbit-home .acct-screen{color:#e9f2ee;text-align:left;background:linear-gradient(#05140f 0%,#03100b 45%,#05221a 100%);border-radius:44px;position:absolute;inset:8px;overflow:hidden}.orbit-home .acct-status{height:40px;position:absolute;inset:0 0 auto}.orbit-home .acct-status>span{letter-spacing:-.01em;font-size:15.5px;font-weight:700;position:absolute;top:13px;left:38px}.orbit-home .acct-island{background:#000;border-radius:11px;width:86px;height:21px;position:absolute;top:10px;left:101px}.orbit-home .acct-status svg{fill:currentColor;width:54px;height:12px;position:absolute;top:17px;left:210px}.orbit-home .acct-bar{letter-spacing:-.01em;align-items:center;gap:9px;height:26px;font-size:21px;display:flex;position:absolute;top:49px;left:28px;right:22px}.orbit-home .acct-bar-ring{width:26px;height:26px}.orbit-home .acct-menu{background:currentColor;border-radius:1px;width:18px;height:2px;margin-left:auto;position:relative;box-shadow:0 -6px,0 6px}.orbit-home .acct-dash{position:absolute;top:92px;left:15px;right:15px}.orbit-home .acct-dash-head{justify-content:space-between;align-items:center;display:flex}.orbit-home .acct-dash-head b{letter-spacing:-.02em;font-size:19px;font-weight:700}.orbit-home .acct-dash-head span{color:var(--acct-mint);border:1px solid #8ff0cf59;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;display:inline-flex}.orbit-home .acct-dash-head span i,.orbit-home .acct-runs li>i{background:var(--acct-mint);border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #8ff0cfcc}.orbit-home .acct-balance{background:linear-gradient(160deg,#143a2dd9,#081c15e6);border:1px solid #8ff0cf29;border-radius:16px;margin-top:11px;padding:11px 13px 0;display:grid;position:relative;overflow:hidden}.orbit-home .acct-balance small{color:#8fa89d;font-size:10px}.orbit-home .acct-balance strong{letter-spacing:-.03em;margin-top:3px;font-size:24px;font-weight:700}.orbit-home .acct-balance em{color:var(--acct-mint);margin-top:2px;font-size:10.5px;font-style:normal}.orbit-home .acct-balance .acct-spark{width:calc(100% + 26px);height:34px;margin:4px -13px 0}.orbit-home .acct-dash-label{color:#a8bcb3;align-items:center;gap:7px;margin-top:14px;font-size:11.5px;display:flex}.orbit-home .acct-dash-label b{color:var(--acct-mint);background:#8ff0cf24;border-radius:6px;padding:1px 6px;font-size:10px}.orbit-home .acct-runs{margin:6px 0 0;padding:0;list-style:none}.orbit-home .acct-runs li{border-bottom:1px solid #dcf5eb0f;align-items:center;gap:9px;padding:8px 2px;display:flex}.orbit-home .acct-runs span{flex:1;font-size:12px;display:grid}.orbit-home .acct-runs small{color:#7f988d;margin-top:2px;font-size:9.5px}.orbit-home .acct-runs b{color:var(--acct-mint);font-size:11.5px;font-weight:600}.orbit-home .acct-deck{left:calc(50% - 835px * var(--as));width:1670px;height:942px;transform:scale(var(--as));transform-origin:0 0;pointer-events:none;position:absolute;top:0}.orbit-home .acct-cards{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.orbit-home .acct-cards>li{pointer-events:none;position:absolute;inset:0}.orbit-home .acct-card{box-sizing:border-box;transform-origin:0 0;background:linear-gradient(0deg, rgba(56, 214, 164, calc(.2 * var(--lit,1))), transparent 48%), linear-gradient(180deg, #051e17f5, #041a14f7);color:#eef6f2;pointer-events:auto;border-radius:13px;width:160px;height:198px;padding:12px 10px 0;position:absolute;top:0;left:0;overflow:hidden}.orbit-home .acct-card:before{content:"";z-index:2;border-radius:inherit;background:linear-gradient(0deg, rgba(170, 252, 226, calc(.95 * var(--lit,1))), rgba(130, 240, 205, calc(.45 * var(--lit,1))) 42%, #82f0cd24);-webkit-mask-composite:xor;pointer-events:none;padding:1.4px;transition:opacity .2s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.orbit-home .acct-card:after{content:"";z-index:2;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0;box-shadow:inset 0 0 0 1.4px #c8ffece6}.orbit-home .acct-card:hover:after,.orbit-home .acct-card:focus-visible:after{opacity:1}.orbit-home .acct-card h3{letter-spacing:-.03em;color:#f4faf7;font-size:15.5px;font-weight:500;line-height:1.1}.orbit-home .acct-card>p{white-space:pre-line;letter-spacing:-.035em;color:#e4eee9;margin-top:6px;font-size:11.4px;line-height:1.3}.orbit-home .acct-panel{margin:0;position:absolute;inset:76px 8px 9px}.orbit-home .acct-meter{background:var(--acct-mint);border-radius:50%;width:6px;height:6px;position:absolute;bottom:12px;left:9px;box-shadow:10px 0 0 -1px #0000,0 0 6px #8ff0cfcc}.orbit-home .acct-meter:after{content:"";background:#8ff0cf1f;border-radius:3px;width:34px;height:6px;position:absolute;top:0;left:11px}.orbit-home .acct-pine pre{color:#eef6f2;margin:8px 0 0 2px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9.4px;line-height:15px}.orbit-home .acct-pine pre i{color:#c9d6d1;font-style:normal}.orbit-home .acct-pine pre b{color:var(--acct-accent);font-weight:400}.orbit-home .acct-candles{width:50px;height:54px;position:absolute;bottom:6px;right:6px;overflow:visible}.orbit-home .acct-candles line{stroke:var(--acct-accent);stroke-width:1.2px}.orbit-home .acct-candles rect{fill:var(--acct-accent)}.orbit-home .acct-py{color:#a8f7df;filter:drop-shadow(0 0 6px #78f0cd73);width:40px;height:40px;position:absolute;top:11px;left:5px}.orbit-home .acct-dots{gap:4px;display:flex;position:absolute;top:13px;left:52px}.orbit-home .acct-dots i{background:var(--acct-accent);border-radius:50%;width:6px;height:6px}.orbit-home .acct-dots i:last-child{opacity:.55}.orbit-home .acct-spark{display:block;overflow:visible}.orbit-home .acct-spark path{fill:none;stroke:var(--acct-accent);stroke-width:1.8px;stroke-linejoin:round}.orbit-home .acct-spark .acct-spark-area{fill:#8ff0cf24;stroke:none}.orbit-home .acct-python .acct-spark{width:84px;height:62px;position:absolute;bottom:8px;right:3px}.orbit-home .acct-mcp{align-items:center;gap:10px;padding-left:4px;display:flex;bottom:20px}.orbit-home .acct-mcp-ring{filter:drop-shadow(0 0 8px #78f0cd80);flex:none;width:34px;height:34px}.orbit-home .acct-mcp-ring circle{stroke:#a6f8e0;stroke-width:7px}.orbit-home .acct-mcp p{letter-spacing:-.02em;color:#eef6f2;font-size:12px;line-height:1.4}.orbit-home .acct-deploy{letter-spacing:-.02em;align-content:space-evenly;padding:0 4px;font-size:11.2px;display:grid;top:74px}.orbit-home .acct-deploy div{justify-content:space-between;align-items:center;display:flex}.orbit-home .acct-deploy dt{align-items:center;gap:10px;display:flex}.orbit-home .acct-deploy dd{margin:0}.orbit-home .acct-deploy .is-live dt{color:var(--acct-accent);gap:6px;font-size:10.6px}.orbit-home .acct-deploy .is-live i{background:var(--acct-accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #45e6b4b3}.orbit-home .acct-deploy .is-mint{color:var(--acct-accent)}.orbit-home .acct-hyper{overflow:hidden}.orbit-home .acct-hl{color:#b4f9e4;filter:drop-shadow(0 0 6px #78f0cd73);width:46px;height:33px;position:absolute;top:12px;left:6px}.orbit-home .acct-waves{width:100%;height:calc(100% - 4px);position:absolute;inset:4px 0 0}.orbit-home .acct-waves path{fill:none;stroke:var(--acct-accent);stroke-width:1.6px}.orbit-home .acct-waves .acct-waves-area{fill:#45e6b433;stroke:none}.orbit-home .acct-waves .is-faint{stroke-opacity:.4}.orbit-home .acct-path{align-content:space-evenly;padding:0 6px;list-style:none;display:grid}.orbit-home .acct-path li{letter-spacing:-.02em;align-items:center;gap:8px;font-size:12px;display:flex}.orbit-home .acct-path li i{box-sizing:border-box;border:1.5px solid var(--acct-accent);border-radius:50%;width:8px;height:8px}.orbit-home .acct-path .is-live{color:var(--acct-accent)}.orbit-home .acct-path .is-live i{background:var(--acct-accent);box-shadow:0 0 8px #45e6b4b3}.orbit-home .acct-keys{gap:11px;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:16px;left:11px;right:11px}.orbit-home .acct-keys li{align-items:center;gap:7px;display:flex}.orbit-home .acct-key{fill:none;width:16px;height:16px;stroke:var(--acct-accent);stroke-width:1.7px;flex:none}.orbit-home .acct-keys li:last-child .acct-key{stroke:#e9f2ee}.orbit-home .acct-keys span{letter-spacing:-.02em;flex:1;font-size:8.4px;display:grid}.orbit-home .acct-keys small{letter-spacing:.1em;color:#8fb5a7;font-size:5.4px}.orbit-home .acct-toggle{background:#c8dcd459;border-radius:6px;flex:none;width:22px;height:12px;position:relative}.orbit-home .acct-toggle:after{content:"";background:#f4f8f6;border-radius:50%;width:10px;height:10px;position:absolute;top:1px;left:1px}.orbit-home .acct-keys .is-on .acct-toggle{background:var(--acct-accent);box-shadow:0 0 8px #45e6b499}.orbit-home .acct-keys .is-on .acct-toggle:after{left:11px}.orbit-home .acct-section :is(.acct-outline,.acct-light,.acct-inside,.acct-dust,.acct-copy>*,.acct-phone-rise,.acct-phone,.acct-dash-head,.acct-balance,.acct-dash-label,.acct-runs li,.acct-cards>li){transition-property:opacity,transform,translate,scale,filter;transition-duration:.35s;transition-timing-function:ease-in}.orbit-home .acct-section[data-scene=off] .acct-outline{opacity:0;translate:0 -100%}.orbit-home .acct-section[data-scene=off] :is(.acct-light,.acct-dust){opacity:0}.orbit-home .acct-section[data-scene=off] :is(.acct-light,.acct-inside){translate:0 -942px}.orbit-home .acct-section[data-scene=off] :is(.acct-copy>*){opacity:0;translate:0 calc(28px * var(--as))}.orbit-home .acct-section[data-scene=off] .acct-phone-rise{translate:0 560px}.orbit-home .acct-section[data-scene=off] :is(.acct-dash-head,.acct-balance,.acct-dash-label,.acct-runs li){opacity:0;translate:0 12px}.orbit-home .acct-section[data-scene=off] .acct-cards>li{opacity:0;translate:0 190px}.orbit-home .acct-section[data-scene=on] .acct-outline{transition:translate 2.1s cubic-bezier(.3,.75,.25,1),opacity .6s}.orbit-home .acct-section[data-scene=on] .acct-light{transition:translate 2.1s cubic-bezier(.3,.75,.25,1),opacity 1.2s}.orbit-home .acct-section[data-scene=on] .acct-inside{transition:translate 2.1s cubic-bezier(.3,.75,.25,1)}.orbit-home .acct-section[data-scene=on] .acct-dust{transition:opacity 1.6s 1.7s}.orbit-home .acct-section[data-scene=on] :is(.acct-copy>*){transition:opacity .7s ease var(--d,0s), translate 1s var(--acct-ease) var(--d,0s)}.orbit-home .acct-copy h2{--d:1.65s}.orbit-home .acct-copy p{--d:1.8s}.orbit-home .acct-copy .acct-actions-row{--d:1.95s}.orbit-home .acct-section[data-scene=on] .acct-phone-rise{transition:translate 2.1s cubic-bezier(.3, .75, .25, 1), transform .6s var(--acct-ease)}.orbit-home .acct-section[data-scene=on] :is(.acct-dash-head,.acct-balance,.acct-dash-label,.acct-runs li){transition:opacity .5s ease calc(1.3s + var(--d,0s)), translate .6s var(--acct-ease) calc(1.3s + var(--d,0s))}.orbit-home .acct-section[data-scene=on] .acct-phone{filter:blur(2.6px);transition:filter 1.1s 2.55s}.orbit-home .acct-section[data-scene=on] .acct-cards>li{transition:opacity .55s ease calc(2.3s + var(--n) * .16s), translate 1s var(--acct-ease) calc(2.3s + var(--n) * .16s), transform .6s var(--acct-ease)}@media (max-width:899px){.orbit-home .section.acct-section{--ms:tan(atan2(min(var(--vw), 460px), 390px));--acct-d:calc(304px - 261px * var(--ms))}.orbit-home .acct-phone-rise{scale:1.15}.orbit-home .acct-section[data-scene=off] .acct-phone-rise{translate:0 640px}.orbit-home .acct{height:calc(632px * var(--ms) + var(--acct-d) + max(.1 * var(--vh), 72px * var(--ms)))}.orbit-home .acct-copy{top:64px}.orbit-home .acct-copy h2{font-size:clamp(30px, calc(var(--vw) * .092), 36px);line-height:1.06}.orbit-home .acct-wide-br{display:none}.orbit-home .acct-copy p{font-size:clamp(13.5px, calc(var(--vw) * .037), 15px);margin:14px auto 0;line-height:1.4}.orbit-home .acct-actions-row{gap:10px;margin-top:24px}.orbit-home .acct-button{gap:7px;height:40px;padding:0 20px;font-size:13px}.orbit-home .acct-button svg{width:14px;height:14px}.orbit-home .acct-stage{left:calc(50% - 195px * var(--ms));width:390px;height:693px;transform:scale(var(--ms))}.orbit-home .acct-frame{left:-327.5px;top:calc(50px + var(--acct-d) / var(--ms));transform-origin:0 0;position:absolute;transform:scale(.625)}.orbit-home .acct-frame>:is(.acct-light,.acct-dust,.acct-outline){display:none}.orbit-home .acct-frame>.is-phone{display:block}.orbit-home .acct-light.is-phone{width:624px;height:1109px;top:-80px;left:524px}.orbit-home .acct-light.is-back.is-phone{height:1709px;top:-680px}.orbit-home .acct-outline.is-phone .acct-outline-core{stroke-width:2.4px}.orbit-home .acct-inside{clip-path:path("M546,-690 L546,775.1 A40,40 0 0 0 568.3,811 L788,919.3 Q836,943 884,919.3 L1103.7,811 A40,40 0 0 0 1126,775.1 L1126,-690 Z")}.orbit-home .acct-deck{left:0;top:calc(365px * var(--ms) + var(--acct-d));width:100%;height:calc(328px * var(--ms));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;pointer-events:auto;display:flex;overflow:auto hidden;transform:none}.orbit-home .acct-deck::-webkit-scrollbar{display:none}.orbit-home .acct-cards{width:100%;height:100%;transform:translate(calc(50% - 655.4px * var(--ms)), calc(-360.6px * var(--ms))) scale(calc(.784 * var(--ms)));transform-origin:0 0;flex:none;position:sticky;inset:auto auto auto 0}.orbit-home .acct-stops{height:1px;padding:0 calc(50% - 76.45px * var(--ms));pointer-events:none;flex:none;margin-left:-100%;display:flex}.orbit-home .acct-stops>i{width:calc(152.9px * var(--ms));scroll-snap-align:center;flex:none}.orbit-home .acct-dust.is-front{display:none}}@media (prefers-reduced-motion:reduce){.orbit-home .acct-section *{transition:none!important}.orbit-home .acct-light img{animation:none}.orbit-home .acct-dust{display:none}}
.orbit-home .section.agent-section{--gs:tan(atan2(min(var(--vw), 1672px), 1672px));--agent-ease:cubic-bezier(.2, .8, .2, 1);--agent-rise:cubic-bezier(.16, 1, .3, 1);--agent-mint:#c9f8e3;isolation:isolate;padding:0;overflow:clip}.orbit-home .agent{height:calc(941px * var(--gs));position:relative}.orbit-home .agent-stage{left:calc(50% - 836px * var(--gs));width:1672px;height:941px;transform:scale(var(--gs));transform-origin:0 0;position:absolute;top:0}.orbit-home .agent-stage>*{position:absolute}.orbit-home .agent{background:linear-gradient(#00000061 0%,#0000001f 8%,#0000 20% 82%,#00000014 100%),linear-gradient(90deg,#01150f 0%,#01140e 25%,#01120c 45%,#01100b 62%,#010f0a 100%)}.orbit-home .agent-glow{left:calc(836px - var(--vw) / 2 / var(--gs));pointer-events:none;width:1672px;height:941px;top:0}.orbit-home .agent-glow i,.orbit-home .agent-light i{border-radius:50%;animation-duration:6s;animation-iteration-count:infinite;position:absolute}.orbit-home .agent-section[data-run] :is(.agent-glow i,.agent-light i){animation-name:agent-breathe}.orbit-home .agent-glow .is-top{background:radial-gradient(closest-side,#0a3c28e6 0%,#0a3c28de 8.3%,#0a3c28ca 16.7%,#0a3c28ad 25%,#0a3c288b 33.3%,#0a3c2869 41.7%,#0a3c284a 50%,#0a3c2831 58.3%,#0a3c281e 66.7%,#0a3c2811 75%,#0a3c2808 83.3%,#0a3c2803 91.7%,#0a3c2800 100%);width:1188px;height:684px;top:-302px;left:-374px}.orbit-home .agent-glow .is-left{background:radial-gradient(closest-side,#125237e0 0%,#125237da 8.3%,#125237c6 16.7%,#125237a9 25%,#12523788 33.3%,#12523766 41.7%,#12523748 50%,#12523730 58.3%,#1252371d 66.7%,#12523711 75%,#12523708 83.3%,#12523703 91.7%,#12523700 100%);width:1224px;height:1008px;animation-delay:-2s;top:-34px;left:-652px}.orbit-home .agent-glow .is-floor{background:radial-gradient(closest-side,#145639e6 0%,#145639de 8.3%,#145639ca 16.7%,#145639ad 25%,#1456398b 33.3%,#14563969 41.7%,#1456394a 50%,#14563931 58.3%,#1456391e 66.7%,#14563911 75%,#14563908 83.3%,#14563903 91.7%,#14563900 100%);width:1240px;height:440px;animation-delay:-4s;top:675px;left:-140px}@keyframes agent-breathe{0%,to{opacity:1;animation-timing-function:cubic-bezier(.37,0,.63,1)}50%{opacity:.8;animation-timing-function:cubic-bezier(.37,0,.63,1)}}.orbit-home .agent-grain{pointer-events:none;opacity:.5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.7 0 0 0 0 1 0 0 0 0 0.85 0 0 0 0.09 -0.03'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");inset:0 -400px}@media (min-width:900px){.orbit-home .agent-stage:before,.orbit-home .agent-stage:after{content:"";left:calc(836px - var(--vw) / 2 / var(--gs));z-index:4;width:calc(var(--vw) / var(--gs));pointer-events:none;background:linear-gradient(var(--edge), #030e0a 0%, #030e0ab8 22%, #030e0a6b 45%, #030e0a2e 70%, #030e0a0d 88%, transparent 100%);height:170px;position:absolute}.orbit-home .agent-stage:before{--edge:180deg;top:0}.orbit-home .agent-stage:after{--edge:0deg;height:150px;bottom:0}}.orbit-home :is(.agent-scene,.agent-art){pointer-events:none;width:1672px;height:941px;top:0;left:0}.orbit-home .agent-art,.orbit-home .agent-art>*{position:absolute}.orbit-home .agent-light{inset:0}.orbit-home .agent-light .is-phone{background:radial-gradient(closest-side,#165c3e80,#0e462e3d 50%,#0000);width:560px;height:640px;animation-delay:-1.5s;top:90px;left:960px}.orbit-home .agent-light .is-blocks{background:radial-gradient(closest-side,#24785252,#1a60401f 55%,#0000);width:1100px;height:300px;animation-delay:-3.5s;top:560px;left:640px}.orbit-home .agent-binary{-webkit-mask-composite:source-in, xor;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 470px,#0000001f 520px,#0006 590px,#000000bf 670px,#000 760px 1470px,#000c 1515px,#00000080 1558px,#00000038 1597px,#0000000f 1626px,#0000 1650px),linear-gradient(#0000 0,#00000014 40px,#0000004d 90px,#0000009e 140px,#000000e0 185px,#000 220px 720px,#0000 960px);mask-image:linear-gradient(90deg,#0000 470px,#0000001f 520px,#0006 590px,#000000bf 670px,#000 760px 1470px,#000c 1515px,#00000080 1558px,#00000038 1597px,#0000000f 1626px,#0000 1650px),linear-gradient(#0000 0,#00000014 40px,#0000004d 90px,#0000009e 140px,#000000e0 185px,#000 220px 720px,#0000 960px);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.orbit-home .agent-binary span{--room:6px;width:calc(1ch + var(--room) * 2);margin-left:calc(var(--room) * -1);color:rgb(112 206 162/var(--a));text-align:center;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block;position:absolute;overflow:hidden}.orbit-home .agent-binary span:is(.is-blur-1,.is-blur-2,.is-blur-3){color:#0000;text-shadow:0 0 var(--blur) rgb(112 206 162/var(--a))}.orbit-home .agent-binary span.is-blur-1{--blur:1.4px}.orbit-home .agent-binary span.is-blur-2{--blur:2.6px}.orbit-home .agent-binary span.is-blur-3{--blur:4px}.orbit-home .agent-binary i{width:max-content;font-style:normal;display:flex}.orbit-home .agent-binary b{width:calc(1ch + var(--room) * 2);flex:none;font-weight:400}.orbit-home .agent-section[data-run] .agent-binary i{animation:agent-turn var(--turn) steps(3, jump-none) infinite var(--wave)}@keyframes agent-turn{to{translate:-66.6667%}}.orbit-home .agent-rise{inset:0}.orbit-home .agent-rise>*{position:absolute}.orbit-home .agent-rise.is-back{z-index:1}.orbit-home .agent-rise.is-left{z-index:2}.orbit-home .agent-rise.is-right{z-index:3}.orbit-home .agent-block{overflow:visible}.orbit-home :is(.agent-reflect,.agent-reflect-body){pointer-events:none;-webkit-mask:linear-gradient(var(--fade-angle), transparent calc(var(--fade-at) + var(--gap,0px) - 3.5px), rgb(0 0 0/var(--strength)) calc(var(--fade-at) + var(--gap,0px) - 3px), rgb(0 0 0/calc(var(--strength) * .94)) calc(var(--fade-at) + var(--reach) * .22), rgb(0 0 0/calc(var(--strength) * .62)) calc(var(--fade-at) + var(--reach) * .5), rgb(0 0 0/calc(var(--strength) * .2)) calc(var(--fade-at) + var(--reach) * .8), transparent calc(var(--fade-at) + var(--reach)));-webkit-mask:linear-gradient(var(--fade-angle), transparent calc(var(--fade-at) + var(--gap,0px) - 3.5px), rgb(0 0 0/var(--strength)) calc(var(--fade-at) + var(--gap,0px) - 3px), rgb(0 0 0/calc(var(--strength) * .94)) calc(var(--fade-at) + var(--reach) * .22), rgb(0 0 0/calc(var(--strength) * .62)) calc(var(--fade-at) + var(--reach) * .5), rgb(0 0 0/calc(var(--strength) * .2)) calc(var(--fade-at) + var(--reach) * .8), transparent calc(var(--fade-at) + var(--reach)));mask:linear-gradient(var(--fade-angle), transparent calc(var(--fade-at) + var(--gap,0px) - 3.5px), rgb(0 0 0/var(--strength)) calc(var(--fade-at) + var(--gap,0px) - 3px), rgb(0 0 0/calc(var(--strength) * .94)) calc(var(--fade-at) + var(--reach) * .22), rgb(0 0 0/calc(var(--strength) * .62)) calc(var(--fade-at) + var(--reach) * .5), rgb(0 0 0/calc(var(--strength) * .2)) calc(var(--fade-at) + var(--reach) * .8), transparent calc(var(--fade-at) + var(--reach)));inset:0}.orbit-home .agent-reflect{mix-blend-mode:screen}.orbit-home .agent-reflect-body .agent-reflect-mirror{filter:brightness(0)blur(2px)}.orbit-home .agent-reflect-mirror{transform-origin:0 0;filter:blur(.9px)sepia(.8)hue-rotate(90deg)saturate(1.3)brightness(.92)contrast(1.4);position:absolute;inset:0}.orbit-home .agent-reflect-mirror>*,.orbit-home .agent-stacks{position:absolute}.orbit-home .agent-reflect.is-card .agent-reflect-mirror{filter:blur(3.2px)sepia(.8)hue-rotate(90deg)saturate(1.3)brightness(.92)contrast(1.4)}.orbit-home :is(.agent-contact-clip,.agent-shade){pointer-events:none;inset:0}.orbit-home .agent-footprint{background:radial-gradient(closest-side,#010905f2,#010905e6 60%,#0109059e 78%,#0109053d 92%,#0000);border-radius:50%;position:absolute}.orbit-home .agent-shade i{border-radius:50%;position:absolute}.orbit-home .agent-shade .is-coin{background:radial-gradient(closest-side,#010c07d1,#010c0780 50%,#0000);width:180px;height:30px;top:792px;left:765px}.orbit-home .agent-reflect *,.orbit-home .agent-reflect :before,.orbit-home .agent-reflect :after,.orbit-home .agent-reflect-body *,.orbit-home .agent-reflect-body :before,.orbit-home .agent-reflect-body :after{animation:none!important}.orbit-home .agent-stack-reflect{pointer-events:none;mix-blend-mode:screen;inset:0}.orbit-home .agent-stack-reflect svg{filter:blur(.9px)sepia(.8)hue-rotate(90deg)saturate(1.3)brightness(.92)contrast(1.4);width:400px;height:200px;position:absolute;overflow:visible}.orbit-home .agent-contact{background:radial-gradient(closest-side,#010a06e0,#010a0680 30%,#010a0629 65%,#0000);border-radius:50%;height:6px;margin:-3px 0 0;position:absolute;translate:-50%}.orbit-home .agent-object{position:absolute;inset:0}.orbit-home :is(.agent-phone,.agent-coin,.agent-card){inset:0}.orbit-home :is(.agent-phone-face,.agent-phone-body){transform-origin:0 0;width:272px;height:566px;position:absolute;top:0;left:0}.orbit-home .agent-phone-body{background:#1d2a24;border-radius:47px;box-shadow:inset 1.3px .3px .6px #2c5040,inset 2.8px .6px .8px #c2e2d3,inset 5px 1.1px 1.2px #8db6a1,inset 9.5px 2.1px 1.6px #84ab95,inset 12.5px 2.8px 1.4px #88ae99,inset 14.8px 3.3px 1px #a9c9ba,inset 16.2px 3.6px .6px #6c7f77}.orbit-home .agent-phone-body:after{content:"";border-radius:inherit;background:linear-gradient(#0000 90.4%,#0e1e1799 90.4% 90.9%,#0000 90.9%),radial-gradient(11% 9% at 0 100%,#6ee2a6d9,#6ee2a64d 55%,#0000),linear-gradient(#020a064d 0%,#020a061f 5%,#0000 9% 46%,#0a46244d 62%,#02221099 74%,#01160ad1 84%,#011209e6 100%);position:absolute;inset:0}.orbit-home .agent-phone-body i{background:linear-gradient(90deg,#3d5f4f,#1c3328 60%,#4f7563);border-radius:2.5px;width:5px;position:absolute;left:-2px;box-shadow:inset 0 0 0 .8px #aad6c08c}.orbit-home .agent-phone-face{background:#020906;border-radius:46px;box-shadow:6px 0 22px -6px #60e8aa99}.orbit-home .agent-phone-face:before{content:"";z-index:2;border-radius:inherit;-webkit-mask-composite:xor;background:linear-gradient(90deg,#eefaf4f2 0%,#aad6c38c 6%,#78a89452 40%,#6ec8a06b 85%,#96ffce 100%),linear-gradient(#beecd680 0%,#0000 12% 88%,#82dcb273 100%);padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.orbit-home .agent-phone-screen{background:radial-gradient(80% 48% at 100% 6%,#2a88609e,#1a64463d 50%,#0000 80%),linear-gradient(#022319 0%,#021c15 30%,#021a13 52%,#01140e 68%,#010f0a 100%);border-radius:40px;position:absolute;inset:6px;overflow:hidden;box-shadow:inset 0 0 0 1px #143c2a80}.orbit-home .agent-phone-screen:after{content:"";background:linear-gradient(115deg,#ffffff06 0%,#ffffff03 30%,#0000 46%);position:absolute;inset:0}.orbit-home .agent-phone-island{background:#000201;border-radius:14px;width:92px;height:27px;margin-left:-46px;position:absolute;top:15px;left:50%;box-shadow:inset 0 0 0 1px #5078641f}.orbit-home .agent-phone-island:after{content:"";background:radial-gradient(circle at 35% 35%,#26413a,#050a08 70%);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:10px}.orbit-home .agent-cloud{fill:none;stroke:#cbfde7;stroke-width:10px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 1.5px #b4ffdee6)drop-shadow(0 0 7px #5aecaa8c);width:190px;height:150px;position:absolute;top:210px;left:33px;overflow:visible}.orbit-home .agent-cloud path{vector-effect:non-scaling-stroke}.orbit-home .agent-phone-screen:before{content:"";background:radial-gradient(closest-side,#46d29638,#28a06e14 60%,#0000);border-radius:50%;width:92%;height:40%;position:absolute;top:30%;left:4%}.orbit-home .agent-section[data-run] .agent-phone-screen:before{animation:4.5s ease-in-out infinite agent-bloom}@keyframes agent-bloom{0%,to{opacity:1}50%{opacity:.5}}.orbit-home .agent-phone-glow{background:radial-gradient(closest-side,#54e2a06b,#3cbe8224 55%,#0000);border-radius:50%;width:92px;height:560px;position:absolute;top:112px;left:1306px}.orbit-home :is(.agent-coin-edge,.agent-coin-face){transform-origin:0 0;border-radius:50%;width:228px;height:228px;position:absolute;top:0;left:0}.orbit-home .agent-coin-edge{background:linear-gradient(rgba(2, 10, 6, calc(var(--k) * .35)), rgba(2, 10, 6, calc(var(--k) * .35))), conic-gradient(from 0deg, #9aa49d 0deg, #5c5f5c 30deg, #505d54 50deg, #8aa796 70deg, #8ad2aa 84deg, #2a4535 100deg, #4f6155 120deg, #3b483f 140deg, #4a554d 158deg, #555f57 170deg, #5d675f 182deg, #6a756d 194deg, #b2bfb8 206deg, #e5ede5 218deg, #6f7c74 240deg, #8fb9a6 290deg, #9aa49d 360deg);box-shadow:inset 0 0 0 1px #0a140f80}.orbit-home .agent-coin-edge:first-child{box-shadow:inset 0 0 0 1.3px #96debe99}.orbit-home .agent-coin-face{background:radial-gradient(circle closest-side,#0000 104.8px,#ffffff9e 105.4px,#ffffff4d 106.2px,#ffffff0a 107.2px,#0000 108.5px,#ffffff1a 111px,#ffffff47 112.6px,#0006 113.4px,#0000008c 114px),conic-gradient(#e9f4ee 0deg,#b9c9c0 12deg,#858d86 25deg,#6c7870 38deg,#52695d 48deg,#788d85 60deg,#8a928d 75deg,#858d87 90deg,#6f7872 105deg,#465148 120deg,#6d746c 135deg,#667b6c 150deg,#5b645d 165deg,#8d9a93 182deg,#dfe8e2 198deg,#f1f6f2 210deg,#a9b5ae 225deg,#5f6e66 240deg,#7f958a 256deg,#c4e1d5 270deg,#b8e6d0 284deg,#c6eedb 300deg,#d2eee1 320deg,#e0f1e8 340deg,#e9f4ee 360deg);box-shadow:-3px -5px 8px -1px #6eebaab3,-8px -10px 24px -4px #4cc88a59}.orbit-home .agent-coin-inner{background:linear-gradient(135deg,#aaf5d21a 0%,#aaf5d208 30%,#0000 48%),radial-gradient(80% 70% at 14% 16%,#2c8761 0%,#237452 12%,#18603f 24%,#0f4a2f 38%,#07321f 54%,#032112 72%,#021a0f 100%);border-radius:50%;position:absolute;inset:9px;box-shadow:0 0 0 1.8px #020a06,inset 0 -8px 18px #0006}.orbit-home .agent-mascot{fill:#d3feed;filter:drop-shadow(0 0 1px #d2ffec73);position:absolute;inset:0}.orbit-home :is(.agent-card-face,.agent-card-body){transform-origin:0 0;border-radius:18px;width:344px;height:248px;position:absolute;top:0;left:0}.orbit-home .agent-card-body{background:linear-gradient(#e2f6ec 0%,#b4dcca 55%,#94bfac 92%,#8ab4a1 98.4%,#0c1712 99.4%)}.orbit-home .agent-card-face{background:radial-gradient(34% 54% at 60% 0,#7acea6c7,#54a88261 45%,#347a5c1f 75%,#0000 100%),radial-gradient(20% 50% at 100% 36%,#3a8a684d,#0000 80%),linear-gradient(168deg,#082a1f 0%,#05221a 30%,#031b14 60%,#021710 100%);overflow:hidden;box-shadow:6px -5px 22px -2px #56e2a45c,2px -2px 6px -1px #96ffce4d}.orbit-home .agent-card-face:before{content:"";opacity:.32;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.75 0 0 0 0 0.95 0 0 0 0 0.85 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.orbit-home .agent-card-face:after{content:"";z-index:3;border-radius:inherit;-webkit-mask-composite:xor;background:radial-gradient(7% 16% at 100% 96%,#d6ffec,#aafad28c 55%,#0000),radial-gradient(46% 9% at 48% 100%,#040e09f2,#040e09b3 60%,#0000),linear-gradient(90deg,#f0fcf6f2 0%,#aadcc673 8%,#78bea04d 70%,#96ffcef2 100%),linear-gradient(#aafad6bf 0%,#0000 18% 90%,#6ebe9a24 100%);padding:1.8px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.orbit-home .agent-card-waves{z-index:1;fill:none;stroke-width:1px;stroke-linecap:round;position:absolute;inset:0;overflow:hidden}.orbit-home .agent-card-waves path{stroke:url(#agent-wave-light)}.orbit-home .agent-card-waves path.is-bright{stroke-width:1.25px}.orbit-home .agent-card-api{z-index:2;letter-spacing:-1px;color:#0000;background:linear-gradient(#fff 0%,#eef4f1 35%,#bfcbc5 68%,#e6eeea 100%);filter:drop-shadow(-1.2px 1.6px #3a5248f2)drop-shadow(1px 3px 3px #0000008c);-webkit-background-clip:text;background-clip:text;font-family:Arial,Helvetica,sans-serif;font-size:66px;font-weight:700;line-height:66px;position:absolute;top:60px;left:38px}.orbit-home .agent-copy{z-index:5;width:780px;top:171px;left:92px}.orbit-home .agent-copy h2{letter-spacing:-.035em;color:#f3f8f5;margin:0;font-size:82px;font-weight:400;line-height:80px}.orbit-home .agent-copy p{letter-spacing:-.01em;color:#d3ded9;max-width:700px;margin:27px 0 0;font-size:24px;line-height:29px}@media (min-width:900px){.orbit-home .agent-copy p br{display:none}}.orbit-home .agent-links{gap:18px;margin-top:34px;display:flex}.orbit-home .agent-links :is(a,button){box-sizing:border-box;color:#eef6f2;background:#02120c38;border:1.5px solid #acdec66b;border-radius:11px;align-items:center;gap:13px;height:63px;padding:0 20px 0 23px;font-size:20px;line-height:24px;transition:border-color .2s,background .2s;display:inline-flex}.orbit-home .agent-links :is(a,button):hover,.orbit-home .agent-links :is(a,button):focus-visible{background:#14463066;border-color:#c8f6e09e}.orbit-home .agent-links :is(a,button):first-child{min-width:243px}.orbit-home .agent-links :is(a,button):nth-child(2){min-width:206px}.orbit-home .agent-links :is(a,button):nth-child(3){min-width:148px}.orbit-home .agent-button-logo{fill:#fff;flex:none;width:34px;height:34px}.orbit-home .agent-links :is(a,button):nth-child(2) .agent-button-logo{width:32px}.orbit-home .agent-button-logo.is-codex{color:#fff}.orbit-home .agent-arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;margin-left:auto}.orbit-home .agent-section :is(.agent-glow,.agent-light,.agent-binary,.agent-copy>*,.agent-rise){transition-property:opacity,translate;transition-duration:.35s;transition-timing-function:ease-in}.orbit-home .agent-section[data-scene=off] :is(.agent-glow,.agent-light){opacity:0}.orbit-home .agent-binary{will-change:opacity}.orbit-home .agent-section[data-scene=off] .agent-binary{opacity:.01}.orbit-home .agent-section[data-scene=on] .agent-binary{transition:opacity .6s 1.4s}.orbit-home .agent-section[data-scene=off] .agent-copy>*{opacity:0;translate:0 26px}.orbit-home .agent-section[data-scene=off] .agent-rise.is-back{translate:0 860px}.orbit-home .agent-section[data-scene=off] .agent-rise.is-left{translate:0 600px}.orbit-home .agent-section[data-scene=off] .agent-rise.is-right{translate:0 460px}.orbit-home .agent-section[data-scene=on] .agent-glow{transition:opacity 1.2s}.orbit-home .agent-section[data-scene=on] .agent-light{transition:opacity 1.4s .8s}.orbit-home .agent-copy>*{will-change:transform}.orbit-home .agent-section[data-scene=on] .agent-copy>*{transition:opacity .7s ease var(--d,0s), translate 1s var(--agent-ease) var(--d,0s)}.orbit-home .agent-copy h2{--d:.3s}.orbit-home .agent-copy p{--d:.45s}.orbit-home .agent-copy .agent-links{--d:.6s}.orbit-home .agent-section[data-scene=on] .agent-rise{transition:translate 1.6s var(--agent-rise) var(--d,0s)}.orbit-home .agent-rise.is-back{--d:.35s}.orbit-home .agent-rise.is-left{--d:.6s}.orbit-home .agent-rise.is-right{--d:.82s}@media (max-width:899px){.orbit-home .section.agent-section{--m:tan(atan2(min(var(--vw), 600px), 1000px))}.orbit-home .agent{background:linear-gradient(#0000 calc(100% - 140px),#030e0a2e calc(100% - 98px),#030e0a80 calc(100% - 63px),#030e0ad1 calc(100% - 28px),#030e0a 100%),linear-gradient(#00000061 0%,#0000001f 8%,#0000 20%),linear-gradient(90deg,#01150f 0%,#01140e 25%,#01120c 45%,#01100b 62%,#010f0a 100%);height:auto}.orbit-home .agent-stage{flex-direction:column;width:auto;height:auto;display:flex;position:relative;left:auto;transform:none}.orbit-home .agent-glow{width:auto;height:auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 140px);mask-image:linear-gradient(#0000 0,#000 140px)}.orbit-home .agent-grain{position:absolute;inset:0}.orbit-home .agent-glow .is-top{display:none}.orbit-home .agent-section[data-scene] .agent-glow{opacity:1;transition:none}.orbit-home .agent-section[data-run] .agent-phone-screen:before,.orbit-home .agent-section[data-run] :is(.agent-glow i,.agent-light i){animation:none}.orbit-home .agent-glow .is-left{opacity:.55;width:92%;height:62%;top:-6%;left:-52%}.orbit-home .agent-light i{opacity:.75}.orbit-home .agent-glow .is-floor{opacity:.4;width:132%;height:26%;top:74%;left:-16%}.orbit-home .agent-scene{width:auto;height:calc(1170px * var(--m));-webkit-mask:linear-gradient(180deg, #000 calc(1030px * var(--m)), #000000b8 calc(1075px * var(--m)), #0000005c calc(1115px * var(--m)), #0000001a calc(1148px * var(--m)), transparent calc(1170px * var(--m)));-webkit-mask:linear-gradient(180deg, #000 calc(1030px * var(--m)), #000000b8 calc(1075px * var(--m)), #0000005c calc(1115px * var(--m)), #0000001a calc(1148px * var(--m)), transparent calc(1170px * var(--m)));mask:linear-gradient(180deg, #000 calc(1030px * var(--m)), #000000b8 calc(1075px * var(--m)), #0000005c calc(1115px * var(--m)), #0000001a calc(1148px * var(--m)), transparent calc(1170px * var(--m)));position:relative}.orbit-home .agent-art{left:calc(50% - 500px * var(--m));transform:translate(calc(-700px * var(--m)), calc(106px * var(--m))) scale(var(--m));transform-origin:0 0}@supports (zoom:1){.orbit-home .agent-art{zoom:var(--m);left:calc(50% - 500px);transform:translate(-700px,106px)}}.orbit-home .agent-rise.is-left{transform:translate(147px,19px)}.orbit-home .agent-rise.is-right{transform:translate(57px,62px)}.orbit-home .agent-binary{-webkit-mask-composite:source-in, xor;top:-106px;-webkit-mask-image:linear-gradient(90deg,#0000 830px,#0000004d 900px,#000000bf 970px,#000 1040px 1440px,#000000bf 1505px,#0000004d 1565px,#0000 1630px),linear-gradient(#0000 106px,#00000014 146px,#0000004d 196px,#0000009e 246px,#000000e0 291px,#000 326px 667px,#0000 907px);mask-image:linear-gradient(90deg,#0000 830px,#0000004d 900px,#000000bf 970px,#000 1040px 1440px,#000000bf 1505px,#0000004d 1565px,#0000 1630px),linear-gradient(#0000 106px,#00000014 146px,#0000004d 196px,#0000009e 246px,#000000e0 291px,#000 326px 667px,#0000 907px);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.orbit-home .agent-binary span.is-outer{display:none}.orbit-home .agent-copy{text-align:center;width:auto;padding:0 20px 48px;position:relative;top:auto;left:auto}.orbit-home .agent-copy h2{font-size:clamp(28px, calc(var(--vw) * .092), 36px);line-height:1.06}.orbit-home .agent-copy p{max-width:400px;font-size:clamp(13px, calc(var(--vw) * .036), 15px);margin:18px auto 0;line-height:1.32}.orbit-home .agent-links{flex-wrap:wrap;justify-content:center;gap:8px;max-width:440px;margin:24px auto 0}.orbit-home .agent-links :is(a,button),.orbit-home .agent-links :is(a,button):nth-child(n){white-space:nowrap;min-width:0;height:42px;font-size:clamp(12px, calc(var(--vw) * .0335), 14px);letter-spacing:-.01em;background:#02120c4d;border-width:1px;border-color:#7ed6ac8c;border-radius:8px;flex:auto;gap:5px;padding:0 8px 0 9px;line-height:16px}.orbit-home .agent-links :is(a,button):nth-child(3){flex-grow:2}.orbit-home .agent-links :is(a,button) .agent-arrow{box-sizing:content-box;width:14px;height:14px;margin-left:auto;padding-left:4px}.orbit-home .agent-button-logo{width:16px;height:16px}.orbit-home .agent-links :is(a,button):nth-child(2) .agent-button-logo{width:20px;height:18px}}@media (prefers-reduced-motion:reduce){.orbit-home .agent-section *{transition:none!important}.orbit-home .agent-section :is(.agent-glow i,.agent-light i,.agent-binary i),.orbit-home .agent-section .agent-phone-screen:before{animation:none!important}}
.orbit-home .closing-section{--closing-ease:cubic-bezier(.22, 1, .36, 1)}.orbit-home .closing-moons{position:relative}.orbit-home .closing-moon{clip-path:inset(0 var(--to) 0 var(--from));transform-origin:var(--centre) 50%;display:block;position:absolute;inset:0}.orbit-home .closing-moon:first-child{position:relative}.orbit-home .closing-moon img{width:100%;height:auto;display:block}.orbit-home .closing-word{display:inline-block}.orbit-home .closing-curtain{--reveal-x:-2000px;--reveal-soft:200px;--glow-x:-2000px;--glow-y:-2000px;--glow-rx:300px;--glow-ry:150px;z-index:5;pointer-events:none;background:var(--page);-webkit-mask-image:linear-gradient(90deg, transparent var(--reveal-x), #000 calc(var(--reveal-x) + var(--reveal-soft))), radial-gradient(var(--glow-rx) var(--glow-ry) at var(--glow-x) var(--glow-y), transparent 0%, #00000040 30%, #0000009e 60%, #000000e6 85%, #000 100%);-webkit-mask-image:linear-gradient(90deg, transparent var(--reveal-x), #000 calc(var(--reveal-x) + var(--reveal-soft))), radial-gradient(var(--glow-rx) var(--glow-ry) at var(--glow-x) var(--glow-y), transparent 0%, #00000040 30%, #0000009e 60%, #000000e6 85%, #000 100%);mask-image:linear-gradient(90deg, transparent var(--reveal-x), #000 calc(var(--reveal-x) + var(--reveal-soft))), radial-gradient(var(--glow-rx) var(--glow-ry) at var(--glow-x) var(--glow-y), transparent 0%, #00000040 30%, #0000009e 60%, #000000e6 85%, #000 100%);-webkit-mask-composite:source-in, xor;display:none;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.orbit-home .closing-beam{z-index:6;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}.orbit-home .closing-section[data-scene] .closing-curtain:not([data-state=done]),.orbit-home .closing-section[data-scene] .closing-beam:not([data-state=done]){display:block}.orbit-home #closing-title .closing-word{--at:calc(.85s + var(--w) * .1s)}.orbit-home .closing-moon{--at:calc(1.75s + var(--n) * .28s)}.orbit-home .closing-copy .micro{--at:3s}.orbit-home .closing-tagline .closing-word{--at:calc(3.2s + var(--w) * .1s)}.orbit-home .closing-actions{--at:3.85s}.orbit-home .closing-section:is([data-scene=dark],[data-scene=beam]) .closing-word{opacity:0;filter:blur(8px);translate:0 .4em}.orbit-home .closing-section:is([data-scene=dark],[data-scene=beam]) .closing-moon{opacity:0;filter:blur(6px);translate:0 14px;scale:.84}.orbit-home .closing-section:is([data-scene=dark],[data-scene=beam]) :is(.closing-copy .micro,.closing-actions){opacity:0;translate:0 16px}.orbit-home .closing-section[data-scene=lit] .closing-word{transition:opacity .9s ease var(--at), translate 1.1s var(--closing-ease) var(--at), filter .9s ease var(--at)}.orbit-home .closing-section[data-scene=lit] .closing-moon{transition:opacity 1.1s ease var(--at), translate 1.4s var(--closing-ease) var(--at), scale 1.4s var(--closing-ease) var(--at), filter 1.1s ease var(--at)}.orbit-home .closing-section[data-scene=lit] :is(.closing-copy .micro,.closing-actions){transition:opacity .8s ease var(--at), translate 1s var(--closing-ease) var(--at)}@media (prefers-reduced-motion:reduce){.orbit-home .closing-curtain,.orbit-home .closing-beam{display:none!important}}
.orbit-home .deploy-mphone-stage,.orbit-home .deploy-lede-more{display:none}@media (max-width:799px){.orbit-home .deploy-section{--ps:tan(atan2(min(var(--vw) * .72, 300px), 304px));--bar-h:53px;--rise-ease:cubic-bezier(.16, 1, .3, 1);--chat-text:#eef3f0;--chat-soft:#c9d6d0;--chat-muted:#7d9389;--chat-faint:#5b7067;--chat-line:#e9f2ee14;--chat-surface:#0c1814;--chat-accent:#8be3c2}.orbit-home .deploy-section .deploy-stage{display:none}.orbit-home .deploy-section .deploy-lede-more{display:inline}.orbit-home .deploy-section .deploy-frame{min-height:calc(var(--vh) - var(--bar-h));flex-direction:column;display:flex}.orbit-home .deploy-section .deploy-copy{flex:none;padding-bottom:26px}.orbit-home .deploy-section .deploy-lede{max-width:30em;margin-left:auto;margin-right:auto}.orbit-home .deploy-mphone-stage{min-height:calc(410px * var(--ps));max-height:calc(650px * var(--ps));flex:1 0 auto;display:block;position:relative}.orbit-home .deploy-mphone-light{left:50%;top:calc(-170px * var(--ps));width:calc(700px * var(--ps));height:calc(560px * var(--ps));pointer-events:none;position:absolute;translate:-50%}.orbit-home .deploy-section.is-phone-scene .deploy-mphone-light{will-change:opacity, transform}.orbit-home .deploy-section:not([data-lights=on]) .deploy-mphone-light{opacity:.01;transition:opacity .6s ease-in}.orbit-home .deploy-section[data-lights=on] .deploy-mphone-light{animation:deploy-light-strike 2s linear backwards, deploy-light-open 2.6s var(--rise-ease) backwards}.orbit-home .deploy-section[data-lights=on] .deploy-mphone-dots{animation:1.6s ease-out .45s backwards deploy-light-catch}.orbit-home .deploy-mphone-glow{background:radial-gradient(closest-side,#96ccb25c 0%,#96ccb254 14%,#96ccb240 28%,#96ccb229 43%,#96ccb217 57%,#96ccb20a 71%,#96ccb203 86%,#96ccb200 100%);position:absolute;inset:0}.orbit-home section[data-run] .deploy-mphone-glow{animation:6s infinite deploy-glow-breathe}.orbit-home .deploy-mphone-dots{background-image:radial-gradient(circle,#cceede6b .8px,#0000 1.3px);background-size:14px 16px;position:absolute;inset:8% 4% 30%;-webkit-mask-image:radial-gradient(closest-side,#000 25%,#00000059 65%,#0000 100%);mask-image:radial-gradient(closest-side,#000 25%,#00000059 65%,#0000 100%)}.orbit-home .deploy-mphone-dots:before{content:"";background-image:radial-gradient(circle,#e2f6ecf2 .9px,#0000 1.6px);background-size:42px 48px;position:absolute;inset:0}.orbit-home section[data-run] .deploy-mphone-dots:before{animation:4.8s infinite deploy-dots-twinkle}.orbit-home[data-motion] section:not([data-run]) .deploy-mphone-dots:before{opacity:0}.orbit-home .deploy-mphone-crop{position:absolute;inset:-40px 0 0;overflow:clip;-webkit-mask-image:linear-gradient(#000 calc(100% - 90px),#0000);mask-image:linear-gradient(#000 calc(100% - 90px),#0000)}.orbit-home .deploy-mphone-rise{position:absolute;top:40px;left:0;right:0}.orbit-home .deploy-mphone{width:304px;height:620px;transform:scale(var(--ps));transform-origin:50% 0;background:#020605;border-radius:52px;margin:0 auto;position:relative;box-shadow:0 0 0 1px #78ecc62e}.orbit-home .deploy-mphone:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 24px #60e8aa33,0 0 80px #60e8aa1a}.orbit-home .deploy-section:not([data-lights=on]) .deploy-mphone:after{opacity:.01;transition:opacity .6s ease-in}.orbit-home .deploy-section[data-lights=on] .deploy-mphone:after{animation:2s linear backwards deploy-light-strike}.orbit-home .deploy-mphone:before{content:"";z-index:1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#96f5d7e6 0%,#78ecc647 7%,#78ecc61a 50%,#78ecc647 93%,#96f5d7e6 100%);padding:1.7px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.orbit-home .deploy-mphone-screen{color:var(--chat-text);text-align:left;letter-spacing:-.005em;background:radial-gradient(100% 30% at 50% 0,#3c786024,#0000 80%),linear-gradient(#07130f 0%,#050f0c 55%,#06130f 100%);border-radius:44px;position:absolute;inset:8px;overflow:hidden}.orbit-home .deploy-mphone-status{height:40px;position:absolute;inset:0 0 auto}.orbit-home .deploy-mphone-status>span{letter-spacing:-.01em;font-size:15.5px;font-weight:700;line-height:1;position:absolute;top:13px;left:38px}.orbit-home .deploy-mphone-island{background:#000;border-radius:11px;width:86px;height:21px;position:absolute;top:10px;left:101px}.orbit-home .deploy-mphone-status svg{fill:currentColor;width:54px;height:12px;position:absolute;top:17px;left:210px}.orbit-home .deploy-mphone-bar{border-bottom:1px solid var(--chat-line);justify-content:space-between;align-items:center;height:36px;padding:0 22px 0 14px;font-size:13.5px;font-weight:600;line-height:1;display:flex;position:absolute;top:46px;left:0;right:0}.orbit-home .deploy-mphone-bar>span{align-items:center;gap:5px;display:flex}.orbit-home .deploy-mphone-bar em{color:var(--chat-faint);font-style:normal;font-weight:400}.orbit-home .deploy-mphone-back{fill:none;width:19px;height:19px;stroke:var(--chat-soft);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.orbit-home .deploy-mphone-mark{width:auto;height:13px;color:var(--chat-text)}.orbit-home .deploy-mphone-mark.is-clawd{height:10px}.orbit-home .deploy-mphone-more{background:var(--chat-soft);width:3.5px;height:3.5px;box-shadow:-6.5px 0 0 var(--chat-soft), 6.5px 0 0 var(--chat-soft);border-radius:50%;margin-right:6px}.orbit-home .deploy-mphone-body{flex-direction:column;gap:10px;display:flex;position:absolute;top:96px;left:14px;right:14px}.orbit-home .deploy-mphone-prompt{color:#f2f6f4;background:#1d2924;border-radius:18px 18px 6px;align-self:flex-end;max-width:222px;margin-bottom:4px;padding:9px 13px 10px;font-size:12.5px;line-height:1.42}.orbit-home .deploy-mphone-reply{color:var(--chat-soft);align-items:center;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.orbit-home .deploy-mphone-avatar{width:22px;height:22px;color:var(--chat-text);background:#1d2924;border-radius:50%;flex:none;place-items:center;display:grid}.orbit-home .deploy-mphone-avatar svg{width:12px;height:auto}.orbit-home :is(.deploy-mphone-term,.deploy-mphone-live){border:1px solid var(--chat-line);background:var(--chat-surface);margin-left:30px}.orbit-home .deploy-mphone-term{width:min(100%, calc(var(--cols) * 1ch + 48px));letter-spacing:0;white-space:pre;border-radius:12px 12px 4px;align-self:flex-end;margin-left:0;padding:10px 10px 11px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;overflow:hidden}.orbit-home .deploy-mphone-cmd{color:var(--chat-text);font-size:12.5px;line-height:18px}.orbit-home .deploy-mphone-cmd>span:first-child{color:var(--chat-faint)}.orbit-home .deploy-mphone-line{color:#93a79e;margin-top:1px;font-size:10.5px;line-height:16px}.orbit-home .deploy-mphone-cmd+.deploy-mphone-line{margin-top:6px}.orbit-home .deploy-mphone-line>span:first-child{width:13px;color:var(--chat-faint);display:inline-block}.orbit-home .deploy-mphone-line.is-live{color:var(--chat-accent)}.orbit-home .deploy-mphone-check{vertical-align:-.16em;fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:1.05em;height:1.05em;margin-left:.35em;display:inline-block}.orbit-home .deploy-mphone-term .deploy-caret{background:var(--chat-soft);width:.5em;box-shadow:none;margin-left:2px}.orbit-home .deploy-mphone-typed,.orbit-home .deploy-mphone-text{vertical-align:top;display:inline-block;overflow:hidden}.orbit-home .deploy-mphone-typed{--n:12}.orbit-home .deploy-mphone-live{border-radius:14px;padding:11px 12px 10px}.orbit-home .deploy-mphone-live-head{align-items:center;gap:7px;font-size:13px;line-height:18px;display:flex}.orbit-home .deploy-mphone-live-head i{background:var(--chat-accent);border-radius:50%;flex:none;width:6px;height:6px}.orbit-home .deploy-mphone-live-head b{font-weight:600}.orbit-home .deploy-mphone-live-head span{color:var(--chat-accent);background:#8be3c21a;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:600;line-height:13px}.orbit-home .deploy-mphone-live-meta{color:var(--chat-muted);margin-top:1px;padding-left:13px;font-size:10.5px;line-height:14px}.orbit-home .deploy-mphone-live dl{border-top:1px solid var(--chat-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;padding-top:9px;display:grid}.orbit-home .deploy-mphone-live dl>div+div{border-left:1px solid var(--chat-line);padding-left:10px}.orbit-home .deploy-mphone-live dt{color:var(--chat-muted);font-size:9.5px;line-height:12px}.orbit-home .deploy-mphone-live dd{color:var(--chat-text);margin-top:2px;font-size:11.5px;font-weight:600;line-height:15px}.orbit-home .deploy-mphone-composer{border:1px solid var(--chat-line);background:var(--chat-surface);height:40px;color:var(--chat-faint);border-radius:20px;justify-content:space-between;align-items:center;padding:0 6px 0 15px;font-size:12.5px;line-height:1;display:flex;position:absolute;bottom:30px;left:14px;right:14px}.orbit-home .deploy-mphone-composer i{background:#e6eeea;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.orbit-home .deploy-mphone-composer svg{fill:none;stroke:#06130f;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.orbit-home .deploy-mphone-home{background:#e9f2eeb3;border-radius:2px;width:104px;height:4px;margin-left:-52px;position:absolute;bottom:9px;left:50%}.orbit-home .deploy-section.is-phone-scene{--type-start:2.6s}.orbit-home .deploy-section.is-phone-scene .deploy-mphone-stage,.orbit-home .deploy-section.is-phone-scene .deploy-copy,.orbit-home .deploy-section.is-phone-scene .deploy-copy>*{will-change:transform}.orbit-home .deploy-section.is-phone-scene .deploy-copy{overflow:clip}@supports (animation-timeline:view()){.orbit-home .deploy-section.is-phone-scene{view-timeline:--deploy-glide block}.orbit-home .deploy-section.is-phone-scene .deploy-mphone-stage,.orbit-home .deploy-section.is-phone-scene .deploy-copy,.orbit-home .deploy-section.is-phone-scene .deploy-copy>*{animation:linear backwards deploy-glide-up;animation-timeline:--deploy-glide;animation-range:cover calc(var(--vh) * .1) cover calc(var(--vh) - var(--bar-h))}.orbit-home .deploy-section.is-phone-scene .deploy-copy>*{animation-name:deploy-glide-hold}}.orbit-home .deploy-section.is-phone-scene .deploy-mphone-rise{opacity:0;translate:0 calc(140px * var(--ps));transition:opacity .45s ease-in .3s,translate .6s cubic-bezier(.55,0,.75,.2) .3s}.orbit-home .deploy-section.is-phone-scene:is([data-scene=phone],[data-scene=on]) .deploy-mphone-rise{opacity:1;transition:opacity .7s ease-out, translate 1.2s var(--rise-ease);translate:0}.orbit-home .deploy-section.is-phone-scene :is(.deploy-eyebrow,.deploy-copy h2,.deploy-lede,.deploy-steps li){opacity:0;translate:0 var(--rise);transition:opacity .45s ease-in var(--out), translate .75s cubic-bezier(.55, 0, .75, .2) var(--out), scale .75s cubic-bezier(.55, 0, .75, .2) var(--out);scale:.96}.orbit-home .deploy-section.is-phone-scene[data-scene=on] :is(.deploy-eyebrow,.deploy-copy h2,.deploy-lede,.deploy-steps li){opacity:1;transition:opacity .8s ease-out var(--in), translate 1.3s var(--rise-ease) var(--in), scale 1.3s var(--rise-ease) var(--in);translate:0;scale:1}.orbit-home .deploy-section.is-phone-scene .deploy-eyebrow{--rise:330px;--in:50ms;--out:.24s}.orbit-home .deploy-section.is-phone-scene .deploy-copy h2{--rise:290px;--in:.15s;--out:.2s}.orbit-home .deploy-section.is-phone-scene .deploy-lede{--rise:210px;--in:.45s;--out:.12s}.orbit-home .deploy-section.is-phone-scene .deploy-steps li{--rise:130px}.orbit-home .deploy-section.is-phone-scene .deploy-steps li:first-child{--in:.75s;--out:80ms}.orbit-home .deploy-section.is-phone-scene .deploy-steps li:nth-child(2){--in:.9s;--out:40ms}.orbit-home .deploy-section.is-phone-scene .deploy-steps li:nth-child(3){--in:1.05s;--out:0s}.orbit-home .deploy-section.is-phone-scene :is(.deploy-mphone-prompt,.deploy-mphone-reply,.deploy-mphone-term){opacity:0;transition:opacity .3s ease-in,translate .3s ease-in;translate:0 8px}.orbit-home .deploy-section.is-phone-scene[data-scene=on] :is(.deploy-mphone-prompt,.deploy-mphone-reply,.deploy-mphone-term){opacity:1;transition:opacity .5s ease-out var(--chat-in), translate .7s var(--rise-ease) var(--chat-in);translate:0}.orbit-home .deploy-section.is-phone-scene .deploy-mphone-prompt{--chat-in:1.4s}.orbit-home .deploy-section.is-phone-scene .deploy-mphone-reply{--chat-in:2s}.orbit-home .deploy-section.is-phone-scene .deploy-mphone-term{--chat-in:2.4s}.orbit-home .deploy-mphone-stage[data-state=ready] .deploy-mphone-typed{max-width:0}.orbit-home .deploy-mphone-stage[data-state=ready] .deploy-mphone-line{opacity:0}.orbit-home .deploy-mphone-stage:is([data-state=playing],[data-state=rewind]) .deploy-mphone-typed{animation:deploy-type .9s steps(var(--n), jump-start) var(--type-start) both}.orbit-home .deploy-mphone-stage[data-state=playing] .deploy-mphone-cmd .deploy-caret{animation:deploy-caret-run 1.2s var(--type-start)}.orbit-home .deploy-mphone-stage[data-state=playing] .deploy-mphone-line{--delay:calc(var(--type-start) + 1.2s + var(--line-at,0s));--dur:calc(var(--len) * 30ms);animation:deploy-show 10ms var(--delay) backwards}.orbit-home .deploy-mphone-stage[data-state=playing] .deploy-mphone-text{animation:deploy-type var(--dur) steps(var(--len), jump-start) var(--delay) both}.orbit-home .deploy-mphone-stage[data-state=playing] .deploy-mphone-line .deploy-caret{animation:deploy-caret-run var(--dur) var(--delay)}.orbit-home .deploy-mphone-stage[data-state=playing] .deploy-mphone-check{animation:deploy-check-in .2s calc(var(--delay) + var(--dur)) backwards}.orbit-home .deploy-mphone-stage[data-state=playing] .deploy-mphone-line.is-live .deploy-caret{animation:deploy-caret-run var(--dur) var(--delay), deploy-caret-blink 1s steps(1) calc(var(--delay) + var(--dur)) 3}.orbit-home .deploy-mphone-stage[data-state=ready] .deploy-mphone-live{opacity:0}.orbit-home .deploy-mphone-stage[data-state=playing] .deploy-mphone-live{animation:deploy-mphone-live-in .9s var(--rise-ease) calc(var(--type-start) + 1.2s + var(--done-at) + .3s) backwards}.orbit-home .deploy-mphone-stage[data-state=rewind] :is(.deploy-mphone-line,.deploy-mphone-live){opacity:0;transition:opacity .35s ease-in}}@keyframes deploy-mphone-live-in{0%{opacity:0;translate:0 10px}}@keyframes deploy-light-strike{0%{opacity:.01;animation-timing-function:cubic-bezier(.2,.7,.3,1)}9%{opacity:.72;animation-timing-function:cubic-bezier(.45,0,.7,.4)}19%{opacity:.34;animation-timing-function:cubic-bezier(.33,0,.2,1)}}@keyframes deploy-light-open{0%{scale:.72}}@keyframes deploy-light-catch{0%{opacity:.01}}@keyframes deploy-glide-up{0%{transform:translateY(calc(-1 * var(--glide)))}}@keyframes deploy-glide-hold{0%{transform:translateY(var(--glide))}}@media (prefers-reduced-motion:reduce){.orbit-home .deploy-mphone-glow,.orbit-home .deploy-mphone-dots:before,.orbit-home .deploy-section[data-lights=on] .deploy-mphone-light,.orbit-home .deploy-section[data-lights=on] .deploy-mphone-dots,.orbit-home .deploy-section[data-lights=on] .deploy-mphone:after{animation:none}}
.orbit-home .execution-track{display:none}@media (max-width:899px){.orbit-home .execution-heading-word,.orbit-home .execution-heading-line{transition:opacity .9s cubic-bezier(.33,0,.2,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.33,0,.2,1);display:inline-block}.orbit-home .execution-heading-word{transition-delay:calc(80ms + var(--i) * .11s)}.orbit-home .execution-heading-line{transition-delay:calc(.56s + var(--i) * .15s)}.orbit-home .execution-showcase[data-scene=off] .execution-heading-word,.orbit-home .execution-showcase[data-scene=off] .execution-heading-line{opacity:0;filter:blur(10px);transition:none}.orbit-home .execution-showcase[data-scene=off] .execution-heading-word{transform:translateY(.55em)scale(.96)}.orbit-home .execution-showcase[data-scene=off] .execution-heading-line{filter:blur(6px);transform:translateY(14px)}}.orbit-home .execution-phone{padding:0 var(--gutter);justify-content:center;display:flex}.orbit-home .execution-phone-frame{width:min(100%, 440px, max(272px, calc((var(--vh) - 196px) * 4 / 5.6)))}.orbit-home .execution-phone-stage{aspect-ratio:4/5.6;isolation:isolate;touch-action:pan-y;border-radius:15px;position:relative;overflow:hidden;box-shadow:0 38px 90px #00030285}.orbit-home .execution-phone-slide{z-index:1;opacity:0;visibility:hidden;transition:opacity 0s linear .42s,visibility 0s linear .42s,transform 0s linear .42s;position:absolute;inset:0;transform:scale(1.025)}.orbit-home .execution-phone-slide[data-active]{z-index:2;opacity:1;visibility:visible;transition:opacity .42s cubic-bezier(.33,0,.2,1),visibility,transform .7s cubic-bezier(.2,.8,.2,1);transform:none}.orbit-home .execution-phone .execution-card{aspect-ratio:auto;width:100%;height:100%;box-shadow:none;will-change:auto;margin:0;transition:none;transform:none}.orbit-home .execution-phone-strip{--thumb-gap:8px;--thumbs-in-view:4.7;gap:var(--thumb-gap);overscroll-behavior-x:contain;scrollbar-width:none;margin:2px -10px 0;padding:10px;display:flex;position:relative;overflow-x:auto}.orbit-home .execution-phone-strip::-webkit-scrollbar{display:none}.orbit-home .execution-phone-thumb{flex:0 0 calc((100% - (var(--thumbs-in-view) - 1) * var(--thumb-gap)) / var(--thumbs-in-view));aspect-ratio:4/5;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;translate:var(--intro-x,0px) 0;background:#030a07;border:0;border-radius:9px;padding:0;transition:box-shadow .26s;position:relative;overflow:hidden}.orbit-home .execution-phone-thumb img{-o-object-fit:cover;object-fit:cover;opacity:.6;filter:saturate(.8);transition:opacity .26s,filter .26s}.orbit-home .execution-phone-thumb-name{color:#9fb3a7;letter-spacing:-.005em;text-align:left;text-wrap:balance;background:linear-gradient(#0000,#020906b8 42%,#020906eb);padding:16px 6px 6px;font-size:9.5px;font-weight:500;line-height:1.15;transition:color .26s;position:absolute;inset:auto 0 0}.orbit-home .execution-phone-thumb[aria-selected=true] .execution-phone-thumb-name{color:#eef7f1}.orbit-home .execution-phone-thumb:after{content:"";pointer-events:none;border-radius:inherit;transition:box-shadow .26s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #97d5b542}.orbit-home .execution-phone-thumb[aria-selected=true]{box-shadow:0 0 9px #78e2aa4d}.orbit-home .execution-phone-thumb[aria-selected=true] img{opacity:1;filter:saturate(.95)}.orbit-home .execution-phone-thumb[aria-selected=true]:after{box-shadow:inset 0 0 0 1.5px #a9f0c8,inset 0 0 14px #9be2b538}.orbit-home .execution-phone-thumb:focus-visible{outline-offset:2px;outline:2px solid #9be2b5}@media (max-width:559px){.orbit-home .execution-phone{padding:0}.orbit-home .execution-phone-frame{width:100%}.orbit-home .execution-phone-stage,.orbit-home .execution-phone .execution-card{border-radius:0}.orbit-home .execution-phone .execution-card:before{box-shadow:inset 0 0 45px #00070452}.orbit-home .execution-phone-stage{box-shadow:none}.orbit-home .execution-phone .execution-card{background:0 0}.orbit-home .execution-phone .execution-card-image,.orbit-home .execution-phone .execution-card:before,.orbit-home .execution-phone .execution-card--standard:after{-webkit-mask-image:linear-gradient(#0000 0,#00000029 24px,#00000080 56px,#000000db 92px,#000 124px);mask-image:linear-gradient(#0000 0,#00000029 24px,#00000080 56px,#000000db 92px,#000 124px)}.orbit-home .execution-phone .execution-card-beam{display:none}.orbit-home .execution-phone-strip{--thumbs-in-view:4.3;margin:2px 0 0;padding:10px 14px}}@media (min-width:900px){.orbit-home .execution-track{display:block}.orbit-home .execution-phone{display:none}}@media (prefers-reduced-motion:reduce){.orbit-home .execution-heading-word,.orbit-home .execution-heading-line{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.orbit-home .execution-phone-slide,.orbit-home .execution-phone-slide[data-active]{transition:none;transform:none}.orbit-home .execution-phone-thumb,.orbit-home .execution-phone-thumb img,.orbit-home .execution-phone-thumb-name,.orbit-home .execution-phone-thumb:after{transition:none}}