@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-I4S5GZfc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-BmXc_FBt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-GZpp1pK2.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-D8KDMBhC.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-DrnZ1wKl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-B_7UjwxQ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#181a1f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0e1114;font-family:Inter Variable,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#0e1114;min-width:320px;overflow-x:hidden}body{background:#0e1114;min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}button,input{letter-spacing:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.app-shell{--bg:#f5f6f1;--sidebar:#f9faf5;--panel:#fff;--panel-soft:#fbfcf8;--panel-muted:#f7f8f3;--panel-hover:#f5f6f1;--nav-active:#eceee6;--border:#dfe2d6;--border-soft:#e7e9df;--border-row:#eceee7;--text:#181a1f;--heading:#15171a;--muted:#6f746d;--eyebrow:#667085;--button:#fff;--button-text:#1d2024;--primary:#1e2a2b;--primary-text:#fff;--brand-bg:#20242a;--brand-text:#fff;--code-bg:#172021;--code-text:#e9f1e9;--green:#106445;--green-bg:#dff3e7;--blue:#174f8a;--blue-bg:#e1edf8;--amber:#855a00;--amber-bg:#f8ebc8;--neutral:#3d444c;--neutral-bg:#eef0ea;--online:#28a064;--busy:#d78b12;--offline:#89909a;--shadow:0 1px 0 #161a1408;background:var(--bg);min-height:100vh;color:var(--text);overflow-x:hidden}.app-shell.dark{--bg:#0e1114;--sidebar:#111519;--panel:#161a1f;--panel-soft:#181d22;--panel-muted:#151a1e;--panel-hover:#1c2228;--nav-active:#20272d;--border:#283038;--border-soft:#242c33;--border-row:#242b32;--text:#d7dde3;--heading:#f4f7f8;--muted:#8b96a3;--eyebrow:#94a3b8;--button:#171c21;--button-text:#edf2f7;--primary:#e8f0e9;--primary-text:#101416;--brand-bg:#edf2f7;--brand-text:#101416;--code-bg:#090c0e;--code-text:#dcefe4;--green:#8ee0b0;--green-bg:#34d39929;--blue:#9ac7ff;--blue-bg:#60a5fa29;--amber:#f6d58b;--amber-bg:#f59e0b2b;--neutral:#c7d0da;--neutral-bg:#94a3b824;--online:#4ade80;--busy:#f59e0b;--offline:#64748b;--shadow:0 1px 0 #ffffff08, 0 18px 60px #00000029}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline-offset:3px;outline:3px solid #8ee0b0f2}.skip-link{z-index:20;color:#101413;background:#ebf5ec;border:1px solid #fff3;border-radius:999px;padding:10px 14px;font-weight:760;text-decoration:none;transition:transform .18s;position:fixed;top:14px;left:14px;transform:translateY(-160%)}.skip-link:focus,.skip-link:focus-visible,.skip-link:active{transform:translateY(0)!important}.home-stage{color:#eef4f1;background:radial-gradient(circle at 58% 34%,#30918242,#0000 34%),radial-gradient(circle at 78% 74%,#59609124,#0000 31%),radial-gradient(circle at 28% 46%,#e0ffee0b,#0000 28%),linear-gradient(140deg,#07090b 0%,#101719 48%,#111713 100%);max-width:100vw;min-height:100vh;position:relative;overflow:hidden}.home-stage:before{content:"";pointer-events:none;opacity:.46;background-image:linear-gradient(112deg,#0000 0 28%,#f5fff70b 35%,#0000 43% 100%),radial-gradient(at 52% 34%,#2c766e2e,#0000 48%),url(/assets/dial-texture-DaYvqvlG.svg);background-size:auto,auto,74px 65px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 54% 42%,#000 0 54%,#0000 78%),linear-gradient(#000 0 70%,#0000 100%);mask-image:radial-gradient(at 54% 42%,#000 0 54%,#0000 78%),linear-gradient(#000 0 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width<=720px){.home-stage:before{opacity:.35;background-size:auto,auto,56px 49px}}.home-stage:after{content:"";pointer-events:none;opacity:.4;mix-blend-mode:screen;background:radial-gradient(at 55% 42%,#0000 0 37%,#ffffff09 39%,#0000 42%),radial-gradient(at 54% 42%,#0000 0 44%,#00000075 78%),linear-gradient(118deg,#0000 0 48%,#fff9de09 52%,#0000 58% 100%);position:absolute;inset:0}.site-nav,.hero,.proof-band{z-index:1;width:min(1180px,100% - 40px);margin:0 auto;position:relative}.site-nav{justify-content:space-between;align-items:center;gap:18px;height:78px;display:flex}.site-brand,.site-links,.hero-kicker,.hero-actions,.luxury-button,.ghost-button,.nav-cta,.terminal-top,.terminal-body p,.agent-card,.proof-band,.control-plane,.brand-lockup,.workspace-switcher,.nav-list button,.topbar,.topbar-actions,.search-box,.metric,.panel-header,.machine-row,.detail-heading,.install-block,.copy-button,.primary-button,.secondary-button,.compact-panel,.table-row,.billing-panel{align-items:center;display:flex}.site-brand{color:#f5fbf7;background:0 0;border:0;gap:10px;text-decoration:none}.site-brand span{background:#ffffff17;border:1px solid #ffffff38;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:780;display:grid}.site-brand strong{font-weight:730}.site-links{gap:24px}.site-links a,.site-links button,.nav-cta{color:#eef4f1c2;font-size:14px;text-decoration:none}.site-links button{background:0 0;border:0;padding:0}.site-links a:hover,.site-links button:hover{color:#f7fbf7}.nav-cta{background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;gap:7px;height:36px;padding:0 13px}.hero{grid-template-columns:minmax(0,.94fr) minmax(430px,1.06fr);align-items:center;gap:54px;min-height:calc(100vh - 178px);padding:42px 0 62px;display:grid}.hero-copy{max-width:660px}.hero-kicker{color:#eef4f1d1;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;gap:8px;width:fit-content;margin:0 0 18px;padding:8px 12px;font-size:13px;font-weight:650}.hero h1{color:#f7fbf7;letter-spacing:-.008em;max-width:760px;margin:0;font-family:Inter Tight Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:clamp(54px,5.8vw,82px);font-weight:540;line-height:1}.hero-subtitle{color:#eef4f1b8;max-width:590px;margin:24px 0 0;font-size:clamp(17px,1.8vw,21px);line-height:1.55}.hero-actions{gap:12px;margin-top:28px}.luxury-button,.ghost-button{border-radius:999px;justify-content:center;gap:8px;height:44px;padding:0 17px;font-size:14px;font-weight:720}.luxury-button{color:#101413;background:#ebf5ec;border:1px solid #ebf5ec}.ghost-button{color:#edf5ef;background:#ffffff0f;border:1px solid #ffffff29;text-decoration:none}.hero-visual{min-height:520px;position:relative}.terminal-glass{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#ffffff1f,#ffffff0a),#070b0cb8;border:1px solid #ffffff24;border-radius:24px;min-height:290px;position:absolute;inset:46px 14px auto 34px;box-shadow:0 40px 120px #00000061}.terminal-top{border-bottom:1px solid #ffffff1a;gap:8px;height:54px;padding:0 18px}.terminal-top span{background:#ffffff47;border-radius:99px;width:10px;height:10px}.terminal-top strong{color:#eef4f194;margin-left:auto;font-size:12px}.terminal-body{padding:28px;font:15px/1.7 Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.terminal-body p{color:#e8f4e8;white-space:nowrap;gap:10px;margin:0 0 14px}.terminal-body span,.success-line{color:#8ee0b0}.muted-line{color:#eef4f180!important}.agent-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5faf71a;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;align-items:flex-start;position:absolute;box-shadow:0 24px 70px #0000004d}.slack-card{width:260px;padding:18px;top:0;right:0}.agent-card span,.agent-card small{color:#eef4f19e;font-size:13px}.agent-card strong{color:#fff;margin:7px 0;font-size:18px}.savings-card{width:190px;padding:18px;bottom:56px;right:34px}.savings-card strong{letter-spacing:-.012em;margin:4px 0 0;font-family:Inter Tight Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:56px;font-weight:520;line-height:.92}.machine-orbit{gap:10px;width:330px;display:grid;position:absolute;bottom:12px;left:0}.orbit-node{color:#eef4f1c7;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;width:fit-content;padding:9px 12px;font-size:13px;display:flex}.orbit-node.busy{margin-left:48px}.orbit-node.offline{opacity:.62;margin-left:22px}.proof-band{justify-content:space-between;gap:14px;min-height:78px;padding-bottom:28px}.proof-band div{border-left:1px solid #ffffff21;flex:1;min-height:62px;padding:0 18px}.proof-band strong,.proof-band span{display:block}.proof-band strong{color:#f7fbf7;font-size:22px}.proof-band span{color:#eef4f18f;margin-top:5px;font-size:13px}.story-section{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:center;gap:56px;width:min(1180px,100% - 40px);margin:0 auto;padding:118px 0;display:grid;position:relative}.story-section+.story-section{border-top:1px solid #ffffff14}.story-section:before{content:"";z-index:-1;opacity:.9;background:radial-gradient(circle at 20% 22%,#3d93821c,#0000 34%),radial-gradient(circle at 80% 70%,#60699214,#0000 30%);border-radius:32px;position:absolute;inset:36px -40px}.story-copy{max-width:650px}.story-kicker{color:#8ee0b0;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:760}.story-copy h2,.story-money h2{color:#f7fbf7;letter-spacing:-.01em;max-width:760px;margin:0;font-family:Inter Tight Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:clamp(40px,5.4vw,72px);font-weight:540;line-height:1}.story-copy p:not(.story-kicker){color:#eef4f1ad;margin:22px 0 0;font-size:clamp(16px,1.7vw,20px);line-height:1.56}.story-cards,.setup-steps,.performance-board{gap:12px;display:grid}.story-cards div,.setup-steps div,.performance-board div,.story-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff18,#ffffff09),#0b12139e;border:1px solid #ffffff1c;box-shadow:0 34px 100px #0000003d}.story-cards div,.setup-steps div,.performance-board div{border-radius:16px;min-height:132px;padding:20px}.story-cards span,.setup-steps span{color:#eef4f1b8;background:#ffffff14;border-radius:999px;place-items:center;width:32px;height:32px;margin-bottom:20px;font-size:12px;font-weight:760;display:inline-grid}.story-cards strong,.setup-steps strong,.performance-board strong{color:#f7fbf7;font-size:18px;display:block}.story-cards p,.setup-steps p,.performance-board p{color:#eef4f194;margin:8px 0 0;font-size:14px;line-height:1.45}.story-performance{grid-template-columns:minmax(0,.98fr) minmax(380px,1.02fr)}.performance-board{counter-reset:performance}.performance-board div{padding-left:74px;position:relative;overflow:hidden}.performance-board div:before{counter-increment:performance;content:"0" counter(performance);color:#8ee0b0;background:#8ee0b014;border:1px solid #8ee0b033;border-radius:999px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:780;display:grid;position:absolute;top:22px;left:20px}.performance-board div:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0 52%,#fff9de0a 58%,#0000 66% 100%);position:absolute;inset:0}.story-local{grid-template-columns:minmax(360px,1.04fr) minmax(0,.96fr)}.story-panel{border-radius:24px;place-items:center;min-height:360px;display:grid}.story-terminal{color:#eef4f1c2;background:#05090a9e;border:1px solid #ffffff1f;border-radius:18px;width:min(460px,100% - 44px);padding:24px;font:14px/1.7 Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.story-terminal p{margin:0}.story-terminal p+p{color:#eef4f185;margin-top:14px}.story-terminal span{color:#8ee0b0}.story-money{text-align:left;grid-template-columns:1fr;gap:34px}.story-money .story-cta{grid-column:1}.math-copy{width:min(860px,100%)}.math-copy p:not(.story-kicker){color:#eef4f1ad;margin:22px 0 0;font-size:clamp(16px,1.6vw,19px);line-height:1.56}.story-money .story-kicker{text-align:left}.math-board{box-sizing:border-box;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffff21,#ffffff09),#080e0fb8;border:1px solid #ffffff21;border-radius:24px;width:100%;min-width:0;max-width:100%;padding:18px;position:relative;overflow:hidden;box-shadow:0 42px 120px #00000057}.math-board:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 0,#8ee0b029,#0000 35%),linear-gradient(118deg,#0000 0 44%,#fffade0e 50%,#0000 57% 100%);position:absolute;inset:0}.math-assumption,.math-equation,.math-note{z-index:1;position:relative}.math-assumption{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:18px;padding:20px}.math-assumption span,.math-equation span,.math-note span{color:#8ee0b0;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:760;display:block}.math-assumption strong{color:#f7fbf7;letter-spacing:-.01em;margin-top:12px;font-family:Inter Tight Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:540;line-height:.98;display:block}.math-assumption small,.math-equation small{color:#eef4f194;margin-top:8px;font-size:13px;line-height:1.4;display:block}.math-equation{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.math-equation div{background:#ffffff0e;border:1px solid #ffffff1b;border-radius:16px;align-content:space-between;min-width:0;min-height:154px;padding:18px;display:grid}.math-equation strong{color:#f7fbf7;letter-spacing:-.012em;overflow-wrap:normal;font-family:Inter Tight Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:clamp(44px,5vw,68px);font-weight:520;line-height:.92}.math-equation div:nth-child(2) strong{color:#fff7df}.math-equation div:nth-child(3) strong{color:#8ee0b0}.math-note{background:#8ee0b012;border:1px solid #8ee0b02e;border-radius:16px;margin-top:12px;padding:18px 20px}.math-note p{color:#eef4f1a8;margin:8px 0 0;font-size:14px;line-height:1.5}@media (width<=1180px){.story-section:before{left:0;right:0}.math-assumption strong{font-size:clamp(38px,7vw,56px)}.math-equation strong{font-size:clamp(44px,8vw,72px)}}@media (width<=760px){.math-equation{grid-template-columns:1fr}}.story-cta{color:#101413;background:#ebf5ec;border:1px solid #ebf5ec;border-radius:999px;justify-content:center;justify-self:start;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:760;display:inline-flex}.pricing-section{grid-template-columns:1fr;gap:34px}.pricing-heading{max-width:820px}.pricing-heading h2{color:#f7fbf7;letter-spacing:-.01em;margin:0;font-family:Inter Tight Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:clamp(40px,5.4vw,72px);font-weight:540;line-height:1}.pricing-heading p:not(.story-kicker){color:#eef4f1ad;margin:22px 0 0;font-size:clamp(16px,1.7vw,20px);line-height:1.56}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pricing-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff1b,#ffffff09),#090f10b8;border:1px solid #ffffff1d;border-radius:22px;flex-direction:column;min-height:470px;padding:22px;display:flex;position:relative;box-shadow:0 34px 110px #0000003d}.pricing-card.featured{background:radial-gradient(circle at 26% 0,#8ee0b021,#0000 34%),linear-gradient(#ffffff21,#ffffff0a),#090f10c7;border-color:#8ee0b052}.pricing-card>span{color:#8ee0b0;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:780}.pricing-card strong{color:#f7fbf7;letter-spacing:-.012em;margin-top:18px;font-family:Inter Tight Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:clamp(56px,6vw,78px);font-weight:520;line-height:.9}.pricing-card small{color:#eef4f18f;margin-top:8px;font-size:13px}.pricing-card p{color:#eef4f1ad;min-height:48px;margin:22px 0 0;font-size:14px;line-height:1.45}.pricing-card ul{gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.pricing-card li{color:#eef4f1bd;align-items:center;gap:9px;font-size:14px;display:flex}.pricing-card li svg{color:#8ee0b0;flex:none}.pricing-card button{color:#edf5ef;background:#fff1;border:1px solid #ffffff29;border-radius:999px;height:42px;margin-top:auto;font-weight:760}.pricing-card.featured button{color:#101413;background:#ebf5ec;border-color:#ebf5ec}.join-modal{z-index:20;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-backdrop{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030607c7;border:0;position:absolute;inset:0}.join-dialog{background:linear-gradient(145deg,#ffffff21,#ffffff0a),#111719;border:1px solid #ffffff24;border-radius:26px;width:min(560px,100%);max-height:min(820px,100vh - 40px);padding:26px;position:relative;overflow:auto;box-shadow:0 50px 160px #0000007a}.modal-close{color:#edf5ef;background:#ffffff12;border:1px solid #ffffff21;border-radius:999px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:16px;right:16px}.join-form,.join-success{gap:14px;display:grid}.join-form h2,.join-success h2{color:#f7fbf7;letter-spacing:-.01em;max-width:460px;margin:0;font-family:Inter Tight Variable,Inter Variable,ui-sans-serif,system-ui,sans-serif;font-size:clamp(34px,6vw,54px);font-weight:540;line-height:1}.join-form p:not(.story-kicker),.join-success p{color:#eef4f1a8;margin:0 0 8px;font-size:15px;line-height:1.5}.join-form label{color:#eef4f1bd;gap:7px;font-size:13px;font-weight:680;display:grid}.join-form input,.join-form select{color:#f7fbf7;background:#ffffff12;border:1px solid #ffffff21;border-radius:12px;outline:0;width:100%;height:44px;padding:0 13px}.join-form input:focus,.join-form select:focus{border-color:#8ee0b094}.join-note{color:#eef4f17a;font-size:12px;line-height:1.45}.join-capture-note{background:#8ee0b014;border:1px solid #8ee0b033;border-radius:12px;padding:10px 12px}.join-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.join-success{align-content:center;place-items:start;min-height:360px}.join-success>span{color:#101413;background:#8ee0b0;border-radius:999px;place-items:center;width:52px;height:52px;display:grid}.join-receipt{background:#8ee0b014;border:1px solid #8ee0b033;border-radius:16px;width:100%;padding:14px}.join-receipt span,.join-receipt small{color:#eef4f19e;font-size:12px;display:block}.join-receipt strong{color:#f7fbf7;margin:5px 0;font-size:20px;display:block}.control-plane{background:var(--bg);grid-template-columns:244px minmax(0,1fr);align-items:stretch;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--border);background:var(--sidebar);flex-direction:column;align-self:start;gap:22px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}.brand-lockup{gap:11px;padding:4px 8px 12px}.app-brand-button{text-align:left;background:0 0;border:0;width:100%}.brand-mark{width:36px;height:36px;color:var(--brand-text);background:var(--brand-bg);border-radius:8px;place-items:center;font-weight:760;display:grid}.brand-lockup .brand-mark{display:grid}.brand-lockup strong,.brand-lockup span{display:block}.brand-lockup strong{color:var(--heading);letter-spacing:0;font-size:15px}.brand-lockup span,.workspace-switcher,.nav-list button,.panel p,.detail-list dt,.detail-list dd,.machine-row small,.metric small,.billing-price small,.compact-panel p{color:var(--muted)}.brand-lockup span{font-size:12px}.nav-list{gap:4px;display:grid}.nav-list button{width:100%;height:38px;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;gap:10px;padding:0 10px;font-size:14px}.nav-list button:hover,.nav-list button.active{color:var(--heading);background:var(--nav-active)}.workspace-switcher{border:1px solid var(--border);background:var(--panel);border-radius:8px;justify-content:space-between;gap:8px;min-height:38px;margin-top:auto;padding:0 10px;font-size:13px}.workspace{min-width:0;padding:24px}.topbar{justify-content:space-between;gap:20px;margin-bottom:20px}.eyebrow{color:var(--eyebrow);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700}h1,h2,h3{color:var(--heading);letter-spacing:0;margin:0}.workspace-title{font-size:clamp(28px,4vw,42px);line-height:1.05}h2{font-size:18px}h3{font-size:15px}.topbar-actions{gap:8px}.search-box{border:1px solid var(--border);background:var(--panel);border-radius:8px;gap:8px;width:min(310px,32vw);height:38px;padding:0 11px}.search-box input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:14px}.icon-button,.copy-button,.primary-button,.secondary-button{border:1px solid var(--border);background:var(--button);color:var(--button-text);border-radius:8px}.icon-button{place-items:center;width:38px;height:38px;display:grid}.icon-button.small{width:30px;height:30px}.primary-button,.secondary-button,.copy-button{white-space:nowrap;justify-content:center;gap:8px;height:36px;padding:0 12px;font-size:14px;font-weight:650}.primary-button{border-color:var(--primary);color:var(--primary-text);background:var(--primary)}.secondary-button:hover,.icon-button:hover,.copy-button:hover{background:var(--panel-hover)}.metric-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.dashboard-data-notice{border:1px solid var(--border-soft);color:var(--amber);background:linear-gradient(135deg, var(--amber-bg), var(--panel-soft));border-radius:8px;align-items:flex-start;gap:10px;margin:-4px 0 16px;padding:12px 14px;display:flex}.dashboard-data-notice svg{flex:none;margin-top:1px}.dashboard-data-notice strong{color:var(--heading);font-size:13px;display:block}.dashboard-data-notice p{color:var(--muted);margin:3px 0 0;font-size:13px;line-height:1.4}.metric{border:1px solid var(--border);background:var(--panel);border-radius:8px;gap:12px;min-height:82px;padding:16px}.metric>span,.compact-icon,.machine-avatar{border-radius:8px;place-items:center;display:grid}.metric>span{width:36px;height:36px}.metric.green>span,.compact-icon.green{color:var(--green);background:var(--green-bg)}.metric.blue>span,.compact-icon.blue{color:var(--blue);background:var(--blue-bg)}.metric.amber>span{color:var(--amber);background:var(--amber-bg)}.metric.neutral>span{color:var(--neutral);background:var(--neutral-bg)}.metric-loading{color:var(--muted)}.metric-loading>span{background:var(--neutral-bg);position:relative;overflow:hidden}.metric-loading>span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);animation:1.2s linear infinite shimmer;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.metric strong,.metric small{display:block}.metric strong{color:var(--heading);font-size:23px;line-height:1.1}.metric small{margin-top:4px;font-size:13px}.content-grid{grid-template-columns:minmax(360px,.92fr) minmax(420px,1.08fr);gap:16px;display:grid}.panel{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:8px}.panel-header{border-bottom:1px solid var(--border-soft);justify-content:space-between;gap:14px;padding:16px}.panel p{margin:5px 0 0;font-size:13px}.panel-state{border:1px solid var(--border-soft);background:var(--panel-soft);border-radius:8px;align-items:flex-start;gap:10px;margin:12px 16px;padding:12px;display:flex}.detail-panel>.panel-state,.billing-panel>.panel-state,.compact-stack>.panel-state{margin:0 0 14px}.panel-state svg{flex:none;margin-top:1px}.panel-state strong{color:var(--heading);font-size:13px;display:block}.panel-state p{color:var(--muted);margin-top:3px;line-height:1.4}.loading-state{color:var(--blue);background:var(--blue-bg)}.error-state{color:var(--amber);background:var(--amber-bg)}.empty-state{color:var(--neutral);background:var(--neutral-bg)}.machine-list{display:grid}.machine-row{border:0;border-bottom:1px solid var(--border-row);text-align:left;background:0 0;gap:12px;width:100%;min-width:0;padding:14px 16px}.machine-row:last-child{border-bottom:0}.machine-row.selected{background:var(--panel-hover)}.machine-row strong,.machine-row small{overflow-wrap:anywhere;display:block}.machine-row strong{color:var(--heading);font-size:14px}.machine-row small{margin-top:3px;font-size:12px}.status-dot{border-radius:99px;flex:none;width:10px;height:10px}.status-dot.online{background:var(--online)}.status-dot.busy{background:var(--busy)}.status-dot.offline{background:var(--offline)}.status-pill{border-radius:999px;margin-left:auto;padding:3px 8px;font-size:12px;font-weight:650}.status-pill.online{color:var(--green);background:var(--green-bg)}.status-pill.busy{color:var(--amber);background:var(--amber-bg)}.status-pill.offline{color:var(--neutral);background:var(--neutral-bg)}.detail-panel{padding:16px}.detail-heading{border-bottom:1px solid var(--border-soft);gap:13px;padding-bottom:16px}.machine-avatar{width:48px;height:48px;color:var(--primary);background:var(--neutral-bg)}.detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.detail-list div{border:1px solid var(--border-soft);background:var(--panel-soft);border-radius:8px;min-width:0;padding:12px}.detail-list dt{font-size:12px}.detail-list dd{color:var(--heading);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.35}.install-block{border:1px solid var(--border);background:var(--panel-muted);border-radius:8px;grid-template-columns:1fr auto;gap:12px;padding:14px;display:grid}.install-block code{color:var(--code-text);background:var(--code-bg);white-space:nowrap;text-overflow:ellipsis;border-radius:7px;grid-column:1/-1;padding:12px;font:12px/1.5 Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block;overflow:hidden}.lower-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.workspace>.compact-stack{margin-top:16px}.compact-panel{gap:12px;padding:14px}.compact-icon{flex:none;width:38px;height:38px}.full-panel{padding:0}.table{display:grid}.table-row{border-top:1px solid var(--border-row);grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr) auto;gap:14px;min-height:54px;padding:0 16px;font-size:14px;display:grid}.table-row.run-row.expanded{grid-template-columns:minmax(180px,1.1fr) minmax(120px,.62fr) minmax(160px,.85fr) auto;gap:8px 16px;padding-top:12px;padding-bottom:12px}.table-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.table-row.run-row.expanded span:nth-child(5){grid-column:1/3}.table-row.run-row.expanded span:nth-child(7){grid-column:1/-1}.thread-link{color:var(--blue);text-decoration:none}.thread-link:hover{text-decoration:underline}.billing-panel{grid-template-columns:minmax(0,1fr) auto auto;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:grid}.billing-panel>div{min-width:0}.billing-panel h2,.billing-panel p{overflow-wrap:anywhere}.billing-price span{color:var(--heading);font-size:34px;font-weight:760}.compact-stack{align-content:start;display:grid}.compact-panel{border-bottom:1px solid var(--border-row)}.compact-panel>div{min-width:0}.compact-panel:last-child{border-bottom:0}.compact-panel strong{color:var(--heading);overflow-wrap:anywhere;font-size:14px;display:block}.compact-panel p{overflow-wrap:anywhere}.developer-row{grid-template-columns:minmax(0,.8fr) minmax(0,.6fr) minmax(0,1fr) minmax(0,.9fr)}.developer-row strong,.developer-row small,.run-row strong,.run-row small{display:block}.developer-row small,.run-row small{color:var(--muted);margin-top:3px;font-size:12px}.onboarding-layout{grid-template-columns:minmax(360px,.9fr) minmax(440px,1.1fr);gap:16px;display:grid}.onboarding-steps{display:grid}.onboarding-step{border-bottom:1px solid var(--border-row);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:16px;display:grid}.onboarding-step:last-child{border-bottom:0}.onboarding-step>span{width:28px;height:28px;color:var(--muted);background:var(--neutral-bg);border-radius:999px;place-items:center;font-size:12px;font-weight:760;display:grid}.onboarding-step.complete>span{color:var(--green);background:var(--green-bg)}.onboarding-step.active>span{color:var(--amber);background:var(--amber-bg)}.onboarding-step strong{color:var(--heading);font-size:14px}.onboarding-step p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.success-callout{color:var(--green);background:var(--green-bg);border:1px solid #8ee0b03d;border-radius:8px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px;font-size:13px;line-height:1.45;display:flex}.success-callout svg{flex:none}.invite-panel,.test-request-panel{grid-column:1/-1}.invite-form{border-bottom:1px solid var(--border-row);grid-template-columns:minmax(220px,1.1fr) minmax(280px,1fr) minmax(220px,1fr) auto;align-items:end;gap:12px;padding:16px;display:grid}.invite-form label{color:var(--muted);gap:7px;font-size:12px;font-weight:680;display:grid}.invite-form input,.invite-form select{border:1px solid var(--border);width:100%;height:40px;color:var(--heading);background:var(--panel-soft);border-radius:8px;outline:0;padding:0 11px}.invite-form input:focus,.invite-form select:focus{border-color:var(--green)}.invite-form .primary-button{white-space:nowrap;height:40px}.developer-route-form{grid-template-columns:minmax(190px,1fr) minmax(150px,.8fr) minmax(240px,1fr) minmax(220px,1fr) auto}.invite-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pending-invites{display:grid}.pending-invite{border-bottom:1px solid var(--border-row);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.pending-invite:last-child{border-bottom:0}.pending-invite strong{color:var(--heading);font-size:14px;display:block}.pending-invite p{color:var(--muted);margin-top:3px}.test-request-body{grid-template-columns:minmax(280px,.95fr) minmax(320px,1.05fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.test-prompt,.test-result{border:1px solid var(--border-soft);background:var(--panel-soft);border-radius:8px;min-height:92px;padding:14px}.test-prompt span,.test-result strong{display:block}.test-prompt span{color:var(--blue);font-size:13px;font-weight:760}.test-prompt strong{color:var(--heading);margin-top:7px;font-size:15px;line-height:1.35;display:block}.test-prompt small{color:var(--muted);margin-top:8px;display:block}.test-result strong{color:var(--heading);font-size:14px}.test-result p{color:var(--muted);margin-top:7px;line-height:1.45}.test-actions{align-items:center;gap:10px;display:flex}.test-actions button:disabled{cursor:not-allowed;opacity:.62}.billing-hero{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:20px;display:flex}.billing-hero h2{font-size:24px}.billing-hero p:not(.eyebrow){color:var(--muted);margin:6px 0 0;font-size:14px}.admin-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-pricing-grid .pricing-card{min-height:420px}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.settings-card{border:1px solid var(--border);background:var(--panel);border-radius:8px;min-height:112px}.settings-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.settings-section{overflow:hidden}.settings-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid}.settings-list div{border:1px solid var(--border-soft);background:var(--panel-soft);border-radius:8px;min-width:0;padding:12px}.settings-list dt{color:var(--muted);font-size:12px}.settings-list dd{color:var(--heading);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.35}.settings-control-list{display:grid}.settings-control{border-top:1px solid var(--border-row);gap:12px;padding:14px 16px;display:flex}.settings-control strong{color:var(--heading);font-size:14px;display:block}.settings-control p{color:var(--muted);margin-top:4px;line-height:1.4}@media (width<=980px){.hero{box-sizing:border-box;grid-template-columns:1fr;justify-items:stretch;gap:18px;width:calc(100vw - 32px);min-height:auto;padding-top:34px;overflow:hidden}.story-section,.story-local,.story-performance{grid-template-columns:1fr;gap:28px;padding:82px 0}.story-local .story-panel{order:2}.story-section:before{inset:28px 0}.story-money{gap:28px}.pricing-grid{grid-template-columns:1fr}.hero-visual{min-height:440px}.control-plane{grid-template-columns:1fr;align-content:start}.sidebar{flex-direction:row;align-items:center;gap:10px;height:auto;padding:12px;position:static;overflow:hidden}.sidebar .brand-lockup{flex:none;padding:0}.sidebar .app-brand-button{width:auto}.sidebar .brand-lockup>span:last-child{display:none}.nav-list{scrollbar-width:none;flex:auto;gap:4px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.nav-list::-webkit-scrollbar{display:none}.nav-list button{flex:none;width:auto;min-width:max-content}.workspace-switcher{display:none}.topbar,.billing-panel{flex-direction:column;align-items:flex-start}.search-box{width:min(100%,360px)}.metric-row,.content-grid,.lower-grid,.onboarding-layout,.invite-form,.test-request-body,.settings-grid,.settings-layout,.admin-pricing-grid,.settings-list{grid-template-columns:1fr}.test-actions{flex-direction:column;align-items:stretch}.detail-list{grid-template-columns:1fr}}@media (width<=640px){.site-nav,.hero,.proof-band{width:auto;max-width:none;margin-left:16px;margin-right:16px}.site-nav{height:64px}.site-brand{gap:9px}.site-brand span{border-radius:10px;width:40px;height:40px;font-size:18px}.site-brand strong{font-size:20px}.site-links{display:none}.nav-cta{height:40px;padding:0 14px;font-size:16px}.hero{gap:30px;padding:42px 0 38px}.hero-kicker{margin-bottom:16px;padding:8px 10px;font-size:12px;line-height:1.2}.hero h1{white-space:normal;overflow-wrap:break-word;width:100%;max-width:100%;font-size:clamp(34px,9.4vw,41px)}.hero,.hero-copy,.hero-kicker,.hero-actions,.terminal-glass,.agent-card{min-width:0;max-width:100%}.hero-subtitle{overflow-wrap:break-word;width:100%;max-width:100%;margin-top:16px;font-size:14px;line-height:1.5}.hero-actions,.proof-band{flex-direction:column;align-items:stretch}.luxury-button,.ghost-button{width:100%;height:44px}.hero-visual{grid-template-columns:1fr;gap:12px;width:100%;min-height:0;display:grid;overflow:visible}.story-section{width:auto;max-width:none;margin-left:16px;margin-right:16px;padding:64px 0}.story-section:before{border-radius:22px;inset:24px -18px}.story-copy h2,.story-money h2,.pricing-heading h2{letter-spacing:-.006em;font-size:clamp(34px,10vw,48px)}.story-copy p:not(.story-kicker){font-size:15px;line-height:1.5}.story-panel{min-height:260px}.story-cards div,.setup-steps div,.performance-board div,.math-equation div,.pricing-card{min-height:auto}.join-row{grid-template-columns:1fr}.terminal-glass{box-sizing:border-box;border-radius:20px;order:2;width:100%;max-width:100%;min-height:166px;position:relative;inset:auto}.terminal-body{padding:17px 18px;font-size:10.5px;overflow:hidden}.terminal-body p{text-overflow:ellipsis;overflow:hidden}.muted-line{margin-bottom:4px!important}.slack-card{order:1;justify-self:stretch;width:100%;padding:14px;position:relative;top:auto;right:auto}.savings-card{order:3;justify-self:stretch;width:100%;margin-top:0;margin-right:0;padding:12px;position:relative;bottom:auto;right:auto}.savings-card strong{font-size:42px}.machine-orbit{width:100%;display:none}.proof-band div{border-top:1px solid #ffffff21;border-left:0;width:100%;padding:16px 0 0}.workspace{padding:16px}.brand-lockup>span:not(.brand-mark),.workspace-switcher{display:none}.topbar-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.search-box{grid-column:1/-1;width:100%}.topbar-actions .primary-button,.topbar-actions .secondary-button{width:100%;min-width:0}.panel-header{flex-direction:column;align-items:flex-start}.table-row,.table-row.run-row.expanded,.developer-row{grid-template-columns:1fr auto;padding:12px 16px}.table-row.run-row.expanded{grid-template-columns:1fr;gap:8px}.table-row.run-row.expanded span{white-space:normal;grid-column:1}.table-row.run-row.expanded .status-pill{justify-self:start;margin-left:0}.developer-row{grid-template-columns:1fr;gap:8px}.developer-row span{white-space:normal}.table-row span:nth-child(2),.table-row span:nth-child(3),.table-row span:nth-child(5),.table-row span:nth-child(6){grid-column:1}.billing-hero{flex-direction:column;align-items:flex-start}}
