*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])),.hidden{display:none}:root{color:#202923;font-synthesis:none;--green:#216346;--ink:#172c23;--mint:#bdeb9b;--line:#dce2d9;--muted:#778277;background:#f7f8f4;font-family:Arial,Helvetica,sans-serif;font-weight:400}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{-webkit-font-smoothing:antialiased;margin:0}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:wait;opacity:.6}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:5px;outline:2px solid #438b58}::selection{color:#172c23;background:#c4eaa5}.wrap{width:min(1280px,100% - 112px);margin:auto}.header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f8f4ed;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:36px;max-width:1400px;height:86px;margin:auto;padding:0 56px;display:flex}.logo{letter-spacing:-2.5px;align-items:baseline;font-size:37px;font-weight:800;line-height:1;display:inline-flex}.logo-zero{letter-spacing:-2px;font-weight:400}.logo-dot{background:var(--green);border-radius:1px;width:6px;height:6px;margin-left:5px}.nav{align-items:center;gap:30px;display:flex}.nav button{white-space:nowrap;font-size:12px;font-weight:600}.nav button:hover{color:var(--green)}.nav-new{letter-spacing:.5px;color:var(--green);border:1px solid #ccd6c8;border-radius:3px;margin-left:4px;padding:4px 5px;font-size:8px}.button{border-radius:5px;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:16px 22px;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.dark{background:var(--ink);color:#fff}.header-cta{min-height:43px;padding:13px 18px}.menu-toggle{display:none}.eyebrow{letter-spacing:1.4px;align-items:center;gap:9px;font-size:9px;font-weight:600;line-height:1.7;display:flex}.live-dot{background:#6daa59;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 3px #71a65a13}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:25px;min-height:670px;padding-top:65px;padding-bottom:61px;display:grid}.hero-copy{padding:14px 0}.hero h1{letter-spacing:-6px;margin:30px 0 27px;font-size:clamp(65px,6.7vw,99px);font-weight:500;line-height:1.02}.green{color:var(--green)}.boxed-word{color:var(--green);margin-top:8px;padding:0 12px 9px;display:inline-block;position:relative}.corner{border-style:solid;border-color:#6b9972;width:13px;height:13px;position:absolute}.top-left{border-width:1px 0 0 1px;top:0;left:0}.top-right{border-width:1px 1px 0 0;top:0;right:0}.bottom-left{border-width:0 0 1px 1px;bottom:0;left:0}.bottom-right{border-width:0 1px 1px 0;bottom:0;right:0}.hero-description{color:#758075;margin:0;font-size:17px;line-height:1.65}.hero-actions{align-items:center;gap:25px;margin-top:29px;display:flex}.text-button{align-items:center;gap:11px;font-size:12px;font-weight:600;display:inline-flex}.text-button:hover{color:var(--green)}.play-circle{border:1px solid #b8c5b7;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.hero-proof{color:#727e71;gap:20px;margin-top:28px;font-size:10px;display:flex}.hero-proof span{align-items:center;gap:7px;display:flex}.hero-visual{background:radial-gradient(at 45%,#dfe9d9,#eef2e9 55%,#f3f5ef 80%);border:1px solid #e4e9df;border-radius:8px;height:520px;position:relative;overflow:hidden}.visual-grid{background-image:linear-gradient(#a8b7a013 1px,#0000 1px),linear-gradient(90deg,#a8b7a013 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.visual-heading{color:#7e8b78;letter-spacing:1px;justify-content:space-between;font-family:monospace;font-size:8px;display:flex;position:absolute;top:22px;left:23px;right:23px}.appliance-stage{perspective:1100px;position:absolute;inset:65px 0 105px}.device{width:245px;height:180px;transform-style:preserve-3d;z-index:3;animation:8s ease-in-out infinite float;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotateX(-15deg)rotateY(-30deg)}.device-front{background:linear-gradient(130deg,#4d5650,#272f29 48%,#151d18);border:1px solid #62695e;border-radius:12px;justify-content:center;align-items:center;width:245px;height:180px;display:flex;position:absolute;transform:translateZ(100px);box-shadow:inset 0 2px 2px #9da39455,inset 0 -3px 4px #0e150e}.device-front .logo{color:#d0d6c7;text-shadow:0 2px 1px #000;font-size:45px}.device-front .logo-dot{background:#c7e4a7}.device-top{background:linear-gradient(130deg,#7e8577,#4d5749 70%,#3f4a3c);border:1px solid #9fa794;border-radius:12px;width:245px;height:200px;position:absolute;overflow:hidden;transform:translateY(-100px)rotateX(90deg);box-shadow:inset 0 0 12px #d4dbb840}.vent-lines{background:repeating-linear-gradient(90deg,#25332488 0 1px,#8a938055 1px 4px);border-radius:4px;position:absolute;inset:30px 30px 50px}.top-mark{letter-spacing:2px;color:#c4cdb9;font-size:6px;position:absolute;bottom:22px;left:32px}.device-side{background:linear-gradient(90deg,#19251a,#394634);border:1px solid #58664c;border-radius:10px;width:200px;height:180px;position:absolute;right:-100px;overflow:hidden;transform:rotateY(90deg)}.side-vents{opacity:.6;background:repeating-linear-gradient(0deg,#10200f 0 2px,#58624c 2px 5px);position:absolute;inset:24px 25px}.device-bottom{letter-spacing:1px;color:#9caa94;align-items:center;gap:7px;font-size:5px;display:flex;position:absolute;bottom:19px;left:22px;right:22px}.device-port{background:#101710;border-radius:4px;width:24px;height:5px;margin-right:auto;box-shadow:0 1px #69725d}.device-led{background:#c6f6a7;border-radius:50%;width:4px;height:4px;box-shadow:0 0 9px 2px #b6e980}.device-shadow{filter:blur(23px);background:#23331938;width:250px;height:80px;position:absolute;top:70%;left:50%;transform:translate(-50%)rotate(-13deg)}.floor-ring{border:1px solid #a4b39955;border-radius:50%;width:370px;height:125px;position:absolute;top:72%;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}.ring-two{opacity:.55;width:470px;height:170px}.annotation{z-index:4;color:#596b50;align-items:center;gap:6px;font-size:8px;display:flex;position:absolute}.annotation-icon{background:#f7f9f0d9;border:1px solid #c7d1bf;border-radius:6px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.annotation-left{top:24px;left:30px}.annotation-right{bottom:25px;right:23px}.leader{background:#a0b48e;width:1px;height:36px;position:absolute;top:26px;left:13px}.annotation-right .leader{top:-35px}.network-switch{background:#f8faf1d9;border:1px solid #dce4d0;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;bottom:56px;left:28px;right:28px;box-shadow:0 4px 15px #27391c05}.network-icon{color:#487e3d}.network-switch strong{font-size:11px;font-weight:600;display:block}.network-switch div>span{color:#819073;margin-top:4px;font-size:10px;display:block}.toggle{background:#98a591;border-radius:20px;flex-shrink:0;width:34px;height:20px;margin-left:auto;padding:3px}.toggle>span{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .25s;display:block}.toggle.on{background:#64874d}.toggle.on>span{transform:translate(14px)}.visual-caption{color:#7b8a72;letter-spacing:1px;align-items:center;gap:7px;font:8px monospace;display:flex;position:absolute;bottom:23px;left:30px;right:30px}.visual-caption span:last-child{margin-left:auto}.value-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#eff2eb}.value-grid{grid-template-columns:1fr 1fr 1.25fr 1fr;padding:34px 0;display:grid}.value-grid>div{border-left:1px solid #d6ded0;padding-left:30px}.value-grid>div:first-child{border:0;padding-left:0}.metric{letter-spacing:-1.5px;font-size:37px}.metric>span{letter-spacing:-.6px;font-size:19px}.value-grid h2{margin:9px 0 6px;font-size:11px;font-weight:600}.value-grid p{color:#808a79;max-width:225px;margin:0;font-size:10px;line-height:1.6}.tiny-label{letter-spacing:1px;color:#7d8877;font-family:monospace;font-size:9px;line-height:1.5}.value-message{flex-direction:column;display:flex;position:relative}.value-message p{letter-spacing:-.7px;color:var(--ink);margin-top:10px;font-size:22px;line-height:1.3}.value-message em{color:var(--green);font-family:Georgia,serif}.value-message>svg{color:#809375;position:absolute;bottom:5px;right:5px}.section{padding-top:100px;padding-bottom:100px}.section-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:40px;display:flex}.section-index{color:#8a9682;margin-right:7px}.section h2,.security-section h2{letter-spacing:-2.5px;margin-top:20px;font-size:51px;font-weight:400;line-height:1.08}.section-heading>p,.architecture-intro>p{color:#7b8675;margin-bottom:5px;font-size:13px;line-height:1.8}.sector-tabs{border-bottom:1px solid var(--line);margin-bottom:35px;display:flex}.sector-tabs button{color:#788472;text-align:left;border-bottom:2px solid #0000;flex:1;align-items:center;gap:12px;padding:17px 16px;font-size:12px;display:flex}.sector-tabs button:first-child{padding-left:0}.sector-tabs button>span{color:#9da791;font:9px monospace}.sector-tabs button>svg{margin-left:auto}.sector-tabs button[aria-selected=true]{color:#214d2b;border-color:#32603b}.sector-tabs button:hover{background:#edf1e8}.sector-layout{grid-template-columns:.8fr 1.6fr;gap:55px;display:grid}.sector-story{padding:20px 0;animation:.35s appear}.sector-story h3{letter-spacing:-1px;max-width:310px;margin:17px 0;font-size:30px;line-height:1.2}.sector-story>p{color:#7c8776;max-width:320px;font-size:13px;line-height:1.8}.sector-tags{flex-direction:column;gap:11px;margin:25px 0;display:flex}.sector-tags span{color:#51654d;align-items:center;gap:9px;font-size:11px;display:flex}.sector-story>.text-button{font-size:11px}.privacy-stamp{border-top:1px solid var(--line);color:#7b8a70;align-items:center;gap:12px;margin-top:36px;padding-top:22px;font-size:10px;line-height:1.7;display:flex}.privacy-stamp strong{color:#42573d;font-weight:500}.workspace{background:#fff;border:1px solid #d9e1d3;border-radius:9px;min-width:0;overflow:hidden;box-shadow:0 15px 40px #253d1607}.workspace-bar{border-bottom:1px solid #e7ece3;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.workspace-bar>div{align-items:center;gap:12px;display:flex}.workspace-bar .logo{letter-spacing:-1.5px;font-size:22px}.workspace-bar>div>span:last-child{letter-spacing:1px;color:#8a9483;font:8px monospace}.local-badge{letter-spacing:.8px;color:#69865a;align-items:center;gap:6px;font:7px monospace;display:flex}.workspace-body{grid-template-columns:175px 1fr;min-height:400px;display:grid}.workspace-sidebar{background:#f7f9f3;border-right:1px solid #e8eee2;padding:23px 14px;position:relative}.workspace-sidebar>.tiny-label{letter-spacing:1px;font-size:7px}.workspace-sidebar>div:not(.source-foot){color:#53614b;grid-template-columns:16px 1fr 10px;gap:6px;margin-top:21px;font-size:8px;line-height:1.5;display:grid}.workspace-sidebar small{color:#a0aa96;grid-column:2/4;font-size:7px}.file-check{color:#75945d}.source-foot{color:#8d9a82;align-items:center;gap:4px;font-size:7px;display:flex;position:absolute;bottom:16px}.chat{min-width:0;padding:21px}.demo-label{letter-spacing:.6px;color:#95a08b;font:7px monospace}.chat-question{background:#f0f4e9;border:1px solid #e0e9d6;border-radius:7px 7px 0;margin:21px 0;padding:13px 15px;font-size:11px;line-height:1.5;animation:.3s appear}.chat-answer{align-items:flex-start;gap:10px;display:flex}.assistant-mark{color:#4b7341;background:#e5efdd;border-radius:5px;padding:6px}.chat-answer>div{flex:1;min-width:0}.chat-answer strong{font-size:11px;font-weight:600}.chat-answer p{color:#7a8474;margin:8px 0 13px;font-size:11px;line-height:1.8}.citation{color:#6a825b;text-align:left;background:#f5f8ef;border:1px solid #dce6d3;border-radius:4px;align-items:center;gap:5px;padding:6px 7px;font-size:8px;display:flex}.citation span{flex:1}.chat blockquote{color:#6a7c5d;background:#f8faf4;border-left:2px solid #86a777;margin:10px 0;padding:10px;font-size:10px;line-height:1.6}.answer-footer{color:#96a18a;align-items:center;gap:4px;margin-top:12px;font-size:7px;display:flex}.sample-prompts{border-top:1px solid #edf0e8;margin-top:22px;padding-top:16px}.sample-prompts>span{letter-spacing:.8px;color:#8a9980;font:7px monospace}.sample-prompts button{color:#6e8061;text-align:left;align-items:center;gap:8px;margin-top:7px;font-size:9px;display:flex}.sample-prompts button>svg{flex-shrink:0}.sample-prompts button[aria-pressed=true]{color:#2d5530}.chat-bottom{color:#a3ac99;align-items:center;gap:6px;margin-top:19px;font-size:7px;display:flex}.chat-bottom>svg:last-child{margin-left:auto}.architecture{color:#eff4e9;background:#152b22}.mint{color:#b9d8a3!important}.architecture-intro>p{color:#9bb298;margin-bottom:21px;font-size:13px}.segmented{background:#1e3528;border:1px solid #3c5141;border-radius:5px;padding:4px;display:flex}.segmented button{color:#9eb493;border-radius:3px;justify-content:center;align-items:center;gap:15px;padding:10px 18px;font-size:10px;display:flex}.segmented .active{color:#263e26;background:#d1e4b9}.segmented button span{opacity:.7;font:8px monospace}.architecture-body{grid-template-columns:1.1fr .9fr;align-items:center;gap:100px;margin-top:60px;display:grid}.stack-container{background:radial-gradient(#28432a55,#0000);border:1px dashed #65835a78;border-radius:8px;padding:20px 37px 18px;position:relative}.airgap-label{letter-spacing:.8px;color:#adc69a;align-items:center;gap:6px;font:7px monospace;display:flex}.airgap-label span{color:#6e8a67;margin-left:auto;font-size:6px}.layer-stack{perspective:800px;flex-direction:column;gap:13px;padding:35px 15px 26px;display:flex}.stack-layer{color:#a2b696;text-align:left;width:100%;height:48px;z-index:calc(12 - var(--layer));background:linear-gradient(110deg,#344c38,#233b2b);border:1px solid #52704c;border-radius:4px;align-items:center;gap:17px;padding:0 15px;font-size:11px;transition:transform .25s,background .25s,color .25s;display:flex;position:relative;transform:rotateX(23deg)rotate(-8deg);box-shadow:0 8px 0 -1px #1a3022,0 9px #425a3a}.stack-layer:hover{transform:rotateX(23deg)rotate(-8deg)translate(6px)}.stack-layer.selected{color:#224323;background:linear-gradient(100deg,#c7e0af,#9fc28d);border-color:#d7e9bd;transform:rotateX(23deg)rotate(-8deg)translate(12px);box-shadow:0 8px 0 -1px #68945b,0 9px #a5c18a}.layer-num{opacity:.65;font:9px monospace}.stack-layer>svg{opacity:.65;margin-left:auto}.expanded{gap:9px;padding-top:29px;padding-bottom:24px}.expanded .stack-layer{height:33px;font-size:10px;box-shadow:0 5px 0 -1px #1a3022,0 6px #425a3a}.expanded .stack-layer.selected{box-shadow:0 5px 0 -1px #68945b,0 6px #a5c18a}.stack-base{color:#6e956a;letter-spacing:1px;justify-content:center;align-items:center;gap:9px;margin-top:20px;font:8px monospace;display:flex}.layer-detail-number{color:#709563;letter-spacing:-4px;margin-bottom:30px;font-size:65px;font-weight:300;line-height:1;display:block}.layer-detail-number>span{letter-spacing:1px;color:#6d8b67;margin-left:8px;font:8px monospace}.layer-detail h3{letter-spacing:-1px;max-width:300px;margin:14px 0 18px;font-size:31px;line-height:1.2}.layer-detail>p{color:#9caf93;max-width:380px;font-size:13px;line-height:1.8}.layer-features{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.layer-features>span{color:#b3c7a1;align-items:center;gap:5px;font-size:9px;display:flex}.layer-controls{letter-spacing:1px;color:#6d9066;border-top:1px solid #3a4c37;justify-content:space-between;align-items:center;margin-top:30px;padding-top:20px;font:7px monospace;display:flex}.layer-controls button{color:#abc195;border:1px solid #4a6540;border-radius:50%;padding:7px}.architecture-footer{color:#75916e;border-top:1px solid #354936;justify-content:space-between;gap:20px;margin-top:50px;padding-top:25px;font:8px monospace;display:flex}.architecture-footer>span:first-child{color:#adc39e;align-items:center;gap:8px;display:flex}.pipeline-tabs{border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.pipeline-tabs button{white-space:nowrap;color:#85917d;border-bottom:2px solid #0000;flex:1;align-items:center;gap:8px;padding:17px 4px 18px;font-size:10px;display:flex}.pipeline-tabs button>span{border:1px solid #dbe2d4;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font:8px monospace;display:flex}.pipeline-tabs .done{color:#66824d;background:#dce8d2;border-color:#dce8d2}.pipeline-tabs button[aria-selected=true]{color:#2f5d32;border-color:#3f7441}.pipeline-tabs button[aria-selected=true]>span{background:#e5eddc;border-color:#aac399}.pipeline-chevron{color:#b7c2ad;margin-left:auto;margin-right:4px}.pipeline-content{grid-template-columns:1fr 1.25fr;align-items:center;gap:80px;padding:45px 0 32px;display:grid}.pipeline-copy h3{letter-spacing:-1px;max-width:340px;margin:14px 0;font-size:30px;line-height:1.2}.pipeline-copy>p{color:#7e8976;max-width:340px;font-size:13px;line-height:1.8}.pipeline-copy>.text-button{color:#496b3a;margin-top:24px}.pipeline-preview{background:#fff;border:1px solid #dce3d4;border-radius:7px;padding:22px 25px}.preview-title{border-bottom:1px solid #e7ece1;justify-content:space-between;gap:12px;padding-bottom:18px;font-size:11px;display:flex}.pipeline-row{margin-top:20px}.pipeline-row>div:first-child{color:#65775a;align-items:center;gap:9px;font-size:10px;display:flex}.pipeline-row .tiny-label{margin-left:auto;font-size:7px}.taxonomy-icon{color:#7c9669}.progress-track{background:#f0f4ea;border-radius:2px;height:5px;margin:9px 0 0 24px;overflow:hidden}.progress-track>div{background:#8eac76;height:100%;animation:.5s grow}.pipeline-row:nth-child(3) .progress-track>div{background:#b1c59e}.pipeline-row:nth-child(4) .progress-track>div{background:#d0dec0}.approval-note{color:#849875;border-top:1px solid #e8ede2;align-items:center;gap:8px;margin-top:22px;padding:13px 0 0;font-size:8px;display:flex}.knowledge-foot{border-top:1px solid var(--line);color:#859379;align-items:center;gap:23px;padding-top:24px;font-size:10px;display:flex}.knowledge-foot>span{align-items:center;gap:9px;display:flex}.knowledge-foot strong{color:#45613a;font-weight:500}.knowledge-foot>.knowledge-result{color:#5c774b;margin-left:auto;font-size:11px}.security-section{background:#e9eee2;border-top:1px solid #d8e1cf;border-bottom:1px solid #d8e1cf;padding:85px 0}.security-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:90px;display:grid}.forge-symbol{color:#6d8c56;margin:24px 0 -2px}.security-copy h2{font-size:45px}.security-copy>p{color:#79876e;max-width:350px;margin-top:20px;font-size:13px;line-height:1.8}.security-points{color:#60784e;flex-direction:column;gap:11px;margin-top:25px;font-size:10px;display:flex}.security-points>span{align-items:center;gap:8px;display:flex}.forge-console{color:#c3d4b5;background:#18271e;border:1px solid #31412b;border-radius:9px;font-family:monospace;overflow:hidden;box-shadow:0 18px 40px #233b1a0e}.console-top{letter-spacing:.7px;border-bottom:1px solid #36422e;justify-content:space-between;align-items:center;padding:18px 22px;font-size:9px;display:flex}.console-top>span:first-child{align-items:center;gap:9px;display:flex}.console-body{padding:25px}.console-label{color:#778e69;letter-spacing:.7px;justify-content:space-between;gap:12px;font-size:7px;display:flex}.forge-tabs{gap:15px;margin:20px 0;display:flex}.forge-tabs button{color:#738969;border-bottom:1px solid #0000;padding-bottom:9px;font-size:9px}.sample-code{background:#213024;border:1px solid #354831;border-radius:4px;min-height:135px;padding:15px}.code-label{letter-spacing:1px;color:#6d8b5f;font-size:7px}.sample-code p{color:#b5c4a6;margin-top:10px;font-size:11px;line-height:1.8}.forge-run{color:#294323;background:#c9e0b0;width:100%;min-height:40px;margin-top:15px;padding:12px;font-size:10px}.forge-result{color:#768e69;align-items:center;gap:12px;min-height:96px;padding:18px 0 12px;font-size:9px;line-height:1.7;display:flex}.forge-result>svg{flex-shrink:0}.forge-result strong{font-size:10px;font-weight:500}.forge-result p{opacity:.7;margin-top:5px;font-size:9px;line-height:1.6}.forge-result.blocked{color:#e8bc83}.forge-result.passed{color:#badb9a}.console-disclaimer{color:#839575;border-top:1px solid #30422a;padding-top:13px;font-size:7px;line-height:1.8}.hardware-section{grid-template-columns:.9fr 1.1fr;align-items:center;gap:75px;display:grid}.hardware-section h2{font-size:46px}.hardware-description{color:#7a8a6d;margin-top:20px;font-size:13px;line-height:1.8}.memory-panel{border:1px solid var(--line);background:#fcfdf8;border-radius:6px;padding:25px}.memory-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.memory-heading>strong{letter-spacing:-1px;font-size:28px;font-weight:400}.memory-heading>strong>span{letter-spacing:0;color:#829574;margin-left:4px;font-size:10px}.memory-heading>.tiny-label{font-size:7px}.memory-bar{gap:3px;height:48px;margin-top:25px;display:flex}.memory-segment{transition:opacity .2s}.memory-segment:hover{opacity:.65}.memory-0{background:#316b4a}.memory-1{background:#9aba87}.memory-2{background:#c6d4b6}.memory-3{background:#dde4d4}.memory-4{background:repeating-linear-gradient(135deg,#e0e6d7 0 1px,#0000 1px 5px);border:1px dashed #c0ccb1}.memory-key{justify-content:space-between;gap:10px;margin-top:15px;display:flex}.memory-key>div{color:#89987c;grid-template-columns:7px 1fr;gap:5px;font-size:8px;display:grid}.memory-key strong{color:#4a6840;grid-column:2;font-size:9px;font-weight:500}.memory-dot{width:6px;height:6px;margin-top:2px}.memory-panel details{border-top:1px solid var(--line);margin-top:22px;padding-top:14px}.memory-panel summary{cursor:pointer;color:#617954;justify-content:space-between;align-items:center;font-size:10px;list-style:none;display:flex}.memory-panel summary::-webkit-details-marker{display:none}.memory-panel details[open] summary svg{transform:rotate(45deg)}.bench-grid{color:#78906b;grid-template-columns:1fr 1fr;gap:12px;padding-top:20px;font-size:9px;display:grid}.bench-grid>span{align-items:center;gap:5px;display:flex}.memory-note{color:#96a18d;margin-top:16px;font-size:8px;line-height:1.7}.closing{background:#dce9cc;overflow:hidden}.closing-inner{padding-top:75px;padding-bottom:75px;position:relative}.closing h2{letter-spacing:-4px;z-index:1;margin-top:25px;font-size:76px;font-weight:400;line-height:1.04;position:relative}.closing p{color:#71865f;margin:23px 0;font-size:13px}.closing .button{z-index:2;position:relative}.closing-note{color:#7b9166;letter-spacing:.2px;margin-top:18px;font-size:8px;display:block}.closing-outline{border:1px solid #94ad7877;border-radius:2px;width:330px;height:330px;position:absolute;top:100px;right:30px;transform:rotate(16deg);box-shadow:30px 30px 0 -1px #dce9cc,30px 30px #94ad7844,60px 60px 0 -1px #dce9cc,60px 60px #94ad7833}.closing-outline:after{content:"";border:1px solid #94ad7866;position:absolute;inset:55px}.footer-top{border-bottom:1px solid var(--line);align-items:center;gap:40px;padding:40px 0;display:flex}.footer-top>a .logo{font-size:30px}.footer-top>span{color:#7d8c73;font-size:12px}.footer-top>button{color:#7d8c73;margin-left:auto;font-size:10px}.footer-bottom{color:#94a08b;justify-content:space-between;padding:22px 0 26px;font-size:8px;display:flex}.skip-link{z-index:60;background:#fff;padding:15px;position:fixed;top:-100px;left:15px}.skip-link:focus{top:10px}.brief-dialog{width:min(520px,100% - 32px);color:var(--ink);background:#f7f8f4;border:1px solid #dce3d4;border-radius:12px;max-height:90vh;padding:30px;overflow:auto}.brief-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0e211ac7}.dialog-heading{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.brief-dialog h2{letter-spacing:-1.5px;margin-top:13px;font-size:35px}.brief-dialog>p{color:#7e8b74;margin:15px 0 25px;font-size:12px;line-height:1.7}.brief-dialog label{color:#617455;margin-bottom:18px;font-size:10px;display:block}.brief-dialog select,.brief-dialog textarea{color:#4e6144;resize:vertical;background:#fff;border:1px solid #d7e0cc;border-radius:4px;width:100%;margin-top:8px;padding:12px;font-size:12px;display:block}.form-columns{grid-template-columns:1fr 1fr;gap:15px;display:grid}.brief-dialog form>.button{width:100%}.brief-success{color:#4d7939;align-items:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.loading-overlay{z-index:60;color:#fff;background:#12271ddd;place-items:center;display:grid;position:fixed;inset:0}@keyframes float{0%,to{transform:translate(-50%,-50%)rotateX(-15deg)rotateY(-30deg)}50%{transform:translate(-50%,-54%)rotateX(-15deg)rotateY(-26deg)}}@keyframes appear{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes grow{0%{transform-origin:0;transform:scaleX(.2)}to{transform-origin:0;transform:scaleX(1)}}@media (width>=1600px){.hero h1{font-size:105px}.hero{min-height:750px}.hero-visual{height:560px}}@media (width<=1150px){.wrap{width:calc(100% - 70px)}.header-inner{gap:20px;padding:0 35px}.nav{gap:17px}.nav button{font-size:10px}.hero{gap:20px;min-height:610px;padding:45px 0}.hero h1{letter-spacing:-4px;font-size:72px}.hero .eyebrow{font-size:7px}.hero-visual{height:480px}.hero-actions{gap:15px}.hero-actions .button{padding:14px 17px}.hero-actions .text-button{font-size:10px}.device{scale:.88}.annotation-left{left:18px}.annotation-right{right:13px}.sector-layout{grid-template-columns:.85fr 1.65fr;gap:30px}.workspace-body{grid-template-columns:140px 1fr}.chat{padding:17px}.workspace-sidebar{padding:20px 10px}.architecture-body{gap:65px}.stack-container{padding-left:24px;padding-right:24px}.pipeline-content{gap:45px}.security-grid{gap:50px}.hardware-section{gap:45px}.section h2{font-size:46px}.value-grid>div{padding-left:22px}.value-grid p{max-width:190px;font-size:9px}.value-message p{font-size:20px}.closing-outline{width:270px;height:270px;right:30px}.knowledge-foot{gap:12px;font-size:9px}.knowledge-foot>.knowledge-result{font-size:9px}}@media (width<=900px){.header-inner{height:74px}.header-cta{padding:12px;font-size:10px}.nav{gap:12px}.nav-new{display:none}.hero{grid-template-columns:1fr 1fr;gap:16px}.hero h1{letter-spacing:-3.5px;font-size:61px}.hero-description{font-size:14px}.hero-actions{flex-wrap:wrap;margin-top:22px}.hero-proof{gap:10px;font-size:8px}.hero-visual{height:440px}.device{scale:.73}.visual-heading{font-size:6px}.network-switch{gap:8px;padding:12px 10px;left:15px;right:15px}.network-switch strong{font-size:9px}.network-switch div>span{font-size:8px}.visual-caption{font-size:6px;left:18px;right:18px}.annotation{font-size:6px}.annotation-left{top:40px}.floor-ring{width:280px}.ring-two{width:350px}.value-grid{grid-template-columns:1fr 1fr 1fr}.value-message{display:none!important}.metric{font-size:31px}.metric>span{font-size:15px}.section{padding-top:75px;padding-bottom:75px}.section h2{font-size:40px}.section-heading>p{max-width:275px;font-size:11px}.sector-tabs button{gap:8px;padding:14px 9px;font-size:10px}.sector-layout{grid-template-columns:1fr;gap:25px}.sector-story{grid-template-columns:1fr 1fr;gap:0 30px;padding:0;display:grid}.sector-story>.tiny-label,.sector-story h3,.sector-story>p{grid-column:1}.sector-story h3{font-size:27px}.sector-story>p{max-width:none}.sector-tags{grid-area:2/2/4;align-self:center;margin:0}.privacy-stamp{display:none}.sector-story>.text-button{grid-area:4/2}.workspace-body{grid-template-columns:190px 1fr}.workspace-sidebar{padding:23px 15px}.workspace-sidebar>div:not(.source-foot){font-size:10px}.chat{padding:25px}.architecture-body{gap:40px}.stack-container{padding-left:15px;padding-right:15px}.airgap-label{font-size:6px}.airgap-label span{display:none}.stack-layer{gap:9px;padding:0 10px;font-size:9px}.expanded .stack-layer{font-size:8px}.layer-stack{padding-left:8px;padding-right:8px}.layer-detail h3{font-size:26px}.layer-detail>p,.architecture-intro>p{font-size:11px}.segmented button{gap:10px;padding:9px 13px;font-size:9px}.pipeline-tabs{padding-bottom:1px}.pipeline-tabs button{flex:0;min-width:89px}.pipeline-content{gap:30px}.pipeline-copy h3{font-size:27px}.pipeline-preview{padding:18px}.preview-title{font-size:10px}.preview-title .demo-label{font-size:6px}.knowledge-foot{flex-wrap:wrap}.knowledge-foot>.knowledge-result{display:none}.security-grid{gap:30px}.security-copy h2{font-size:38px}.console-body{padding:20px}.console-label{font-size:6px}.security-copy>p{font-size:12px}.hardware-section{grid-template-columns:1fr;gap:30px}.hardware-section h2{font-size:40px}.hardware-section .eyebrow{font-size:8px}.memory-panel{padding:30px}.closing h2{font-size:64px}.closing-outline{width:210px;height:210px;top:125px;right:-20px}}@media (width<=650px){.wrap{width:calc(100% - 40px)}.header-inner{height:68px;padding:0 20px}.header-inner .logo{font-size:32px}.header-cta{gap:9px;min-height:36px;margin-left:auto;padding:10px 13px;font-size:9px}.menu-toggle{display:block}.menu-toggle svg{width:20px}.nav{background:#f7f8f4;border-bottom:1px solid #dce2d9;flex-direction:column;align-items:stretch;gap:22px;padding:22px;display:none;position:absolute;top:68px;left:0;right:0}.nav.is-open{display:flex}.nav button{text-align:left;font-size:13px}.hero{flex-direction:column;align-items:stretch;gap:32px;padding-top:35px;padding-bottom:30px;display:flex}.hero-copy{padding:0}.hero .eyebrow{letter-spacing:1px;font-size:7px}.hero h1{letter-spacing:-4px;margin:25px 0 20px;font-size:74px;line-height:1.02}.hero-description{font-size:15px;line-height:1.7}.hero-actions{gap:23px;margin-top:23px}.hero-actions .button{padding:15px 20px;font-size:11px}.hero-actions .text-button{font-size:10px}.hero-proof{gap:19px;margin-top:22px;font-size:8px}.hero-visual{height:430px}.device{scale:.88}.visual-heading{font-size:7px}.annotation{font-size:8px}.annotation-left{top:20px;left:25px}.annotation-right{bottom:28px;right:20px}.network-switch{padding:12px 15px;bottom:48px;left:22px;right:22px}.network-switch strong{font-size:11px}.network-switch div>span{font-size:9px}.visual-caption{font-size:7px;bottom:20px;left:25px;right:25px}.floor-ring{width:340px}.ring-two{width:400px}.value-grid{grid-template-columns:1fr 1fr;gap:25px 0;padding:28px 0}.value-grid>div{padding:0 0 0 20px}.value-grid>div:nth-child(3){border:0;border-top:1px solid #d6ded0;grid-column:1/3;grid-template-columns:1fr 1fr;padding:22px 0 0;display:grid}.value-grid>div:nth-child(3) .metric{grid-row:1/3;align-self:center}.value-grid>div:nth-child(3) h2{margin:0 0 5px}.value-grid>div:nth-child(3) p{grid-column:2}.metric{font-size:32px}.metric>span{font-size:16px}.value-grid p{max-width:150px;font-size:8px}.value-grid h2{font-size:10px}.section{padding-top:60px;padding-bottom:60px}.section-heading{margin-bottom:28px;display:block}.section .eyebrow,.security-section .eyebrow{letter-spacing:1px;font-size:8px}.section h2{letter-spacing:-2px;margin-top:15px;font-size:40px}.section-heading>p{max-width:100%;margin-top:22px;font-size:12px}.sector-tabs{gap:13px;margin-bottom:28px;overflow-x:auto}.sector-tabs button{white-space:nowrap;flex-grow:0;flex-shrink:0;min-width:100px;padding:13px 0;font-size:10px}.sector-tabs button>svg{width:12px}.sector-story{display:block}.sector-story h3{max-width:290px;margin:14px 0;font-size:28px}.sector-story>p{font-size:12px}.sector-tags{flex-flow:wrap;gap:11px 15px;margin:20px 0}.sector-tags span{font-size:9px}.workspace-body{min-height:0;display:block}.workspace-sidebar{display:none}.workspace-bar{padding:16px}.chat{padding:20px}.chat-question,.chat-answer p{font-size:11px}.chat-answer{gap:9px}.sample-prompts button{font-size:9px}.answer-footer{align-items:flex-start;font-size:7px;line-height:1.7}.architecture-intro{margin-top:24px}.architecture-intro>p{font-size:12px}.segmented{width:max-content}.segmented button{padding:10px 18px;font-size:10px}.architecture-body{flex-direction:column;align-items:stretch;gap:35px;margin-top:35px;display:flex}.stack-container{padding:18px 30px}.airgap-label{font-size:7px}.airgap-label span{font-size:6px;display:block}.layer-stack{padding:27px 10px 20px}.stack-layer{height:42px;font-size:11px}.expanded .stack-layer{height:32px;font-size:10px}.layer-detail{grid-template-columns:75px 1fr;gap:0 15px;display:grid}.layer-detail-number{letter-spacing:-3px;grid-row:1/5;margin:0;font-size:57px}.layer-detail-number>span{letter-spacing:.5px;margin:10px 0 0;font-size:6px;display:block}.layer-detail>.tiny-label{font-size:8px}.layer-detail h3{grid-column:2;margin:12px 0;font-size:27px}.layer-detail>p{grid-column:2;font-size:12px}.layer-features{grid-column:2;gap:10px;margin-top:20px}.layer-controls{grid-column:1/3;margin-top:25px;padding-top:15px}.architecture-footer{flex-direction:column;gap:12px;margin-top:30px;font-size:7px;line-height:1.5}.pipeline-content{grid-template-columns:1fr;gap:25px;padding:30px 0}.pipeline-copy h3{font-size:28px}.pipeline-copy>p{max-width:none;font-size:12px}.pipeline-copy>.text-button{margin-top:20px}.pipeline-tabs button{min-width:90px;font-size:10px}.pipeline-preview{padding:20px}.preview-title{font-size:11px}.knowledge-foot{gap:13px}.knowledge-foot>svg{display:none}.knowledge-foot>span{width:100%;font-size:10px}.security-section{padding:60px 0}.security-grid{grid-template-columns:1fr;gap:30px}.forge-symbol{margin-top:20px}.security-copy h2{font-size:39px}.security-copy>p{max-width:none}.security-points{font-size:10px}.console-body{padding:20px}.console-label{font-size:6px}.forge-tabs button{font-size:10px}.sample-code p{font-size:11px}.console-disclaimer{font-size:7px}.memory-panel{padding:20px}.memory-heading>strong{font-size:26px}.memory-heading>strong>span{letter-spacing:.1px;margin:4px 0;font-size:8px;display:block}.memory-heading>.tiny-label{text-align:right;max-width:100px;font-size:6px}.memory-bar{height:42px;margin-top:20px}.memory-key{gap:7px}.memory-key>div{grid-template-columns:5px 1fr;gap:4px;font-size:7px}.memory-key strong{font-size:8px}.memory-dot{width:5px;height:5px}.bench-grid{font-size:8px}.hardware-description{font-size:12px}.hardware-section{gap:25px}.closing-inner{padding-top:55px;padding-bottom:55px}.closing h2{letter-spacing:-3px;font-size:56px}.closing p{max-width:230px;font-size:12px;line-height:1.7}.closing .eyebrow{letter-spacing:1px;z-index:1;font-size:7px;position:relative}.closing-outline{opacity:.6;width:180px;height:180px;top:130px;right:-140px}.closing-note{font-size:7px}.footer-top{flex-wrap:wrap;gap:15px;padding:30px 0}.footer-top>span{font-size:11px}.footer-top>button{width:100%;margin-top:7px;font-size:9px}.footer-bottom{flex-wrap:wrap;gap:15px;font-size:7px;line-height:1.6}.footer-bottom>span:nth-child(2){order:3;width:100%}.brief-dialog{padding:24px}.brief-dialog h2{font-size:31px}.form-columns{grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html{scroll-behavior:auto}.device{animation:none}}:root{--ink:#102338;--green:#35644e;--line:#d9d8d2;color:#15191e;background:#f3f2ef}.header{background:#f3f2efed}.header-inner{gap:26px}.brand-lockup{white-space:nowrap;align-items:center;gap:17px;display:inline-flex}.inferentis-wordmark{letter-spacing:-1.25px;color:#101010;font-family:Arial,Helvetica,sans-serif;font-size:23px;font-weight:900;line-height:1}.brand-divider{background:#c4c3bd;width:1px;height:31px}.brand-product{flex-direction:column;gap:6px;display:flex}.brand-product .logo{letter-spacing:-1.8px;font-size:25px}.brand-product .logo-dot{background:#b29253;width:4px;height:4px;margin-left:4px}.brand-product>span:last-child{letter-spacing:1.2px;color:#6a6c6e;font:6px monospace}.nav{gap:25px}.button{border-radius:2px}.dark:hover{background:#1d3855}.nav-new{color:#81652f;border-color:#d2c4a4}.hero h1{letter-spacing:-5.5px;font-weight:700}.hero-copy>.eyebrow{color:#927137;font-weight:500}.boxed-word{color:#183b32}.corner{border-color:#b5985a}.hero-description{color:#666b70}.hero-proof{color:#71757a}.hero-visual{background:#f3f2ef;border-color:#e4e3de;border-radius:3px}.visual-heading{color:#7a7d80;letter-spacing:.8px;font-size:8px}.original-appliance{isolation:isolate;justify-content:center;align-items:center;display:flex;position:absolute;inset:55px 0 115px}.original-halo{z-index:-2;background:radial-gradient(#fff 0%,#e6e6e3 36%,#f3f2ef00 70%);width:530px;height:450px;position:absolute}.original-orbit{z-index:-1;border:1px solid #a8afb640;border-radius:50%;position:absolute}.orbit-flat{width:475px;height:168px;transform:rotate(-25deg)}.orbit-tall{border-color:#7c8c9c40;width:435px;height:205px;transform:rotate(62deg)}.original-hardware{filter:drop-shadow(25px 32px 18px #0003);width:280px;position:relative;transform:perspective(800px)rotateX(12deg)rotate(-5deg)}.original-top{background:linear-gradient(145deg,#707070,#252525 70%);border:1px solid #404040;border-radius:28px 28px 8px 8px;height:38px}.original-light{background:#122d47;border-radius:50%;width:9px;height:9px;margin:13px auto;box-shadow:0 0 11px 2px #122d4733}.original-body{background:linear-gradient(135deg,#505050,#151515 68%);border:1px solid #333;border-radius:8px 8px 26px 26px;height:200px;margin-top:-1px;position:relative;overflow:hidden}.original-body:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff25,#0000 35%);position:absolute;inset:0}.original-brand{color:#d0d2d5;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding-bottom:10px;display:flex;position:absolute;inset:0}.original-brand .logo{letter-spacing:-3px;font-size:39px;font-weight:900}.original-brand .logo-zero{color:#aeb8c2;font-weight:800}.original-brand .logo-dot{display:none}.original-brand>span:last-child{letter-spacing:2px;color:#8e949a;font:6px monospace}.original-port{background:#0a0a0a;border-radius:4px;width:31px;height:6px;position:absolute;bottom:27px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #6d6d6d}.original-shadow{filter:blur(12px);opacity:.3;background:#000;border-radius:50%;width:80%;height:28px;position:absolute;bottom:-17px;left:10%}.original-label{letter-spacing:1px;color:#16191d;background:#ffffffb8;border:1px solid #dadbdc;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:9px;font-weight:800;display:flex;position:absolute;top:19px;right:24px}.network-switch{box-shadow:none;background:#fafaf8df;border-color:#dcddd9;border-radius:6px}.network-switch div>span{color:#717970}.visual-caption{color:#6d7770}.value-strip{background:#eae9e4}.value-grid>div{border-color:#d3d2ca}.value-grid p{color:#6d716b}.value-message .tiny-label{color:#96773d}.value-message em{color:#8c703e}.section h2,.security-section h2{font-weight:600}.section-heading>p,.sector-story>p,.pipeline-copy>p,.hardware-description,.security-copy>p{color:#68716b}.muted{color:#898e88}.section-index{color:#a58a50}.sector-tabs{border-color:#d6d8d0}.architecture{background:#102338}.architecture .eyebrow{color:#c6a766}.architecture .section-index{color:#aa8d50}.architecture .mint{color:#ceb073!important}.architecture-intro>p{color:#b2bac2}.architecture .segmented{background:#172c42;border-color:#415064}.architecture .segmented button{color:#bac3ca}.architecture .segmented .active{color:#182b3b;background:#d8c28e}.stack-container{background:radial-gradient(#25483b30,#0000);border-color:#70847380}.airgap-label{color:#c3bd9d}.airgap-label span{color:#94a79c}.layer-detail-number{color:#c1a46b}.layer-detail-number>span{color:#8b9ca8}.layer-detail>p{color:#b0bdc1}.layer-controls,.architecture-footer{color:#94a8ab;border-color:#34475a}.architecture-footer>span:first-child{color:#c3cfbf}.layer-controls button{color:#c4d2b7;border-color:#60745f}.security-section{background:#eaece5}.forge-console{background:#102338;border-color:#293c4f}.console-top{color:#d4bd89;border-color:#324659}.console-label{color:#a0b1b6}.sample-code{background:#172f42;border-color:#374d5c}.code-label{color:#adbdba}.sample-code p{color:#c9d2cc}.forge-tabs button{color:#a3b3b0}.forge-tabs button[aria-pressed=true]{color:#ddc68f;border-color:#c9af75}.forge-result{color:#b2c2b6}.console-disclaimer{color:#a1b3b4;border-color:#35495b}.closing{color:#f3f2ef;background:#102338}.closing .eyebrow{color:#c4a86e}.closing h2{font-weight:700}.closing h2>span{color:#c7aa6b}.closing p{color:#c0c8ce}.closing .dark{color:#102338;background:#f3f2ef}.closing .dark:hover{background:#d9c38d}.closing-note{color:#a3b1bb}.closing-outline{border-color:#c7aa6b60;box-shadow:30px 30px 0 -1px #102338,30px 30px #c7aa6b40,60px 60px 0 -1px #102338,60px 60px #c7aa6b30}.closing-outline:after{border-color:#c7aa6b50}.footer-top>span{color:#666d74}.footer-bottom{color:#727981}.brief-dialog{background:#f3f2ef}.brief-dialog::backdrop{background:#102338cf}.dialog-heading .brand-lockup{gap:12px}.dialog-heading .inferentis-wordmark{font-size:19px}.dialog-heading .brand-product .logo{font-size:22px}.dialog-heading .brand-divider{height:27px}.footprint-note{color:#526b5b;letter-spacing:.3px;align-items:center;gap:8px;margin-top:20px;font:9px monospace;display:flex}@media (width<=1150px){.header-inner{gap:20px}.inferentis-wordmark{font-size:20px}.brand-lockup{gap:12px}.nav{gap:17px}.original-hardware{width:260px}.original-body{height:185px}.orbit-flat{width:420px}.orbit-tall{width:400px}.original-label{font-size:8px;right:15px}}@media (width<=950px) and (width>=651px){.header-inner{flex-wrap:wrap;gap:12px 25px;height:auto;padding-top:15px;padding-bottom:13px}.header-inner>a{margin-right:auto}.header-cta{order:2}.nav{border-top:1px solid var(--line);order:3;justify-content:center;gap:35px;width:100%;padding-top:12px}.header-inner .nav button{font-size:11px}.hero h1{letter-spacing:-3.5px}.original-hardware{width:215px}.original-body{height:160px}.original-top{height:33px}.original-light{margin-top:10px}.original-label{padding:8px 11px;font-size:7px;top:5px}.visual-heading{font-size:6px}.orbit-flat{width:340px}.orbit-tall{width:355px}.original-appliance{inset:65px 0 112px}}@media (width<=650px){.header-inner{gap:15px;height:74px}.brand-lockup{gap:11px}.inferentis-wordmark{letter-spacing:-1px;font-size:20px}.brand-divider{height:26px}.header-inner .brand-product .logo{font-size:25px}.brand-product>span:last-child{font-size:5px}.header-cta{display:none}.menu-toggle{margin-left:auto}.nav{background:#f3f2ef;top:74px}.hero h1{letter-spacing:-3.5px;font-size:clamp(59px,16vw,83px)}.hero-copy>.eyebrow{letter-spacing:.9px;font-size:7px}.hero-visual{height:440px}.visual-heading{font-size:6px;left:19px;right:19px}.original-appliance{inset:60px 0 113px}.original-hardware{width:245px}.original-body{height:180px}.original-top{height:35px}.original-light{margin-top:11px}.original-brand .logo{font-size:36px}.original-label{padding:8px 10px;font-size:7px;top:0;right:15px}.orbit-flat{width:370px;height:140px}.orbit-tall{width:365px;height:175px}.footer-top{gap:20px}.footer-top>a .brand-product .logo{font-size:25px}.footer-top>span{width:100%;font-size:11px}.dialog-heading .inferentis-wordmark{font-size:17px}.dialog-heading .brand-product .logo{font-size:20px}.dialog-heading .brand-lockup{gap:10px}.footprint-note{font-size:8px;line-height:1.6}.closing h2{font-size:54px}}@media (width<=360px){.original-hardware{width:225px}.original-body{height:165px}.network-switch{padding:12px 10px;left:14px;right:14px}.network-switch strong{font-size:10px}.network-switch div>span{font-size:8px}.hero-actions{gap:15px}.hero-actions .button{padding:14px 15px}.brand-lockup{gap:9px}.inferentis-wordmark{font-size:18px}}.stack-position-0{--layer:0}.stack-position-1{--layer:1}.stack-position-2{--layer:2}.stack-position-3{--layer:3}.stack-position-4{--layer:4}.stack-position-5{--layer:5}.stack-position-6{--layer:6}.stack-position-7{--layer:7}.stack-position-8{--layer:8}.pipeline-progress-0{width:88%}.pipeline-progress-1{width:68%}.pipeline-progress-2{width:46%}.memory-segment.memory-0{flex:53}.memory-segment.memory-1{flex:24}.memory-segment.memory-2{flex:8}.memory-segment.memory-3{flex:10}.memory-segment.memory-4{flex:33}.inferentis-footer{color:#f3f2ef;background:#0a0a0a;padding-top:54px}.inferentis-footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;padding-bottom:48px;display:grid}.inferentis-footer-brand img{width:160px;height:auto;margin-bottom:20px}.inferentis-footer-brand p{color:#b9bbbe;max-width:260px;margin:18px 0;font-size:14px;line-height:1.7}.inferentis-footer-brand>span{color:#8a8d92;font:9px/1.7 monospace}.inferentis-footer-grid h2{letter-spacing:.1em;text-transform:uppercase;color:#b0b2b6;margin:0 0 18px;font-family:monospace;font-size:10px;font-weight:400}.inferentis-footer-grid ul{margin:0;padding:0;list-style:none}.inferentis-footer-grid li{margin:10px 0}.inferentis-footer-grid a{color:#b9bbbe;font-size:14px;line-height:1.5}.inferentis-footer-grid a:hover{color:#fff;text-decoration:underline}.inferentis-footer-bottom{color:#a0a3a8;border-top:1px solid #2e2e2e;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:20px 0;font-family:monospace;font-size:10px;line-height:1.8;display:flex}.inferentis-footer-bottom button:hover{color:#fff;text-decoration:underline}.contact-dialog{max-height:90dvh}.contact-dialog input{color:#4e6144;background:#fff;border:1px solid #d7e0cc;border-radius:4px;width:100%;margin-top:8px;padding:12px;font-size:12px;display:block}.contact-dialog input:focus-visible,.contact-dialog select:focus-visible,.contact-dialog textarea:focus-visible{outline-offset:2px;outline:2px solid #45654e}.contact-dialog label>span{color:#7d8578}.contact-dialog a,.privacy-dialog a{color:#244e3d;text-underline-offset:3px;text-decoration:underline}.contact-dialog .contact-privacy{color:#686f67;margin:0 0 20px;font-size:11px;line-height:1.7}.contact-status{color:#3d5b43;background:#e8eee0;border:1px solid #cedcc1;margin-top:18px;padding:14px;font-size:12px;line-height:1.7}.contact-status.error{color:#733c35;background:#f7e9e6;border-color:#e4c4be}.form-trap{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.contact-dialog button:disabled{cursor:wait;opacity:.7}.interest-dialog{width:min(480px,100% - 32px)}.interest-dialog form>.button{justify-content:center;width:100%}.launch-secondary{color:#183b32;background:0 0;border:1px solid #b8b9b4}.launch-secondary:hover{background:#e8e7e2}.closing-actions{z-index:2;align-items:center;gap:12px;display:flex;position:relative}.closing-secondary{color:#f3f2ef;background:0 0;border:1px solid #c7aa6b}.closing-secondary:hover{background:#ffffff12}.privacy-dialog h3{margin-top:23px;font-size:16px;font-weight:600}.privacy-dialog>p{color:#656b63;margin:12px 0;font-size:13px;line-height:1.8}@media (width<=900px){.inferentis-footer-grid{grid-template-columns:1.5fr 1fr 1fr;gap:28px}.inferentis-footer-grid>nav:last-child{grid-column:2/4}}@media (width<=640px){.inferentis-footer-grid{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:34px}.inferentis-footer-brand{grid-column:1/-1}.inferentis-footer-brand p{max-width:310px}.inferentis-footer-grid>nav:last-child{grid-column:auto}.inferentis-footer-grid a{font-size:13px}.inferentis-footer-bottom{gap:10px;font-size:9px}.contact-dialog{padding:24px}.contact-dialog .form-columns{grid-template-columns:1fr}.closing-actions{flex-direction:column;align-items:stretch;width:max-content}.closing-actions .button{justify-content:center}}
