.smohix-hq{--background:#f7f8fc;--foreground:#171c32;--muted:#59617a;--surface:#fff;--surface-elevated:#edf0f8;--border:#d9deeb;--accent:#4157c5;--accent-muted:#4157c5;--accent-dim:#4157c514;--ring:#4157c5;--primary:#4b57a4;--primary-muted:#4b57a4;--primary-dim:#4b57a40f;--success:#14733c;--warning:#855d0a;--danger:#b52c48;--la-grid:#1827230a;--la-horizon-line:var(--border);--la-horizon:#4157c559;--oe-plane-fill:var(--surface);--oe-plane-edge:var(--border);--hq-chrome:#f7f8fcf0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--foreground);background:var(--background)}.smohix-hq .smohix-header-living{position:sticky;overflow:visible;box-shadow:0 6px 24px -20px #1827232e;background:var(--hq-chrome)!important;border-color:var(--border)!important}.smohix-hq :is(.smohix-nav-rail,.smohix-oe-hero__system-rail){background:var(--surface);border-color:var(--border);box-shadow:none}.smohix-hq :is([class*=border-white\/],.smohix-oe-hero,.smohix-oe-hero__capability-rail,.smohix-oe-hero__system-rail__step){border-color:var(--border)}.smohix-hq [class*=bg-white\/]{background-color:var(--surface)}.smohix-hq [class*=bg-accent][class*=text-background]{color:#fff}.smohix-hq :is(.smohix-oe-hero__identity-primary,.smohix-oe-hero__system-rail__label,.smohix-oe-hero__headline-emphasis){color:var(--foreground)}.smohix-hq :is(.smohix-oe-hero__lede,.smohix-oe-hero__capability-rail__item,.smohix-oe-hero__returning){color:var(--muted)}.smohix-hq .smohix-oe-hero__headline{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.25rem,4.4vw,3.65rem);line-height:1.08}.smohix-hq .smohix-oe-hero__headline-emphasis{color:var(--accent)}.smohix-hq .smohix-oe-hero:after{background:radial-gradient(ellipse at 76% 30%, var(--accent-dim), transparent 60%)}.smohix-hq .smohix-oe-hero__architectural-field{background:linear-gradient(90deg, var(--la-grid) 1px, transparent 1px) 0 0 / 96px 100%}.smohix-hq .smohix-oe-hero__spine{opacity:.25}.smohix-hq main>section{scroll-margin-top:5.5rem}.smohix-hq main>section:nth-child(2n){background-color:var(--surface-elevated)}.smohix-hq main h2{font-size:clamp(1.625rem,2.8vw,2.125rem);line-height:1.2}.smohix-hq :is(.smohix-surface,.smohix-ecosystem-node){background:var(--surface);border:1px solid var(--border);border-radius:1rem;box-shadow:0 12px 32px -24px #1827232e}.smohix-hq .smohix-ecosystem-node--core{background:linear-gradient(145deg, var(--accent-dim), var(--surface) 65%);border-color:var(--accent)}.smohix-hq .smohix-ecosystem-node--workspace{padding:1.25rem}.smohix-hq .smohix-ecosystem-node--workspace .smohix-ecosystem-node__title{font-size:1rem}.smohix-hq #ecosystem svg line{stroke:var(--border)}.smohix-hq #ecosystem svg line[stroke^=url]{stroke:var(--accent)}.smohix-hq>footer{background:var(--surface)}.smohix-hq .smohix-live-command__frame{--foreground:#f4f4f5;--muted:#a9b2bf;--accent:#a5b4fc;--warning:#fcd34d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--foreground);border-radius:1rem;box-shadow:0 24px 60px -32px #0a181266}.smohix-hq :is(.smohix-live-command__operational-label,.smohix-live-command__preview-note){color:var(--muted)}@media (min-width:1024px){.smohix-hq .smohix-oe-hero__canvas{padding-top:5.5rem;padding-bottom:3rem}.smohix-hq .smohix-oe-hero__compose{column-gap:3.5rem}}@media (prefers-color-scheme:dark){.smohix-hq{--background:#0c1020;--foreground:#f1f3fc;--muted:#adb5cc;--surface:#12182b;--surface-elevated:#101627;--border:#2c3652;--accent:#a5b4fc;--accent-muted:#a5b4fc;--accent-dim:#a5b4fc14;--ring:#a5b4fc;--primary-muted:#b3bafb;--success:#86df9b;--warning:#fcd34d;--danger:#fb7185;--la-grid:#edf4f009;--hq-chrome:#0c1020f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.smohix-hq [class*=bg-accent][class*=text-background]{color:#0c1020}}.smohix-hq .smohix-headline{color:var(--foreground);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.smohix-hq .smohix-oe-hero>.smohix-oe-hero__canvas{max-width:72rem}.smohix-hq .smohix-signal-meta,.smohix-hq [class*=text-muted\/]{color:var(--muted)}.smohix-hq #marketing-mobile-nav{background:var(--background)}.smohix-hq .hq-command{overflow:hidden}.smohix-hq .hq-command__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.smohix-hq .hq-command__eyebrow{color:#a9b2bf;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.smohix-hq .hq-command__title{letter-spacing:-.025em;margin-top:.35rem;font-size:1.125rem;font-weight:600}.smohix-hq .hq-command__views{border-block:1px solid #29334b;gap:.25rem;padding:.5rem 1.25rem;display:flex}.smohix-hq .hq-command__views button{color:#a9b2bf;border-radius:.5rem;padding:.5rem .75rem;font-size:12px}.smohix-hq .hq-command__views button[aria-pressed=true]{color:#edf0ff;background:#273253}.smohix-hq .hq-command__body{min-height:19rem;padding:1.25rem}.smohix-hq .hq-command__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.smohix-hq .hq-command__steps button{color:#a9b2bf;text-align:left;border-bottom:1px solid #35415d;flex-wrap:wrap;gap:.5rem;width:100%;padding:.65rem 0;font-size:11px;display:flex}.smohix-hq .hq-command__steps button[aria-current=step]{color:#edf0ff;border-color:#a5b4fc}.smohix-hq .hq-command__steps span{font-family:var(--font-jetbrains-mono), monospace;opacity:.65}.smohix-hq .hq-command__signal{margin-top:1.5rem}.smohix-hq .hq-command__step-number{color:#a5b4fc;font-family:var(--font-jetbrains-mono), monospace;font-size:1.5rem}.smohix-hq .hq-command__step-number span{color:#a9b2bf;font-size:10px}.smohix-hq .hq-command__signal-title{margin-top:.5rem;font-size:1rem;font-weight:600}.smohix-hq .hq-command__signal>p:last-child{color:#b4c1ba;margin-top:.5rem;font-size:12px;line-height:1.7}.smohix-hq .hq-command__actions{color:#a5b4fc;flex-wrap:wrap;justify-content:space-between;gap:.8rem;margin-top:1.25rem;font-size:11px;display:flex}.smohix-hq .hq-command__services{margin-top:1rem}.smohix-hq .hq-command__services li{border-bottom:1px solid #29334b;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.8rem 0;font-size:12px;display:flex}.smohix-hq .hq-command__services span{color:#b4c1ba;font-size:10px}.smohix-hq .hq-command__services [data-status=operational]{color:#a5b4fc}.smohix-hq .hq-command__services :is([data-status=degraded],[data-status=unavailable]){color:#fcd34d}.smohix-hq .hq-command__check{color:#a5b4fc;border:1px solid #52628a;border-radius:.5rem;padding:.45rem .65rem;font-size:11px}.smohix-hq .hq-command__check:disabled{opacity:.5}.smohix-hq .hq-command__status-note{color:#b4c1ba;margin-top:.65rem;font-size:10px;line-height:1.5}.smohix-hq #command{--foreground:#f1f3fc;--muted:#adb5cc;--accent:#a5b4fc;--primary-muted:#b3bafb;--border:#2c3652;color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c1020}.smohix-hq #command .smohix-signal-meta{color:#a5b4fc}.smohix-hq .hq-guide{padding-block:5rem}.smohix-hq .hq-guide__layout{align-items:start;gap:2rem;display:grid}.smohix-hq .hq-guide__panel{border:1px solid var(--border);background:var(--surface);border-radius:1.5rem;padding:1.5rem;box-shadow:0 20px 60px -48px #171c32}.smohix-hq .hq-guide__conversation{overscroll-behavior:contain;overflow-wrap:anywhere;max-height:24rem;overflow-y:auto}.smohix-hq .hq-guide__question{background:var(--surface-elevated);border-radius:.75rem;padding:.65rem .85rem;font-size:13px;font-weight:600}.smohix-hq .hq-guide__prompt{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:.4rem .65rem;font-size:11px}.smohix-hq .hq-guide__prompt:hover{border-color:var(--accent);color:var(--accent)}@media (min-width:768px){.smohix-hq .hq-guide__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}}.smohix-hq .smohix-oe-hero__canvas{isolation:isolate}.smohix-hq .smohix-oe-hero__architectural-field{opacity:.55;background:linear-gradient(90deg,var(--la-grid) 1px,transparent 1px) 0 0/96px 100%,linear-gradient(0deg,var(--la-grid) 1px,transparent 1px) 0 0/100% 96px;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%)}.smohix-hq .smohix-oe-hero__headline{max-width:13.5em;font-weight:600;line-height:1.12}.smohix-hq .smohix-oe-hero__identity-primary{letter-spacing:.18em;text-transform:uppercase;font-size:.6875rem}.smohix-hq .smohix-oe-hero__command{border-radius:1.35rem;box-shadow:0 32px 90px -52px #26367680}.smohix-hq .smohix-ecosystem-node{transition:border-color .18s,box-shadow .18s}.smohix-hq .smohix-ecosystem-node:hover{border-color:var(--accent);box-shadow:0 20px 50px -36px #4157c580}.smohix-hq .smohix-nav-rail{border-radius:.85rem}.smohix-hq :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (prefers-reduced-motion:reduce){.smohix-hq *,.smohix-hq :before,.smohix-hq :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
