:root{--font-albert-sans:"Albert Sans";--font-geist-mono:"Geist Mono";--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ic-bg:#faf9f6;--ic-surface:#fff;--ic-surface-elevated:#f4f3ef;--ic-text:#16181b;--ic-text-secondary:#626a73;--ic-border:#e5e2dc;--ic-border-strong:#cbc8c2;--ic-brand:#2563eb;--ic-brand-hover:#1d4ed8;--ic-brand-soft:#e9efff;--ic-brand-solid:#1d4ed8;--ic-brand-solid-hover:#1e40af;--ic-healthy:#087568;--ic-info:#2563eb;--ic-warning:#946400;--ic-error:#c4233d;--ic-unknown:#747b84;--ic-grid:#16181b0b;--ic-font-display:var(--font-albert-sans), "Albert Sans", "Avenir Next", "Helvetica Neue", Arial, system-ui, sans-serif;--ic-font-sans:var(--font-albert-sans), "Albert Sans", "Avenir Next", "Helvetica Neue", Arial, system-ui, sans-serif;--ic-font-mono:var(--font-geist-mono), "Geist Mono", "SFMono-Regular", Consolas, monospace;--ic-radius-sm:5px;--ic-radius-md:8px;--ic-radius-lg:12px;--ic-space-1:4px;--ic-space-2:8px;--ic-space-3:12px;--ic-space-4:16px;--ic-space-5:20px;--ic-space-6:24px;--ic-space-8:32px;--ic-space-10:40px;--ic-space-12:48px;--ic-space-16:64px;--ic-max-width:1180px;--ic-motion-fast:.12s;--ic-motion-normal:.18s;--ic-shadow-card:0 1px 2px #1018280a, 0 1px 3px #1018280f;--ic-chart-1:#2563eb;--ic-chart-2:#44a5ff;--ic-chart-3:#087568;--ic-chart-grid:#16181b14}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=dark],.dark{--ic-bg:#0b0d0f;--ic-surface:#111418;--ic-surface-elevated:#171b20;--ic-text:#f3f1ea;--ic-text-secondary:#9ca3ad;--ic-border:#242a31;--ic-border-strong:#343c45;--ic-brand:#60a5fa;--ic-brand-hover:#93c5fd;--ic-brand-soft:#132442;--ic-brand-solid:#2563eb;--ic-brand-solid-hover:#1d4ed8;--ic-healthy:#44d7b6;--ic-info:#59a8ff;--ic-warning:#f5b942;--ic-error:#ff5667;--ic-unknown:#8e96a1;--ic-grid:#f3f1ea0b;--ic-shadow-card:0 1px 2px #0000003d, 0 6px 24px #00000014;--ic-chart-1:#60a5fa;--ic-chart-2:#38bdf8;--ic-chart-3:#44d7b6;--ic-chart-grid:#f3f1ea14}[data-preset=mono]{--ic-font-display:var(--font-geist-mono), "Geist Mono", monospace;--ic-font-sans:var(--font-geist-mono), "Geist Mono", monospace;--ic-radius-sm:0;--ic-radius-md:0;--ic-radius-lg:0;--ic-brand:#555;--ic-brand-hover:#333;--ic-brand-soft:#f0f0f0;--ic-shadow-card:none}[data-preset=mono][data-theme=dark]{--ic-brand:#a3a3a3;--ic-brand-hover:#d4d4d4;--ic-brand-soft:#282828}[data-preset=notebook]{--ic-font-display:var(--font-albert-sans), "Albert Sans", "Avenir Next", "Helvetica Neue", Arial, system-ui, sans-serif;--ic-font-sans:var(--font-albert-sans), "Albert Sans", "Avenir Next", "Helvetica Neue", Arial, system-ui, sans-serif;--ic-font-mono:var(--font-geist-mono), "Geist Mono", "SFMono-Regular", Consolas, monospace;--ic-radius-sm:7px;--ic-radius-md:10px;--ic-radius-lg:14px;--ic-bg:#fff;--ic-surface:#fff;--ic-surface-elevated:#fafafa;--ic-text:#0a0a0a;--ic-text-secondary:#666;--ic-border:#eaeaea;--ic-border-strong:#d4d4d4;--ic-brand:#111;--ic-brand-hover:#000;--ic-brand-soft:#f5f5f5;--ic-brand-solid:#000;--ic-brand-solid-hover:#262626;--ic-on-brand:#fff;--ic-healthy:#0b7557;--ic-info:#2563eb;--ic-warning:#875d08;--ic-error:#bd2941;--ic-unknown:#737373;--ic-shadow-card:0 1px 2px #0000000a;--ic-chart-1:#0a0a0a;--ic-chart-2:#737373;--ic-chart-3:#0b7557;--ic-chart-grid:#00000014}[data-preset=notebook][data-theme=dark]{--ic-bg:#000;--ic-surface:#0a0a0a;--ic-surface-elevated:#111;--ic-text:#ededed;--ic-text-secondary:#a1a1aa;--ic-border:#262626;--ic-border-strong:#3f3f46;--ic-brand:#ededed;--ic-brand-hover:#fff;--ic-brand-soft:#171717;--ic-brand-solid:#ededed;--ic-brand-solid-hover:#fff;--ic-on-brand:#000;--ic-healthy:#45d6a8;--ic-info:#6aa8ff;--ic-warning:#f0b44c;--ic-error:#ff6b7f;--ic-unknown:#a1a1aa;--ic-shadow-card:0 1px 2px #00000073;--ic-chart-1:#ededed;--ic-chart-2:#737373;--ic-chart-3:#45d6a8;--ic-chart-grid:#ffffff1a;--ic-sage:#8fae9b;--ic-sage-strong:#b8d3c2;--ic-signal:#4ade80;--ic-sage-border:#8fae9b3d;--ic-sage-border-soft:#8fae9b29;--ic-hairline:#ededed14;--ic-hairline-strong:#ededed29;--ic-cloud-deep:#39463f;--ic-cloud-mid:#5c6b64;--ic-cloud-light:#9fb3ae;--ic-cloud-cream:#d8d2c0;--ic-glow-soft:0 0 22px #ededed38;--ic-focus:#b8d3c2}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
*{box-sizing:border-box}html{background:var(--ic-bg);color:var(--ic-text);font-family:var(--ic-font-sans);text-rendering:optimizelegibility}h1,h2,h3,h4{font-family:var(--ic-font-display)}body{caret-color:var(--ic-brand);margin:0}::selection{background:color-mix(in srgb, var(--ic-brand) 34%, transparent);color:var(--ic-text)}*{scrollbar-color:var(--ic-border-strong) var(--ic-bg);scrollbar-width:thin}a{color:inherit}button,input{font:inherit}:focus-visible{outline:2px solid var(--ic-brand);outline-offset:3px}.ic-logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:15px;font-weight:650;display:inline-flex}.ic-logo__mark{width:30px;height:24px;color:var(--ic-text);display:block}.ic-logo__mark svg{width:100%;height:100%;display:block}.ic-button{border:1px solid var(--ic-brand-solid);border-radius:var(--ic-radius-sm);background:var(--ic-brand-solid);min-height:40px;color:var(--ic-on-brand,#fff);transition:background var(--ic-motion-fast), border-color var(--ic-motion-fast);justify-content:center;align-items:center;gap:10px;padding:0 15px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ic-button:hover{border-color:var(--ic-brand-solid-hover);background:var(--ic-brand-solid-hover)}.ic-button--quiet{border-color:var(--ic-border-strong);color:var(--ic-text);background:0 0}.ic-button--quiet:hover{border-color:var(--ic-brand);background:var(--ic-brand-soft)}.ic-badge{color:var(--ic-unknown);font:600 11px/1.2 var(--ic-font-mono);letter-spacing:.02em;text-transform:uppercase;border:1px solid;border-radius:99px;align-items:center;gap:6px;padding:3px 7px;display:inline-flex}.ic-badge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.ic-badge--healthy{color:var(--ic-healthy)}.ic-badge--info{color:var(--ic-info)}.ic-badge--warning,.ic-badge--stale{color:var(--ic-warning)}.ic-badge--error{color:var(--ic-error)}.ic-code{color:#d8e0e9;background:#090c10;border:1px solid #29313b;border-radius:9px;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 14px 34px #0000001f}.ic-code__header{background:#11161c;border-bottom:1px solid #242c35;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:42px;padding:0 7px 0 10px;display:grid}.ic-code__terminal{color:#8b98a7;background:#0b0f14;border:1px solid #303a45;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.ic-code__terminal svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:14px;height:14px}.ic-code figcaption{color:#c1cad4;font:580 11px/1.2 var(--ic-font-sans);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ic-code__language{color:#788696;font:600 8px/1 var(--ic-font-mono);letter-spacing:.075em;text-transform:uppercase;background:#0b0f14;border:1px solid #2b343e;border-radius:4px;padding:4px 6px}.ic-code button{color:#929ead;cursor:pointer;min-width:66px;min-height:29px;font:550 10px/1 var(--ic-font-sans);transition:border-color var(--ic-motion-fast), color var(--ic-motion-fast), background var(--ic-motion-fast);background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.ic-code button:hover,.ic-code button[data-copied]{color:#d5e6fb;background:#18212b;border-color:#344253}.ic-code button[data-copied]{color:#70d7b9}.ic-code button svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:13px;height:13px}.ic-code pre{color:inherit;font:12.5px/1.72 var(--ic-font-mono);font-variant-ligatures:none;tab-size:2;margin:0;padding:18px 0;overflow-x:auto;background:0 0!important}.ic-code code{min-width:max-content;display:block}.ic-code__line{min-height:1.72em;padding:0 18px;display:flex}.ic-code__line:hover{background:#7db6ff0a}.ic-code__line[data-empty]{min-height:.9em}.ic-code__prompt{color:#526171;-webkit-user-select:none;user-select:none;flex:0 0 22px;width:22px}.ic-code__line:has(.shell-token--command) .ic-code__prompt{color:#62b4ff}.ic-code__line-number{color:#485666;-webkit-user-select:none;user-select:none;flex:0 0 30px;width:30px}.ic-code__line-content{flex:1}.shell-token--space{white-space:pre}.shell-token--command{color:#f1f5f9;font-weight:650}.shell-token--subcommand{color:#74b8ff;font-weight:580}.shell-token--option{color:#c7a4ff}.shell-token--value{color:#f1ca86}.shell-token--argument,.shell-token--string{color:#79d8c0}.shell-token--variable{color:#f3ae76}.shell-token--continuation,.shell-token--comment{color:#7f8d9d}.ic-code .token.comment,.ic-code .token.prolog,.ic-code .token.doctype,.ic-code .token.cdata{color:#657486}.ic-code .token.punctuation{color:#9aa9b8}.ic-code .token.property,.ic-code .token.tag,.ic-code .token.constant,.ic-code .token.symbol,.ic-code .token.deleted{color:#f38ba8}.ic-code .token.boolean,.ic-code .token.number{color:#c4b5fd}.ic-code .token.selector,.ic-code .token.attr-name,.ic-code .token.string,.ic-code .token.char,.ic-code .token.builtin,.ic-code .token.inserted{color:#7dd3b7}.ic-code .token.operator,.ic-code .token.entity,.ic-code .token.url,.ic-code .language-css .token.string,.ic-code .style .token.string{color:#9dc4ff}.ic-code .token.atrule,.ic-code .token.attr-value,.ic-code .token.keyword{color:#7db6ff}.ic-code .token.function,.ic-code .token.class-name{color:#f2c879}.ic-code .token.regex,.ic-code .token.important,.ic-code .token.variable{color:#f6a96c}.ic-code .token.bold,.ic-code .token.important{font-weight:650}.ic-code .token.italic{font-style:italic}@media (max-width:560px){.ic-code__header{grid-template-columns:auto minmax(0,1fr) auto}.ic-code__language{display:none}.ic-code button{min-width:31px;padding:0 8px}.ic-code button span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ic-code pre{font-size:11.5px}.ic-code__line{padding:0 13px}}.ic-theme-toggle{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);min-height:34px;color:var(--ic-text-secondary);cursor:pointer;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:inline-flex}.ic-preset-select{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);min-height:34px;color:var(--ic-text-secondary);align-items:center;gap:7px;padding:0 8px;font-size:12px;display:inline-flex}.ic-preset-select select{min-width:72px;color:var(--ic-text);cursor:pointer;background:0 0;border:0;outline:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.evidence-strip{border-top:1px solid var(--ic-border);border-left:1px solid var(--ic-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.evidence-strip article{border-right:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);background:var(--ic-surface);gap:13px;padding:16px;display:grid}.evidence-strip article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.evidence-strip article>div>span{color:var(--ic-text-secondary);font-size:12px}.evidence-strip article>strong{font:600 21px/1 var(--ic-font-mono)}.inference-composer{width:100%}.inference-composer>form{border:1px solid var(--ic-border-strong);background:var(--ic-surface);border-radius:14px;overflow:hidden}.inference-composer textarea{resize:none;width:100%;min-height:126px;color:var(--ic-text);font:500 clamp(16px, 1.4vw, 19px) / 1.55 var(--ic-font-sans);background:0 0;border:0;outline:0;padding:20px 20px 10px;display:block}.inference-composer textarea::placeholder{color:var(--ic-text-secondary);opacity:1}.inference-composer form:focus-within{border-color:var(--ic-text);outline:2px solid color-mix(in srgb, var(--ic-focus) 65%, transparent);outline-offset:3px}.inference-composer form>footer{justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:8px 10px 10px 20px;display:flex}.inference-composer__suggestions{border-top:1px solid var(--ic-border);margin:0 10px;display:grid}.inference-composer__suggestions>button{border:0;border-bottom:1px solid var(--ic-border);min-height:58px;color:var(--ic-text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:10px;display:flex}.inference-composer__suggestions>button:last-child{border-bottom:0}.inference-composer__suggestions>button:hover,.inference-composer__suggestions>button[aria-selected=true],.inference-composer__suggestions>button:focus-visible{background:var(--ic-surface-elevated)}.inference-composer__suggestions>button:focus-visible{outline:2px solid var(--ic-focus);outline-offset:-2px}.inference-composer__suggestions span{gap:3px;min-width:0;display:grid}.inference-composer__suggestions strong{font-size:13px}.inference-composer__suggestions small{color:var(--ic-text-secondary);font:11px/1.4 var(--ic-font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inference-composer form>footer>span{color:var(--ic-text-secondary);font:600 11px/1.4 var(--ic-font-mono)}.inference-composer form>footer>button{border:1px solid var(--ic-text);background:var(--ic-text);width:40px;height:40px;color:var(--ic-bg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.inference-composer form>footer>button:disabled{border-color:var(--ic-border-strong);background:var(--ic-surface-elevated);color:var(--ic-text-secondary);cursor:not-allowed}.inference-composer form>footer svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px}.inference-composer__examples{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.inference-composer__examples button{border:1px solid var(--ic-border);min-height:40px;color:var(--ic-text-secondary);font:550 12px/1.3 var(--ic-font-sans);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px}.inference-composer__examples button:hover,.inference-composer__examples button:focus-visible{border-color:var(--ic-border-strong);background:var(--ic-surface);color:var(--ic-text)}.inference-composer__examples button:focus-visible,.inference-composer form>footer>button:focus-visible{outline:2px solid var(--ic-focus);outline-offset:2px}@media (max-width:620px){.evidence-strip{grid-template-columns:1fr}.inference-composer textarea{min-height:116px;padding:17px 16px 8px;font-size:16px}.inference-composer form>footer{padding-left:16px}.inference-composer__examples{display:grid}.inference-composer__examples button{text-align:left}}
html{scroll-behavior:smooth}body{background:var(--ic-bg);color:var(--ic-text)}.site-header{border-bottom:1px solid var(--ic-border);justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.brand-link{text-decoration:none}.site-header nav{align-items:center;gap:clamp(13px,1.65vw,24px);margin-left:auto;display:flex}.site-header nav>a,.product-menu summary{color:var(--ic-text-secondary);align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.site-header nav>a:hover,.product-menu summary:hover,.product-menu[open] summary{color:var(--ic-text)}.site-header__preview{gap:7px!important}.site-header__preview small{border:1px solid var(--ic-border);color:var(--ic-text-secondary);font:650 8px/1 var(--ic-font-mono);letter-spacing:.04em;border-radius:99px;padding:3px 5px}.site-header nav>a.site-header__cta{border:1px solid var(--ic-border-strong);border-radius:var(--ic-radius-sm);min-height:40px;color:var(--ic-text);background:0 0;justify-content:center;padding:0 14px;font-weight:650}.site-header nav>a.site-header__cta:hover{border-color:var(--ic-text);background:var(--ic-surface-elevated);color:var(--ic-text)}.product-menu{position:relative}.product-menu summary{cursor:pointer;list-style:none}.product-menu summary::-webkit-details-marker{display:none}.product-menu summary svg{transition:transform var(--ic-motion-fast)}.product-menu[open] summary svg{transform:rotate(180deg)}.product-menu__panel{z-index:80;border:1px solid var(--ic-border-strong);border-radius:var(--ic-radius-md);background:var(--ic-surface);width:min(740px,100vw - 48px);box-shadow:none;grid-template-columns:minmax(210px,.8fr) minmax(460px,1.8fr);display:grid;position:absolute;top:calc(100% + 20px);right:-280px;overflow:hidden}.product-menu__intro,.product-menu__capabilities{padding:22px}.product-menu__intro{border-right:1px solid var(--ic-border)}.product-menu__intro>span{color:var(--ic-brand);font:600 10px/1.4 var(--ic-font-mono);letter-spacing:.05em;margin-bottom:12px;display:block}.product-menu__intro>strong{color:var(--ic-text);letter-spacing:-.02em;font-size:18px;line-height:1.25;display:block}.product-menu__intro p{color:var(--ic-text-secondary);margin:12px 0 18px;font-size:12px;line-height:1.55}.product-menu__intro>a{color:var(--ic-brand);font-size:12px;font-weight:600;text-decoration:none}.product-menu__capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.product-menu__capabilities>a{border-radius:var(--ic-radius-sm);color:var(--ic-text-secondary);grid-template-columns:28px 1fr;align-items:start;gap:10px;padding:9px;text-decoration:none;display:grid}.product-menu__capabilities>a:hover{background:var(--ic-surface-elevated);color:var(--ic-brand)}.product-menu__capabilities svg{margin-top:2px}.product-menu__capabilities span,.product-menu__capabilities strong,.product-menu__capabilities small{display:block}.product-menu__capabilities strong{color:var(--ic-text);font-size:13px;line-height:1.35}.product-menu__capabilities small{color:var(--ic-text-secondary);margin-top:3px;font-size:11px;line-height:1.45}.site-menu-trigger{display:none}.site-menu-trigger:disabled{cursor:wait;opacity:.5}.landing-wrap{width:min(calc(100% - 40px), var(--ic-max-width));margin:0 auto}.eyebrow{color:var(--ic-brand);font:600 11px/1.3 var(--ic-font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px}.actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.lead{max-width:680px;color:var(--ic-text-secondary);font-size:18px;line-height:1.65}.coming-soon{min-height:100vh;width:min(calc(100% - 40px), var(--ic-max-width));margin:0 auto}.coming-soon>section{align-content:center;justify-items:start;min-height:calc(100vh - 73px);display:grid}.coming-soon h1{letter-spacing:-.06em;margin:0;font-size:clamp(48px,8vw,90px);line-height:.95}.coming-soon>section>p:not(.eyebrow){color:var(--ic-text-secondary);font-size:clamp(17px,2vw,21px);line-height:1.6}.coming-soon .waitlist-block{margin-top:32px}@media (max-width:900px){.site-header nav{z-index:30;border:1px solid var(--ic-border);border-radius:var(--ic-radius-md);background:var(--ic-surface);box-shadow:none;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100vh - 78px);padding:7px;display:none;position:absolute;top:62px;left:14px;right:14px;overflow-y:auto}.site-header nav[data-open]{display:flex}.site-header nav>a,.product-menu summary{border-radius:var(--ic-radius-sm);padding:11px 10px}.site-header nav>a.site-header__cta{min-height:42px;margin-top:5px}.site-header nav>a:hover,.product-menu summary:hover,.product-menu[open] summary{background:var(--ic-surface-elevated)}.product-menu__panel{border-color:var(--ic-border);border-radius:var(--ic-radius-sm);width:auto;box-shadow:none;grid-template-columns:1fr;margin:4px 0 8px;position:static}.product-menu__intro{border-right:0;border-bottom:1px solid var(--ic-border);padding:14px 16px}.product-menu__intro p{display:none}.product-menu__capabilities{grid-template-columns:1fr;padding:8px}.product-menu__capabilities>a{padding:7px 9px}.site-menu-trigger{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);width:40px;height:40px;color:var(--ic-text-secondary);cursor:pointer;place-items:center;margin-left:auto;display:grid}}@media (max-width:620px){.landing-wrap{width:min(calc(100% - 28px), var(--ic-max-width))}.site-header{min-height:64px;position:relative}.actions .ic-button{flex:100%}}
.home-hero--concise{grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);gap:clamp(40px,5vw,68px);min-height:auto;padding:clamp(76px,8vw,108px) 0 72px}.home-hero--concise h1{max-width:540px;font-size:clamp(50px,5vw,70px)}.home-console-proof{border:1px solid var(--ic-border-strong);min-width:0;box-shadow:none;background:#050505;border-radius:9px;margin:0;overflow:hidden}.home-console-proof__bar{color:#aeb1b5;background:#1d1f22;border-bottom:1px solid #30343a;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:40px;padding:0 13px;display:grid}.home-console-proof__bar>span{gap:5px;display:flex}.home-console-proof__bar i{background:#666a70;border-radius:50%;width:6px;height:6px}.home-console-proof__bar code,.home-console-proof__bar b{font:600 12px/1 var(--ic-font-mono)}.home-console-proof__bar b{color:#69d9bd;letter-spacing:.05em}.home-console-proof img{width:100%;height:auto;display:block}.home-console-proof figcaption{background:#111315;border-top:1px solid #30343a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-console-proof figcaption span{color:#b7bbc1;font:600 12px/1.35 var(--ic-font-mono);text-align:center;border-right:1px solid #30343a;padding:13px 15px}.home-console-proof figcaption span:last-child{border-right:0}.home-start-strip{border-top:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-start-strip>a{border-right:1px solid var(--ic-border);min-width:0;color:inherit;grid-template-columns:auto 1fr;gap:15px;padding:25px 24px;text-decoration:none;display:grid}.home-start-strip>a:last-child{border-right:0}.home-start-strip>a:hover{background:var(--ic-surface)}.home-start-strip>a>span{color:var(--ic-brand);font:650 12px/1.4 var(--ic-font-mono)}.home-start-strip div{gap:7px;display:grid}.home-start-strip strong{font-size:15px}.home-start-strip p{color:var(--ic-text-secondary);margin:0;font-size:13px;line-height:1.55}.home-start-strip small{color:var(--ic-text-secondary);font:600 12px/1.4 var(--ic-font-mono)}.home-start-strip a:hover small{color:var(--ic-text)}.home-page .product-tour{padding:clamp(84px,10vw,126px) 0}.home-page .product-tour__heading{margin-bottom:30px}.home-page .product-tour__heading h2{font-size:clamp(39px,4.6vw,58px)}.home-page .product-tour__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.home-page .product-tour__copy h3{margin-top:24px;font-size:clamp(27px,2.6vw,37px)}.home-page .product-tour__copy code{margin-top:24px}.home-page .foundation-strip{padding-block:24px}.home-page .home-final{padding:clamp(96px,12vw,150px) 0}.home-page .home-final h2{font-size:clamp(42px,5.6vw,68px)}@media (max-width:1040px){.home-hero--concise{grid-template-columns:1fr}.home-hero--concise .home-hero__copy{max-width:690px}}@media (max-width:760px){.home-hero--concise{gap:44px;padding-top:64px}.home-console-proof__bar{grid-template-columns:auto 1fr}.home-console-proof__bar b{display:none}.home-console-proof figcaption{grid-template-columns:1fr}.home-console-proof figcaption span{border-bottom:1px solid #30343a;border-right:0;padding-block:10px}.home-console-proof figcaption span:last-child{border-bottom:0}.home-start-strip{grid-template-columns:1fr}.home-start-strip>a{border-right:0;border-bottom:1px solid var(--ic-border);padding-inline:4px}.home-start-strip>a:last-child{border-bottom:0}.home-page .product-tour__heading{gap:20px}.home-page .product-tour__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}.foundation-strip{grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr)}.foundation-strip>div{flex-wrap:wrap;justify-content:flex-start;gap:9px}.foundation-strip>small{color:var(--ic-text-muted);font:500 12px/1.5 var(--ic-font-mono);grid-column:2;margin-top:-18px}.integration-mark{border:1px solid var(--ic-border);background:color-mix(in srgb, var(--ic-surface) 82%, transparent);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;min-height:30px;padding:4px 9px 4px 5px;display:inline-flex}.integration-mark__icon{background:var(--ic-surface-elevated);width:20px;height:20px;color:var(--ic-text);border-radius:5px;place-items:center;display:grid}.integration-mark__icon svg{fill:currentColor;width:13px;height:13px}.integration-mark__icon b{font:700 7px/1 var(--ic-font-mono);letter-spacing:-.02em}.business-outcomes{padding:clamp(96px,12vw,156px) 0 64px}.business-outcomes__heading{grid-template-columns:minmax(0,1.05fr) minmax(280px,.65fr);align-items:end;gap:48px;margin-bottom:46px;display:grid}.business-outcomes__heading .eyebrow{grid-column:1/-1;margin-bottom:-28px}.business-outcomes__heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(37px,4.7vw,66px);font-weight:520;line-height:.98}.business-outcomes__heading>p:last-child{color:var(--ic-text-secondary);margin:0;font-size:15px;line-height:1.65}.business-outcomes__grid{border-top:1px solid var(--ic-border-strong);border-bottom:1px solid var(--ic-border-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.business-outcomes__grid article{border-right:1px solid var(--ic-border);flex-direction:column;min-height:420px;padding:27px 28px 30px;display:flex}.business-outcomes__grid article:last-child{border-right:0}.business-outcome__index{color:var(--ic-text-muted);font:650 10px/1.2 var(--ic-font-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}.business-outcomes__grid h3{letter-spacing:-.04em;margin:54px 0 16px;font-size:clamp(25px,2.3vw,34px);font-weight:510;line-height:1.05}.business-outcomes__grid p{color:var(--ic-text-secondary);margin:0;font-size:14px;line-height:1.62}.business-outcome__metrics{flex-wrap:wrap;gap:6px;margin:28px 0;display:flex}.business-outcome__metrics code{border:1px solid var(--ic-border);color:var(--ic-text-secondary);background:var(--ic-surface);border-radius:5px;padding:6px 8px;font-size:10px}.business-outcomes__grid article>strong{color:var(--ic-healthy);font:600 10px/1.5 var(--ic-font-mono);margin-top:auto}@media (max-width:1040px){.foundation-strip,.business-outcomes__heading{grid-template-columns:1fr}.foundation-strip>small,.business-outcomes__heading .eyebrow{grid-column:auto;margin-top:0}.business-outcomes__heading .eyebrow{margin-bottom:-24px}.business-outcomes__grid{grid-template-columns:1fr}.business-outcomes__grid article{border-right:0;border-bottom:1px solid var(--ic-border);min-height:330px}.business-outcomes__grid article:last-child{border-bottom:0}}@media (max-width:720px){.foundation-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.integration-mark{overflow:hidden}.business-outcomes{padding-top:82px}.business-outcomes__heading{gap:24px}.business-outcomes__heading .eyebrow{margin-bottom:0}.business-outcomes__grid article{padding:24px 20px}}.home-page{overflow:clip visible}.home-hero{grid-template-columns:minmax(360px,.72fr) minmax(0,1.28fr);min-height:700px;padding-block:clamp(64px,7vw,96px) 76px}.home-hero .eyebrow{margin-bottom:18px}.home-hero h1{letter-spacing:-.032em;max-width:600px;font-size:clamp(48px,4.7vw,64px);line-height:1}.eyebrow,.waitlist-label,.business-outcome__index,.product-tour__copy>span,.use-case-panel__copy>span,.waitlist-message,.home-preview-link,.foundation-strip p,.foundation-strip span,.home-footer span,.home-footer a{font-size:12px}.starting-paths__heading h2,.home-model-catalog__heading h2,.business-outcomes__heading h2,.composition-story__heading h2,.product-tour__heading h2,.home-final h2{letter-spacing:-.035em}.starting-path-grid>a{min-height:330px;padding:28px}.starting-path-grid>a>div,.starting-path-grid code,.starting-path-grid strong,.business-outcome__metrics code,.business-outcomes__grid article>strong,.product-tour__copy code,.composition-ownership span,.composition-ownership strong{font-size:12px}.starting-path-grid p,.product-tour__copy p,.use-case-panel p{font-size:15px}.business-outcomes{border-bottom:1px solid var(--ic-border);padding-bottom:clamp(96px,12vw,156px)}.business-outcomes__grid article{min-height:400px}.business-outcomes__grid p{font-size:15px}.product-tour__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.product-tour__tabs button>span,.product-tour__chrome code,.product-tour__chrome b{font-size:12px}.product-tour__tabs button>strong{font-size:14px}.product-tour__frame{box-shadow:none}.use-case-tabs button{min-height:62px;font-size:13px}.use-case-tabs button span,.use-case-panel__copy>code{font-size:12px}.home-final{padding-block:clamp(112px,14vw,176px)}@media (max-width:1040px){.home-hero{grid-template-columns:1fr}.home-hero__copy{max-width:760px}.use-case-tabs{grid-template-columns:repeat(4,1fr)}}@media (max-width:720px){.home-wrap{width:min(100% - 40px,1320px)}.home-hero{padding-block:62px 72px}.home-hero h1{font-size:clamp(42px,12vw,56px)}.home-hero__lead,.starting-paths__heading>p:last-child,.business-outcomes__heading>p:last-child,.composition-story__heading>p:last-child{font-size:16px}.home-product__topbar,.home-product__foot,.home-product__heading span,.hero-evidence__head span,.hero-evidence__head code,.hero-evidence__rows>div,.home-product__verdict>span,.home-product__verdict small,.revision-pair article span,.revision-pair article small{font-size:12px}.product-tour__tabs button{min-width:142px}.home-footer{min-height:210px}}.starting-paths{border-bottom:1px solid var(--ic-border);padding:clamp(86px,10vw,132px) 0}.starting-paths__heading{grid-template-columns:minmax(280px,.8fr) minmax(440px,1.2fr);align-items:end;gap:24px 72px;margin-bottom:42px;display:grid}.starting-paths__heading .eyebrow{grid-column:1/-1;margin:0}.starting-paths__heading h2{font:540 clamp(38px, 4.5vw, 62px) / 1 var(--ic-font-display);letter-spacing:-.052em;margin:0}.starting-paths__heading>p:last-child{color:var(--ic-text-secondary);margin:0;font-size:15px;line-height:1.7}.starting-path-grid{border-top:1px solid var(--ic-border);border-left:1px solid var(--ic-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.starting-path-grid>a{border-right:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);background:var(--ic-bg);min-height:310px;color:var(--ic-text);padding:24px;text-decoration:none;display:grid}.starting-path-grid>a:hover{background:var(--ic-surface)}.starting-path-grid>a>div{color:var(--ic-text-secondary);font:650 10px/1.3 var(--ic-font-mono);letter-spacing:.08em;justify-content:space-between;gap:16px;display:flex}.starting-path-grid>a>div span{color:var(--ic-brand)}.starting-path-grid h3{letter-spacing:-.04em;max-width:300px;margin:54px 0 14px;font-size:25px;font-weight:550;line-height:1.08}.starting-path-grid p{color:var(--ic-text-secondary);margin:0;font-size:12px;line-height:1.65}.starting-path-grid code{color:var(--ic-healthy);font:10px/1.4 var(--ic-font-mono);margin-top:22px}.starting-path-grid strong{color:var(--ic-brand);align-self:end;margin-top:24px;font-size:11px}.use-case-explorer{border:1px solid var(--ic-border);background:var(--ic-surface);border-radius:10px;grid-template-columns:minmax(180px,.3fr) minmax(0,1fr);display:grid;overflow:hidden}.use-case-tabs{border-right:1px solid var(--ic-border);align-content:start;display:grid}.use-case-tabs button{border:0;border-bottom:1px solid var(--ic-border);min-height:58px;color:var(--ic-text-secondary);cursor:pointer;font:560 11px/1.2 var(--ic-font-body);text-align:left;background:0 0;grid-template-columns:26px 1fr;align-items:center;gap:10px;padding:0 16px;display:grid}.use-case-tabs button:hover,.use-case-tabs button[aria-selected=true]{background:var(--ic-surface-elevated);color:var(--ic-text)}.use-case-tabs button[aria-selected=true]{box-shadow:inset 2px 0 var(--ic-brand)}.use-case-tabs button span{color:var(--ic-brand);font:10px/1 var(--ic-font-mono)}.use-case-panel{grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr);align-items:center;gap:clamp(32px,6vw,82px);min-height:390px;padding:clamp(28px,4vw,56px);display:grid}.use-case-panel__copy>span{color:var(--ic-brand);font:650 10px/1.3 var(--ic-font-mono);letter-spacing:.08em}.use-case-panel h3{letter-spacing:-.048em;margin:22px 0 16px;font-size:clamp(29px,3vw,42px);font-weight:540;line-height:1.02}.use-case-panel p{color:var(--ic-text-secondary);margin:0;font-size:13px;line-height:1.66}.use-case-panel__copy>code{color:var(--ic-healthy);font:10px/1.5 var(--ic-font-mono);margin-top:24px;display:block}.use-case-panel .ic-code pre{min-height:154px}@media (max-width:1040px){.starting-paths__heading,.use-case-panel,.starting-path-grid{grid-template-columns:1fr}.starting-path-grid>a{min-height:250px}.use-case-explorer{grid-template-columns:1fr}.use-case-tabs{border-right:0;border-bottom:1px solid var(--ic-border);grid-template-columns:repeat(3,1fr)}.use-case-tabs button[aria-selected=true]{box-shadow:inset 0 -2px var(--ic-brand)}}@media (max-width:720px){.starting-paths{padding:84px 0}.starting-paths__heading{grid-template-columns:1fr}.starting-path-grid h3{margin-top:40px}.use-case-tabs{display:flex;overflow-x:auto}.use-case-tabs button{min-width:138px}.use-case-panel{min-height:0;padding:26px 18px}}@media (max-width:520px){.hero-operation{padding-left:0}.hero-operation:before,.endpoint-ticket{display:none}.terminal-window pre{padding-inline:14px}.terminal-window code{font-size:10px}.operation-progress{padding-inline:14px}.operation-progress>div{grid-template-columns:22px 1fr}.operation-progress small{grid-column:2}.operation-footer{grid-template-columns:auto auto}.operation-footer>span:last-child{text-align:left;grid-column:1/-1}.adoption-paths article{padding:14px}.systems-request{flex-direction:column;align-items:flex-start}.contract-grid{grid-template-columns:1fr}.contract-grid>div,.contract-grid>div:nth-child(2n),.contract-grid>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--ic-border)}.contract-grid>div:last-child{border-bottom:0}.guard-panel__header{flex-direction:column;align-items:flex-start}.guard-panel .evidence-strip{grid-template-columns:1fr}.guard-panel .evidence-strip article{border-right:0}.mini-console{grid-template-columns:34px 1fr;min-height:430px}.mini-console__body{padding:11px}.mini-console__body>h3{font-size:18px}.mini-metrics{grid-template-columns:1fr 1fr}.mini-metrics>div:last-child{display:none}.mini-lower{grid-template-columns:1fr}.mini-attention{display:none}}
.home-page{background:var(--ic-bg);min-height:100vh;position:relative;overflow:hidden}.home-wrap{width:min(100% - 48px,1320px);position:relative}.home-page .site-header{z-index:20;background:color-mix(in srgb, var(--ic-bg) 82%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:78px;padding:0 4px;position:sticky;top:0}.home-page .site-header nav a{font-size:13px}.home-hero{grid-template-columns:minmax(300px,.58fr) minmax(0,1.42fr);align-items:center;gap:clamp(42px,5vw,72px);min-height:760px;padding:clamp(76px,8vw,112px) 0 88px;display:grid}.home-hero__copy{z-index:2;text-align:left;justify-items:start;display:grid;position:relative}.home-hero h1{max-width:510px;font:620 clamp(52px, 5.1vw, 72px) / .96 var(--ic-font-display);letter-spacing:-.038em;margin:0 0 27px}.home-hero h1 span{color:var(--ic-brand);display:block}.home-hero__lead{max-width:500px;color:var(--ic-text-secondary);margin:0;font-size:17px;line-height:1.68}.home-hero__actions{justify-content:flex-start;margin-top:30px}.waitlist-block{width:min(100%,520px);margin-top:30px}.waitlist-form{position:relative}.waitlist-label{color:var(--ic-text-secondary);font:650 11px/1.3 var(--ic-font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;display:block}.waitlist-form__row{border:1px solid var(--ic-border-strong);background:var(--ic-surface);box-shadow:2px 3px 0 color-mix(in srgb, var(--ic-border) 55%, transparent);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.waitlist-form__row:focus-within{border-color:var(--ic-text-secondary);outline:2px solid color-mix(in srgb, var(--ic-info) 42%, transparent);outline-offset:2px}.waitlist-form input{min-width:0;height:52px;color:var(--ic-text);font:500 14px/1 var(--ic-font-mono);background:0 0;border:0;outline:0;padding:0 15px}.waitlist-form input::placeholder{color:var(--ic-text-secondary);opacity:.72}.waitlist-form button{border:0;border-left:1px solid var(--ic-border-strong);background:var(--ic-brand-solid);min-height:52px;color:var(--ic-on-brand);cursor:pointer;font:680 12px/1 var(--ic-font-display);white-space:nowrap;padding:0 18px}.waitlist-form button:hover:not(:disabled){background:var(--ic-brand-solid-hover)}.waitlist-form button:disabled{cursor:wait;opacity:.62}.waitlist-trap{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.waitlist-message{max-width:70ch;min-height:18px;color:var(--ic-text-secondary);margin:10px 0 0;font-size:12px;line-height:1.55}.waitlist-message a{color:inherit}.waitlist-message[data-status=success]{color:var(--ic-healthy)}.waitlist-message[data-status=error]{color:var(--ic-error)}.home-preview-link{color:var(--ic-text-secondary);font:12px/1.4 var(--ic-font-mono);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;display:flex}.home-preview-link a{color:var(--ic-text);font-weight:650;text-decoration:none}.home-preview-link a:hover{text-underline-offset:3px;text-decoration:underline}.home-command{color:var(--ic-text-secondary);font:12px/1.4 var(--ic-font-mono);align-items:center;gap:18px;margin-top:24px;display:flex}.home-command code{border-right:1px solid var(--ic-border-strong);color:var(--ic-text);padding-right:18px}.home-command code span{color:var(--ic-brand);margin-right:8px}.home-product{z-index:3;border:1px solid var(--ic-border-strong);width:100%;box-shadow:none;color:#f3f1ea;background:#050505;border-radius:8px;margin:0;position:relative;overflow:hidden}.home-product__topbar,.home-product__foot{z-index:1;color:#9ca3ad;min-height:48px;font:11px/1.4 var(--ic-font-mono);border-bottom:1px solid #242a31;justify-content:space-between;align-items:center;gap:18px;padding:0 17px;display:flex;position:relative}.home-product .ic-badge--healthy{color:#4ac9a4}.home-product .ic-badge--info{color:#7db7ff}.home-product .ic-badge--error{color:#ff7180}.home-product__topbar>div{align-items:center;gap:10px;display:flex}.home-product__mark{color:#000;width:24px;height:24px;font:700 11px/1 var(--ic-font-mono);background:#ededed;border-radius:5px;place-items:center;font-style:normal;display:grid}.home-product__body{z-index:1;grid-template-columns:52px 1fr;display:grid;position:relative}.home-product__rail{background:#0e1114;border-right:1px solid #242a31;flex-direction:column;align-items:center;padding:27px 0;display:flex}.home-product__rail span{color:#767e88;width:22px;height:22px;font:11px/1 var(--ic-font-mono);border:1px solid #343c45;border-radius:50%;place-items:center;display:grid}.home-product__rail span.complete{color:#44d7b6;background:#44d7b614;border-color:#44d7b673}.home-product__rail span.active{color:#93c5fd;background:#60a5fa1f;border-color:#60a5fa}.home-product__rail i{background:#2b323a;width:1px;height:47px}.home-product__workspace{background:#050505;gap:13px;padding:24px;display:grid}.home-product__heading,.guard-story__title{justify-content:space-between;align-items:center;gap:24px;display:flex}.home-product__heading>div,.guard-story__title>div{gap:5px;display:grid}.home-product__heading span,.hero-evidence__head span,.home-product__verdict>span{color:#ededed;font:650 11px/1.4 var(--ic-font-mono);letter-spacing:.06em}.home-product__heading h2{letter-spacing:-.035em;margin:0;font-size:24px}.revision-pair{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.revision-pair article{background:#111418;border:1px solid #2d353e;border-radius:6px;gap:5px;padding:13px 15px;display:grid}.revision-pair article.candidate{border-color:#ff566761}.revision-pair article span{color:#9ca3ad;font:650 11px/1.3 var(--ic-font-mono);letter-spacing:.1em}.revision-pair article strong{font:600 15px/1.4 var(--ic-font-mono)}.revision-pair article small{color:#9ca3ad;font:11px/1.4 var(--ic-font-mono)}.revision-arrow{color:#66707b;font:11px/1 var(--ic-font-mono)}.hero-evidence{background:#111418;border:1px solid #2d353e;border-radius:6px;overflow:hidden}.hero-evidence__head{border-bottom:1px solid #242a31;justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.hero-evidence__head code{color:#8996a5;font:11px/1.4 var(--ic-font-mono)}.hero-evidence__rows>div{font:11px/1.4 var(--ic-font-mono);border-bottom:1px solid #242a31;grid-template-columns:1.3fr .75fr .75fr .55fr;gap:10px;padding:10px 13px;display:grid}.hero-evidence__rows>div:last-child{border-bottom:0}.hero-evidence__rows span,.hero-evidence__rows small{color:#8e96a1}.hero-evidence__rows .bad{color:#ff7180}.home-product__verdict{background:#59a8ff12;border:1px solid #59a8ff59;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.home-product__verdict strong{font-size:13px}.home-product__verdict small{color:#9ca3ad;font:11px/1.4 var(--ic-font-mono)}.home-product__foot{border-top:1px solid #242a31;border-bottom:0;justify-content:flex-start;min-height:42px}.home-product__foot code{color:#8e96a1;margin-left:auto}.pulse-dot{background:#44d7b6;border-radius:50%;width:6px;height:6px}.foundation-strip{border-top:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);grid-template-columns:.62fr 1.38fr;align-items:center;gap:30px;padding:31px 0;display:grid}.foundation-strip p{color:var(--ic-text-secondary);margin:0;font-size:11px}.foundation-strip>div{justify-content:space-between;align-items:center;gap:18px;display:flex}.foundation-strip span{color:var(--ic-text-secondary);font:650 11px/1.3 var(--ic-font-mono)}.home-thesis{padding:clamp(115px,14vw,190px) 0 78px}.home-thesis h2,.start-section h2,.composition-story h2,.guard-story h2,.explain-story h2,.architecture-story h2,.home-final h2{font:570 clamp(44px, 5.8vw, 76px) / .98 var(--ic-font-display);letter-spacing:-.058em;margin:0}.home-thesis h2{max-width:1010px}.home-thesis h2 span{color:var(--ic-text-secondary);display:block}.home-thesis>p:last-child{max-width:640px;color:var(--ic-text-secondary);margin:28px 0 0 auto;font-size:16px;line-height:1.72}.operating-loop{border-top:1px solid var(--ic-border);border-left:1px solid var(--ic-border);grid-template-columns:repeat(4,1fr);display:grid}.operating-loop article{border-right:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);background:var(--ic-bg);align-content:start;min-height:390px;padding:25px;display:grid}.operating-loop article:hover{background:var(--ic-surface)}.operating-loop article>div{color:var(--ic-text-secondary);font:650 11px/1.3 var(--ic-font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.operating-loop article>div b{color:var(--ic-brand)}.operating-loop h3{letter-spacing:-.042em;margin:82px 0 18px;font-size:23px;font-weight:570;line-height:1.12}.operating-loop p{color:var(--ic-text-secondary);margin:0;font-size:12px;line-height:1.66}.operating-loop article>code{color:var(--ic-healthy);font:11px/1.4 var(--ic-font-mono);align-self:end;margin-top:28px}
.home-final{border-bottom:1px solid var(--ic-border);text-align:center;justify-items:center;padding:clamp(130px,16vw,220px) 0;display:grid}.home-final h2{max-width:930px}.home-final>p:not(.eyebrow){max-width:610px}.home-final .ic-code{text-align:left;width:min(100%,720px);margin-top:35px}.home-final .actions{justify-content:center;margin-top:16px}.home-final .waitlist-block{text-align:left;margin-top:34px}.home-final .waitlist-label{text-align:center}.home-footer{min-height:170px;color:var(--ic-text-secondary);justify-content:space-between;align-items:center;gap:40px;display:flex}.home-footer>div{gap:6px;display:grid}.home-footer strong{color:var(--ic-text);font-family:var(--ic-font-display);font-size:17px}.home-footer span{font-size:11px}.home-footer nav{gap:22px;display:flex}.home-footer a{color:var(--ic-text-secondary);font-size:11px;text-decoration:none}.home-footer a:hover{color:var(--ic-text)}.legal-page{background:var(--ic-bg);min-height:100vh}.legal-wrap article{width:min(100%,780px);padding:clamp(76px,10vw,130px) 0 120px}.legal-wrap h1{max-width:760px;font:520 clamp(46px, 7vw, 78px) / .98 var(--ic-font-display);letter-spacing:-.05em;margin:0}.legal-summary{max-width:680px;color:var(--ic-text-secondary);margin:28px 0 64px;font-size:19px;line-height:1.65}.legal-wrap h2{letter-spacing:-.02em;margin:42px 0 10px;font-size:20px;font-weight:590}.legal-wrap article>p:not(.eyebrow,.legal-summary,.legal-updated){color:var(--ic-text-secondary);margin:0;font-size:15px;line-height:1.75}.legal-wrap article a{color:var(--ic-text)}.legal-updated{color:var(--ic-text-secondary);font:11px/1.5 var(--ic-font-mono);margin:58px 0 18px}.legal-back{font-size:13px;font-weight:650;text-decoration:none}@media (max-width:1040px){.home-hero{grid-template-columns:1fr;min-height:auto}.home-hero__copy{max-width:680px}.home-product{margin-top:24px}.product-gallery__heading,.product-gallery__grid{grid-template-columns:1fr}.product-gallery__secondary{grid-template-columns:1fr 1fr}.product-tour__heading,.platform-map__heading,.product-tour__stage{grid-template-columns:1fr}.product-tour__copy{border-right:0;border-bottom:1px solid var(--ic-border)}.product-tour__copy h3{margin-top:28px}.platform-map__heading .eyebrow{grid-column:auto;margin-bottom:-20px}.platform-map__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.foundation-strip{grid-template-columns:1fr}.foundation-strip>div{flex-wrap:wrap;justify-content:flex-start}.operating-loop{grid-template-columns:repeat(2,1fr)}.start-section,.guard-story,.explain-story,.architecture-story,.composition-story__heading{grid-template-columns:1fr}.composition-story__heading .eyebrow{grid-column:auto;margin-bottom:-20px}.composition-use-cases{grid-template-columns:1fr}.composition-use-cases>article{min-height:420px}.start-section__copy,.guard-story__copy,.explain-story__copy,.architecture-story__heading{max-width:760px}.explain-story__copy{order:-1}}@media (max-width:720px){.product-gallery{padding:88px 0}.product-gallery__secondary{grid-template-columns:1fr}.product-tour{padding:96px 0}.product-tour__heading h2,.platform-map__heading h2{font-size:clamp(39px,11vw,56px)}.product-tour__tabs{overscroll-behavior-x:contain;scrollbar-width:thin;display:flex;overflow-x:auto}.product-tour__tabs button{min-width:128px}.product-tour__copy{padding:28px 22px}.product-tour__copy h3{font-size:31px}.product-tour__frame{margin:10px}.product-tour__chrome code{display:none}.product-tour__chrome{grid-template-columns:auto 1fr}.product-tour__chrome b{justify-self:end}.platform-map__grid{grid-template-columns:1fr}.platform-map__grid article{min-height:290px}.product-shot img,.product-shot--monitoring img{aspect-ratio:8/5;object-fit:contain;height:auto}.home-wrap{width:min(100% - 28px,1320px)}.home-hero{min-height:auto;padding:74px 0 78px}.home-hero h1{font-size:clamp(45px,13vw,64px)}.home-hero__lead{font-size:15px}.waitlist-form__row{grid-template-columns:1fr}.waitlist-form button{border-top:1px solid var(--ic-border-strong);border-left:0}.home-preview-link{flex-direction:column;align-items:flex-start}.home-command{flex-direction:column;align-items:flex-start;gap:8px}.home-command code{border-right:0;border-bottom:1px solid var(--ic-border-strong);padding:0 0 8px}.home-product__topbar>code,.home-product__rail,.home-product__foot code{display:none}.home-product__body{grid-template-columns:1fr}.home-product__workspace{padding:16px}.revision-pair{grid-template-columns:1fr}.revision-arrow{justify-self:center;transform:rotate(90deg)}.home-product__verdict{grid-template-columns:1fr}.hero-evidence__rows>div{grid-template-columns:1.2fr repeat(3,.75fr);gap:6px}.foundation-strip{padding:24px 0}.home-thesis{padding-top:100px}.home-thesis h2,.start-section h2,.composition-story h2,.guard-story h2,.explain-story h2,.architecture-story h2,.home-final h2{font-size:clamp(40px,11vw,58px)}.home-thesis>p:last-child{margin-left:0}.operating-loop{grid-template-columns:1fr}.operating-loop article{min-height:320px}.operating-loop h3{margin-top:58px}.start-section,.composition-story,.guard-story,.explain-story,.architecture-story{padding:100px 0}.request-route{grid-template-columns:1fr}.request-route>i{justify-self:center;transform:rotate(90deg)}.architecture-stack{padding:14px}.architecture-endpoint,.architecture-core{grid-template-columns:1fr}.architecture-core>div{justify-content:flex-start}.architecture-rows>div{grid-template-columns:1fr}.architecture-rows span,.architecture-rows b{min-height:40px}.composition-ownership{grid-template-columns:1fr}.composition-ownership i{justify-self:center;transform:rotate(90deg)}.home-footer{flex-direction:column;justify-content:center;align-items:flex-start}.home-footer nav{flex-wrap:wrap}}@media (max-width:480px){.home-product__heading{flex-direction:column;align-items:flex-start}.hero-evidence__head code{display:none}.hero-evidence__rows>div{font-size:11px}.workflow-label{grid-template-columns:auto 1fr}.workflow-label .ic-badge{grid-column:2;justify-self:start}.ownership-ladder{gap:6px}.ownership-ladder span{padding-inline:7px}}
[data-preset=notebook] .home-page{--ic-bg:#000;--ic-surface:#0a0a0a;--ic-surface-elevated:#111;--ic-text:#ededed;--ic-text-secondary:#a1a1aa;--ic-border:#262626;--ic-border-strong:#3f3f46;--ic-brand:#ededed;--ic-brand-hover:#fff;--ic-brand-soft:#171717;--ic-brand-solid:#ededed;--ic-brand-solid-hover:#fff;--ic-on-brand:#000;--ic-healthy:#73b097;--ic-info:#9ba7c4;--ic-warning:#d0a65d;--ic-error:#e07786}[data-preset=notebook][data-theme=light] .home-page{--ic-bg:#fff;--ic-surface:#fff;--ic-surface-elevated:#fafafa;--ic-text:#0a0a0a;--ic-text-secondary:#666;--ic-border:#eaeaea;--ic-border-strong:#d4d4d4;--ic-brand:#111;--ic-brand-hover:#000;--ic-brand-soft:#f5f5f5;--ic-brand-solid:#000;--ic-brand-solid-hover:#262626;--ic-on-brand:#fff;--ic-healthy:#0b7557;--ic-info:#2563eb;--ic-warning:#875d08;--ic-error:#bd2941}[data-preset=notebook] .home-page .site-header nav a{font-size:14px}[data-preset=notebook] .home-hero h1{letter-spacing:-.038em;max-width:510px;font-weight:620}[data-preset=notebook] .home-hero__lead{max-width:500px;font-size:18px;line-height:1.58}[data-preset=notebook] .home-command,[data-preset=notebook] .foundation-strip p,[data-preset=notebook] .foundation-strip span{font-size:12px}[data-preset=notebook] .home-thesis h2,[data-preset=notebook] .product-tour__heading h2,[data-preset=notebook] .product-gallery__heading h2,[data-preset=notebook] .start-section h2,[data-preset=notebook] .guard-story h2,[data-preset=notebook] .explain-story h2,[data-preset=notebook] .architecture-story h2,[data-preset=notebook] .home-final h2,[data-preset=notebook] .platform-map__heading h2{letter-spacing:-.035em;font-weight:400}@media (prefers-reduced-motion:reduce){.product-tour__tabs button>i.is-running,.product-tour__copy,.product-tour__frame,.infrastructure-cutaway *,.infrastructure-cutaway :before,.infrastructure-cutaway :after,.release-motion *,.release-motion :before,.release-motion :after{transition:none;animation:none}}.home-model-catalog{border-top:1px solid var(--ic-border);padding:112px 0}.home-model-catalog__heading{grid-template-columns:minmax(0,1.05fr) minmax(320px,.65fr);align-items:end;gap:80px;display:grid}.home-model-catalog__heading h2,.public-models-hero h1,.public-model-anywhere h2{color:var(--ic-text);letter-spacing:-.055em;margin:8px 0 0;font-size:clamp(36px,4.4vw,64px);font-weight:550;line-height:.98}.home-model-catalog__heading>p,.public-models-hero>p,.public-model-anywhere p{color:var(--ic-text-secondary);margin:0;font-size:15px;line-height:1.7}.home-model-catalog__grid{border:1px solid var(--ic-border);background:var(--ic-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:52px;display:grid}.home-model-catalog__grid a{background:var(--ic-surface);min-width:0;color:inherit;padding:25px;text-decoration:none}.home-model-catalog__grid a:hover{background:var(--ic-surface-elevated)}.home-model-catalog__grid span,.home-model-catalog__grid strong,.public-model-trust{font-family:var(--ic-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.home-model-catalog__grid span,.home-model-catalog__grid p,.home-model-catalog__grid code{color:var(--ic-text-secondary)}.home-model-catalog__grid h3{letter-spacing:-.035em;margin:42px 0 8px;font-size:21px}.home-model-catalog__grid code{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.home-model-catalog__grid p{font:10px/1.4 var(--ic-font-mono);text-transform:uppercase;margin:34px 0 8px}.home-model-catalog__grid strong{color:var(--ic-brand)}.home-model-catalog__action{color:var(--ic-text);margin-top:24px;font-size:13px;font-weight:650;text-decoration:none;display:inline-block}.public-models-page{background:var(--ic-bg);min-height:100vh;color:var(--ic-text)}.public-models-hero{grid-template-columns:minmax(0,1.1fr) minmax(360px,.72fr);align-items:end;gap:42px 90px;padding:80px 0 48px;display:grid}.public-models-hero h1{font-size:clamp(48px,6vw,82px)}.public-model-trust{border-top:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);grid-template-columns:220px 1fr auto;gap:20px;padding:16px 0;display:grid}.public-model-trust strong{color:var(--ic-brand)}.public-model-trust small{color:var(--ic-text-secondary)}.public-model-modes{border-top:1px solid var(--ic-border);margin-top:72px}.public-model-modes>header{grid-template-columns:minmax(0,.7fr) minmax(320px,1.3fr);align-items:end;gap:40px;padding:52px 0 30px;display:grid}.public-model-modes h2,.public-model-modes h3,.public-model-modes p{margin:0}.public-model-modes h2{letter-spacing:-.045em;max-width:720px;font-size:clamp(30px,4vw,54px);font-weight:540;line-height:.98}.public-model-modes>div{border:1px solid var(--ic-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-model-modes article{border-right:1px solid var(--ic-border);flex-direction:column;align-items:flex-start;min-height:260px;padding:28px;display:flex}.public-model-modes article:last-child{border-right:0}.public-model-modes article>span{color:var(--ic-text-secondary);font:11px/1.3 var(--ic-font-mono);letter-spacing:.08em}.public-model-modes h3{margin-top:34px;font-size:20px}.public-model-modes article p{color:var(--ic-text-secondary);margin-top:12px;font-size:13px;line-height:1.65}.public-model-modes article a{color:var(--ic-text);text-underline-offset:4px;margin-top:auto;padding-top:24px;font-size:12px}@media (max-width:820px){.public-model-modes{margin-top:46px}.public-model-modes>header,.public-model-modes>div{grid-template-columns:1fr}.public-model-modes>header{gap:16px;padding:38px 0 24px}.public-model-modes article{border-right:0;border-bottom:1px solid var(--ic-border);min-height:220px}.public-model-modes article:last-child{border-bottom:0}}.public-model-anywhere{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:80px;padding:112px 0;display:grid}.hf-browser{border-top:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);margin-bottom:72px}.hf-browser__heading{justify-content:space-between;align-items:end;gap:32px;padding:42px 0 30px;display:flex}.hf-browser__heading h2{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(30px,3.4vw,48px);font-weight:550}.hf-browser__heading p,.hf-browser__heading>span,.hf-browser__empty p{color:var(--ic-text-secondary);margin:0}.hf-browser__heading>span{font:600 12px/1.4 var(--ic-font-mono);text-transform:uppercase}.hf-browser__controls{border-top:1px solid var(--ic-border);justify-content:space-between;align-items:center;gap:24px;padding:14px 0;display:flex}.hf-browser__controls label{flex:1;max-width:360px}.hf-browser__controls input{border:1px solid var(--ic-border-strong);background:var(--ic-surface);width:100%;min-height:40px;color:var(--ic-text);font:inherit;border-radius:7px;padding:0 12px}.hf-browser__controls>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.hf-browser__controls button,.hf-browser__filters button,.hf-browser__row form button,.hf-browser__more button,.hf-browser__empty form button{border:1px solid var(--ic-border);min-height:36px;color:var(--ic-text-secondary);cursor:pointer;font:600 12px/1 var(--ic-font-sans);background:0 0;border-radius:7px;padding:0 11px}.hf-browser__controls button[aria-pressed=true],.hf-browser__filters button[aria-pressed=true],.hf-browser__row form button{border-color:var(--ic-text);background:var(--ic-text);color:var(--ic-bg)}.hf-browser__filters{flex-wrap:wrap;gap:5px;padding:0 0 14px;display:flex}.hf-browser__boundary{border-top:1px solid var(--ic-border);color:var(--ic-text-secondary);margin:0;padding:12px 0;font-size:12px}.hf-browser__table{border-top:1px solid var(--ic-border)}.hf-browser__row{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(260px,1.8fr) minmax(150px,.85fr) 130px minmax(210px,1fr) 120px;align-items:center;gap:18px;min-height:72px;display:grid}.hf-browser__row:last-child{border-bottom:0}.hf-browser__row--header{min-height:42px;color:var(--ic-text-secondary);font:600 11px/1.3 var(--ic-font-mono);text-transform:uppercase}.hf-browser__row>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.hf-browser__row a{min-width:0;color:inherit;text-decoration:none;display:grid}.hf-browser__row a strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.hf-browser__row a small,.hf-browser__row>span,.hf-browser__row>div>span{color:var(--ic-text-secondary);font-size:12px}.hf-browser__row>div>span{border:1px solid var(--ic-border);border-radius:999px;padding:4px 7px}.hf-browser__action{justify-self:end}.hf-browser__row form button{white-space:nowrap}.hf-browser__more{border-top:1px solid var(--ic-border);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.hf-browser__more span{color:var(--ic-text-secondary);font:11px/1.4 var(--ic-font-mono);text-transform:uppercase}.hf-browser__empty{padding:40px 0}.hf-browser__empty p{margin-top:6px}.hf-browser__empty form{margin-top:16px}@media (max-width:900px){.hf-browser__heading,.hf-browser__controls{flex-direction:column;align-items:stretch}.hf-browser__controls label{max-width:none}.hf-browser__controls>div{justify-content:flex-start}.hf-browser__row{grid-template-columns:minmax(0,1fr) 120px;gap:8px 18px;padding:15px 0}.hf-browser__row--header,.hf-browser__row>span:nth-of-type(2),.hf-browser__row>span:nth-of-type(3){display:none}.hf-browser__action{grid-area:1/2/span 2}.hf-browser__more{flex-direction:column;align-items:flex-start}}.public-model-anywhere h2{margin-bottom:22px;font-size:clamp(36px,4vw,58px)}@media (max-width:840px){.home-model-catalog__heading,.public-models-hero,.public-model-anywhere{grid-template-columns:1fr;gap:28px}.home-model-catalog__grid{grid-template-columns:1fr}.public-models-hero .copy-code{grid-column:auto}.public-model-trust{grid-template-columns:1fr;gap:7px}}[data-preset=notebook] .home-thesis>p:last-child,[data-preset=notebook] .start-section__copy>p:not(.eyebrow),[data-preset=notebook] .guard-story__copy>p:not(.eyebrow),[data-preset=notebook] .explain-story__copy>p:not(.eyebrow),[data-preset=notebook] .architecture-story__heading>p:not(.eyebrow),[data-preset=notebook] .home-final>p:not(.eyebrow){font-size:17px;line-height:1.62}[data-preset=notebook] .operating-loop h3{letter-spacing:-.025em;font-size:27px;font-weight:400}[data-preset=notebook] .operating-loop p{font-size:14px;line-height:1.58}[data-preset=notebook] .operating-loop article,[data-preset=notebook] .start-workflows article,[data-preset=notebook] .guard-story__panel,[data-preset=notebook] .explain-window{box-shadow:2px 3px 0 color-mix(in srgb, var(--ic-border) 50%, transparent)}[data-preset=notebook] .home-footer span,[data-preset=notebook] .home-footer a{font-size:13px}@media (max-width:720px){[data-preset=notebook] .home-hero__lead{font-size:17px}[data-preset=notebook] .home-thesis>p:last-child,[data-preset=notebook] .product-gallery__heading>p,[data-preset=notebook] .start-section__copy>p:not(.eyebrow),[data-preset=notebook] .guard-story__copy>p:not(.eyebrow),[data-preset=notebook] .explain-story__copy>p:not(.eyebrow),[data-preset=notebook] .architecture-story__heading>p:not(.eyebrow),[data-preset=notebook] .home-final>p:not(.eyebrow){font-size:16px}}.foundation-strip{grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr)}.foundation-strip>div{flex-wrap:wrap;justify-content:flex-start;gap:9px}.foundation-strip>small{color:var(--ic-text-muted);font:500 9px/1.4 var(--ic-font-mono);grid-column:2;margin-top:-18px}@media (max-width:1040px){.foundation-strip{grid-template-columns:1fr}.foundation-strip>small{grid-column:auto;margin-top:0}}@media (max-width:720px){.foundation-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.home-page{overflow:visible}.home-command code{max-width:100%;overflow-x:auto}.product-menu__intro>span,.waitlist-label,.starting-path-grid>a>div,.starting-path-grid code,.starting-path-grid strong,.business-outcome__index,.business-outcome__metrics code,.business-outcomes__grid article>strong,.product-tour__copy>span,.product-tour__copy code,.use-case-tabs button span,.use-case-panel__copy>span,.use-case-panel__copy>code,.composition-ownership span,.composition-ownership strong,.foundation-strip>small{font-size:12px}.starting-path-grid p,.business-outcomes__grid p,.product-tour__copy p,.use-case-panel p{font-size:15px}.product-menu__capabilities small,.home-product small,.home-product code,.home-product span,.home-footer span,.home-footer a,.home-model-catalog__grid span,.home-model-catalog__grid strong,.home-model-catalog__grid code,.home-model-catalog__grid p,.product-tour__tabs button>span,.product-tour__chrome code,.product-tour__chrome b{font-size:12px}.product-tour__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.starting-paths__heading>p:last-child,.home-model-catalog__heading>p,.business-outcomes__heading>p:last-child,.composition-story__heading>p:last-child,.product-tour__heading>div:last-child p{max-width:70ch}.starting-paths__heading h2,.home-model-catalog__heading h2,.business-outcomes__heading h2,.composition-story__heading h2,.product-tour__heading h2,.home-final h2{letter-spacing:-.035em}.foundation-strip>small{margin-top:-14px;line-height:1.5}@media (max-width:720px){.home-wrap{width:min(100% - 40px,1320px)}.home-product__workspace,.business-outcomes__grid article,.use-case-panel{padding-inline:20px}.foundation-strip>small{margin-top:0}}
.home-page .product-tour__frame{box-shadow:none}.home-page .home-final>p{max-width:64ch}.product-menu:not([open]) .product-menu__panel{display:none}
.pricing-page{background:var(--ic-bg);min-height:100vh;color:var(--ic-text)}.pricing-wrap{position:relative}.pricing-hero{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:end;gap:clamp(48px,8vw,120px);padding:112px 0 96px;display:grid}.pricing-hero h1{letter-spacing:-.045em;max-width:940px;margin:20px 0 0;font-size:clamp(52px,5.6vw,76px);font-weight:500;line-height:.97}.pricing-hero h1 span{background:var(--ic-text);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--ic-bg);padding:0 .07em;display:inline}.pricing-hero__copy{padding-bottom:8px}.pricing-hero__copy p{color:var(--ic-text-secondary);margin:0;font-size:17px;line-height:1.62}.pricing-hero__copy a,.pricing-plans article>a{color:var(--ic-text);font:650 12px/1.4 var(--ic-font-mono);margin-top:28px;text-decoration:none;display:inline-flex}.pricing-hero__copy a:hover,.pricing-plans article>a:hover{text-underline-offset:4px;text-decoration:underline}.pricing-mechanics,.pricing-plans,.pricing-faq,.enterprise-fit,.pricing-waitlist{border-bottom:1px solid var(--ic-border);padding:96px 0}.pricing-mechanics>header,.pricing-plans>header,.pricing-faq>header{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:34px;margin-bottom:44px;display:grid}.pricing-mechanics header p,.pricing-plans header p,.pricing-faq header p{color:var(--ic-text-secondary);font:650 11px/1.4 var(--ic-font-mono);letter-spacing:.04em;text-transform:uppercase;margin:7px 0 0}.pricing-mechanics h2,.pricing-plans h2,.pricing-faq h2,.pricing-waitlist h2{letter-spacing:-.04em;max-width:900px;margin:0;font-size:clamp(38px,5vw,68px);font-weight:500;line-height:1}.pricing-mechanics__grid,.pricing-plans__grid{border:1px solid var(--ic-border-strong);background:var(--ic-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.pricing-mechanics__grid article{background:var(--ic-surface);align-content:start;min-height:220px;padding:28px;display:grid}.pricing-mechanics__grid span,.pricing-plan__heading span,.pricing-plan__heading b{font:650 11px/1.4 var(--ic-font-mono);letter-spacing:.03em;text-transform:uppercase}.pricing-mechanics__grid span{color:var(--ic-text-secondary)}.pricing-mechanics__grid strong{letter-spacing:-.04em;margin-top:44px;font-size:clamp(26px,3vw,40px);font-weight:550}.pricing-mechanics__grid p,.pricing-plans article>p{max-width:42ch;color:var(--ic-text-secondary);margin:14px 0 0;font-size:14px;line-height:1.55}.pricing-mechanics__note{border-right:1px solid var(--ic-border-strong);border-bottom:1px solid var(--ic-border-strong);border-left:1px solid var(--ic-border-strong);color:var(--ic-text-secondary);font:600 12px/1.55 var(--ic-font-mono);margin:0;padding:16px 18px}.pricing-mechanics__note span{max-width:76ch;display:block}.pricing-plans__grid article{background:var(--ic-surface);flex-direction:column;min-height:640px;padding:28px;display:flex}.pricing-plans__grid article[data-featured]{box-shadow:inset 0 3px 0 var(--ic-info)}.pricing-plan__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.pricing-plan__heading b{color:var(--ic-healthy);font-size:11px}.pricing-plan__price{border-bottom:1px solid var(--ic-border);align-content:end;gap:4px;min-height:132px;padding-bottom:24px;display:grid}.pricing-plan__price strong{letter-spacing:-.05em;font-size:clamp(34px,4vw,52px);font-weight:550;line-height:1}.pricing-plan__price small{color:var(--ic-text-secondary);font:600 11px/1.4 var(--ic-font-mono)}.pricing-plans ul{gap:13px;margin:28px 0 0;padding:0;list-style:none;display:grid}.pricing-plans li{color:var(--ic-text-secondary);padding-left:18px;font-size:13px;line-height:1.5;position:relative}.pricing-plans li:before{background:var(--ic-healthy);content:"";width:6px;height:1px;position:absolute;top:.62em;left:0}.pricing-plans article>a{width:fit-content;margin-top:auto;padding-top:30px}.pricing-faq{grid-template-columns:minmax(310px,.65fr) minmax(0,1.35fr);gap:clamp(44px,8vw,120px);display:grid}.pricing-faq>header{margin:0;display:block}.pricing-faq h2{margin-top:14px;font-size:clamp(38px,4.7vw,64px)}.pricing-faq__list{border-top:1px solid var(--ic-border-strong)}.pricing-faq details{border-bottom:1px solid var(--ic-border-strong)}.pricing-faq summary{cursor:pointer;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:14px;min-height:72px;font-size:15px;font-weight:620;list-style:none;display:grid}.pricing-faq summary::-webkit-details-marker{display:none}.pricing-faq summary span{color:var(--ic-text-secondary);font:600 11px/1.4 var(--ic-font-mono)}.pricing-faq summary b{max-width:70ch;font:inherit}.pricing-faq summary i,.pricing-faq summary i:after{background:var(--ic-text-secondary);content:"";width:12px;height:1px;display:block}.pricing-faq summary i{position:relative}.pricing-faq summary i:after{transition:transform .16s;position:absolute;transform:rotate(90deg)}.pricing-faq details[open] summary i:after{transform:rotate(0)}.pricing-faq details>p{max-width:760px;color:var(--ic-text-secondary);margin:0;padding:0 20px 24px 52px;font-size:14px;line-height:1.65}.pricing-faq summary:focus-visible,.pricing-hero a:focus-visible,.pricing-plans article>a:focus-visible{outline:2px solid var(--ic-info);outline-offset:4px}.pricing-waitlist{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:end;gap:clamp(52px,9vw,132px);display:grid}.pricing-waitlist>div:first-child>p:last-child{max-width:650px;color:var(--ic-text-secondary);margin:24px 0 0;font-size:16px;line-height:1.6}.pricing-sprint{align-items:start}.pricing-sprint .pilot-form{min-width:0}.pricing-sprint .pilot-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;display:grid}.pricing-sprint .pilot-form label{min-width:0;color:var(--ic-text-secondary);font:600 12px/1.45 var(--ic-font-mono);gap:7px;display:grid}.pricing-sprint .pilot-form__wide{grid-column:1/-1}.pricing-sprint .pilot-form input,.pricing-sprint .pilot-form select,.pricing-sprint .pilot-form textarea{border:1px solid var(--ic-border-strong);width:100%;color:var(--ic-text);font:400 16px/1.45 var(--ic-font-display);background:#070908c7;border-radius:7px}.pricing-sprint .pilot-form input,.pricing-sprint .pilot-form select{min-height:46px;padding:0 12px}.pricing-sprint .pilot-form textarea{resize:vertical;min-height:142px;padding:12px}.pricing-sprint .pilot-form input::placeholder,.pricing-sprint .pilot-form textarea::placeholder{color:var(--ic-text-secondary)}.pricing-sprint .pilot-form [aria-invalid=true]{border-color:var(--ic-error)}.pricing-sprint .pilot-form__consent{font-family:var(--ic-font-display);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin-top:18px;line-height:1.5;display:grid}.pricing-sprint .pilot-form__consent input{width:16px;min-height:16px;accent-color:var(--ic-sage-strong);margin-top:2px;padding:0}.pricing-sprint .pilot-form__trap{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pricing-sprint .pilot-form__submit{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:16px;margin-top:22px;display:grid}.pricing-sprint .pilot-form__submit button{color:#0a0b0a;cursor:pointer;background:#ededed;border:1px solid #ededed;border-radius:7px;min-height:44px;padding:0 18px;font-weight:700}.pricing-sprint .pilot-form__submit button:disabled{cursor:not-allowed;opacity:.6}.pricing-sprint .pilot-form__submit p{color:var(--ic-text-secondary);font:500 12px/1.5 var(--ic-font-display);margin:0}.pricing-sprint .pilot-form__submit p[data-status=error]{color:var(--ic-error)}.pricing-sprint .pilot-form__submit p[data-status=success]{color:var(--ic-healthy)}.pricing-sprint .pilot-form :is(input,select,textarea,button):focus-visible{outline:2px solid var(--ic-info);outline-offset:3px}.enterprise-fit{grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr);align-items:start;gap:clamp(48px,8vw,112px);display:grid}.pricing-page .infrastructure-kicker{color:var(--ic-text-secondary);font:620 12px/1.5 var(--ic-font-mono);letter-spacing:.01em;align-items:center;gap:9px;margin:0;display:flex}.enterprise-fit h2{letter-spacing:-.04em;max-width:720px;margin:18px 0 0;font-size:clamp(38px,4.8vw,66px);font-weight:500;line-height:1}.enterprise-fit>div>p:not(.infrastructure-kicker){max-width:620px;color:var(--ic-text-secondary);margin:24px 0 0;font-size:15px;line-height:1.65}.enterprise-fit>div>a{color:var(--ic-text);font:650 12px/1.4 var(--ic-font-mono);margin-top:28px;text-decoration:none;display:inline-flex}.enterprise-fit>div>a:hover{text-underline-offset:4px;text-decoration:underline}.enterprise-fit>div>a:focus-visible{outline:2px solid var(--ic-info);outline-offset:4px}.enterprise-fit ul{border-top:1px solid var(--ic-border-strong);margin:0;padding:0;list-style:none}.enterprise-fit li{border-bottom:1px solid var(--ic-border-strong);grid-template-columns:40px minmax(0,1fr);gap:16px;padding:20px 4px;display:grid}.enterprise-fit li>span{color:var(--ic-text-secondary);font:600 11px/1.4 var(--ic-font-mono);padding-top:2px}.enterprise-fit li strong{font-size:15px;font-weight:620}.enterprise-fit li p{max-width:62ch;color:var(--ic-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.55}@media (max-width:900px){.pricing-hero,.enterprise-fit,.pricing-waitlist{grid-template-columns:1fr}.pricing-hero{padding:84px 0 72px}.pricing-mechanics__grid,.pricing-plans__grid{grid-template-columns:1fr}.pricing-plans__grid article{min-height:0}.pricing-plans article>a{margin-top:42px}.pricing-faq{grid-template-columns:1fr}}@media (max-width:620px){.pricing-hero h1{font-size:clamp(48px,14vw,62px)}.pricing-mechanics,.pricing-plans,.pricing-faq,.enterprise-fit,.pricing-waitlist{padding:72px 0}.pricing-mechanics>header,.pricing-plans>header{grid-template-columns:1fr;gap:12px}.pricing-mechanics__grid article,.pricing-plans__grid article{padding:22px}.pricing-faq summary{grid-template-columns:30px minmax(0,1fr) 16px;min-height:78px}.pricing-faq details>p{padding-left:44px}.pricing-sprint .pilot-form__grid,.pricing-sprint .pilot-form__submit{grid-template-columns:1fr}.pricing-sprint .pilot-form__wide{grid-column:auto}.pricing-sprint .pilot-form__submit button{width:100%}}
.public-gpu-page{background:var(--ic-bg);min-height:100vh;color:var(--ic-text)}.public-gpu-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding:clamp(68px,8vw,108px) 0 42px;display:grid}.public-gpu-hero h1,.public-gpu-hero p{margin:0}.public-gpu-hero h1{font:590 clamp(3rem, 5.4vw, 4.8rem) / .98 var(--ic-font-display);letter-spacing:-.034em}.public-gpu-hero p{max-width:660px;color:var(--ic-text-secondary);margin-top:18px;font-size:16px;line-height:1.65}.gpu-market-filters button{border:1px solid var(--ic-brand-solid);border-radius:var(--ic-radius-sm);background:var(--ic-brand-solid);min-height:40px;color:var(--ic-on-brand);justify-content:center;align-items:center;padding:0 15px;font-size:.75rem;font-weight:680;text-decoration:none;display:inline-flex}.public-gpu-hero>a,.public-gpu-actions a:first-child{border:1px solid var(--ic-border-strong);border-radius:var(--ic-radius-sm);min-height:40px;color:var(--ic-text);background:0 0;justify-content:center;align-items:center;padding:0 15px;font-size:.75rem;font-weight:680;text-decoration:none;display:inline-flex}.public-gpu-hero>a:hover,.public-gpu-actions a:first-child:hover{border-color:var(--ic-text);background:var(--ic-surface)}.gpu-market-board{border-top:1px solid var(--ic-border-strong);border-bottom:1px solid var(--ic-border-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gpu-market-board>div{border-right:1px solid var(--ic-border);align-content:center;gap:8px;min-width:0;min-height:132px;padding:20px 24px;display:grid}.gpu-market-board>div:last-child{border-right:0;padding-right:0}.gpu-market-board span,.gpu-market-board small{color:var(--ic-text-secondary)}.gpu-market-board span{font:620 .75rem/1.4 var(--ic-font-mono);letter-spacing:.03em;text-transform:uppercase}.gpu-market-board strong{font:610 clamp(1.45rem, 2.2vw, 2rem) / 1.08 var(--ic-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gpu-market-board>div:last-child strong{letter-spacing:-.015em;font-size:1rem}.gpu-market-board small{font-size:.75rem}.gpu-market-filters{border-top:1px solid var(--ic-border-strong);border-bottom:1px solid var(--ic-border);margin-top:32px}.gpu-market-filters--mobile{display:none}.gpu-market-filters>summary{list-style:none;display:none}.gpu-market-filters>summary::-webkit-details-marker{display:none}.gpu-market-filters form{grid-template-columns:minmax(230px,1.5fr) repeat(3,minmax(145px,.85fr)) auto auto;align-items:end;gap:10px;padding:20px 0;display:grid}.gpu-market-filters label{gap:7px;min-width:0;display:grid}.gpu-market-filters label>span{color:var(--ic-text-secondary);font:620 .75rem/1.4 var(--ic-font-mono)}.gpu-market-filters input,.gpu-market-filters select,.gpu-market-filters button,.gpu-market-filters form>a{border-radius:var(--ic-radius-sm);min-height:42px;font:620 .75rem/1.4 var(--ic-font-sans)}.gpu-market-filters input,.gpu-market-filters select{border:1px solid var(--ic-border);background:var(--ic-surface);width:100%;color:var(--ic-text)}.gpu-market-filters input{padding:0 13px}.gpu-market-filters select{padding:0 34px 0 12px}.gpu-market-filters input::placeholder{color:var(--ic-text-tertiary);opacity:1}.gpu-market-filters button{cursor:pointer}.gpu-market-filters form>a{color:var(--ic-text-secondary);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.gpu-market-filters input:focus-visible,.gpu-market-filters select:focus-visible,.gpu-market-filters button:focus-visible,.gpu-market-filters form>a:focus-visible,.gpu-market-table a:focus-visible,.public-gpu-pagination a:focus-visible,.public-gpu-hero>a:focus-visible,.public-gpu-actions a:focus-visible{outline:2px solid var(--ic-focus);outline-offset:2px}.gpu-market-notice{border-bottom:1px solid var(--ic-border);gap:18px;padding:15px 0;font-size:12px;display:flex}.gpu-market-notice strong{flex:none}.gpu-market-notice span{color:var(--ic-text-secondary)}.gpu-market-notice small{color:var(--ic-text-tertiary);font:600 .7rem/1.4 var(--ic-font-mono);flex:none;margin-left:auto}.gpu-market-results{justify-content:space-between;align-items:baseline;gap:20px;padding:36px 0 14px;display:flex}.gpu-market-results strong{font-size:16px}.gpu-market-results span{color:var(--ic-text-secondary);font:600 .75rem/1.4 var(--ic-font-mono);font-variant-numeric:tabular-nums}.gpu-market-table{border-top:1px solid var(--ic-border-strong)}.gpu-market-table>header,.gpu-market-table>article{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(145px,1fr) minmax(140px,.9fr) minmax(110px,.72fr) minmax(175px,1.15fr) minmax(105px,.75fr) auto;align-items:center;gap:clamp(14px,1.8vw,26px);padding:17px 4px;display:grid}.gpu-market-table>header{color:var(--ic-text-secondary);font:620 .75rem/1.4 var(--ic-font-mono);letter-spacing:.03em;text-transform:uppercase}.gpu-market-table>article{font-variant-numeric:tabular-nums}.gpu-market-table article>div{gap:4px;min-width:0;display:grid}.gpu-market-table article strong,.gpu-market-table article a,.gpu-market-table article small{min-width:0}.gpu-market-table article strong{color:var(--ic-text);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:650;overflow:hidden}.gpu-market-table article small{color:var(--ic-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.4;overflow:hidden}.gpu-market-table__quote strong{letter-spacing:-.02em;font:650 18px/1 var(--ic-font-mono)!important}.gpu-market-table__rank,.gpu-market-table__quote>span{width:max-content;color:var(--ic-text-tertiary);font:620 .68rem/1.3 var(--ic-font-mono);letter-spacing:.03em;text-transform:uppercase}.gpu-market-table__gpu{grid-template-columns:auto minmax(0,1fr);column-gap:9px!important}.gpu-market-table__gpu strong,.gpu-market-table__gpu small{grid-column:2}.gpu-market-table__rank{grid-row:1/3;align-self:start;padding-top:2px}.gpu-market-table__source>a{width:max-content;max-width:100%;color:var(--ic-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:620;display:inline-flex;overflow:hidden}.gpu-market-table__source svg,.public-gpu-pagination svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none}.gpu-market-table__capacity>span{border:1px solid color-mix(in srgb, var(--ic-warning) 46%, var(--ic-border));width:max-content;max-width:100%;color:var(--ic-warning);font:650 .75rem/1.2 var(--ic-font-mono);white-space:nowrap;border-radius:999px;padding:4px 7px}.gpu-market-table__capacity>span[data-state=reported]{border-color:color-mix(in srgb, var(--ic-healthy) 46%, var(--ic-border));color:var(--ic-healthy)}.gpu-market-table__action{border:1px solid var(--ic-border-strong);border-radius:var(--ic-radius-sm);min-height:40px;color:var(--ic-text);white-space:nowrap;justify-content:center;align-items:center;padding:0 11px;font-size:.75rem;font-weight:660;text-decoration:none;display:inline-flex}.gpu-market-table__action:hover{border-color:var(--ic-text);background:var(--ic-text);color:var(--ic-bg)}.public-gpu-pagination{border-bottom:1px solid var(--ic-border);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:26px 0;display:grid}.public-gpu-pagination a,.public-gpu-pagination>span{min-height:40px;color:var(--ic-text);align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.public-gpu-pagination a:last-child,.public-gpu-pagination>span:last-child{justify-self:end}.public-gpu-pagination span[aria-disabled=true]{color:var(--ic-text-tertiary)}.public-gpu-pagination small{color:var(--ic-text-secondary);font-variant-numeric:tabular-nums}.public-gpu-empty{border-top:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);margin-top:36px;padding:50px 0}.public-gpu-empty h2,.public-gpu-empty p{margin:0}.public-gpu-empty p{color:var(--ic-text-secondary);margin-top:10px}.public-gpu-actions{align-items:center;gap:18px;padding:34px 0 96px;display:flex}.public-gpu-actions a:last-child{color:var(--ic-text-secondary);font-size:12px;font-weight:650}@media (max-width:1120px){.gpu-market-board{grid-template-columns:repeat(2,minmax(0,1fr))}.gpu-market-board>div:nth-child(2){border-right:0}.gpu-market-board>div:nth-child(-n+2){border-bottom:1px solid var(--ic-border)}.gpu-market-board>div:first-child,.gpu-market-board>div:nth-child(3){padding-left:0}.gpu-market-filters form{grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(130px,1fr))}.gpu-market-filters button{grid-column:1/3}.gpu-market-filters form>a{justify-self:start}.gpu-market-table>header,.gpu-market-table>article{grid-template-columns:minmax(140px,1fr) minmax(130px,.9fr) minmax(100px,.7fr) minmax(170px,1.15fr) auto}.gpu-market-table>header>span:nth-child(5),.gpu-market-table__capacity{display:none}}@media (max-width:820px){.public-gpu-hero{grid-template-columns:1fr;gap:24px}.public-gpu-hero>a{width:max-content}.gpu-market-filters--desktop{display:none}.gpu-market-filters--mobile{display:block}.gpu-market-filters>summary{min-height:48px;color:var(--ic-text);cursor:pointer;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:650;display:flex}.gpu-market-filters>summary:after{content:"+";font:500 18px/1 var(--ic-font-mono)}.gpu-market-filters[open]>summary:after{content:"−"}.gpu-market-filters form{grid-template-columns:1fr 1fr;padding-top:8px}.gpu-market-filters__query{grid-column:1/-1}.gpu-market-filters button{grid-column:auto}.gpu-market-table>header{display:none}.gpu-market-table>article{grid-template-columns:1fr 1fr auto;gap:16px 20px;padding:20px 4px}.gpu-market-table__source{grid-column:1/3}.gpu-market-table__capacity{grid-column:1/3;display:grid}.gpu-market-table__action{grid-area:1/3/3}}@media (max-width:560px){.public-gpu-hero{padding-top:62px}.public-gpu-hero>a{width:100%}.gpu-market-board{grid-template-columns:1fr 1fr}.gpu-market-board>div{min-height:112px;padding:16px 12px}.gpu-market-board>div:nth-child(2n){padding-right:0}.gpu-market-board>div:nth-child(3){padding-left:0}.gpu-market-board strong{font-size:1rem}.gpu-market-board>div:last-child strong{font-size:.75rem}.gpu-market-filters form{grid-template-columns:1fr}.gpu-market-filters__query{grid-column:auto}.gpu-market-filters form>a{min-height:40px}.gpu-market-notice{gap:6px;display:grid}.gpu-market-notice small{margin-left:0}.gpu-market-results{gap:5px;display:grid}.gpu-market-table>article{grid-template-columns:minmax(0,1fr) auto;gap:15px 12px}.gpu-market-table__provider{text-align:right}.gpu-market-table__quote{grid-column:1}.gpu-market-table__source,.gpu-market-table__capacity{grid-column:1/-1}.gpu-market-table__action{grid-area:2/2}.public-gpu-actions{display:grid}.public-gpu-actions a:last-child{justify-self:center}}.public-gpu-page{isolation:isolate;background:radial-gradient(110% 46% at 66% -8%,#8fae9b1a,#0000 64%),#0a0b0a;position:relative}.public-gpu-page>.landing-wrap{z-index:1;position:relative}.gpu-market-atmosphere{z-index:0;opacity:.58;pointer-events:none;height:680px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000 88%);mask-image:linear-gradient(#000 40%,#0000 88%)}.gpu-market-atmosphere svg{width:100%;height:100%;display:block;transform:translateY(-92px)}.public-gpu-page .site-header{z-index:70;border:1px solid var(--ic-hairline);-webkit-backdrop-filter:blur(18px);background:#0a0b0aa8;border-radius:999px;min-height:0;margin-top:14px;padding:9px 10px 9px 22px;position:sticky;top:14px}.public-gpu-page .site-header nav>a,.public-gpu-page .product-menu summary{font-size:13px}.public-gpu-page .site-header nav>a.site-header__cta{color:#0a0b0a;background:#ededed;border:0;border-radius:999px;min-height:38px;padding:0 18px;font-weight:640}.public-gpu-page .site-header nav>a.site-header__cta:hover{background:#fff}.public-gpu-page .product-menu__panel{border:1px solid var(--ic-hairline-strong);-webkit-backdrop-filter:blur(22px);background:#0e110ff0;border-radius:18px;box-shadow:0 32px 90px #00000080}.public-gpu-hero{min-height:320px;padding:clamp(74px,8vw,108px) 0 46px;position:relative}.public-gpu-hero>div:first-child,.public-gpu-hero>a{z-index:1;position:relative}.public-gpu-hero h1{letter-spacing:-.032em;max-width:720px;font-size:clamp(3rem,5vw,4.5rem);font-weight:560}.public-gpu-hero p{color:#9aa5a0;max-width:610px;font-size:15px}.gpu-market-contour{opacity:.24;pointer-events:none;filter:drop-shadow(0 0 12px #ededed2e);width:min(40%,470px);position:absolute;bottom:8px;right:74px}.gpu-market-contour svg{width:100%;height:auto;display:block}.public-gpu-hero>a{color:#0a0b0a;background:#ededed;border:0;border-radius:999px;min-height:40px;padding-inline:19px}.public-gpu-hero>a:hover{background:#fff;border-color:#0000}.gpu-market-board{border:1px solid var(--ic-sage-border-soft);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#1e252280,#0f1311b3);border-radius:18px;position:relative;overflow:hidden}.gpu-market-board:before{z-index:1;content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#8fae9b7a 0 1px,#0000 1px 12px);height:5px;position:absolute;top:0;left:18px;right:18px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.gpu-market-board>div{border-right-color:var(--ic-hairline);min-height:126px}.gpu-market-board>div:first-child{padding-left:24px}.gpu-market-board>div:last-child{padding-right:24px}.gpu-market-providers{border-bottom:1px solid var(--ic-hairline);justify-content:space-between;align-items:center;gap:24px;padding:18px 2px;display:flex}.gpu-market-providers>div:first-child{gap:3px;min-width:230px;display:grid}.gpu-market-providers>div:first-child strong{font-size:13px}.gpu-market-providers>div:first-child span{color:#8a958f;font-size:11px}.gpu-market-providers>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.gpu-market-providers a{border:1px solid var(--ic-hairline-strong);min-height:34px;color:var(--ic-text-secondary);border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:620;text-decoration:none;display:inline-flex}.gpu-market-providers a:hover,.gpu-market-providers a[aria-current=page]{border-color:var(--ic-sage-border);color:var(--ic-sage-strong);background:#8fae9b1a}.gpu-market-providers a small{color:inherit;font:600 11px/1 var(--ic-font-mono);opacity:.72}.gpu-market-filters{border:1px solid var(--ic-sage-border-soft);-webkit-backdrop-filter:blur(12px);background:#121614ad;border-radius:14px;margin-top:18px;padding-inline:18px;overflow:hidden}.gpu-market-filters form{padding-block:17px}.gpu-market-filters input,.gpu-market-filters select{border-color:var(--ic-hairline-strong);background:#0a0c0b9e;border-radius:999px}.gpu-market-filters button{border-color:var(--ic-hairline-strong);color:var(--ic-text);background:0 0;border-radius:999px}.gpu-market-filters button:hover{border-color:var(--ic-sage-border);background:#8fae9b1a}.gpu-market-notice{border-top:1px solid var(--ic-hairline);border-bottom-color:var(--ic-hairline);margin-top:12px;padding:14px 2px}.gpu-market-notice strong{color:var(--ic-sage-strong)}.gpu-market-results{padding-top:42px}.gpu-market-table{border:1px solid var(--ic-sage-border-soft);-webkit-backdrop-filter:blur(10px);background:linear-gradient(#191f1c7a,#0d100ead);border-radius:14px;overflow:hidden}.gpu-market-table>header,.gpu-market-table>article{border-bottom-color:var(--ic-hairline);padding-inline:18px}.gpu-market-table>header{background:#8fae9b0e}.gpu-market-table>article:last-child{border-bottom:0}.gpu-market-table>article:hover{background:#8fae9b0e}.gpu-market-table__source>a{text-underline-offset:3px}.gpu-market-table__action{border-color:var(--ic-hairline-strong);border-radius:999px}.gpu-market-table__action:hover{border-color:var(--ic-sage-border);color:var(--ic-sage-strong);background:#8fae9b1a}.public-gpu-pagination{border-top:1px solid var(--ic-hairline);border-bottom-color:var(--ic-hairline);margin-top:14px}.public-gpu-empty{border:1px dashed var(--ic-sage-border-soft);text-align:center;background:#12161473;border-radius:14px;justify-items:center;margin-top:36px;padding:58px 24px;display:grid}.public-gpu-actions a:first-child{border-color:var(--ic-hairline-strong);border-radius:999px}@media (max-width:900px){.public-gpu-page .site-header{margin-top:10px;padding:8px 10px 8px 16px;top:10px}.public-gpu-page .site-header nav{border:1px solid var(--ic-hairline-strong);-webkit-backdrop-filter:blur(22px);background:#0c0f0df5;border-radius:18px;top:calc(100% + 10px);left:0;right:0}.gpu-market-contour{display:none}}@media (max-width:820px){.public-gpu-hero{min-height:0}.gpu-market-providers{flex-direction:column;align-items:flex-start}.gpu-market-providers>div:last-child{justify-content:flex-start}.gpu-market-filters{padding-inline:16px}}@media (max-width:620px){.public-gpu-page .site-header{margin-left:-14px;margin-right:-14px}.public-gpu-hero{padding-top:66px}.gpu-market-board>div:first-child,.gpu-market-board>div:last-child{padding-inline:16px}.gpu-market-providers>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.gpu-market-providers a{justify-content:space-between}}.public-gpu-page form a[href=\/gpu-prices]{border:1px solid var(--ic-hairline-strong);color:#d7ded9;border-radius:999px;align-items:center;min-height:34px;padding-inline:14px;display:inline-flex}.public-gpu-page form a[href=\/gpu-prices]:hover{color:var(--ic-sage-strong);border-color:#8fae9b66}.public-gpu-pagination{align-items:center;gap:10px;display:flex}.public-gpu-pagination a{border:1px solid var(--ic-hairline);color:#d7ded9;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding-inline:14px;display:inline-flex}.public-gpu-pagination a:hover{color:var(--ic-sage-strong);border-color:#8fae9b66}.public-gpu-pagination span[aria-disabled=true]{opacity:.45}
