:root{--bg:#06101c;--bg-deep:#020812;--surface:#0a1b2db3;--surface-raised:#0f253bc7;--surface-hover:#1937518f;--border:#97c4e124;--border-strong:#aed7ef42;--text:#f4f8fb;--text-soft:#c7d6e2;--muted:#8298aa;--muted-2:#566d81;--accent:#55dff2;--accent-soft:#39cfe721;--violet:#a99cff;--warning:#ffc464;--critical:#ff7e78;--healthy:#56e6ad;--focus:#79e9f7;--radius-sm:11px;--radius:17px;--glass-highlight:#ddf3ff30;--glass-lowlight:#00071075;--shadow-dialog:0 28px 90px #00040cb3;--shadow-panel:0 1px 0 #ffffff12 inset, 0 -1px 0 #00040c59 inset, 0 18px 44px #00071247;--shadow-panel-hover:0 1px 0 #ffffff1a inset, 0 24px 54px #00071261, 0 0 36px #24c6e40f;--page:1480px}html{background:var(--bg-deep)}body{color:var(--text);letter-spacing:-.005em;background-color:#0000;background-image:radial-gradient(circle at 76% -8%,#2669a438,#0000 30rem),radial-gradient(circle at 22% 35%,#14b5cd13,#0000 34rem),linear-gradient(145deg,#071321 0%,#030914 52%,#06111e 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;font-size:15px}body:before{z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}::selection{background:#53ddf24d}:focus-visible{outline-color:var(--focus);outline-offset:3px;outline-width:2px}.wordmark{letter-spacing:-.035em;gap:.72rem;font-size:1.08rem;font-weight:760}.wordmark-mark{color:var(--accent);filter:drop-shadow(0 0 12px #55dff23d)}.utility-label{color:#7892a6;letter-spacing:.14em;font-size:.64rem;font-weight:760}.button,.button-ghost,.button-subtle,.icon-button{letter-spacing:-.01em;border-radius:11px;min-height:43px;font-size:.8rem;font-weight:720;transition:border-color .18s,background .18s,box-shadow .18s,color .18s,transform .18s}.button{color:#03131d;background:linear-gradient(#82f4f9f2,#28c4e4f5);border-color:#80eefab8;box-shadow:inset 0 1px #ffffff85,inset 0 -1px #003d5e47,0 9px 24px #23c6e62e}.button:hover{background:linear-gradient(#a1f7fb,#48d4ec);border-color:#b8f8ff;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffb3,0 12px 30px #23c6e647}.button:active,.button-ghost:active,.button-subtle:active,.icon-button:active{transform:translateY(1px)}.button-ghost,.button-subtle,.icon-button{border-color:var(--border-strong);color:var(--text-soft);background:linear-gradient(#ffffff0a,#ffffff03),#07142273;box-shadow:inset 0 1px #ffffff0e,0 8px 20px #0006101f}.button-ghost:hover,.button-subtle:hover,.icon-button:hover{color:var(--text);background:#153148b8;border-color:#71def170;box-shadow:inset 0 1px #ffffff14,0 0 20px #35cfe70f}.button-danger{color:#ffaaa6;background:linear-gradient(#ff7e7824,#ff7e7812);border-color:#ff7e786b}.panel,.insights-forecast,.task-table,.milestone-list,.builds-board,.playtest-summary,.visit-changes,.data-health{border-color:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(22px)saturate(126%);backdrop-filter:blur(22px)saturate(126%);background:linear-gradient(145deg,#ffffff0d,#0000 32%),linear-gradient(#0c1f33d1,#061321b8)}.panel{overflow:hidden}.panel-header{border-bottom-color:var(--border);background:linear-gradient(#ffffff06,#0000);min-height:58px;padding:.88rem 1rem}.panel-header h2,.panel-header h3{letter-spacing:-.008em;text-transform:none;font-size:.84rem;font-weight:720}.panel-header>svg{color:#7191a8}.input,.select,.textarea,.private-input,.private-select,.private-textarea,.task-toolbar select,.task-toolbar input,.task-search{border-color:var(--border-strong);min-height:44px;color:var(--text);background:linear-gradient(#ffffff06,#0000),#040f1bad;border-radius:11px;font-size:.82rem;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffff09,inset 0 10px 24px #0007111f}.input:hover,.select:hover,.textarea:hover,.private-input:hover,.private-select:hover,.private-textarea:hover{border-color:#9fd4ef66}.input:focus,.select:focus,.textarea:focus,.private-input:focus,.private-select:focus,.private-textarea:focus{background:#08192adb;border-color:#5be0f2d1;outline:0;box-shadow:0 0 0 3px #3fd3ea1a,0 0 24px #3fd3ea14,inset 0 1px #ffffff0a}.dialog-overlay{-webkit-backdrop-filter:blur(14px)saturate(112%);backdrop-filter:blur(14px)saturate(112%);background:#00050dc2}.dialog-content,.drawer-content,.toast{border-color:var(--border-strong);box-shadow:0 1px 0 #ffffff17 inset, var(--shadow-dialog);-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);background:linear-gradient(145deg,#ffffff12,#0000 25%),#081727eb}.dialog-content{border-radius:18px}.status{background:#040e1961;border:1px solid #99c4dc29;border-radius:999px;width:max-content;padding:.23rem .48rem;font-size:.68rem}.status-shape{background:currentColor;border:0;border-radius:50%;width:6px;height:6px;transform:none;box-shadow:0 0 9px}.app-shell{--sidebar-width:260px;background:radial-gradient(circle at 74% 0,#2870ab24,#0000 28rem),linear-gradient(145deg,#06121fb8,#020912e0);position:relative}.app-shell:before{z-index:0;content:"";filter:blur(100px);pointer-events:none;background:#1c91c414;border-radius:50%;width:40rem;height:40rem;position:fixed;top:-14rem;right:-10rem}.app-sidebar,.app-main{z-index:1;position:relative}.app-sidebar{-webkit-backdrop-filter:blur(28px)saturate(128%);backdrop-filter:blur(28px)saturate(128%);background:linear-gradient(#0c1e30c7,#030c17e0),#040e19db;border-right-color:#91c1dd26;box-shadow:inset 1px 0 #ffffff06,24px 0 64px #00050e33}.sidebar-brand{border-bottom-color:#95c4dd1c;min-height:82px;padding-inline:1.15rem}.sidebar-context{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff09,#0000),#08192a80;border-radius:13px;margin:.8rem;padding:.9rem;box-shadow:inset 0 1px #ffffff09}.sidebar-context strong{letter-spacing:-.015em;margin-top:.3rem;font-size:.83rem}.sidebar-context span{color:#738ba0;font-size:.69rem}.sidebar-nav{gap:.28rem;padding:.55rem .75rem}.sidebar-nav a,.sidebar-nav button{color:#8198ab;border-radius:11px;gap:.72rem;min-height:45px;font-size:.78rem;font-weight:610;transition:background .16s,border-color .16s,color .16s,transform .16s;position:relative}.sidebar-nav a:hover,.sidebar-nav button:hover{color:#d9e7f0;background:#15304685;border-color:#97c9e41f;transform:translate(2px)}.sidebar-nav a[aria-current=page]{color:#62e0f2;background:linear-gradient(90deg,#2aa9d630,#102c4394);border-color:#59dcf147 #59dcf147 #59dcf147 #5be5f6eb;box-shadow:inset 0 1px #ffffff0a,0 0 24px #33c8e512}.sidebar-nav a[aria-current=page] svg{filter:drop-shadow(0 0 7px #56def34d)}.sidebar-footer{border-top-color:#93c3dd1c;gap:.7rem;padding:.85rem}.forecast-status{border:1px solid var(--border);background:#040f1b66;border-radius:11px;min-height:54px;padding:.65rem}.forecast-pulse{box-shadow:0 0 12px #56e6ad99}.sidebar-collapse{border-radius:9px;padding-inline:.55rem}.sidebar-collapse:hover{color:var(--text-soft);background:#1631467a}.app-main{min-height:100vh}.page{width:min(100%,1540px);padding:clamp(1rem,2.2vw,2rem)}.page-header{min-height:86px;margin-bottom:1.25rem}.page-header h1{letter-spacing:-.05em;font-size:clamp(1.9rem,2.6vw,2.75rem);font-weight:680}.page-header p{color:#8298aa;max-width:720px;margin-top:.45rem;font-size:.84rem;line-height:1.55}.milestone-header{border-bottom-color:#0000;min-height:132px;padding:1.5rem 0 1.2rem}.milestone-header h1{letter-spacing:-.058em;font-size:clamp(2.1rem,3.2vw,3.15rem);font-weight:660}.milestone-title-line{align-items:flex-end;gap:1.2rem}.milestone-meta{border:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff09,#0000),#07152485;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.milestone-meta>div{border-left-color:var(--border);min-width:140px;padding:.8rem 1rem}.milestone-meta>div:first-child{border-left:0}.milestone-meta dt,.forecast-stat-list dt,.risk-meta dt,.recovery-row dt{color:#70899e;letter-spacing:.1em;font-size:.61rem}.milestone-meta dd{margin-top:.38rem;font-size:.76rem}.dashboard-forecast{-webkit-backdrop-filter:blur(24px)saturate(132%);backdrop-filter:blur(24px)saturate(132%);background:linear-gradient(145deg,#ffffff12,#0000 28%),linear-gradient(#0f273fe0,#071728c4);border:1px solid #a4d1ea47;border-radius:19px;margin-top:.25rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00030a5c,0 24px 62px #00071257,0 0 42px #39c2df0e}.dashboard-forecast:before{content:"";background:linear-gradient(90deg,#0000,#aeedfa8c,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.forecast-score{border-right-color:var(--border);min-height:220px;padding:1.25rem 1.55rem}.forecast-score>strong{color:#0000;background:linear-gradient(#fff,#a8c7dc);-webkit-background-clip:text;background-clip:text;margin-top:.4rem;font-size:4.75rem;font-weight:620}.forecast-stat-list{border-right-color:var(--border);gap:.64rem;padding:1.15rem 1.45rem}.forecast-chart-wrap{background:radial-gradient(circle at 50% 58%,#2fa5db14,#0000 68%);min-height:220px;padding:.85rem 1.25rem}.forecast-chart-wrap svg{filter:drop-shadow(0 8px 18px #22b7dc14)}.health-rail{border:1px solid var(--border);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff06,#0000),#08192a94;border-radius:15px;margin-top:1rem;overflow:hidden}.health-item{border-right-color:var(--border);min-height:148px;padding:1rem;transition:background .17s,transform .17s}.health-item:hover{background:#1a385052;transform:translateY(-1px)}.health-head span{letter-spacing:.08em;font-size:.65rem}.health-head strong{font-size:1.35rem}.dashboard-split{border-bottom:0;grid-template-columns:1.05fr .95fr;gap:1rem;margin-top:1rem}.dashboard-split .data-section{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff09,#0000 30%),#081829a8;overflow:hidden}.dashboard-split .data-section:first-child{border-right:1px solid var(--border)}.data-section-head{border-bottom-color:var(--border);background:linear-gradient(#ffffff06,#0000);min-height:58px;padding-inline:1.05rem}.data-section-head h2{letter-spacing:-.01em;text-transform:none;font-size:.86rem;font-weight:720}.risk-row,.recovery-row{border-bottom-color:var(--border);transition:background .16s}.risk-row{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"rank main action"".meta meta";gap:.7rem .8rem;min-height:118px}.risk-row .row-rank{grid-area:rank}.risk-row .risk-main{grid-area:main;min-width:0}.risk-row .risk-meta{grid-area:meta}.risk-row .row-action{grid-area:action}.risk-row:hover,.recovery-row:hover{background:#17344c4d}.row-action{border:1px solid #0000;border-radius:9px;min-height:38px;padding:.45rem .6rem}.row-action:hover{background:#44d2ea12;border-color:#56def238}.production-signals,.progression-section{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#07162694;margin-top:1rem;overflow:hidden}.signal-grid article,.progression-grid>article{border-color:var(--border)}.signal-grid article:hover,.progression-grid>article:hover{background:#18344b47}.xp-line,.progress-cell>span,.score-track{background:#678ea933;border-radius:999px;overflow:hidden}.xp-line span,.progress-cell i{border-radius:inherit;background:linear-gradient(90deg,#25bfe2,#6fe8d1);box-shadow:0 0 13px #4ddae847}.dense-table,.task-table{border-collapse:separate;border-spacing:0}.dense-table th,.task-table-head{color:#8199ac;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#081829e0}.dense-table th{padding-block:.76rem}.dense-table th,.dense-table td,.task-row{border-bottom-color:var(--border)}.dense-table tbody tr,.task-row{transition:background .15s}.dense-table tbody tr:hover,.task-row:hover,.task-row:focus-visible{background:#1d425e57}.insights-forecast,.scenario-lab,.recommendations-panel,.risk-register,.velocity-panel,.milestone-detail,.build-detail,.playtest-detail{box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%)}.command-dialog{border-radius:18px;top:16%;overflow:hidden}.command-search{background:#040f1b61;min-height:62px}.command-item{border-radius:10px;min-height:48px}.command-item:hover,.command-item[data-active=true]{background:#18374f94;border-color:#5bdff233}.private-auth-page,.first-use-page,.onboarding-shell{background:radial-gradient(circle at 72% 4%,#276fa933,#0000 28rem),radial-gradient(circle at 20% 85%,#1caac114,#0000 25rem),linear-gradient(145deg,#071421,#020914 60%,#071321)}.private-auth-header,.first-use-header{border-bottom-color:var(--border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#05101c9e}.private-auth-intro{border-color:var(--border);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#ffffff0d,#0000 30%),#081a2c94}.private-auth-content{border:1px solid var(--border);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(145deg,#ffffff0e,#0000 28%),#071626b8;border-radius:20px;align-self:center;box-shadow:inset 0 1px #ffffff14,0 26px 70px #0006105c}.private-auth-copy h1,.first-use-title h1,.onboarding-heading h1{letter-spacing:-.052em;font-weight:650}.private-auth-form{gap:1.05rem}.first-use-guide,.first-use-choices{border-color:var(--border)}.first-use-choices>button,.first-use-choices>a{border-color:var(--border);transition:background .16s,border-color .16s,transform .16s}.first-use-choices>button:hover,.first-use-choices>button[data-selected=true],.first-use-choices>a:hover{background:#14334b9e;border-color:#58ddf14d;transform:translate(3px)}.first-use-inline-form{box-shadow:var(--shadow-panel);background:linear-gradient(145deg,#ffffff0a,#0000),#081829a6;border-radius:15px}.onboarding-shell{grid-template-columns:284px minmax(0,1fr)}.onboarding-rail{border-right-color:var(--border);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(#0c1f32c2,#030c17e6);box-shadow:22px 0 64px #00050e29}.onboarding-rail ol:before{background:linear-gradient(var(--accent), #7699b23d 28%, #7699b23d);width:2px;left:19px;box-shadow:0 0 12px #54dcf11f}.onboarding-rail li button{color:#7890a4;border-radius:12px;min-height:62px;padding:.45rem;transition:background .16s,color .16s}.onboarding-rail li button:hover:not(:disabled){background:#1531486b}.onboarding-rail li button>span{background:linear-gradient(145deg,#ffffff0a,#0000),#071522;border-color:#82a8c25c;width:40px;height:40px;box-shadow:0 6px 18px #00071047}.onboarding-rail li[data-current=true] button{background:linear-gradient(90deg,#34bddd1a,#0000)}.onboarding-rail li[data-current=true] button>span{border-color:var(--accent);box-shadow:0 0 0 3px #4adaef14,0 0 20px #4adaef29}.onboarding-content{width:min(100%,1220px);padding:clamp(2.4rem,5vw,4.8rem) clamp(1.5rem,4vw,4rem) 7rem}.onboarding-heading{margin-bottom:2.4rem}.onboarding-heading h1{font-size:clamp(2.15rem,4vw,3.35rem);line-height:1}.onboarding-heading p{max-width:760px;margin-top:.85rem;font-size:.92rem;line-height:1.55}.onboarding-form-grid{gap:1.15rem 1.5rem}.onboarding-fieldset{border-top:1px solid var(--border);padding-top:1.5rem}.onboarding-fieldset>legend{color:var(--text);padding-right:.7rem;font-size:.84rem;font-weight:650}.onboarding-option-grid{gap:1rem}.onboarding-option{border-color:var(--border-strong);background:linear-gradient(145deg,#ffffff0a,#0000 35%),#0716269e;border-radius:15px;min-height:104px;padding:1rem 1.05rem;transition:background .17s,border-color .17s,box-shadow .17s,transform .17s;box-shadow:inset 0 1px #ffffff0a}.onboarding-option:hover{background:#0f273db8;border-color:#73dcef6b;transform:translateY(-2px)}.onboarding-option[data-selected=true]{background:linear-gradient(145deg,#48ddee21,#0000 55%),#0a1f31c7;border-color:#67e7f4c7;box-shadow:inset 0 1px #ffffff14,0 0 28px #48ddee14}.onboarding-radio{border-color:#7390a5}.onboarding-option[data-selected=true] .onboarding-radio{box-shadow:0 0 12px #55dff24d}.onboarding-footer{z-index:8;border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#ffffff0b,#0000),#081829d6;border-radius:16px;min-height:88px;margin:0 clamp(1rem,3vw,3rem) 1.2rem;box-shadow:inset 0 1px #ffffff12,0 18px 45px #00061047}.onboarding-save-state{font-size:.72rem}.onboarding-continue{min-width:190px}@media (max-width:1280px){.app-shell{--sidebar-width:244px}.milestone-header{flex-direction:column;align-items:flex-start;gap:1rem}.milestone-meta{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.dashboard-forecast{grid-template-columns:190px 250px minmax(300px,1fr)}.health-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.health-item{border-bottom:1px solid var(--border)}.health-item:nth-child(4n){border-right:0}}@media (max-width:1060px){.dashboard-forecast{grid-template-columns:190px 1fr}.forecast-chart-wrap{border-top:1px solid var(--border);grid-column:1/-1}.dashboard-split{grid-template-columns:1fr}.dashboard-split .data-section:first-child{border-bottom:1px solid var(--border)}}@media (max-width:900px){.onboarding-shell{grid-template-columns:224px minmax(0,1fr)}}@media (max-width:800px){.app-sidebar{z-index:50;border-right-color:var(--border-strong);background:linear-gradient(#0c1e30f5,#030c17fa),#04101d;width:min(328px,100vw - 42px);position:fixed;box-shadow:24px 0 80px #00040c9e}.mobile-topbar{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#05111dc7;box-shadow:0 12px 30px #0006102e}.page{padding:1rem}.page-header{min-height:0}.milestone-header{min-height:auto;padding-top:1.2rem}.milestone-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.milestone-meta>div:nth-child(odd){border-left:0}.milestone-meta>div:nth-child(n+3){border-top:1px solid var(--border)}.dashboard-forecast{border-radius:16px}.health-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.health-item:nth-child(2n){border-right:0}.production-signals,.progression-section{border-radius:15px}}@media (max-width:700px){.onboarding-footer{border-inline:0;border-bottom:0;border-radius:16px 16px 0 0;margin:0}.onboarding-mobile-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#05111ddb}}@media (max-width:520px){.button,.button-ghost,.button-subtle,.icon-button{min-height:46px}.milestone-title-line{flex-direction:column;align-items:stretch}.milestone-meta{display:grid}.dashboard-forecast{padding:0}.forecast-score,.forecast-stat-list,.forecast-chart-wrap{border-color:var(--border)}.health-rail{grid-template-columns:1fr}.health-item{border-right:0}.risk-row{grid-template-columns:30px minmax(0,1fr);grid-template-areas:"rank main"".meta"".action"}.risk-row .row-action{justify-self:start}.onboarding-content{padding:1.8rem 1rem 6.5rem}.onboarding-heading h1{font-size:2rem}.onboarding-option{min-height:88px}}@media (prefers-reduced-motion:reduce){.button,.button-ghost,.button-subtle,.icon-button,.sidebar-nav a,.sidebar-nav button,.onboarding-option,.health-item{transition-duration:.01ms}}
.commercial-site{--commercial-bg:#071019;--commercial-surface:#0c1721;--commercial-raised:#101e29;--commercial-line:#c4deee26;--commercial-line-strong:#c4deee45;--commercial-text:#f2f6f5;--commercial-muted:#9aacb8;--commercial-accent:#62d9d2;min-height:100vh;color:var(--commercial-text);background:var(--commercial-bg);overflow:clip}.commercial-site *,.commercial-site :before,.commercial-site :after{box-sizing:border-box}.commercial-site a{color:inherit;text-decoration:none}.commercial-shell{width:min(1180px,100% - 48px);margin-inline:auto}.commercial-header{z-index:30;border-bottom:1px solid var(--commercial-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071019eb;position:sticky;top:0}.commercial-nav{grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;display:grid}.commercial-brand{justify-self:start}.commercial-site .wordmark{color:var(--commercial-text)}.commercial-nav-links,.commercial-nav-actions{align-items:center;gap:30px;display:flex}.commercial-nav-actions{justify-self:end;gap:18px}.commercial-nav-links a,.commercial-sign-in{color:var(--commercial-muted);font-size:.88rem;font-weight:650;transition:color .16s}.commercial-nav-links a:hover,.commercial-nav-links a:focus-visible,.commercial-sign-in:hover,.commercial-sign-in:focus-visible{color:var(--commercial-text)}.commercial-button,.commercial-secondary{border:1px solid var(--commercial-accent);border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-size:.93rem;font-weight:760;transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s,color .18s,border-color .18s;display:inline-flex;position:relative;overflow:hidden}.commercial-button:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 20%,#ffffff61 50%,#0000 80%);transition:transform .46s cubic-bezier(.16,1,.3,1),opacity .18s;position:absolute;inset:0;transform:translate(-110%)}.commercial-button:hover:after,.commercial-button:focus-visible:after{opacity:.55;transform:translate(110%)}.commercial-button{background:var(--commercial-accent);color:#041416!important}.commercial-button:hover,.commercial-button:focus-visible{background:#85e7e0;transform:scale(1.03)}.commercial-button:active,.commercial-secondary:active{transform:scale(.98)}.commercial-button-small{min-height:40px;padding-inline:16px;font-size:.84rem}.commercial-secondary{border-color:var(--commercial-line-strong);color:var(--commercial-text);background:0 0}.commercial-secondary:hover,.commercial-secondary:focus-visible{border-color:var(--commercial-muted);background:#ffffff09;transform:scale(1.03)}.commercial-menu{justify-self:end;display:none;position:relative}.commercial-menu>button{cursor:pointer;border:1px solid var(--commercial-line);width:44px;height:44px;color:var(--commercial-text);background:0 0;border-radius:7px;place-items:center;display:grid}.commercial-menu-panel{border:1px solid var(--commercial-line-strong);background:#0b1721;border-radius:10px;width:min(310px,100vw - 32px);padding:12px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 70px #00000073}.commercial-menu-panel>a{border-bottom:1px solid var(--commercial-line);align-items:center;min-height:46px;padding-inline:12px;font-weight:650;display:flex}.commercial-menu-panel .commercial-button{border-bottom-color:var(--commercial-accent);margin-top:10px}.commercial-hero{isolation:isolate;grid-template-columns:minmax(0,.84fr) minmax(560px,1.16fr);align-items:center;gap:64px;min-height:calc(100vh - 72px);padding-block:86px 92px;display:grid;position:relative}.commercial-hero:before{z-index:-2;content:"";pointer-events:none;background:radial-gradient(circle at 72% 38%,#4156be1f,#0000 36%),radial-gradient(circle at 28% 52%,#34999b14,#0000 32%);position:absolute;inset:6% -14% 8%}.commercial-hero-field{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 82%,#0000);mask-image:linear-gradient(#0000,#000 12% 82%,#0000)}.commercial-hero-copy,.commercial-product-frame{z-index:1;position:relative}.commercial-hero-copy>.commercial-hero-kicker{color:var(--commercial-accent);letter-spacing:.13em;text-transform:uppercase;margin:0 0 24px;font-size:.75rem;font-weight:820;line-height:1.4}.commercial-hero-copy h1,.commercial-section h2,.commercial-final h2{letter-spacing:-.064em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(3.2rem,6.5vw,6.3rem);line-height:.94}.commercial-hero-copy>p{max-width:650px;color:var(--commercial-muted);margin:30px 0 0;font-size:clamp(1.04rem,1.5vw,1.22rem);line-height:1.72}.commercial-hero-copy>.commercial-positioning-note{border-left:2px solid var(--commercial-accent);max-width:590px;color:var(--commercial-text);margin-top:22px;padding:13px 0 13px 16px;font-size:.94rem;line-height:1.55}.commercial-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.commercial-proof-points{border-top:1px solid var(--commercial-line);grid-template-columns:repeat(3,1fr);margin:54px 0 0;display:grid}.commercial-proof-points div{padding:18px 16px 0 0}.commercial-proof-points dt,.commercial-action-head span,.commercial-change span,.commercial-diff span,.commercial-pricing-grid article>div>span{color:var(--commercial-accent);letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:800}.commercial-proof-points dd{color:var(--commercial-muted);margin:8px 0 0;font-size:.81rem;line-height:1.45}.commercial-product-frame{border:1px solid var(--commercial-line-strong);background:var(--commercial-surface);border-radius:10px;margin:0;transition:transform .6s cubic-bezier(.16,1,.3,1),border-color .24s,box-shadow .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 42px 90px #0000006b}.commercial-product-frame:hover{border-color:#62d9d252;transform:translateY(-4px);box-shadow:0 48px 100px #0000007a,0 0 0 1px #62d9d20d}.commercial-product-frame:before{content:"";background:var(--commercial-accent);width:42%;height:1px;position:absolute;inset:-1px auto auto 12%}.commercial-frame-bar{border-bottom:1px solid var(--commercial-line);min-height:46px;color:var(--commercial-muted);justify-content:space-between;align-items:center;gap:20px;padding:0 16px;font-size:.75rem;font-weight:750;display:flex}.commercial-live-status{align-items:center;gap:7px;display:inline-flex}.commercial-live-status:before{content:"";background:var(--commercial-accent);border-radius:50%;width:7px;height:7px}.commercial-product-frame img{object-fit:cover;object-position:top left;width:100%;height:auto;max-height:690px;display:block}.commercial-product-frame figcaption{border-top:1px solid var(--commercial-line);color:var(--commercial-muted);padding:14px 16px;font-size:.76rem;line-height:1.5}.commercial-section{border-top:1px solid var(--commercial-line);padding-block:130px}.commercial-section-intro{grid-template-columns:130px 1fr;gap:32px;margin-bottom:72px;display:grid}.commercial-section-number{color:var(--commercial-accent);letter-spacing:.14em;margin:4px 0 0;font-size:.75rem;font-weight:850}.commercial-section h2,.commercial-final h2{letter-spacing:-.052em;max-width:930px;font-size:clamp(2.35rem,5vw,4.7rem);line-height:1.02}.commercial-section-intro>div>p,.commercial-capability-intro>p:not(.commercial-section-number){max-width:690px;color:var(--commercial-muted);margin:22px 0 0;font-size:1.04rem;line-height:1.7}.commercial-problem-list{border-top:1px solid var(--commercial-line-strong)}.commercial-problem-list article{border-bottom:1px solid var(--commercial-line);grid-template-columns:92px minmax(230px,.7fr) 1fr;align-items:baseline;gap:38px;padding:28px 0;display:grid}.commercial-problem-list article,.commercial-system article,.commercial-feature-list article,.commercial-workflow li,.commercial-action-review,.commercial-pricing-grid article{transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .22s,background .22s,box-shadow .26s}.commercial-problem-list article:hover,.commercial-system article:hover,.commercial-feature-list article:hover{background:linear-gradient(90deg,#62d9d209,#0000 72%);border-bottom-color:#62d9d261;transform:translate(4px)}.commercial-problem-list article>span,.commercial-feature-list article>span,.commercial-system article>span{color:#637683;font-variant-numeric:tabular-nums;font-size:.72rem}.commercial-problem-list h3,.commercial-feature-list h3,.commercial-system h3,.commercial-workflow h3,.commercial-pricing-grid h3{letter-spacing:-.018em;margin:0;font-size:1.06rem}.commercial-problem-list p,.commercial-feature-list p,.commercial-system p,.commercial-workflow p{color:var(--commercial-muted);margin:0;line-height:1.62}.commercial-horizon-layout{grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);align-items:start;gap:100px;display:grid}.commercial-horizon-copy{position:sticky;top:120px}.commercial-horizon-copy h2,.commercial-capability-intro h2{margin-top:24px}.commercial-horizon-copy>p:not(.commercial-section-number){color:var(--commercial-muted);margin:24px 0 0;line-height:1.72}.commercial-horizon-copy blockquote{border-left:2px solid var(--commercial-accent);color:var(--commercial-text);margin:36px 0 0;padding:18px 0 18px 22px;font-size:1.04rem;line-height:1.55}.commercial-system,.commercial-feature-list{border-top:1px solid var(--commercial-line-strong)}.commercial-system article,.commercial-feature-list article{border-bottom:1px solid var(--commercial-line);grid-template-columns:54px 1fr;gap:18px;padding:25px 0;display:grid}.commercial-system h3,.commercial-feature-list h3{margin-bottom:7px}.commercial-workflow{border-top:1px solid var(--commercial-line-strong);border-left:1px solid var(--commercial-line);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.commercial-workflow li{border-right:1px solid var(--commercial-line);border-bottom:1px solid var(--commercial-line);min-height:270px;padding:28px}.commercial-workflow li:hover,.commercial-action-review:hover,.commercial-pricing-grid article:hover{background-color:#62d9d206;border-color:#62d9d24d;transform:translateY(-3px);box-shadow:0 20px 48px #00000024}.commercial-workflow li>span{color:var(--commercial-accent);margin-bottom:72px;font-size:.75rem;font-weight:800;display:block}.commercial-workflow h3{margin-bottom:12px}.commercial-capability-layout{grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);gap:100px;display:grid}.commercial-capability-intro{align-self:start;position:sticky;top:120px}.commercial-icon-row{color:var(--commercial-accent);gap:18px;margin-top:40px;display:flex}.commercial-icon-row svg{width:19px}.commercial-safety-layout{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;gap:100px;display:grid}.commercial-safety-icon{width:30px;height:30px;color:var(--commercial-accent);margin:38px 0 22px}.commercial-safety-layout>div:first-child>p:last-child{max-width:650px;color:var(--commercial-muted);margin:25px 0 0;line-height:1.72}.commercial-action-review{border:1px solid var(--commercial-line-strong);background:var(--commercial-surface);border-radius:9px;box-shadow:0 30px 75px #0000004d}.commercial-action-head,.commercial-change,.commercial-diff,.commercial-action-review>ul,.commercial-review-actions{border-bottom:1px solid var(--commercial-line);padding:22px 24px}.commercial-action-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.commercial-action-head strong,.commercial-change strong{margin-top:7px;display:block}.commercial-status{white-space:nowrap;background:#62d9d20f;border:1px solid #62d9d259;border-radius:5px;padding:7px 9px;color:var(--commercial-accent)!important}.commercial-diff{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;display:grid}.commercial-diff svg{color:var(--commercial-muted)}.commercial-diff p{color:var(--commercial-muted);margin:8px 0 0;line-height:1.5}.commercial-action-review>ul,.commercial-pricing-grid ul{gap:12px;margin:0;list-style:none;display:grid}.commercial-action-review li,.commercial-pricing-grid li{color:var(--commercial-muted);align-items:center;gap:9px;font-size:.86rem;display:flex}.commercial-action-review li svg,.commercial-pricing-grid li svg{color:var(--commercial-accent);flex:none}.commercial-review-actions{border-bottom:0;justify-content:flex-end;gap:10px;display:flex}.commercial-review-actions span,.commercial-review-actions strong,.commercial-disabled-action{border:1px solid var(--commercial-line-strong);border-radius:6px;align-items:center;min-height:42px;padding:0 15px;font-size:.82rem;display:inline-flex}.commercial-review-actions strong{border-color:var(--commercial-accent);color:#041416;background:var(--commercial-accent)}.commercial-pricing-grid{border-top:1px solid var(--commercial-line-strong);border-left:1px solid var(--commercial-line);grid-template-columns:repeat(2,1fr);display:grid}.commercial-pricing-grid article{border-right:1px solid var(--commercial-line);border-bottom:1px solid var(--commercial-line);flex-direction:column;align-items:flex-start;min-height:470px;padding:40px;display:flex}.commercial-pricing-grid h3{margin-top:10px;font-size:2.6rem}.commercial-pricing-grid article>p{max-width:500px;color:var(--commercial-muted);margin:28px 0 30px;line-height:1.65}.commercial-pricing-grid ul{padding:0}.commercial-pricing-grid .commercial-button{margin-top:auto}.commercial-pricing-later{background:#ffffff05}.commercial-disabled-action{color:var(--commercial-muted);margin-top:auto}.commercial-final{border-top:1px solid var(--commercial-line);background:var(--commercial-raised);padding-block:150px}.commercial-footer{border-top:1px solid var(--commercial-line);padding-block:34px}.commercial-footer .commercial-shell{color:var(--commercial-muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;font-size:.79rem;display:grid}.commercial-footer p{margin:0}.commercial-footer>div>span{justify-self:end}[data-commercial-reveal]{opacity:0;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}[data-commercial-reveal].is-visible{opacity:1;transform:translateY(0)}[data-commercial-reveal].is-visible .commercial-problem-list article,[data-commercial-reveal].is-visible .commercial-system article,[data-commercial-reveal].is-visible .commercial-feature-list article,[data-commercial-reveal].is-visible .commercial-workflow li{animation:.6s cubic-bezier(.16,1,.3,1) both commercial-settle}[data-commercial-reveal].is-visible :is(article,li):nth-child(2){animation-delay:50ms}[data-commercial-reveal].is-visible :is(article,li):nth-child(3){animation-delay:.1s}[data-commercial-reveal].is-visible :is(article,li):nth-child(4){animation-delay:.15s}[data-commercial-reveal].is-visible :is(article,li):nth-child(5){animation-delay:.2s}[data-commercial-reveal].is-visible :is(article,li):nth-child(6){animation-delay:.25s}@keyframes commercial-settle{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1080px){.commercial-nav{grid-template-columns:1fr auto}.commercial-nav-links,.commercial-nav-actions{display:none}.commercial-menu{display:block}.commercial-hero{grid-template-columns:1fr}.commercial-hero-copy h1,.commercial-product-frame{max-width:900px}.commercial-horizon-layout,.commercial-capability-layout,.commercial-safety-layout{grid-template-columns:1fr;gap:64px}.commercial-horizon-copy,.commercial-capability-intro{position:static}.commercial-workflow{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.commercial-shell{width:min(100% - 28px,1180px)}.commercial-nav{min-height:64px}.commercial-hero{gap:54px;min-height:auto;padding-block:70px 64px}.commercial-hero-copy h1{max-width:11ch;font-size:clamp(3.1rem,16vw,5rem)}.commercial-hero-copy>p{margin-top:24px;font-size:1rem}.commercial-actions{flex-direction:column;align-items:stretch}.commercial-actions>*{width:100%}.commercial-proof-points{grid-template-columns:1fr}.commercial-proof-points div{border-bottom:1px solid var(--commercial-line);grid-template-columns:74px 1fr;align-items:baseline;padding-block:14px;display:grid}.commercial-proof-points dd{margin:0}.commercial-frame-bar{min-height:42px}.commercial-product-frame img{object-fit:cover;object-position:16% top;min-height:330px}.commercial-section{padding-block:88px}.commercial-section-intro{grid-template-columns:1fr;gap:18px;margin-bottom:46px}.commercial-section h2,.commercial-final h2{font-size:clamp(2.3rem,12vw,3.5rem)}.commercial-problem-list article{grid-template-columns:42px 1fr;gap:12px}.commercial-problem-list article p{grid-column:2}.commercial-workflow,.commercial-pricing-grid{grid-template-columns:1fr}.commercial-workflow li{min-height:auto}.commercial-workflow li>span{margin-bottom:46px}.commercial-safety-layout{gap:48px}.commercial-action-head{flex-direction:column;align-items:flex-start}.commercial-diff{grid-template-columns:1fr}.commercial-diff svg{transform:rotate(90deg)}.commercial-pricing-grid article{min-height:420px;padding:28px 22px}.commercial-final{padding-block:100px}.commercial-footer .commercial-shell{grid-template-columns:1fr}.commercial-footer>div>span{justify-self:start}}@media (prefers-reduced-motion:reduce){.commercial-site *,.commercial-site :before,.commercial-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important}[data-commercial-reveal]{opacity:1;transform:none}[data-commercial-reveal].is-visible :is(article,li){animation:none}.commercial-product-frame:hover,.commercial-workflow li:hover,.commercial-action-review:hover,.commercial-pricing-grid article:hover{transform:none}}.commercial-site{--commercial-bg:#061016;--commercial-surface:#0a1720;--commercial-raised:#0d2027;--commercial-line:#b8e0da24;--commercial-line-strong:#b8e0da47;--commercial-text:#f4f8f2;--commercial-muted:#a1b4b4;--commercial-accent:#73f2cf;--commercial-lime:#d8ff8b;background:radial-gradient(circle at 85% 2%,#2d8d8229,#0000 25rem),radial-gradient(circle at 8% 28%,#285b861f,#0000 31rem),#061016;position:relative}.commercial-site:after{z-index:40;content:"";pointer-events:none;opacity:.035;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.38'/%3E%3C/svg%3E");position:fixed;inset:0}.commercial-shell{width:min(1240px,100% - 64px)}.commercial-header{background:#061016bd;border-bottom-color:#b8e0da33;box-shadow:0 1px #73f2cf0a,0 20px 60px #0000002e}.commercial-nav{min-height:78px}.commercial-site .wordmark{letter-spacing:-.045em}.commercial-nav-links a,.commercial-sign-in{letter-spacing:.055em;text-transform:uppercase;font-size:.78rem}.commercial-button{border-radius:999px;box-shadow:0 0 0 1px #73f2cf14,0 12px 30px #0003}.commercial-secondary{border-radius:999px}.commercial-hero{grid-template-columns:minmax(0,.79fr) minmax(590px,1.21fr);gap:70px;min-height:calc(100svh - 78px);padding-block:76px 112px}.commercial-hero:before{filter:blur(1px);background:radial-gradient(at 73% 46%,#3cdeba2e,#0000 24%),radial-gradient(at 38% 18%,#3a71c021,#0000 33%),linear-gradient(120deg,#0000 34%,#73f2cf0b 50%,#0000 66%);inset:-5% -19% -4%}.commercial-hero-copy{padding-top:16px}.commercial-hero-copy>.commercial-hero-kicker{color:var(--commercial-lime);letter-spacing:.16em;background:#73f2cf0e;border:1px solid #73f2cf42;border-radius:999px;align-items:center;gap:9px;margin-bottom:30px;padding:7px 12px 7px 8px;font-size:.66rem;display:inline-flex}.commercial-hero-copy>.commercial-hero-kicker:before{content:"";background:var(--commercial-accent);width:8px;height:8px;box-shadow:0 0 0 4px #73f2cf1f, 0 0 20px var(--commercial-accent);border-radius:50%}.commercial-hero-copy h1,.commercial-section h2,.commercial-final h2{letter-spacing:-.075em;font-family:Georgia,Times New Roman,serif;font-weight:500}.commercial-hero-copy h1{max-width:7.5ch;font-size:clamp(4.4rem,7.5vw,8.1rem);line-height:.86}.commercial-hero-copy h1:first-line{color:var(--commercial-text)}.commercial-hero-copy>p:not(.commercial-hero-kicker){color:#b1c4c0;max-width:560px}.commercial-proof-points{border-top-color:#73f2cf42;margin-top:62px}.commercial-proof-points div{padding-top:20px;position:relative}.commercial-proof-points div:before{content:"";background:var(--commercial-accent);width:34px;height:2px;position:absolute;top:-1px;left:0}.commercial-proof-points dd{color:#b2c2c0}.commercial-hero-stage{min-width:0;transition:transform .7s cubic-bezier(.16,1,.3,1);position:relative;transform:perspective(1400px)rotateY(-4deg)rotateX(2deg)}.commercial-hero-stage:hover{transform:perspective(1400px)rotateY(-1deg)rotateX(0)translateY(-5px)}.commercial-stage-scanline{z-index:1;pointer-events:none;border:1px solid #73f2cf24;border-radius:50%;position:absolute;inset:15% -8% 10%;transform:rotate(-8deg);box-shadow:0 0 0 14px #73f2cf06,0 0 100px #73f2cf1c}.commercial-stage-scanline:before,.commercial-stage-scanline:after{content:"";background:var(--commercial-accent);box-shadow:0 0 18px var(--commercial-accent);position:absolute}.commercial-stage-scanline:before{opacity:.35;width:110%;height:1px;top:50%;left:-5%}.commercial-stage-scanline:after{opacity:.2;width:1px;height:110%;top:-5%;left:50%}.commercial-hero-stage .commercial-product-frame{z-index:2;background:linear-gradient(145deg,#122830eb,#07121af5);border-color:#b5f1e257;border-radius:18px;box-shadow:20px 35px #0000001f,0 50px 100px #0000007a,0 0 80px #5ae2c11c}.commercial-hero-stage .commercial-product-frame:before{background:linear-gradient(90deg, transparent, var(--commercial-lime), transparent);height:2px}.commercial-hero-stage .commercial-frame-bar{color:#d4e6df;padding-inline:20px}.commercial-hero-stage .commercial-product-frame img{filter:saturate(1.12)contrast(1.04)}.commercial-telemetry{z-index:4;color:#bdd0cb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.12em;background:#051419e0;border:1px solid #b5f1e24d;border-radius:9px;gap:4px;min-width:128px;padding:13px 15px;font-size:.62rem;display:grid;position:absolute;box-shadow:0 18px 35px #00000047,0 0 24px #73f2cf14}.commercial-telemetry strong{color:var(--commercial-lime);letter-spacing:-.06em;font:500 2rem/1 Georgia,serif}.commercial-telemetry small{color:var(--commercial-accent);letter-spacing:0;font-size:.62rem}.commercial-telemetry-top{grid-template-columns:1fr auto;align-items:center;min-width:170px;top:-25px;right:7%}.commercial-telemetry-top strong{color:var(--commercial-text);letter-spacing:.08em;font:700 .72rem/1 inherit}.commercial-telemetry-top i{background:var(--commercial-accent);width:6px;height:6px;box-shadow:0 0 10px var(--commercial-accent);border-radius:50%;margin-right:5px;display:inline-block}.commercial-telemetry-side{top:28%;left:-44px;transform:translateY(-50%)}.commercial-telemetry-bottom{bottom:11%;right:-28px}.commercial-section{padding-block:155px;position:relative}.commercial-section:before{content:"";background:linear-gradient(var(--commercial-accent), transparent);opacity:.7;width:1px;height:36px;position:absolute;top:0;left:50%}.commercial-section-intro{grid-template-columns:160px 1fr;gap:42px}.commercial-section-number{color:var(--commercial-lime);letter-spacing:.2em;font-size:.66rem}.commercial-section h2,.commercial-final h2{font-size:clamp(2.9rem,5.5vw,5.8rem);line-height:.92}.commercial-section-intro>div>p,.commercial-capability-intro>p:not(.commercial-section-number){color:#a8bcba;max-width:600px}.commercial-problem{background:linear-gradient(#08171dc2,#0610161a)}.commercial-problem-list article{grid-template-columns:88px minmax(230px,.85fr) 1fr;padding-block:34px}.commercial-problem-list article>span,.commercial-feature-list article>span,.commercial-system article>span{color:var(--commercial-accent)}.commercial-problem-list h3,.commercial-feature-list h3,.commercial-system h3{font-size:1.14rem;font-weight:650}.commercial-horizon{background:linear-gradient(115deg,#09232a 0%,#08151e 48%,#0d1f22 100%)}.commercial-horizon:after{content:"";pointer-events:none;background:radial-gradient(circle,#73f2cf1f,#0000 65%);width:42%;height:70%;position:absolute;top:10%;right:0}.commercial-horizon-layout,.commercial-capability-layout,.commercial-safety-layout{z-index:1;position:relative}.commercial-horizon-copy blockquote{border-left-color:var(--commercial-lime);color:var(--commercial-lime);font-family:Georgia,serif;font-size:1.2rem}.commercial-system article,.commercial-feature-list article{padding-block:31px}.commercial-system article:hover,.commercial-feature-list article:hover{background:linear-gradient(90deg,#73f2cf17,#0000 75%);transform:translate(8px)}.commercial-workflow{border-top-color:#73f2cf42}.commercial-workflow li{background:#09161d61;min-height:300px;padding:32px}.commercial-workflow li>span{color:var(--commercial-lime);margin-bottom:100px;font-size:.7rem}.commercial-workflow li:hover{background:linear-gradient(145deg,#73f2cf1f,#09161d80)}.commercial-capabilities{background:linear-gradient(#061016,#0b2024)}.commercial-icon-row{color:var(--commercial-lime)}.commercial-safety{background:#07151c}.commercial-action-review{background:linear-gradient(145deg,#10252a,#09161e);border-radius:16px;box-shadow:0 40px 90px #0006,0 0 40px #73f2cf0f}.commercial-status{background:#d8ff8b14;border-color:#d8ff8b5c;color:var(--commercial-lime)!important}.commercial-final{background:radial-gradient(circle at 70% 20%,#73f2cf29,#0000 35%),#0b2025}.commercial-final h2{max-width:10ch}.commercial-footer{background:#041015}@media (max-width:1080px){.commercial-hero{grid-template-columns:1fr}.commercial-hero-copy h1{max-width:9ch}.commercial-hero-stage{width:100%;max-width:900px;margin-inline:auto}.commercial-telemetry-side{left:-18px}.commercial-telemetry-bottom{right:-12px}}@media (max-width:720px){.commercial-shell{width:min(100% - 30px,1240px)}.commercial-hero{padding-block:64px 96px}.commercial-hero-copy h1{max-width:8ch;font-size:clamp(4rem,18vw,6rem)}.commercial-hero-stage{transform:none}.commercial-hero-stage:hover{transform:translateY(-3px)}.commercial-stage-scanline{inset:15% -6% 8%}.commercial-telemetry{min-width:112px;padding:10px 11px}.commercial-telemetry-top{top:-18px;right:4px}.commercial-telemetry-side{top:22%;left:-8px}.commercial-telemetry-bottom{bottom:9%;right:-3px}.commercial-telemetry strong{font-size:1.6rem}.commercial-section{padding-block:105px}.commercial-section-intro{grid-template-columns:1fr;gap:20px}.commercial-problem-list article{grid-template-columns:42px 1fr}}.commercial-problem-list,.commercial-system,.commercial-feature-list,.commercial-workflow,.commercial-pricing-grid{position:relative}.commercial-problem-list:before,.commercial-system:before,.commercial-feature-list:before{content:"";background:linear-gradient(var(--commercial-accent), transparent 68%, var(--commercial-lime));opacity:.48;width:2px;position:absolute;top:0;bottom:0;left:-12px}.commercial-problem-list article,.commercial-system article,.commercial-feature-list article{padding-left:18px;position:relative}.commercial-problem-list article:before,.commercial-system article:before,.commercial-feature-list article:before{content:"";border:2px solid var(--commercial-accent);background:var(--commercial-bg);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:-17px;transform:translateY(-50%);box-shadow:0 0 0 5px #73f2cf14,0 0 16px #73f2cf8c}.commercial-problem-list article:nth-child(3n+2):before,.commercial-system article:nth-child(3n+2):before,.commercial-feature-list article:nth-child(3n+2):before{border-color:var(--commercial-lime)}.commercial-horizon-copy,.commercial-capability-intro,.commercial-safety-layout>div:first-child{background:linear-gradient(145deg,#73f2cf0e,#0000 58%);border:1px solid #b5f1e21f;padding:28px;box-shadow:inset 0 1px #ffffff0b}.commercial-horizon-copy:after,.commercial-capability-intro:after,.commercial-safety-layout>div:first-child:after{content:"";background:var(--commercial-lime);width:58px;height:2px;margin-top:40px;display:block;box-shadow:0 0 18px #d8ff8b73}.commercial-workflow{background-color:#07141bb8;background-image:linear-gradient(#73f2cf09 1px,#0000 1px),linear-gradient(90deg,#73f2cf09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #b5f1e233;border-radius:18px;overflow:hidden}.commercial-workflow li{background:linear-gradient(145deg,#0b2227c7,#07131b85);border-color:#b5f1e229;min-height:310px;position:relative}.commercial-workflow li:after{content:"↗";width:36px;height:36px;color:var(--commercial-accent);opacity:.6;font-size:1.2rem;position:absolute;bottom:26px;right:26px}.commercial-workflow li:hover:after{color:var(--commercial-lime);opacity:1}.commercial-pricing-grid{background:#061218b3;border:1px solid #b5f1e233;border-radius:18px;overflow:hidden}.commercial-pricing-grid article{border-color:#b5f1e229;min-height:510px;padding:48px;position:relative}.commercial-pricing-grid article:first-child{background:radial-gradient(circle at 80% 20%,#73f2cf24,#0000 32%),linear-gradient(145deg,#0c282be6,#07161cb8)}.commercial-pricing-grid article:first-child:before{content:"";background:linear-gradient(90deg, var(--commercial-accent), var(--commercial-lime), transparent);height:2px;position:absolute;top:0;left:48px;right:48px}.commercial-pricing-grid article>div>span{color:var(--commercial-lime)}.commercial-pricing-grid h3{letter-spacing:-.08em;font-family:Georgia,Times New Roman,serif;font-size:4.3rem;font-weight:500}.commercial-final{align-items:center;min-height:560px;display:grid;position:relative;overflow:hidden}.commercial-final:before,.commercial-final:after{content:"";pointer-events:none;border:1px solid #73f2cf2b;border-radius:50%;position:absolute}.commercial-final:before{width:650px;height:650px;top:-320px;right:-120px;box-shadow:0 0 0 28px #73f2cf06,0 0 0 58px #73f2cf05}.commercial-final:after{border-color:#d8ff8b29;width:340px;height:340px;bottom:-220px;left:9%}.commercial-final .commercial-shell{z-index:1;position:relative}.commercial-final h2{max-width:11ch;font-size:clamp(3.5rem,7vw,7.2rem)}.commercial-final .commercial-actions{margin-top:46px}.commercial-footer .wordmark{color:var(--commercial-text)}@media (max-width:720px){.commercial-problem-list:before,.commercial-system:before,.commercial-feature-list:before{left:-5px}.commercial-problem-list article,.commercial-system article,.commercial-feature-list article{padding-left:12px}.commercial-problem-list article:before,.commercial-system article:before,.commercial-feature-list article:before{width:8px;height:8px;left:-10px}.commercial-horizon-copy,.commercial-capability-intro,.commercial-safety-layout>div:first-child{padding:20px}.commercial-workflow li{min-height:260px}.commercial-pricing-grid article{min-height:460px;padding:34px 24px}.commercial-pricing-grid article:first-child:before{left:24px;right:24px}.commercial-final{min-height:480px}}
