.corporate-site{--c-bg:#0c0d10;--c-panel:#17191e;--c-panel2:#20232a;--c-ink:#f0eee9;--c-muted:#b0b1b8;--c-faint:#81848f;--c-signal:#9fb9ff;--c-border:#ffffff12;--c-ease:cubic-bezier(.22,1,.36,1);background:var(--c-bg);color:var(--c-ink);font-family:var(--font-sans)}.corporate-site button,.corp-mobile-menu button,.blueprint-dialog button,.node-popover button{cursor:pointer}.corporate-site button,.corporate-site a{touch-action:manipulation}.corporate-site p{color:var(--c-muted);font-size:16px;line-height:1.7}.corp-wrap{width:calc(100% - 96px);max-width:1560px;margin-inline:auto}.micro{font:var(--type-label)/1.6 var(--font-mono);letter-spacing:.06em}.corporate-site h1,.corporate-site h2,.corporate-site h3{text-wrap:initial;letter-spacing:-.05em;font-weight:500}.split-heading{font-size:clamp(40px,5.5vw,88px);line-height:1.04;letter-spacing:-.065em!important;font-weight:530!important}.heading-line{display:block}.cut-word{vertical-align:top;white-space:nowrap;margin-bottom:-.08em;padding-bottom:.08em;display:inline-flex;overflow:clip}.cut-char{will-change:auto;display:inline-block}.cut-space{white-space:pre}.corporate-site button:focus-visible,.corporate-site a:focus-visible,.corporate-site input:focus-visible,.corporate-site summary:focus-visible,.blueprint-dialog :focus-visible,.node-popover :focus-visible{outline-offset:5px;outline:2px solid #9fb9ff}.corp-icon{width:36px;height:36px;color:inherit;background:0 0;border:1px solid #ffffff20;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.corp-icon:active{transform:scale(.95)}.signal-dot{background:#9fb9ff;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.micro>.signal-dot{margin-right:8px}.amber{color:#e7bd72}.corp-skip{z-index:110;color:#08130c;background:#9fb9ff;padding:12px;position:fixed;top:-100px;left:20px}.corp-skip:focus{top:12px}.corp-logo{letter-spacing:-1.2px;white-space:nowrap;align-items:center;gap:9px;font-size:24px;font-weight:600;display:inline-flex}.corp-logo svg{width:27px;height:27px}.corp-logo>span>span{color:#9fb9ff}.corp-header{z-index:40;justify-content:space-between;align-items:center;gap:20px;height:46px;display:flex;position:absolute;top:26px;left:40px;right:40px}.corp-dock{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#20212770;border:1px solid #ffffff17;border-radius:99px;align-items:center;gap:3px;padding:5px;display:flex}.corp-dock>a{font-size:var(--type-label);color:#bcbdc1;transition:background .18s,transform .25s var(--c-ease),color .18s;border-radius:30px;padding:9px 15px;line-height:1.3;display:block}.corp-dock>a:hover{color:#fff;background:#ffffff08;transform:translateY(-3px)scale(1.06)}.corp-dock>a[aria-current=page]{color:#f1f5ed;background:#ffffff0d}.header-audit{font-size:var(--type-label);border-bottom:1px solid #9fb9ff6b;align-items:center;gap:28px;min-height:44px;padding:10px 0;display:inline-flex}.corp-menu-button{color:inherit;background:0 0;width:44px;height:44px;display:none}.corp-button{color:#141519;min-height:48px;transition:background .18s,transform .18s var(--c-ease),border-color .18s;background:#9fb9ff;border:1px solid #9fb9ff;justify-content:space-between;align-items:center;gap:32px;padding:14px 20px;font-size:12px;font-weight:550;line-height:1.4;display:inline-flex}.corp-button.secondary{color:#f0eee9;background:0 0;border-color:#ffffff27}.corp-button:hover{background:#c7d6ff;border-color:#c7d6ff}.corp-button.secondary:hover{background:#ffffff08;border-color:#ffffff60}.corp-button:active{transform:scale(.98)}.corp-button svg{flex-shrink:0}.magnetic-wrap{max-width:100%;display:inline-flex}.corp-text-link{border-bottom:1px solid #ffffff35;justify-content:space-between;align-items:center;gap:26px;padding-bottom:10px;font-size:12px;line-height:1.4;display:inline-flex}.corp-text-link svg{transition:transform .2s var(--c-ease);flex-shrink:0}.corp-text-link:hover svg{transform:translate(4px)}.route-cover{z-index:80;pointer-events:none;background:#242631;position:fixed;inset:0;transform:scaleY(0)}.corp-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:70;background:#030704d9;position:fixed;inset:0}.corp-mobile-menu{z-index:75;color:#f0eee9;background:#191a21;padding:22px;position:fixed;inset:12px;overflow-y:auto}.corp-mobile-menu>div:first-child{justify-content:space-between;align-items:center;display:flex}.corp-mobile-menu>p.micro{color:#98999d;margin:50px 0 25px}.corp-mobile-menu nav{flex-direction:column;display:flex}.corp-mobile-menu nav a{letter-spacing:-1px;border-top:1px solid #ffffff20;align-items:center;gap:15px;padding:20px 0;font-size:28px;display:flex}.corp-mobile-menu nav a>span{font-size:var(--type-label);color:#9fb9ff}.corp-mobile-menu nav a>svg{margin-left:auto}.corp-mobile-menu>p:last-child{color:#a3a4a8;margin-top:30px;font-size:15px;line-height:1.6}.section-topline{border-top:1px solid var(--c-border);color:#b0b1b8;justify-content:space-between;align-items:center;gap:25px;padding-top:20px;display:flex}.section-topline>span:first-child{color:#9fb9ff}.draw-rule{background:var(--c-border);width:100%;height:1px}.executive-hero{height:220svh;position:relative}.executive-stage{isolation:isolate;perspective:1600px;background:#0c0d10;height:100svh;min-height:780px;position:sticky;top:0;overflow:clip}.hero-atmosphere{z-index:-2;opacity:.5;pointer-events:none;position:absolute;inset:0}.hero-atmosphere>div{height:100%!important}.hero-depth-line{z-index:-1;pointer-events:none;border-inline:1px solid #9fb9ff12;height:180%;position:absolute;top:-20%;left:15%;right:15%;transform:perspective(800px)rotateX(20deg)rotate(-25deg)}.hero-message{z-index:3;padding-top:135px;position:relative}.hero-kicker{color:#b8b9c0;align-items:center;gap:8px;display:flex}.hero-kicker>span{color:#7d7e82;font-size:var(--type-label);margin-left:auto}.hero-message h1{max-width:1200px;margin-top:35px;font-size:clamp(70px,8.3vw,137px);line-height:.98}.hero-message h1 .heading-line:last-child{color:#c6bfb3}.hero-message-bottom{justify-content:space-between;align-items:center;gap:30px;margin-top:35px;display:flex}.hero-message-bottom>p{max-width:410px;font-size:16px;line-height:1.6}.hero-message-bottom>p>span{font:var(--type-body-small)/1.6 var(--font-mono);color:#92949f;margin-top:12px;display:block}.hero-actions{align-items:center;gap:28px;display:flex}.hero-watch{font-size:var(--type-label);align-items:center;gap:16px;min-height:44px;display:inline-flex}.hero-architecture{z-index:4;transform-style:preserve-3d;transform-origin:50% 0;position:absolute;top:62%;left:6%;right:6%;transform:perspective(1600px)rotateX(21deg)rotateY(-5deg)translateY(45px)scale(.92);box-shadow:0 50px 100px #0009}.hero-object-label{color:#a8aab5;letter-spacing:.12em;margin-bottom:14px;display:block}.hero-stage-caption{opacity:0;z-index:3;justify-content:space-between;align-items:end;gap:30px;display:flex;position:absolute;inset:14% 8% auto}.hero-stage-caption>p{letter-spacing:-.8px;color:#e2e3e7;font-size:24px;line-height:1.25}.hero-stage-caption>.micro{color:#9fb9ff;max-width:170px}.hero-coordinates{writing-mode:vertical-rl;font-size:var(--type-label);color:#747579;justify-content:space-between;display:flex;position:absolute;top:130px;bottom:20px;right:20px}.hero-coordinates>span{color:#a3a6b2}.workflow-showroom{background:#111216;border:1px solid #ffffff25;min-width:0;position:relative;box-shadow:inset 0 1px #ffffff06}.showroom-bar{background:#ffffff02;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:15px;padding:17px 22px;display:flex}.showroom-bar>div{align-items:center;gap:10px;display:flex}.showroom-bar svg{width:18px;height:18px}.showroom-bar .micro{font-size:var(--type-label)}.showroom-mode{color:#acadb1;white-space:nowrap}.workflow-presets{border-bottom:1px solid #ffffff12;grid-template-columns:repeat(4,1fr);display:grid}.workflow-presets>button{text-align:left;color:#9a9b9f;background:0 0;border-right:1px solid #ffffff0b;align-items:center;gap:12px;min-height:62px;padding:20px 18px;font-size:12px;line-height:1.4;transition:color .2s,background .2s;display:flex;position:relative}.workflow-presets>button:last-child{border-right:0}.workflow-presets>button>.micro{font-size:var(--type-label);color:#616266}.workflow-presets>button[aria-selected=true]{color:#dadbdf;background:#9fb9ff07}.workflow-presets>button[aria-selected=true]:after{content:"";background:#9fb9ff;height:1px;position:absolute;bottom:-1px;left:18px;right:18px}.workflow-presets>button:hover{color:#f0eee9;background:#ffffff04}.showcase-comparison{justify-content:space-between;align-items:center;gap:20px;padding:20px 22px 5px;display:flex}.segmented{background:#0002;border:1px solid #ffffff1b;border-radius:5px;padding:3px;display:inline-flex}.segmented>button{color:#96979b;font-size:var(--type-label);background:0 0;border-radius:3px;align-items:center;gap:15px;min-height:34px;padding:8px 12px;transition:background .18s,color .18s;display:inline-flex}.segmented>button[aria-pressed=true]{color:#e8e9ed;background:#ffffff0d;box-shadow:0 1px 4px #0003}.segmented>button>span{font:var(--type-label) var(--font-mono);color:#9fb9ff}.timing-disclosure{font-size:var(--type-label);color:#838488}.showcase-panel{padding:20px 22px 0}.showcase-caption{justify-content:space-between;align-items:start;gap:30px;margin-bottom:28px;display:flex}.corporate-site .showcase-caption>p{font-size:var(--type-body-small);color:#b0b1b8;max-width:650px;line-height:1.6}.showcase-caption>.micro{white-space:nowrap;color:#77787c}.fixed-pipeline{padding:10px 0 25px;overflow:visible}.diagram-track{align-items:stretch;gap:24px;width:100%;display:flex;position:relative}.pipeline-station{flex:1;min-width:0;position:relative}.presentation-node{text-align:left;color:#d9dade;width:100%;height:100%;min-height:173px;transition:border-color .25s,background .25s,transform .25s var(--c-ease);background:linear-gradient(145deg,#ffffff08,#0000),#111c15;border:1px solid #ffffff1c;border-radius:3px;flex-direction:column;align-items:start;padding:15px 14px;display:flex;position:relative;box-shadow:0 8px 15px #0003,inset 0 1px #ffffff05}.presentation-node:hover{border-color:#b0b1b580;transform:translateY(-4px)}.node-number{font-size:var(--type-label);color:#7d7e82;white-space:nowrap}.node-symbol{color:#bbbcc0;background:#ffffff03;border:1px solid #ffffff15;border-radius:7px;place-items:center;width:38px;height:38px;margin:17px 0 15px;display:grid}.presentation-node>strong{letter-spacing:-.2px;font-size:13px;font-weight:500;line-height:1.3}.node-meta{font:var(--type-label)/1.5 var(--font-mono);color:#7c7d81;margin-top:8px}.node-inspect{width:100%;font-size:var(--type-label);color:#aaabaf;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}.node-state-dot{background:#525357;border-radius:50%;width:4px;height:4px;position:absolute;top:15px;right:12px}.pipeline-station[data-state=active] .presentation-node{background:linear-gradient(150deg,#9fb9ff0c,#0000),#16171b;border-color:#9fb9ff7a;box-shadow:0 0 0 1px #9fb9ff0a,0 8px 15px #0003}.pipeline-station[data-state=active] .node-symbol{color:#9fb9ff;border-color:#9fb9ff40}.pipeline-station[data-state=active] .node-state-dot{background:#9fb9ff;box-shadow:0 0 9px #9fb9ff}.pipeline-station[data-state=done] .node-state-dot{background:#9fb9ff}.pipeline-station[data-human=true] .node-symbol{color:#e7bd72;border-color:#e7bd7230}.station-connector{color:#898a8e;justify-content:center;align-items:center;width:24px;height:30px;display:flex;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.station-connector svg:first-child{fill:none;width:100%;height:100%;position:absolute;inset:0}.station-connector path{stroke:#62636750;stroke-width:1.5px}.station-connector path.execution-beam{stroke:#b7b8bc;stroke-width:2px;stroke-dasharray:20 80;animation:.7s linear infinite execute-beam}.manual .station-connector path.execution-beam{stroke:#e7bd72;animation-duration:1.6s}.station-connector svg:last-child{z-index:1;position:relative}.execution-readout{color:#98999d;border-block:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.execution-readout>.micro{font-size:var(--type-label)}.execution-readout>div{gap:4px;display:flex}.execution-readout>div>i{background:#2c2d31;width:24px;height:2px}.execution-readout>div>i.lit{background:#9fb9ff}.showroom-bottom{font:var(--type-label)/1.5 var(--font-mono);color:#88898d;justify-content:space-between;align-items:center;gap:20px;padding:14px 22px;display:flex}.showroom-bottom>div{gap:16px;display:flex}.showroom-bottom button{color:#c7c8cc;font-size:var(--type-label);background:0 0;align-items:center;gap:7px;min-height:30px;padding:6px 0;display:flex}.showcase-result{grid-template-columns:.9fr 1.1fr;gap:65px;padding:30px 0;display:grid}.showcase-result>div:first-child>p{max-width:420px;margin:16px 0 26px;font-size:14px}.showcase-result>div:first-child>.micro:last-child{font-size:var(--type-label);color:#85868a}.output-artifact{background:#131e17;border:1px solid #ffffff18;min-width:0;padding:18px 20px}.artifact-top{color:#adaeb2;font-size:var(--type-label);border-bottom:1px solid #ffffff13;align-items:center;gap:8px;margin-bottom:17px;padding-bottom:12px;display:flex}.artifact-top>.micro{font-size:var(--type-label)}.artifact-state{color:#abacb0;font:var(--type-label) var(--font-mono);align-items:center;gap:4px;margin-left:auto;display:flex}.output-artifact>strong{letter-spacing:-.4px;margin-bottom:13px;font-size:17px;font-weight:500;line-height:1.4;display:block}.output-artifact>.micro{color:#8b8c90;font-size:var(--type-label);margin-bottom:12px;display:block}.output-artifact p{margin-top:9px;font-size:var(--type-body-small)!important;line-height:1.6!important}.output-artifact dl>div{font-size:var(--type-label);border-bottom:1px solid #ffffff0b;grid-template-columns:100px 1fr;gap:15px;padding:9px 0;line-height:1.5;display:grid}.output-artifact dt{color:#898a8e}.output-artifact dd{color:#cdced2;overflow-wrap:anywhere}.node-popover{z-index:100;color:#f0eee9;width:520px;max-width:calc(100vw - 32px);max-height:75dvh;animation:popover-reveal .2s var(--c-ease);background:#142019;border:1px solid #92939760;padding:22px;overflow:auto;box-shadow:0 25px 80px #0009}.popover-title{color:#9b9ca0;justify-content:space-between;align-items:center;gap:15px;display:flex}.popover-title .micro{font-size:var(--type-label)}.node-popover h3{letter-spacing:-1px;margin:15px 0;font-size:25px}.node-popover>p{font-size:var(--type-body-small);color:#b5b6ba;line-height:1.7}.payload-columns{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.payload-columns h4{font:var(--type-label) var(--font-mono);color:#949599;margin-bottom:9px}.payload-columns pre{font:var(--type-label)/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:#c4c5c9;background:#08120c;border:1px solid #ffffff0d;padding:12px}.node-duration{font-size:var(--type-label);color:#abacb0;margin-top:20px}.node-duration>span{color:#7f8084;margin-top:6px;display:block}.popover-arrow{fill:#142019}.hero-showroom .showcase-comparison{display:none}.hero-showroom .showcase-panel{padding-top:18px}.hero-showroom .showcase-caption{margin-bottom:15px}.hero-showroom .presentation-node{min-height:153px}.hero-showroom .node-symbol{width:32px;height:32px;margin:12px 0}.hero-showroom .presentation-node strong{font-size:12px}.hero-showroom .showroom-bottom{padding-block:10px}.hero-showroom .workflow-presets>button{min-height:48px;padding-block:14px}.problem-section{padding-block:90px 100px}.problem-heading{grid-template-columns:1.6fr 1fr;align-items:end;gap:8vw;margin:65px 0 55px;display:grid}.problem-heading>p{max-width:390px}.comparison-exhibit{position:relative}.comparison-labels{color:#95969a;font-size:var(--type-label);justify-content:space-between;margin-bottom:16px;display:flex}.comparison-scene{background:#101b14;border:1px solid #ffffff1b;height:370px;position:relative;overflow:clip}.comparison-after,.comparison-before{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.comparison-after{background:#1b1c20}.comparison-before{background:#101410}.comparison-packet{background:#212226;border:1px solid #96979b40;width:390px;padding:25px;box-shadow:0 15px 50px #0005}.comparison-packet>.micro{font-size:var(--type-label);color:#9fa0a4}.comparison-packet h3{margin:15px 0 18px;font-size:28px;line-height:1}.comparison-packet>div{color:#c0c1c5;border-top:1px solid #ffffff0b;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.comparison-packet>div>svg{color:#9fb9ff}.packet-ready{font:var(--type-label) var(--font-mono);color:#9fb9ff;border-top:1px solid #9fb9ff30;align-items:center;gap:8px;margin-top:8px;padding-top:14px;display:flex}.manual-sheet{background:#1f2420;border:1px solid #979b8735;width:700px;max-width:80%;padding:22px;transform:rotate(-3deg);box-shadow:0 20px 50px #0006}.manual-sheet>.micro{color:#87888c;font-size:var(--type-label)}.manual-table{font:var(--type-label)/1.4 var(--font-mono);color:#95969a;border-top:1px solid #ffffff15;border-left:1px solid #ffffff15;grid-template-columns:1.2fr 1fr 1fr;margin-top:20px;display:grid}.manual-table>span{border-bottom:1px solid #ffffff15;border-right:1px solid #ffffff15;padding:12px}.manual-table>span:nth-child(-n+3){color:#c0c1c5;background:#ffffff04}.manual-table .manual-warning{color:#d9b98c}.manual-note{color:#25291f;background:#c4bb8c;padding:15px 20px;font-size:18px;position:absolute;bottom:-28px;right:0;transform:rotate(7deg);box-shadow:0 10px 20px #0004}.manual-note small{font-size:var(--type-label);margin-top:6px;display:block}.comparison-curtain{pointer-events:none;background:#dfe0e4;width:1px;position:absolute;top:0;bottom:0;box-shadow:0 0 25px #9fb9ff55}.comparison-curtain>span{color:#2a2b2f;background:#e6ede0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:19px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.comparison-range{margin-top:22px;display:block;position:relative}.comparison-range input{accent-color:#9fb9ff;cursor:ew-resize;width:100%;height:24px;display:block}.comparison-range>.micro{color:#86878b;font-size:var(--type-label);text-align:center;margin-top:10px;display:block}.spotlight-grid{position:relative}.spotlight-card{isolation:isolate;position:relative;overflow:clip}.spotlight-card:after{content:"";background:radial-gradient(350px circle at var(--mouse-x,-1000px) var(--mouse-y,-1000px),#c0c1c580,transparent 65%);pointer-events:none;z-index:2;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.problem-ledger{background:#ffffff12;border:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px;display:grid}.problem-ledger article{background:#0b110d;padding:32px}.problem-ledger .micro{color:#828387;font-size:var(--type-label)}.problem-ledger h3{margin:32px 0 16px;font-size:26px}.problem-ledger p{font-size:14px}.showcase-section{padding-block:30px 100px;scroll-margin-top:30px}.showcase-section-intro{grid-template-columns:1.3fr 1fr;align-items:end;gap:10vw;margin:65px 0 50px;display:grid}.showcase-section-intro>p{max-width:420px}.container-scroll-frame{perspective:1200px}.showcase-afterword{justify-content:space-between;align-items:center;gap:25px;margin-top:30px;display:flex}.showcase-afterword>.micro{font-size:var(--type-label);color:#8b8c90}.velocity-marquee{color:#18191d;background:#d0d1d5;padding:35px 0 18px;position:relative;overflow:clip}.marquee-row{width:max-content;transform:skewX(var(--velocity-skew,0deg));letter-spacing:-.06em;white-space:nowrap;gap:35px;font-size:clamp(48px,7vw,100px);font-weight:530;line-height:1.05;transition:transform .3s ease-out;animation:40s linear infinite corp-marquee;display:flex}.marquee-row.row-1{color:#717276;animation-direction:reverse}.velocity-marquee[data-paused=true] .marquee-row{animation-play-state:paused}.velocity-marquee>button{font-size:var(--type-label);color:#36373b;background:0 0;border-bottom:1px solid #45464a;min-height:30px;margin:20px 35px 0 auto;display:block}.partnership{padding-block:95px 100px}.partnership-intro{justify-content:space-between;align-items:end;gap:40px;margin:65px 0;display:flex}.partnership-intro .split-heading{font-size:clamp(38px,4.7vw,76px)}.partnership-steps{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.partnership-steps article{border-top:1px solid #ffffff20;padding-top:27px}.partnership-number{letter-spacing:-5px;color:#7d8190;font-size:70px;font-weight:400;line-height:1}.partnership-steps h3{margin:35px 0 18px;font-size:30px;line-height:1.1}.partnership-steps p{max-width:350px;font-size:15px}.partnership-steps article>.micro{color:#9a9b9f;font-size:var(--type-label);align-items:center;gap:10px;margin-top:30px;display:flex}.revenue-model{padding-block:30px 100px;scroll-margin-top:30px}.model-intro{justify-content:space-between;align-items:end;gap:55px;margin:65px 0 50px;display:flex}.model-intro>p{max-width:360px}.model-layout{border-top:1px solid #ffffff14;grid-template-columns:1fr 1.1fr;gap:8vw;padding-top:35px;display:grid}.model-currency{justify-content:space-between;align-items:center;gap:15px;margin-bottom:40px;display:flex}.model-currency>.micro{color:#949599;font-size:var(--type-label)}.model-slider{margin-top:28px;display:block}.model-slider>span:first-child{color:#bebfc3;justify-content:space-between;align-items:start;gap:20px;font-size:12px;display:flex}.model-slider strong{font:12px var(--font-mono);color:#e0e1e5;white-space:nowrap}.model-slider input{accent-color:#9fb9ff;cursor:ew-resize;width:100%;height:26px;margin-top:11px}.range-ends{color:#7a7b7f;font-size:var(--type-label);justify-content:space-between;display:flex}.model-numbers{grid-template-columns:1fr 1fr;gap:25px;margin-top:28px;display:grid}.model-numbers label{font-size:var(--type-body-small);color:#9d9ea2}.model-numbers input{color:#d6d7db;width:100%;font:14px var(--font-mono);background:#18191d;border:1px solid #ffffff1b;min-width:0;margin-top:10px;padding:12px;display:block}.model-caveat{margin-top:20px;font-size:var(--type-label)!important;color:#88898d!important;line-height:1.7!important}.model-output{background:#1c2233;border:1px solid #a2a3a725;align-self:start;padding:32px 36px}.model-output>.micro{font-size:var(--type-label);color:#b4b5b9}.model-primary{padding:40px 0 30px}.model-primary>span:first-child{color:#c4c5c9;max-width:330px;font-size:13px;line-height:1.5;display:block}.model-primary>strong{letter-spacing:-.06em;color:#e3e4e8;margin:15px 0;font-size:clamp(37px,5vw,78px);font-weight:500;line-height:1.2;display:block}.model-primary>.micro{font-size:var(--type-label);color:#8c8d91}.model-secondary{border-block:1px solid #9c9da130;grid-template-columns:1fr 1fr;gap:20px;padding:22px 0;display:grid}.model-secondary>div>span{font-size:var(--type-label);color:#97989c;display:block}.model-secondary strong{letter-spacing:-.5px;color:#d2d3d7;margin-top:12px;font-size:22px;font-weight:400;display:block}.model-roi{font-size:var(--type-label);color:#bbbcc0;align-items:center;gap:20px;padding:25px 0;display:flex}.model-roi>strong{color:#e3e4e8;margin-left:auto;font-size:14px;font-weight:500}.model-roi svg{color:#9fb9ff}.model-formula{font-size:var(--type-label);border-top:1px solid #9c9da130;padding-top:18px}.model-formula summary{color:#b6b7bb;cursor:pointer}.model-formula>p{font-size:var(--type-body-small);color:#9c9da1;margin-top:15px}.trust-summary{border-top:1px solid #ffffff15;grid-template-columns:1fr 1fr;gap:9vw;padding-block:70px 110px;display:grid}.trust-summary>div:first-child>.micro{color:#929397;font-size:var(--type-label)}.trust-summary h2{margin-top:35px;font-size:clamp(38px,4.3vw,70px)}.trust-summary>div:first-child>p{max-width:380px;margin:30px 0}.trust-ledger>div{border-top:1px solid #ffffff1b;align-items:start;gap:23px;padding:26px 0;display:flex}.trust-ledger svg{color:#9b9ca0;flex-shrink:0}.trust-ledger>div>span{color:#88898d;margin-left:auto}.trust-ledger h3{font-size:22px}.trust-ledger p{font-size:var(--type-body-small);margin-top:10px}.trust-ledger .trust-note{font-size:var(--type-label);color:#848589;line-height:1.7}.final-cta{border-top:1px solid #ffffff1b;padding-block:85px 100px}.final-cta>.micro{font-size:var(--type-label);color:#8d8e92}.final-cta>div:nth-child(2){justify-content:space-between;align-items:center;gap:30px;margin-top:40px;display:flex}.final-cta h2{max-width:1300px;font-size:clamp(45px,6.8vw,110px);line-height:1.04}.cta-arrow{color:#9fb9ff;flex-shrink:0;width:125px;height:125px}.final-cta-bottom{justify-content:space-between;align-items:end;gap:30px;margin-top:50px;display:flex}.final-cta-bottom p{font-size:15px}.corp-footer{background:#0b130e;border-top:1px solid #ffffff1b;padding:40px 48px 20px}.footer-top{grid-template-columns:1.5fr 1fr 1fr;gap:70px;max-width:1560px;margin-inline:auto;display:grid}.footer-top>div{flex-direction:column;align-items:start;gap:12px;display:flex}.footer-top>div>p{font-size:var(--type-body-small);margin:10px 0}.footer-top>div>.micro{color:#838488;font-size:var(--type-label);margin-bottom:15px}.footer-top>div>a:not(.corp-logo){color:#c2c3c7;align-items:center;gap:18px;font-size:12px;display:flex}.footer-word{letter-spacing:-.075em;color:#dedfe3;max-width:1600px;margin-inline:auto;padding-top:80px;font-size:17.5vw;font-weight:600;line-height:.8;overflow:clip}.footer-base{font:var(--type-label)/1.5 var(--font-mono);color:#848589;margin-top:35px;justify-content:space-between;align-items:center;gap:25px;max-width:1560px;margin-inline:auto;display:flex}.corp-page-heading{padding-top:155px}.page-heading-label{color:#98999d;font-size:var(--type-label);justify-content:space-between;gap:25px;display:flex}.page-heading-label>span:first-child{color:#9fb9ff}.corp-page-heading h1{max-width:1400px;margin-top:50px;font-size:clamp(58px,7.8vw,125px);line-height:1}.page-heading-bottom{grid-template-columns:1fr 1.3fr 1fr;align-items:end;gap:35px;margin:45px 0 60px;display:grid}.page-heading-bottom>p{max-width:520px;font-size:16px}.page-heading-bottom>.micro{text-align:right;font-size:var(--type-label);color:#848589}.crosshair{color:#444549;font-size:42px;font-weight:200}.library-section{padding-block:60px 90px}.library-top{justify-content:space-between;align-items:center;gap:35px;margin-bottom:50px;display:flex}.library-top .micro{color:#8f9094;font-size:var(--type-label)}.library-top p{margin-top:12px;font-size:17px}.library-search{border-bottom:1px solid #bbbcc040;align-items:center;gap:15px;min-width:330px;padding:14px 0;display:flex}.library-search svg{color:#8f9094;flex-shrink:0}.library-search input{font-size:var(--type-body-small);color:#dcdde1;background:0 0;outline:none;width:100%;min-width:0}.library-search button{background:0 0}.library-search input::placeholder{color:#7b7c80}.library-layout{grid-template-columns:220px 1fr;gap:55px;display:grid}.library-filters{scrollbar-width:thin;align-self:start;max-height:calc(100svh - 60px);padding-right:10px;position:sticky;top:30px;overflow:auto}.library-filters details>summary{color:#9d9ea2;font-size:var(--type-label);cursor:pointer;justify-content:space-between;margin-bottom:20px;list-style:none;display:flex}.library-filters details>summary:after{content:"−";font-size:14px}.library-filters details:not([open])>summary:after{content:"+"}.library-filters details+details{margin-top:36px}.department-list{flex-direction:column;display:flex}.department-list button{color:#98999d;font-size:var(--type-label);text-align:left;background:0 0;border-bottom:1px solid #ffffff0c;justify-content:space-between;gap:10px;min-height:38px;padding:9px 0;line-height:1.4;display:flex}.department-list button>span{font:var(--type-label) var(--font-mono);color:#67686c}.department-list button[aria-pressed=true]{color:#c5c6ca}.department-list button[aria-pressed=true]>span{color:#9fb9ff}.tool-filters{flex-wrap:wrap;gap:12px;display:flex}.tool-filters label{cursor:pointer;align-items:center;gap:8px;display:flex}.tool-filters input{accent-color:#9fb9ff}.app-badge{font-size:var(--type-label);color:#bcbdc1;white-space:nowrap;border:1px solid #ffffff13;border-radius:3px;align-items:center;gap:6px;padding:5px 7px;line-height:1.2;display:inline-flex}.app-badge img{object-fit:contain;width:13px;height:13px}.library-filters>p{font-size:var(--type-body-small);color:#7e7f83;margin-top:24px;line-height:1.7}.library-filters>.corp-text-link{font-size:var(--type-label);color:#b7b8bc;margin-top:25px}.library-count{color:#aaabaf;justify-content:space-between;align-items:center;gap:25px;margin-bottom:20px;font-size:12px;display:flex}.library-count>.micro{font-size:var(--type-label);color:#717276}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.library-card{background:linear-gradient(145deg,#ffffff03,#0000),#0c150f;border:1px solid #ffffff16;flex-direction:column;min-width:0;padding:24px;display:flex}.library-card-top{color:#828387;justify-content:space-between;align-items:start;gap:15px;display:flex}.library-card-top .micro{font-size:var(--type-label)}.library-card h2{letter-spacing:-.7px;max-width:360px;margin-top:25px;font-size:23px;line-height:1.17}.card-problem{margin-top:28px}.card-problem>.micro{font-size:var(--type-label);color:#6d6e72}.library-card .card-problem>p{font-size:var(--type-body-small);color:#a3a4a8;margin-top:10px;line-height:1.6}.card-apps{flex-wrap:wrap;gap:5px;margin:22px 0 25px;display:flex}.card-human{border-top:1px solid #ffffff10;align-items:start;gap:9px;margin-top:auto;padding-top:15px;display:flex}.card-human>svg{color:#c1a571;flex-shrink:0;margin-top:3px}.library-card .card-human p{font-size:var(--type-body-small);color:#8e8f93;line-height:1.65}.library-card>button{min-height:44px;font-size:var(--type-label);color:#d5d6da;text-align:left;background:0 0;border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:8px;display:flex}.library-card>button>svg{color:#9fb9ff;transition:transform .2s var(--c-ease)}.library-card>button:hover>svg{transform:translate(3px,-3px)}.library-more{justify-content:center;width:100%;margin-top:25px;display:flex}.library-footnote{margin-top:30px;font-size:var(--type-label)!important;color:#7c7d81!important}.library-empty{text-align:center;background:#101b14;padding:70px 30px}.library-empty>svg{color:#7b7c80;margin:0 auto 25px}.library-empty h2{font-size:30px}.library-empty p{margin:20px 0;font-size:14px}.blueprint-dialog{z-index:80;color:#f0eee9;background:#121317;border:1px solid #9091954a;width:1050px;max-width:calc(100vw - 36px);max-height:90dvh;padding:30px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 30px 100px #0009}.blueprint-heading{justify-content:space-between;align-items:center;gap:25px;display:flex}.blueprint-heading>.micro{color:#9a9b9f;font-size:var(--type-label)}.blueprint-dialog>h2{letter-spacing:-1.4px;max-width:850px;margin:25px 0 15px;font-size:36px;line-height:1.1}.blueprint-dialog>p{font-size:var(--type-body-small);color:#9b9ca0;margin-bottom:25px;line-height:1.6}.blueprint-dialog .fixed-pipeline{margin:20px 0}.blueprint-detail{border-top:1px solid #ffffff13;grid-template-columns:1fr 1fr;gap:40px;padding-block:20px 30px;display:grid}.blueprint-detail>div:first-child>.micro{font-size:var(--type-label);color:#9fa0a4}.blueprint-detail>div:first-child>.micro.amber{color:#dfb976}.blueprint-detail p{font-size:var(--type-body-small);color:#adaeb2;margin:12px 0 25px;line-height:1.65}.blueprint-dialog .corp-button{font-size:var(--type-label)}.blueprint-dialog .presentation-node strong{font-size:13px}.blueprint-dialog .node-popover{z-index:100}.methodology-layout{grid-template-columns:250px 1fr;gap:10vw;padding-top:65px;display:grid}.methodology-layout>aside{align-self:start;position:sticky;top:45px}.methodology-layout>aside>.micro{font-size:var(--type-label);color:#8f9094}.method-nav{flex-direction:column;margin-top:30px;display:flex}.method-nav a{font-size:var(--type-label);color:#abacb0;border-top:1px solid #ffffff17;align-items:center;gap:12px;padding:18px 0;line-height:1.5;display:flex}.method-nav a>span{font:var(--type-label) var(--font-mono);color:#9fb9ff}.method-nav a>svg{flex-shrink:0;margin-left:auto}.methodology-layout>aside>p{font-size:var(--type-body-small);color:#7d7e82;margin-top:30px;line-height:1.8}.method-chapter{padding:0 0 80px;scroll-margin-top:35px}.method-chapter+.method-chapter{border-top:1px solid #ffffff20;padding-top:35px}.chapter-top{justify-content:space-between;align-items:center;gap:25px;margin-bottom:35px;display:flex}.chapter-big-number{letter-spacing:-7px;color:#55565a;font-size:100px;font-weight:400;line-height:1}.chapter-top>.micro{font-size:var(--type-label);color:#8f9094;text-align:right}.method-chapter h2{font-size:clamp(36px,4.4vw,66px)}.chapter-lead{max-width:650px;margin:25px 0 30px;font-size:17px!important}.method-chapter ul{flex-direction:column;gap:15px;margin:0 0 35px;padding:0;list-style:none;display:flex}.method-chapter li{font-size:var(--type-body-small);color:#abacb0;align-items:start;gap:12px;line-height:1.6;display:flex}.method-chapter li>svg{color:#9fb9ff;flex-shrink:0;margin-top:3px}.method-artifact{background:#1a1b1f;border:1px solid #ffffff16;padding:25px;transform:perspective(1200px)rotateY(-2deg)}.method-artifact dl>div{border-bottom:1px solid #ffffff0f;grid-template-columns:90px 1fr;gap:20px;padding:16px 0;display:grid}.method-artifact dt{font:var(--type-label) var(--font-mono);color:#8a8b8f}.method-artifact dd{color:#c8c9cd;font-size:13px;line-height:1.6}.phase-deliverable{border-left:1px solid #9fb9ff55;margin-top:35px;padding-left:20px}.phase-deliverable>.micro{font-size:var(--type-label);color:#8d8e92}.phase-deliverable p{max-width:600px;margin-top:12px;font-size:14px}.audit-preparation{color:#212226;background:#d1d2d6;margin-top:40px;padding:30px}.audit-preparation h3{font-size:26px;line-height:1.1}.audit-preparation>p{color:#535458;margin:20px 0;font-size:14px}.audit-preparation .corp-text-link{border-color:#38393d60;font-size:12px}.delivery-comparison{border-top:1px solid #ffffff15;padding-block:70px 100px}.delivery-comparison>.micro{color:#909195;font-size:var(--type-label)}.delivery-comparison h2{margin-top:35px;font-size:clamp(38px,5vw,80px)}.delivery-comparison>p{max-width:600px;margin:30px 0 40px}.comparison-table-wrap{overflow-x:auto}.delivery-comparison table{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:12px;line-height:1.6}.delivery-comparison th,.delivery-comparison td{vertical-align:top;border-bottom:1px solid #ffffff15;padding:22px 25px;font-weight:400}.delivery-comparison thead th{color:#909195;font:var(--type-label) var(--font-mono)}.delivery-comparison tbody th{color:#d8d9dd;width:18%}.delivery-comparison td{color:#95969a;width:27%}.delivery-comparison th:nth-child(2),.delivery-comparison td:nth-child(2){color:#c5c6ca;background:#1b1c20}.company-thesis{grid-template-columns:1fr 3fr;gap:70px;padding-block:75px 80px;display:grid}.company-thesis>.micro{color:#8f9094;font-size:var(--type-label);margin-top:10px}.company-thesis h2{margin-bottom:35px;font-size:clamp(36px,5vw,80px)}.company-thesis p{max-width:740px;margin-top:20px;font-size:18px}.company-state{color:#292522;background:#eee5d6;grid-template-columns:1fr 1fr;gap:9vw;padding:40px;display:grid}.company-state .micro{font-size:var(--type-label);color:#686052}.company-state h2{margin-top:25px;font-size:35px;line-height:1.1}.company-state p{color:#686052;font-size:15px}.engineering-section{padding-block:90px}.engineering-section h2{margin-top:55px;font-size:clamp(38px,5.6vw,88px)}.engineering-grid{grid-template-columns:1fr 1fr;gap:9vw;margin:40px 0 55px;display:grid}.engineering-grid p{max-width:570px;font-size:17px}.engineering-ledger{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.engineering-ledger>div{border-top:1px solid #ffffff20;padding-top:22px}.engineering-ledger .micro{color:#9fb9ff;font-size:var(--type-label)}.engineering-ledger h3{margin:30px 0 15px;font-size:28px;line-height:1.1}.engineering-ledger p{font-size:var(--type-body-small);max-width:240px}.security-section{padding-bottom:100px;scroll-margin-top:40px}.security-intro{grid-template-columns:1fr 1fr;align-items:end;gap:9vw;margin:60px 0 45px;display:grid}.security-intro>p{max-width:550px;font-size:15px}.security-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.security-grid article{background:#131418;border:1px solid #ffffff16;padding:35px}.security-grid svg{color:#a1a2a6}.security-grid h3{margin:35px 0 22px;font-size:29px;line-height:1.1}.security-grid p{max-width:570px;font-size:14px}.security-grid article>.micro{color:#77787c;font-size:var(--type-label);margin-top:30px;display:block}.security-questions{padding-top:65px}.security-questions>.micro{color:#808185;font-size:var(--type-label);margin-bottom:25px;display:block}.security-questions>div{border-top:1px solid #ffffff17;align-items:center;gap:35px;padding:23px 0;display:flex}.security-questions>div>.micro{color:#77787c;font-size:var(--type-label)}.security-questions h3{font-size:25px;line-height:1.2}.security-questions>div>svg{color:#9fb9ff;flex-shrink:0;margin-left:auto}.pricing-section{padding-block:50px 80px}.pricing-market{align-items:center;gap:25px;margin-bottom:40px;display:flex}.pricing-market>.micro{font-size:var(--type-label);color:#828387}.pricing-market>p{font-size:var(--type-body-small);max-width:420px;margin-left:auto}.pricing-tiers{grid-template-columns:.9fr 1.2fr .9fr;align-items:start;gap:16px;display:grid}.pricing-tier{background:#0d1710;border:1px solid #ffffff16;min-width:0;padding:30px}.pricing-tier.highlighted{background:#202125;border-color:#9fb9ff60;padding:38px 30px;box-shadow:inset 0 2px #9fb9ff}.pricing-tier>.micro{font-size:var(--type-label);color:#7e7f83}.pricing-tier.highlighted>.micro{color:#bbbcc0}.pricing-tier h2{max-width:350px;margin:35px 0 25px;font-size:clamp(26px,2.5vw,39px);line-height:1.05}.pricing-tier>p{font-size:var(--type-body-small);min-height:65px;line-height:1.65}.tier-price{letter-spacing:-1px;border-block:1px solid #ffffff17;margin:28px 0;padding:30px 0;font-size:27px;line-height:1.15}.tier-price>.micro{font-size:var(--type-label);color:#848589;letter-spacing:.04em;margin-top:15px;display:block}.pricing-tier ul{flex-direction:column;gap:17px;margin:0 0 35px;padding:0;list-style:none;display:flex}.pricing-tier li{font-size:var(--type-body-small);color:#9e9fa3;align-items:start;gap:12px;line-height:1.6;display:flex}.pricing-tier li>svg{color:#9fb9ff;flex-shrink:0;margin-top:2px}.pricing-tier .magnetic-wrap{display:flex}.pricing-tier .corp-button{font-size:var(--type-label);gap:15px;width:100%;padding-inline:12px}.pricing-boundary{max-width:1000px;margin-top:30px;font-size:var(--type-label)!important;color:#7e7f83!important;line-height:1.75!important}.commercial-anatomy{padding-block:0 85px}.commercial-anatomy>.micro{color:#828387;font-size:var(--type-label)}.commercial-anatomy>div{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:30px;display:grid}.commercial-anatomy article{border-top:1px solid #ffffff1b;padding-top:24px}.commercial-anatomy article>.micro{font-size:var(--type-label);color:#7b7c80}.commercial-anatomy h3{margin:30px 0 18px;font-size:30px;line-height:1.1}.commercial-anatomy p{max-width:350px;font-size:14px}.buyer-faq{border-top:1px solid #ffffff18;grid-template-columns:1fr 1.5fr;gap:9vw;padding-block:60px 100px;display:grid}.buyer-faq>div>.micro{font-size:var(--type-label);color:#8f9094}.buyer-faq h2{margin:35px 0 25px;font-size:clamp(35px,4vw,65px)}.buyer-faq>div>p{max-width:290px;font-size:14px}.buyer-faq [data-state]{border-color:#ffffff17}.buyer-faq [data-orientation=vertical]>div{border-top:1px solid #ffffff17}.buyer-faq h3>button{text-align:left;color:#cccdd1;letter-spacing:-.1px;background:0 0;justify-content:space-between;align-items:center;gap:30px;width:100%;padding:24px 0;font-size:15px;font-weight:400;line-height:1.5;display:flex}.buyer-faq h3>button svg{color:#8d8e92;flex-shrink:0;transition:transform .2s}.buyer-faq h3>button[data-state=open] svg{transform:rotate(45deg)}.buyer-faq [role=region]>p{font-size:var(--type-body-small);color:#9a9b9f;padding-bottom:25px;line-height:1.8}.legal-copy{max-width:900px;padding-block:30px 100px}.legal-copy>section{border-bottom:1px solid #ffffff17;padding-block:30px}.legal-copy h2{margin-bottom:20px;font-size:29px;line-height:1.1}.legal-copy p{font-size:16px}@keyframes execute-beam{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes popover-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes corp-marquee{0%{translate:0}to{translate:-50%}}@media (min-width:1700px){.hero-message h1{font-size:140px}.hero-message{padding-top:155px}.hero-architecture{left:calc(50% - 750px);right:calc(50% - 750px)}}@media (max-width:1200px){.corp-wrap{width:calc(100% - 64px)}.corp-header{gap:16px;left:28px;right:28px}.corp-dock>a{font-size:var(--type-label);padding-inline:10px}.header-audit{font-size:var(--type-label);gap:12px}.hero-message-bottom>p{max-width:360px;font-size:14px}.hero-actions{gap:18px}.hero-watch{font-size:var(--type-label)}.hero-architecture{left:4%;right:4%}.presentation-node{padding:13px 10px}.node-number{font-size:var(--type-label)}.presentation-node>strong{font-size:12px}.node-meta,.node-inspect{font-size:var(--type-label)}.diagram-track{gap:18px}.station-connector{width:18px}.workflow-presets>button{font-size:var(--type-label);gap:8px;padding-inline:13px}.showcase-result{gap:35px}.problem-heading{gap:50px}.problem-ledger article{padding:25px}.problem-ledger h3{font-size:24px}.partnership-steps{gap:30px}.partnership-steps h3{font-size:27px}.partnership-steps p{font-size:14px}.model-layout{gap:45px}.model-output{padding:28px}.trust-summary{gap:50px}.library-layout{grid-template-columns:190px 1fr;gap:30px}.library-card{padding:20px}.library-card h2{font-size:21px}.library-card .card-problem p{font-size:var(--type-body-small)}.methodology-layout{grid-template-columns:220px 1fr;gap:65px}.pricing-tier{padding:24px}.pricing-tier.highlighted{padding:32px 24px}.pricing-tier h2{font-size:30px}.tier-price{font-size:24px}.pricing-tier .corp-button{font-size:var(--type-label)}.company-thesis{gap:40px}.security-grid article{padding:28px}.buyer-faq{gap:50px}}@media (max-width:999px),(max-height:699px){.executive-hero{height:auto}.executive-stage{height:auto;min-height:0;padding-bottom:45px;position:relative}.hero-message{padding-top:125px}.hero-message h1{font-size:clamp(62px,8.7vw,90px)}.hero-message-bottom{align-items:start}.hero-message-bottom>p{max-width:350px}.hero-actions{flex-direction:column;align-items:start;gap:10px}.hero-architecture{width:calc(100% - 64px);margin:55px auto 0;position:relative;top:auto;left:auto;right:auto;transform:none!important}.hero-stage-caption,.hero-coordinates,.hero-kicker>span{display:none}.hero-depth-line{height:120%}.corp-dock{gap:0}.corp-dock>a{font-size:var(--type-label);padding-inline:9px}.header-audit{font-size:var(--type-label)}.hero-showroom .presentation-node{min-height:150px}.problem-heading .split-heading,.showcase-section-intro .split-heading{font-size:48px}.problem-heading{grid-template-columns:1.3fr 1fr;gap:35px}.problem-ledger h3{font-size:22px}.problem-ledger p{font-size:var(--type-body-small)}.showcase-section-intro{gap:40px}.showcase-section-intro>p{font-size:14px}.showcase-comparison{flex-wrap:wrap}.showcase-result{grid-template-columns:1fr 1fr;gap:30px}.showcase-result>div:first-child>p{font-size:var(--type-body-small)}.artifact-state{display:none}.partnership-intro{flex-direction:column;align-items:start;gap:30px}.partnership-intro .split-heading{font-size:50px}.partnership-steps{gap:25px}.partnership-steps h3{font-size:25px}.model-intro .split-heading{font-size:52px}.model-intro>p{max-width:300px;font-size:14px}.model-layout{gap:35px}.model-output{padding:25px}.model-primary>strong{font-size:42px}.model-secondary{grid-template-columns:1fr;gap:20px}.model-secondary strong{margin-top:7px}.trust-summary{gap:40px}.trust-summary h2{font-size:44px}.trust-summary p{font-size:14px}.trust-ledger h3{font-size:20px}.trust-ledger p{font-size:var(--type-body-small)}.corp-page-heading h1{font-size:clamp(55px,8vw,88px)}.page-heading-bottom{grid-template-columns:.4fr 1.5fr 1fr}.page-heading-bottom p{font-size:14px}.library-grid{gap:12px}.library-layout{grid-template-columns:170px 1fr;gap:25px}.library-card{padding:18px}.library-card h2{font-size:20px}.library-card .card-human p{font-size:var(--type-body-small)}.card-apps .app-badge{font-size:var(--type-label)}.library-top>div>p{font-size:15px}.library-search{min-width:270px}.library-count .micro,.department-list button{font-size:var(--type-label)}.methodology-layout{grid-template-columns:190px 1fr;gap:40px}.method-nav a{font-size:var(--type-label);gap:8px}.method-chapter .split-heading{font-size:43px}.chapter-lead{font-size:15px!important}.chapter-big-number{font-size:85px}.chapter-top .micro{font-size:var(--type-label)}.method-artifact{padding:20px}.method-artifact dl>div{grid-template-columns:70px 1fr;gap:15px}.company-thesis{grid-template-columns:1fr 3fr;gap:30px}.company-thesis .split-heading{font-size:46px}.company-thesis p{font-size:16px}.company-state{gap:35px;padding:30px}.company-state h2{font-size:29px}.company-state p{font-size:var(--type-body-small)}.engineering-grid p{font-size:15px}.engineering-ledger{gap:20px}.engineering-ledger h3{font-size:25px}.security-intro{gap:40px}.security-intro .split-heading{font-size:48px}.security-intro p{font-size:var(--type-body-small)}.security-grid h3{font-size:25px}.security-grid p{font-size:var(--type-body-small)}.pricing-tiers{grid-template-columns:1fr 1fr}.pricing-tier:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.pricing-tier:last-child>ul{grid-area:1/2/5;margin-top:10px}.pricing-tier:last-child>.magnetic-wrap{grid-area:5/2}.pricing-tier:last-child>.tier-price{grid-area:4/1/6}.pricing-tier:last-child>p{min-height:0}.pricing-tier h2{font-size:33px}.pricing-tier .corp-button{font-size:var(--type-label)}.pricing-market{flex-wrap:wrap}.pricing-market>p{font-size:var(--type-body-small);max-width:330px}.buyer-faq{gap:40px}.buyer-faq h2{font-size:42px}.buyer-faq h3>button{font-size:14px}.final-cta h2{font-size:65px}.cta-arrow{width:90px;height:90px}.corp-footer{padding-inline:32px}.footer-top{gap:40px}}@media (max-width:767px){.corp-wrap{width:calc(100% - 40px)}.corp-header{height:44px;top:18px;left:20px;right:20px}.corp-logo{font-size:23px}.corp-dock,.header-audit{display:none}.corp-menu-button{place-items:center;display:inline-grid}.hero-message{padding-top:112px}.hero-kicker{font-size:var(--type-label);letter-spacing:.03em}.hero-message h1{margin-top:30px;font-size:clamp(53px,9.4vw,73px);line-height:1.02}.hero-message-bottom{flex-direction:column;gap:25px;margin-top:27px}.hero-message-bottom>p{max-width:470px;font-size:15px}.hero-message-bottom>p>span{font-size:var(--type-body-small)}.hero-actions{flex-direction:row;align-items:center;gap:20px}.corp-button{font-size:var(--type-label);gap:22px;min-height:46px;padding:13px 16px}.hero-watch{font-size:var(--type-label);gap:10px}.hero-architecture{width:calc(100% - 32px);margin-top:40px}.hero-object-label{font-size:var(--type-label);margin-bottom:10px}.hero-atmosphere{opacity:.3}.showroom-bar{padding:13px 15px}.showroom-bar .micro{font-size:var(--type-label)}.showroom-bar svg{width:16px}.workflow-presets{grid-template-columns:repeat(2,1fr)}.workflow-presets>button{font-size:var(--type-label);border-bottom:1px solid #ffffff0b;gap:9px;min-height:50px;padding:14px 12px}.workflow-presets>button:nth-child(2){border-right:0}.workflow-presets>button>.micro{font-size:var(--type-label)}.workflow-presets>button[aria-selected=true]:after{left:12px;right:12px}.showcase-panel{padding:20px 15px 0}.showcase-caption{gap:20px;margin-bottom:20px}.corporate-site .showcase-caption>p{font-size:var(--type-body-small)}.showcase-caption>.micro{font-size:var(--type-label)}.diagram-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px;display:grid}.pipeline-station:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 11px)}.presentation-node{min-height:152px;padding:14px}.node-number{font-size:var(--type-label)}.node-symbol{width:34px;height:34px;margin:14px 0}.presentation-node>strong{font-size:13px}.node-meta,.node-inspect{font-size:var(--type-label)}.station-connector{width:22px}.pipeline-station:nth-child(2n)>.station-connector{display:none}.pipeline-station:nth-last-child(2):nth-child(2n)>.station-connector{height:20px;display:flex;top:100%;left:calc(50% - 11px);transform:rotate(90deg)}.hero-showroom .presentation-node{min-height:110px;padding:11px 12px}.hero-showroom .presentation-node>.node-symbol{width:24px;height:24px;margin:9px 0}.hero-showroom .presentation-node>.node-symbol>svg{width:17px;height:17px}.hero-showroom .presentation-node>.node-meta,.hero-showroom .presentation-node>.node-inspect{display:none}.hero-showroom .presentation-node>strong,.hero-showroom .node-number{font-size:var(--type-label)}.hero-showroom .fixed-pipeline{padding-top:0;padding-bottom:20px}.hero-showroom .diagram-track{gap:16px 22px}.execution-readout{flex-wrap:wrap;gap:12px;padding-block:12px}.execution-readout>.micro{font-size:var(--type-label)}.execution-readout>.micro:last-child{display:none}.execution-readout>div>i{width:15px}.showroom-bottom{font-size:var(--type-label);align-items:start;gap:14px;padding:13px 15px}.showroom-bottom>span{max-width:220px}.showroom-bottom>div{flex-shrink:0;gap:13px}.showroom-bottom button{font-size:var(--type-label);gap:5px;min-height:32px}.showcase-comparison{gap:13px;padding:18px 15px 0}.segmented>button{font-size:var(--type-label);gap:10px;padding:8px 9px}.segmented>button>span,.timing-disclosure{font-size:var(--type-label)}.showcase-result{grid-template-columns:1fr;gap:25px;padding-block:25px}.showcase-result>div:first-child>p{font-size:var(--type-body-small);max-width:500px;margin-bottom:17px}.showcase-result>div:first-child>.micro:last-child{font-size:var(--type-label)}.output-artifact{padding:17px}.output-artifact>strong{font-size:18px}.output-artifact dl>div{font-size:var(--type-label);grid-template-columns:90px 1fr;gap:12px}.artifact-state{display:flex}.node-popover{width:440px;padding:18px}.node-popover h3{font-size:23px}.payload-columns{grid-template-columns:1fr;gap:15px}.payload-columns pre{font-size:var(--type-label);max-height:160px;overflow-y:auto}.node-duration{font-size:var(--type-label)}.section-topline{font-size:var(--type-label);padding-top:17px}.section-topline>span:last-child{display:none}.problem-section{padding-block:60px}.problem-heading{grid-template-columns:1fr;gap:25px;margin:40px 0 35px}.problem-heading .split-heading{font-size:clamp(37px,6.9vw,53px)}.problem-heading>p{max-width:550px;font-size:15px}.comparison-scene{height:330px}.comparison-packet{width:280px;padding:20px}.comparison-packet h3{font-size:26px}.comparison-packet>div,.comparison-packet>.micro{font-size:var(--type-label)}.manual-sheet{width:520px;max-width:none;margin-left:-60px;padding:15px}.manual-table{font-size:var(--type-label)}.manual-table>span{padding:10px 9px}.manual-note{padding:12px;font-size:15px;bottom:-35px;right:15px}.manual-note small{font-size:var(--type-label)}.comparison-labels{font-size:var(--type-label);gap:20px}.comparison-range>.micro{font-size:var(--type-label);line-height:1.8}.problem-ledger{grid-template-columns:1fr;margin-top:35px}.problem-ledger article{padding:26px}.problem-ledger h3{margin:22px 0 15px;font-size:27px}.problem-ledger p{max-width:500px;font-size:14px}.showcase-section{padding-block:10px 65px}.showcase-section-intro{grid-template-columns:1fr;gap:25px;margin:40px 0 30px}.showcase-section-intro .split-heading{font-size:clamp(39px,7.7vw,56px)}.showcase-section-intro>p{max-width:500px;font-size:15px}.showcase-afterword{flex-direction:column;align-items:start;gap:22px;margin-top:25px}.showcase-afterword>.micro{font-size:var(--type-label)}.showcase-afterword .corp-text-link{font-size:12px}.velocity-marquee{padding:25px 0 12px}.marquee-row{letter-spacing:-.06em;gap:20px;font-size:54px}.velocity-marquee>button{font-size:var(--type-label);margin-top:15px;margin-right:20px}.partnership{padding-block:60px 65px}.partnership-intro{gap:25px;margin:40px 0}.partnership-intro .split-heading{font-size:clamp(35px,6.5vw,51px)}.partnership-steps{grid-template-columns:1fr;gap:35px}.partnership-steps article{grid-template-columns:65px 1fr;gap:15px 20px;padding-top:22px;display:grid}.partnership-number{letter-spacing:-3px;grid-row:1/4;font-size:52px}.partnership-steps h3{margin:0;font-size:28px}.partnership-steps p{max-width:470px;font-size:14px}.partnership-steps article>.micro{font-size:var(--type-label);grid-column:2;margin:0}.revenue-model{padding-block:10px 65px}.model-intro{flex-direction:column;align-items:start;gap:25px;margin:40px 0 30px}.model-intro .split-heading{font-size:clamp(40px,7.5vw,56px)}.model-intro>p{max-width:500px;font-size:15px}.model-layout{grid-template-columns:1fr;gap:35px;padding-top:25px}.model-currency{margin-bottom:25px}.model-slider{margin-top:23px}.model-slider>span:first-child,.model-slider strong{font-size:12px}.model-output{padding:25px}.model-primary{padding-top:30px}.model-primary>strong{font-size:clamp(42px,9vw,66px)}.model-secondary{grid-template-columns:1fr 1fr}.model-secondary strong{font-size:23px}.model-output>.micro{font-size:var(--type-label)}.model-primary>span:first-child{font-size:12px}.model-primary>.micro{font-size:var(--type-label)}.model-numbers{gap:20px}.model-numbers label{font-size:var(--type-body-small);line-height:1.5}.model-numbers input{padding:11px;font-size:16px}.model-caveat{font-size:var(--type-label)!important}.trust-summary{grid-template-columns:1fr;gap:40px;padding-block:55px 65px}.trust-summary h2{margin-top:30px;font-size:clamp(40px,7.5vw,56px)}.trust-summary>div:first-child>p{max-width:500px;margin:23px 0;font-size:15px}.trust-summary>div:first-child>.micro{font-size:var(--type-label)}.trust-ledger>div{gap:20px;padding:22px 0}.trust-ledger h3{font-size:24px}.trust-ledger p{font-size:var(--type-body-small)}.trust-ledger .trust-note{font-size:var(--type-label)}.final-cta{padding-block:55px 65px}.final-cta>.micro{font-size:var(--type-label)}.final-cta>div:nth-child(2){gap:20px;margin-top:30px}.final-cta h2{font-size:clamp(37px,7.7vw,60px)}.cta-arrow{width:50px;height:50px}.final-cta-bottom{flex-direction:column;align-items:start;gap:25px;margin-top:30px}.final-cta-bottom p{font-size:14px}.corp-footer{padding:30px 20px 22px}.footer-top{grid-template-columns:1fr 1fr;gap:35px 20px}.footer-top>div:first-child{grid-column:1/-1}.footer-top>div{gap:12px}.footer-top>div>p{font-size:var(--type-body-small)}.footer-top>div>.micro{font-size:var(--type-label);margin-bottom:5px}.footer-top>div>a:not(.corp-logo){font-size:var(--type-label)}.footer-word{padding-top:50px;font-size:17.3vw}.footer-base{font-size:var(--type-label);flex-wrap:wrap;gap:15px;margin-top:25px}.footer-base>span:nth-child(2){display:none}.footer-base>a{margin-left:auto}.corp-page-heading{padding-top:115px}.page-heading-label{font-size:var(--type-label);gap:20px}.corp-page-heading h1{margin-top:35px;font-size:clamp(45px,8.6vw,70px);line-height:1.03}.page-heading-bottom{grid-template-columns:1fr;gap:0;margin:30px 0 35px}.page-heading-bottom>p{max-width:540px;font-size:15px}.page-heading-bottom>.crosshair,.page-heading-bottom>.micro{display:none}.library-section{padding-block:35px 60px}.library-top{flex-direction:column;align-items:stretch;gap:25px;margin-bottom:30px}.library-top p{font-size:15px}.library-top .micro{font-size:var(--type-label)}.library-search{width:100%;min-width:0;padding:13px 0}.library-search input{font-size:16px}.library-search input::placeholder{font-size:var(--type-body-small)}.library-layout{grid-template-columns:1fr;gap:30px}.library-filters{max-height:none;padding:0;position:static;overflow:visible}.library-filters details>summary{font-size:var(--type-label);margin-bottom:13px}.library-filters details+details{margin-top:22px}.department-list{flex-direction:row;gap:7px;padding-bottom:5px;overflow-x:auto}.department-list button{font-size:var(--type-label);white-space:nowrap;border:1px solid #ffffff18;flex-shrink:0;gap:12px;min-height:38px;padding:8px 10px}.department-list button[aria-pressed=true]{background:#9fb9ff08;border-color:#9fb9ff5e}.tool-filters{gap:12px 18px}.tool-filters .app-badge{font-size:var(--type-label);border:0;padding:0}.library-filters>p{font-size:var(--type-body-small);max-width:530px;margin-top:18px}.library-filters>.corp-text-link{font-size:var(--type-label);margin-top:15px}.library-count{margin-bottom:18px;font-size:12px}.library-count .micro{font-size:var(--type-label)}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.library-card{padding:18px}.library-card-top .micro{font-size:var(--type-label)}.library-card h2{margin-top:20px;font-size:22px}.card-problem{margin-top:22px}.card-problem>.micro{font-size:var(--type-label)}.library-card .card-problem p{font-size:var(--type-body-small)}.card-apps{gap:5px;margin-block:18px}.card-apps .app-badge{font-size:var(--type-label)}.library-card .card-human p{font-size:var(--type-body-small)}.library-card>button{font-size:var(--type-label);gap:10px}.library-footnote{font-size:var(--type-label)!important}.blueprint-dialog{max-width:calc(100vw - 24px);max-height:92dvh;padding:22px}.blueprint-heading>.micro{font-size:var(--type-label)}.blueprint-dialog>h2{margin-top:20px;font-size:30px}.blueprint-dialog>p{font-size:var(--type-body-small);margin-bottom:20px}.blueprint-dialog .diagram-track{grid-template-columns:repeat(2,minmax(0,1fr))}.blueprint-dialog .presentation-node{min-height:140px}.blueprint-detail{grid-template-columns:1fr;gap:20px;padding-bottom:25px}.blueprint-detail p{font-size:var(--type-body-small)}.blueprint-dialog .corp-button{font-size:var(--type-label);gap:15px}.methodology-layout{grid-template-columns:1fr;gap:35px;padding-top:35px}.methodology-layout>aside{position:static}.method-nav{flex-direction:row;gap:15px;margin-top:20px;display:flex}.method-nav a{font-size:var(--type-label);flex-direction:column;flex:1;align-items:start;gap:10px;line-height:1.6}.method-nav a>svg{display:none}.methodology-layout>aside>p{font-size:var(--type-body-small);max-width:500px;margin-top:20px}.method-chapter{padding-bottom:55px;scroll-margin-top:20px}.method-chapter+.method-chapter{padding-top:30px}.chapter-top{gap:30px;margin-bottom:25px}.chapter-big-number{letter-spacing:-5px;font-size:78px}.chapter-top .micro{font-size:var(--type-label);max-width:180px}.method-chapter .split-heading{font-size:clamp(36px,7vw,52px)}.chapter-lead{margin-block:25px;font-size:15px!important}.method-chapter li{font-size:var(--type-body-small);gap:12px}.method-artifact{padding:20px;transform:none}.method-artifact dl>div{grid-template-columns:60px 1fr;gap:15px}.method-artifact dt{font-size:var(--type-label)}.method-artifact dd{font-size:12px}.phase-deliverable{margin-top:25px}.phase-deliverable p{font-size:var(--type-body-small)}.phase-deliverable>.micro{font-size:var(--type-label)}.audit-preparation{margin-top:30px;padding:25px}.audit-preparation h3{font-size:26px}.audit-preparation p{font-size:var(--type-body-small)}.delivery-comparison{padding-block:50px 60px}.delivery-comparison h2{margin-top:30px;font-size:clamp(35px,6.8vw,52px)}.delivery-comparison>.micro{font-size:var(--type-label)}.delivery-comparison>p{margin-block:25px 30px;font-size:14px}.delivery-comparison th,.delivery-comparison td{font-size:var(--type-label);padding:18px}.company-thesis{grid-template-columns:1fr;gap:25px;padding-block:40px 50px}.company-thesis>.micro{font-size:var(--type-label)}.company-thesis .split-heading{margin-bottom:25px;font-size:clamp(35px,6.8vw,53px)}.company-thesis p{margin-top:20px;font-size:16px}.company-state{grid-template-columns:1fr;gap:25px;padding:28px}.company-state .micro{font-size:var(--type-label)}.company-state h2{margin-top:20px;font-size:32px}.company-state p{font-size:14px}.engineering-section{padding-block:60px}.engineering-section .section-topline>span:last-child{font-size:var(--type-label);text-align:right;max-width:160px;display:block}.engineering-section h2{margin-top:40px;font-size:clamp(38px,7.3vw,56px)}.engineering-grid{grid-template-columns:1fr;gap:20px;margin:30px 0 40px}.engineering-grid p{font-size:15px}.engineering-ledger{grid-template-columns:repeat(2,1fr);gap:30px 25px}.engineering-ledger h3{margin-top:25px;font-size:26px}.engineering-ledger p{font-size:var(--type-body-small)}.security-section{padding-bottom:60px}.security-intro{grid-template-columns:1fr;gap:25px;margin:40px 0 30px}.security-intro .split-heading{font-size:clamp(40px,7.5vw,57px)}.security-intro p{max-width:550px;font-size:14px}.security-grid{grid-template-columns:1fr;gap:12px}.security-grid article{padding:28px}.security-grid h3{margin-top:25px;font-size:28px}.security-grid p{font-size:14px}.security-grid article>.micro{font-size:var(--type-label);margin-top:25px}.security-questions{padding-top:40px}.security-questions>.micro{font-size:var(--type-label);line-height:1.8}.security-questions>div{gap:20px;padding-block:20px}.security-questions h3{font-size:22px;line-height:1.3}.security-questions>div>.micro{font-size:var(--type-label)}.pricing-section{padding-block:35px 55px}.pricing-market{gap:15px;margin-bottom:30px}.pricing-market>.micro{font-size:var(--type-label)}.pricing-market>p{max-width:none;font-size:var(--type-body-small);flex-basis:100%;margin-left:0;line-height:1.7}.pricing-tiers{grid-template-columns:1fr;gap:15px}.pricing-tier,.pricing-tier.highlighted{padding:28px}.pricing-tier:last-child{grid-column:auto;display:block}.pricing-tier:last-child ul{margin-top:0}.pricing-tier>.micro{font-size:var(--type-label)}.pricing-tier h2{max-width:460px;margin-top:30px;font-size:36px}.pricing-tier>p{max-width:500px;min-height:0;font-size:14px}.tier-price{margin:25px 0;padding-block:25px;font-size:30px}.tier-price>.micro{font-size:var(--type-label)}.pricing-tier li{font-size:var(--type-body-small)}.pricing-tier .corp-button{font-size:var(--type-label);padding:13px 16px}.pricing-tier .magnetic-wrap{max-width:430px}.pricing-boundary{margin-top:25px;font-size:var(--type-label)!important;line-height:1.8!important}.commercial-anatomy{padding-bottom:55px}.commercial-anatomy>.micro{font-size:var(--type-label)}.commercial-anatomy>div{grid-template-columns:1fr;gap:30px;margin-top:25px}.commercial-anatomy article{grid-template-columns:35px 1fr;gap:15px 20px;padding-top:22px;display:grid}.commercial-anatomy article>.micro{font-size:var(--type-label);grid-row:1/3}.commercial-anatomy h3{margin:0;font-size:29px}.commercial-anatomy p{max-width:450px;font-size:14px}.buyer-faq{grid-template-columns:1fr;gap:35px;padding-block:50px 60px}.buyer-faq>div>.micro{font-size:var(--type-label)}.buyer-faq h2{margin-top:25px;font-size:44px}.buyer-faq>div>p{max-width:460px;font-size:14px}.buyer-faq h3>button{gap:25px;padding-block:21px;font-size:15px}.buyer-faq [role=region]>p{font-size:var(--type-body-small);line-height:1.8}.legal-copy{padding-block:20px 60px}.legal-copy h2{font-size:27px}.legal-copy p{font-size:15px}}@media (max-width:480px){.hero-message h1{font-size:clamp(43px,10.7vw,58px)}.hero-kicker{font-size:var(--type-label)}.hero-actions{flex-wrap:wrap;gap:16px}.hero-message-bottom>p{font-size:14px}.hero-watch{font-size:var(--type-label);gap:8px}.hero-object-label{font-size:var(--type-label)}.hero-showroom .showcase-caption>p{font-size:var(--type-body-small)}.showroom-mode{display:none}.showroom-bar .micro,.showroom-bottom{font-size:var(--type-label)}.showroom-bottom>span{max-width:155px}.showroom-bottom>div{gap:10px}.showroom-bottom button,.hero-showroom .node-number,.hero-showroom .presentation-node>strong{font-size:var(--type-label)}.hero-showroom .presentation-node{padding:10px}.hero-showroom .workflow-presets>button{font-size:var(--type-label)}.workflow-presets>button{font-size:var(--type-label);gap:7px}.workflow-presets>button>.micro{font-size:var(--type-label)}.presentation-node{padding:12px}.node-number{font-size:var(--type-label)}.presentation-node>strong{font-size:12px}.node-meta,.node-inspect{font-size:var(--type-label)}.segmented>button{font-size:var(--type-label);gap:8px;padding-inline:8px}.segmented>button>span,.timing-disclosure{font-size:var(--type-label)}.showcase-caption>p{font-size:var(--type-body-small)!important}.diagram-track{gap:17px}.station-connector{width:17px}.pipeline-station:last-child:nth-child(odd){width:calc(50% - 8.5px)}.output-artifact dl>div{font-size:var(--type-label);grid-template-columns:75px 1fr;gap:12px}.artifact-top>.micro,.artifact-state{font-size:var(--type-label)}.problem-heading .split-heading{font-size:38px}.comparison-labels{font-size:var(--type-label)}.comparison-packet{width:245px;padding:18px}.comparison-packet h3{font-size:25px}.manual-sheet{width:430px;margin-left:-45px}.manual-table{font-size:var(--type-label)}.manual-table>span{padding:10px 8px}.manual-note{max-width:220px;font-size:13px;bottom:-40px;right:25px}.manual-note small{font-size:var(--type-label)}.comparison-scene{height:310px}.section-topline{font-size:var(--type-label)}.showcase-section-intro .split-heading{font-size:42px}.partnership-intro .split-heading{font-size:36px}.partnership-steps article{grid-template-columns:50px 1fr;gap:15px}.partnership-number{font-size:45px}.partnership-steps h3{font-size:25px}.partnership-steps p{font-size:var(--type-body-small)}.partnership-steps article>.micro{font-size:var(--type-label)}.model-intro .split-heading{font-size:42px}.model-slider>span:first-child{font-size:var(--type-label);gap:20px}.model-slider strong{font-size:var(--type-label)}.model-output{padding:20px}.model-primary>strong{font-size:43px}.model-secondary strong{font-size:20px}.model-secondary>div>span{font-size:var(--type-label);line-height:1.5}.model-roi{font-size:var(--type-label);gap:15px}.model-roi>strong,.model-formula{font-size:var(--type-label)}.model-formula>p{font-size:var(--type-body-small);line-height:1.8}.model-currency .micro{font-size:var(--type-label)}.model-numbers{gap:15px}.model-numbers label{font-size:var(--type-body-small)}.trust-summary h2{font-size:40px}.final-cta h2{font-size:clamp(34px,8.5vw,42px)}.final-cta .cta-arrow{display:none}.final-cta-bottom p{font-size:var(--type-body-small)}.final-cta-bottom .corp-button{font-size:var(--type-label)}.corp-page-heading h1{font-size:clamp(37px,9.8vw,49px)}.page-heading-label{font-size:var(--type-label)}.page-heading-bottom>p{font-size:14px}.library-grid{grid-template-columns:1fr}.library-card{padding:23px}.library-card-top .micro{font-size:var(--type-label)}.library-card h2{max-width:100%;font-size:27px}.library-card .card-problem p{font-size:var(--type-body-small)}.card-problem>.micro,.card-apps .app-badge{font-size:var(--type-label)}.library-card .card-human p{font-size:var(--type-body-small)}.library-card>button{margin-top:23px;font-size:12px}.library-top .micro,.library-count,.library-count>.micro{font-size:var(--type-label)}.blueprint-dialog{padding:18px}.blueprint-dialog>h2{font-size:29px}.blueprint-heading>.micro{font-size:var(--type-label)}.blueprint-dialog .presentation-node{min-height:145px}.blueprint-dialog .presentation-node strong{font-size:12px}.blueprint-detail p{font-size:var(--type-body-small)}.blueprint-dialog .corp-button{font-size:var(--type-label);gap:12px}.method-nav{gap:12px}.method-nav a{font-size:var(--type-label)}.method-chapter .split-heading{font-size:36px}.chapter-lead{font-size:14px!important}.method-chapter li{font-size:var(--type-body-small)}.chapter-top .micro{font-size:var(--type-label);max-width:155px}.chapter-big-number{font-size:70px}.method-artifact{padding:18px}.method-artifact dl>div{grid-template-columns:50px 1fr;gap:10px}.method-artifact dd,.method-artifact dt{font-size:var(--type-label)}.audit-preparation{padding:22px}.audit-preparation h3{font-size:25px}.audit-preparation p{font-size:var(--type-body-small)}.delivery-comparison h2{font-size:35px}.company-thesis .split-heading{font-size:34px}.company-thesis p{font-size:15px}.company-state{padding:25px}.company-state h2{font-size:29px}.company-state p{font-size:var(--type-body-small)}.engineering-section h2{font-size:37px}.engineering-grid p{font-size:14px}.engineering-ledger{gap:25px 20px}.engineering-ledger h3{font-size:24px}.engineering-ledger p{font-size:var(--type-body-small)}.security-intro .split-heading{font-size:42px}.security-intro p{font-size:var(--type-body-small)}.security-grid article{padding:25px}.security-grid h3{font-size:27px}.security-grid p{font-size:var(--type-body-small)}.security-questions h3{font-size:20px}.security-questions>div{gap:18px}.pricing-tier,.pricing-tier.highlighted{padding:25px}.pricing-tier h2{font-size:34px}.tier-price{font-size:29px}.pricing-tier li{font-size:var(--type-body-small)}.pricing-tier .corp-button,.pricing-tier>.micro{font-size:var(--type-label)}.buyer-faq h2{font-size:42px}.buyer-faq h3>button{font-size:14px}.buyer-faq [role=region]>p{font-size:var(--type-body-small)}}@media (prefers-reduced-motion:reduce){.corporate-site *,.corporate-site :before,.corporate-site :after,.node-popover *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.executive-hero{height:auto}.executive-stage{height:auto;min-height:0;padding-bottom:45px;position:relative}.hero-architecture{width:calc(100% - 40px);margin:50px auto 0;position:relative;top:auto;left:auto;right:auto;transform:none!important}.hero-stage-caption{display:none}.cut-char{opacity:1!important;transform:none!important}.route-cover{display:none}.marquee-row{animation:none!important}.container-scroll-frame{transform:none!important}.hero-atmosphere,.station-connector .execution-beam{display:none}.presentation-node:hover{transform:none}.magnetic-wrap{transform:none!important}}.context-cursor{z-index:120;pointer-events:none;opacity:0;color:#1a1b1f;font:var(--type-label) var(--font-mono);letter-spacing:.02em;background:#d4d5d9;border:1px solid #b0b1b590;border-radius:30px;padding:8px 12px;transition:opacity .13s;position:fixed;top:0;left:0;box-shadow:0 8px 20px #0004}.container-scroll-inner{transform-origin:50% 0;transform-style:preserve-3d}@media (pointer:coarse),(prefers-reduced-motion:reduce){.context-cursor{display:none}}.execution-terminal{background:#07110a;border-bottom:1px solid #ffffff12;margin-top:18px;padding:18px}.execution-terminal>div{color:#8b8c90;font-size:var(--type-label);justify-content:space-between;display:flex}.execution-terminal>div>span{color:#636468;font-size:var(--type-label)}.execution-terminal ol{min-height:70px;margin:16px 0 0;padding:0;list-style:none}.execution-terminal li{font:var(--type-body-small)/1.6 var(--font-mono);color:#afb0b4;align-items:center;gap:18px;padding:5px 0;display:flex}.execution-terminal li>span:first-child{color:#65666a;min-width:42px}.execution-terminal b{color:#9fb9ff;font-size:var(--type-label);min-width:55px;font-weight:400}.execution-terminal i{font-size:var(--type-label);color:#5e5f63;margin-left:auto;font-style:normal}@media (min-width:768px){.showroom-bar .micro,.node-number,.hero-showroom .node-number,.node-meta,.node-inspect,.library-card-top .micro,.card-problem>.micro{font-size:var(--type-label)}}@media (max-width:767px){.execution-terminal{padding:14px}.execution-terminal>div,.execution-terminal>div>span{font-size:var(--type-label)}.execution-terminal li{font-size:var(--type-body-small);gap:10px}.execution-terminal b{font-size:var(--type-label);min-width:44px}.execution-terminal li>span:first-child{min-width:35px}.execution-terminal i{display:none}}.corp-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0d10e8;border-bottom:1px solid #ffffff0c;height:86px;padding:0 40px;position:fixed;top:0;left:0;right:0}.method-chapter,.showcase-section,.security-section{scroll-margin-top:110px}@media (max-width:767px){.corp-header{height:72px;padding:0 20px}.method-chapter,.showcase-section,.security-section{scroll-margin-top:90px}}.container-scroll-frame{padding:1px;overflow:clip}.container-scroll-inner{transform-origin:50%}.library-layout>*,.library-filters details{min-width:0}.department-list{max-width:100%}@media (max-width:767px){.library-layout{grid-template-columns:minmax(0,1fr)}}
.corporate-site{--c-bg:#0c0d10;--c-panel:#17191e;--c-panel2:#20232a;--c-ink:#f0eee9;--c-muted:#b0b1b8;--c-faint:#81848f;--c-signal:#9fb9ff}.corp-button{color:#25221e;background:#eee5d6;border-color:#eee5d6}.corp-button:hover{background:#fff5e4;border-color:#fff5e4}.corp-button.secondary{color:#eee5d6;background:0 0;border-color:#ffffff30}.header-audit{border-color:#ef9c81}.hero-depth-line{border-color:#a8b8e014}.hero-atmosphere{filter:saturate(.18)}.hero-kicker>span,.hero-coordinates{color:#9194a1}.hero-message h1 .heading-line:last-child{color:#c6bfb3}.hero-stage-caption>.micro,.section-topline>span:first-child{color:#e6a38c}.hero-stage-caption>p{color:#eee5d6}.corp-dock>a{color:#b8bac5}.corp-header{background:#0c0d10ee}.route-cover{background:#242631}.partnership{color:#292a2f;clip-path:inset(0 -100vmax);background:#eee8dd;box-shadow:0 0 0 100vmax #eee8dd}.partnership .section-topline{color:#65646a;border-color:#2525252b}.partnership .section-topline>span:first-child{color:#8b4935}.partnership p{color:#626168}.partnership .partnership-number{color:#9b5b43}.partnership .partnership-steps article{border-color:#2525252b}.partnership .partnership-steps article>.micro{color:#665345}.partnership .corp-text-link{color:#292a2f;border-color:#292a2f70}.model-output{background:#1c2233;border-color:#8ba7eb45}.model-output>.micro,.model-primary>strong{color:#b9ccff}.pricing-tier.highlighted{background:#1d2230;border-color:#8ba7eb60}.pricing-tier.highlighted>.micro{color:#b9ccff}.security-grid article:nth-child(2){background:#1a1d29}.security-grid article:nth-child(3){background:#241f1a}.security-grid article:nth-child(4){background:#211c27}.final-cta{background:linear-gradient(125deg,#25242b,#16171c 60%,#27201b)}.final-cta h2{color:#f0eee9}.final-cta .cta-arrow{color:#e6a38c}.node-popover{color:#f0eee9;background:#1b1d24;border-color:#ffffff30}.popover-arrow{fill:#1b1d24}.node-popover p{color:#b0b1b8}.workflow-showroom{background:#14151a;border-color:#ffffff29}.showroom-bar{background:#1c1d23}.workflow-presets>button[aria-selected=true]{color:#f2e9dc;background:#ffffff08;border-color:#e6a38c}.showcase-caption>p{color:#b8b9c2}.showcase-panel{background:#14151a}.showcase-comparison .segmented button[aria-pressed=true]{color:#eee5d6;background:#30323b}.showroom-mode{color:#c4c6d0}.output-artifact{background:#1b1d24}.execution-terminal{background:#101116}.app-flow{color:#eeedf2;background-color:#191a1f;background-image:radial-gradient(#56576166 .8px,#0000 .8px);background-size:18px 18px;border:1px solid #ffffff15;border-radius:5px;min-width:0;margin:18px 0 8px;overflow:clip}.app-flow-key,.app-flow-legend{color:#a2a4af;font-size:var(--type-label);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.app-flow-key span,.app-flow-legend span{align-items:center;gap:7px;display:flex}.app-flow-key i,.app-flow-legend i{background:#9fb9ff;border-radius:50%;width:5px;height:5px}.app-flow-key>span:last-child{font-size:var(--type-label);color:#898c98}.app-flow-canvas{width:100%;height:335px;position:relative}.app-flow-wires{pointer-events:none;color:#6c6e7a;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.app-flow-wires g>path{fill:none;stroke:#646773;stroke-width:1.4px;vector-effect:non-scaling-stroke}.app-flow-wires marker path{fill:#868a98;stroke:none}.app-flow-wires .wire-complete>path:first-child{stroke:#9fb9ff99}.app-flow-wires .wire-current>path:first-child{stroke:#adbfe8}.app-flow-wires text{fill:#9d9eaa;font:var(--type-label) var(--font-mono)}.app-flow-wires g>path.app-flow-packet{stroke:#d6e1ff;stroke-width:2.4px;stroke-linecap:round}.app-flow-station{left:var(--node-x);top:var(--node-y);text-align:center;z-index:1;width:116px;position:absolute;transform:translate(-50%,-32px)}.app-flow-node{color:#b6b8d0;cursor:pointer;background:#25262e;border:1.5px solid #777885;border-radius:13px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 12px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:0 4px 12px #0003}.app-flow-node img{object-fit:contain;max-width:36px;max-height:34px}.app-flow-node:hover{border-color:#ece6da;transform:translateY(-3px);box-shadow:0 7px 18px #0005}.app-flow-node:focus-visible{outline-offset:5px;outline:2px solid #f0bd86}.app-flow-station[data-kind=trigger] .app-flow-node{border-radius:23px 13px 13px 23px}.app-flow-station[data-kind=human] .app-flow-node{background:#302a25;border-color:#caa167}.app-flow-station[data-kind=ai] .app-flow-node{color:#c1acf3;background:#292536}.app-flow-station[data-kind=compute] .app-flow-node:not(:has(img)){color:#93c7eb;background:#222c35}.app-flow-station[data-state=active] .app-flow-node{border-color:#d6e1ff;box-shadow:0 0 0 4px #9fb9ff13,0 0 24px #9fb9ff18}.app-flow-station[data-state=done] .app-flow-node{border-color:#8fa8ce}.app-flow-station>strong{color:#e7e7ec;max-width:115px;margin:0 auto;font-size:12px;font-weight:500;line-height:1.35;display:block}.app-flow-operation{font-size:var(--type-label);color:#9698a5;max-width:115px;margin:5px auto 0;line-height:1.45;display:block}.app-port{background:#9b9da9;border:2px solid #191a1f;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%)}.in-port{left:-5px}.out-port{right:-5px}.app-gate{color:#292522;background:#d9b47b;border:2px solid #191a1f;border-radius:50%;place-items:center;width:21px;height:21px;display:grid;position:absolute;bottom:-5px;right:-5px}.app-run-status{color:#bac0d1;min-width:19px;height:19px;font:var(--type-label) var(--font-mono);background:#30323c;border:1px solid #666a79;border-radius:5px;place-items:center;padding:2px;display:grid;position:absolute;top:-10px;right:-10px}.app-flow-station[data-state=active] .app-run-status{color:#1a2338;background:#b9ccff}.app-flow-station[data-state=done] .app-run-status{color:#1b3025;background:#a6bba9}.app-flow-legend{font-size:var(--type-label);border-top:1px solid #ffffff0c;flex-wrap:wrap;padding-block:11px}.app-flow-legend>span:last-child{color:#858995;margin-left:auto}.mobile-wires{display:none}.app-flow.manual .app-flow-wires>g>path:first-child{stroke-dasharray:4 5;stroke:#b69c82}.hero-showroom .app-flow{margin-top:14px}.hero-showroom .app-flow-canvas{height:335px}.hero-showroom .app-flow-node{padding:0}.blueprint-dialog .app-flow{margin:25px 0}.blueprint-dialog .app-flow-canvas{height:335px}.node-popover{max-height:min(640px,var(--radix-popover-content-available-height));overflow-y:auto}.node-popover pre{color:#c3c8d7;background:#11131a}@media (max-width:767px){.app-flow-key{font-size:var(--type-label);padding:12px}.app-flow-key>span:last-child{display:none}.app-flow-canvas,.hero-showroom .app-flow-canvas,.blueprint-dialog .app-flow-canvas{height:var(--mobile-height)}.desktop-wires{display:none}.mobile-wires{display:block}.app-flow-station{left:var(--phone-x);top:var(--phone-y);width:112px}.app-flow-station>strong{font-size:var(--type-label)}.app-flow-operation{font-size:var(--type-label);max-width:108px}.app-flow-node{width:64px;height:64px}.app-flow-legend{font-size:var(--type-label);gap:9px;padding:12px}.app-flow-legend>span:last-child{flex-basis:100%;margin-left:0}.app-port{top:auto;left:50%;transform:translate(-50%)}.in-port{top:-5px}.out-port{bottom:-5px;right:auto}.context-cursor{display:none}}@media (prefers-reduced-motion:reduce){.app-flow-wires g>path.app-flow-packet{display:none}.app-flow-node{transition:none}.app-flow-node:hover{transform:none}}@media (max-width:767px){.app-flow-station .app-port{top:calc(50% - 4px);left:auto;transform:none}.app-flow-station .in-port{top:calc(50% - 16px);bottom:auto}.app-flow-station .out-port{top:calc(50% + 8px);bottom:auto}.app-flow-station[data-side=left] .app-port{right:-5px}.app-flow-station[data-side=right] .app-port{left:-5px;right:auto}}
.corporate-site{--type-label:10px;--type-control:13px;--type-body:16px}.corp-dock>a{align-items:center;min-height:40px;font-size:12px;display:flex}.header-audit{font-size:12px}.corporate-site .corp-icon{min-width:44px;min-height:44px}.corp-button{font-size:13px}.corporate-site .section-topline,.page-heading-label{font-size:var(--type-label);line-height:1.6}.corp-page-heading{padding-top:145px}.corp-page-heading h1{letter-spacing:-.065em;max-width:1170px;font-size:clamp(56px,6.2vw,96px);line-height:1.05}.page-heading-bottom{margin-top:36px;margin-bottom:46px}.page-heading-bottom>p{font-size:17px;line-height:1.65}.page-heading-bottom>.micro{font-size:var(--type-label)}.corp-footer p{font-size:15px}.corp-footer a:not(.corp-logo){min-height:32px}.footer-base,.corp-footer .micro{font-size:var(--type-label)}.workflow-presets>button{min-height:48px;font-size:12px}.workflow-presets>button>.micro{font-size:var(--type-label)}.showcase-caption>p{font-size:14px}.showcase-caption>.micro,.showroom-bar .micro,.showroom-mode,.showroom-bottom{font-size:var(--type-label)}.showroom-bottom button{min-height:44px;padding:8px;font-size:12px}.showcase-comparison .segmented>button{min-height:44px;font-size:12px}.showcase-comparison .segmented>button>span,.timing-disclosure,.execution-readout>.micro,.execution-terminal>div.micro{font-size:var(--type-label)}.execution-terminal li{font-size:var(--type-body-small)}.app-flow-key,.app-flow-legend{font-size:var(--type-label)}.app-flow-station>strong{font-size:13px}.app-flow-operation,.node-popover .micro,.node-popover h4{font-size:var(--type-label)}.node-popover p{font-size:15px;line-height:1.6}.node-popover pre{font-size:var(--type-label)}.output-artifact p,.output-artifact dl{font-size:var(--type-body-small)}.showcase-result>div>p{font-size:16px}.pricing-tier{background:#17191e}.pricing-tier h2{align-items:start;min-height:100px;font-size:35px;display:flex}.pricing-tier>p{min-height:76px;font-size:16px}.pricing-tier li{font-size:14px;line-height:1.6}.pricing-tier>.micro,.tier-price>.micro{font-size:var(--type-label)}.pricing-tier .corp-button{font-size:12px}.pricing-boundary{font-size:13px!important}.pricing-market>p{font-size:var(--type-body-small)}.segmented>button{min-height:44px;font-size:12px}.model-slider>span:first-child,.model-slider strong{font-size:14px}.model-numbers label{font-size:var(--type-body-small)}.model-caveat{font-size:12px;line-height:1.7}.model-formula summary{align-items:center;min-height:44px;font-size:13px;display:flex}.model-formula p{font-size:var(--type-body-small)}.model-primary>.micro,.model-output>.micro,.range-ends{font-size:var(--type-label)}.buyer-faq h3>button{font-size:17px}.buyer-faq [role=region]>p{font-size:15px}.library-card{background:#17191e}.library-card-top .micro{font-size:var(--type-label)}.library-card .card-problem p{font-size:15px}.library-card .card-human p{font-size:var(--type-body-small)}.card-problem>.micro,.card-apps .app-badge{font-size:var(--type-label)}.library-card>button{min-height:44px;font-size:13px}.department-list button{min-height:40px;font-size:13px}.tool-filters label{min-height:36px;font-size:var(--type-body-small)}.tool-filters input{width:17px;height:17px}.library-filters>p,.library-footnote{font-size:var(--type-body-small)!important}.library-count .micro,.library-filters details>summary,.library-top .micro{font-size:var(--type-label)}.library-count{font-size:14px}.library-search input{font-size:15px}.library-filters>.corp-text-link{min-height:44px;font-size:12px}.library-card .card-human svg{color:#dfba7d}.library-card:focus-within{border-color:#c6bfb3}.blueprint-dialog>p,.blueprint-detail p{font-size:14px}.method-chapter li,.method-artifact dd{font-size:15px}.method-artifact dt,.phase-deliverable>.micro,.chapter-top>.micro{font-size:var(--type-label)}.method-nav a{min-height:44px;font-size:12px}.methodology-layout>aside>p{font-size:var(--type-body-small)}.engineering-ledger p,.security-grid p,.company-state p{font-size:16px}.security-grid article>.micro{font-size:var(--type-label)}.security-grid article{background:#17191e}.security-grid article:nth-child(2){background:#1a1d29}.security-grid article:nth-child(3){background:#241f1a}.security-grid article:nth-child(4){background:#211c27}.decision-boundary{padding-block:75px 105px}.boundary-intro{grid-template-columns:1.1fr 1fr;align-items:end;gap:8vw;margin:52px 0 42px;display:grid}.boundary-intro .split-heading{font-size:clamp(38px,4.8vw,69px);line-height:1.07}.boundary-intro p{color:#b0b1b8;max-width:475px;font-size:17px;line-height:1.65}.boundary-intro .corp-text-link{margin-top:24px;font-size:13px}.boundary-console{background:#17191e;border:1px solid #ffffff26;border-radius:5px;overflow:clip}.boundary-console-top{color:#a7a9b7;border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:20px;padding:19px 26px;display:flex}.boundary-console-top>.micro{font-size:var(--type-label);align-items:center;gap:10px;display:flex}.boundary-console-top>span:last-child{font-size:var(--type-label)}.boundary-tabs{background:#101115;grid-template-columns:repeat(3,1fr);display:grid}.boundary-tabs>button{text-align:left;color:#989ba8;border-bottom:2px solid #0000;align-items:center;gap:16px;min-height:62px;padding:19px 26px;font-size:14px;transition:color .18s,background .18s;display:flex}.boundary-tabs>button+button{border-left:1px solid #ffffff12}.boundary-tabs>button>.micro{font-size:var(--type-label);color:#848796}.boundary-tabs>button[data-state=active]{color:#f0eee9;background:#20232b;border-bottom-color:#e6a38c}.boundary-tabs>button:hover{color:#f0eee9}.boundary-tabs>button:focus-visible{outline-offset:-5px;outline:2px solid #e6a38c}.boundary-specimen{grid-template-columns:1fr 72px 1.05fr;gap:32px;padding:38px 34px;display:grid}.boundary-specimen[data-state=inactive]{display:none}.boundary-source>.micro{font-size:var(--type-label);color:#9599a8}.boundary-envelope{color:#b9bdca;border-bottom:1px solid #ffffff19;align-items:center;gap:10px;margin-top:24px;padding-bottom:17px;font-size:12px;display:flex}.boundary-envelope>span:last-child{font-size:var(--type-label);color:#777e8d;margin-left:auto}.boundary-source blockquote{letter-spacing:-.04em;color:#e4e4e9;max-width:480px;min-height:120px;margin-top:25px;font-size:clamp(20px,2.2vw,30px);line-height:1.35}.boundary-source>p{font:var(--type-body-small)/1.7 var(--font-mono);color:#999eae;margin-top:24px}.boundary-checklist{flex-direction:column;gap:12px;margin-top:25px;display:flex}.boundary-checklist>div{color:#a9aebc;align-items:center;gap:10px;font-size:12px;display:flex}.boundary-checklist svg{color:#9fb9ff}.boundary-checklist>div:last-child svg{color:#dfba7d}.boundary-transfer{color:#d8b47e;justify-content:center;align-items:center;gap:9px;display:flex;position:relative}.boundary-transfer>span{background:#d8b47e77;flex-shrink:0;width:12px;height:1px}.boundary-transfer>svg:last-child{width:9px;position:absolute;right:-6px}.boundary-output{color:#292a2f;background:#eee8dd;padding:27px 29px;position:relative;box-shadow:0 8px 30px #0002}.boundary-output:before{content:"";background:#a0b9aa;width:3px;position:absolute;top:0;bottom:0;left:0}.boundary-state{font-size:var(--type-label);color:#466852;align-items:center;gap:8px;display:flex}.boundary-state i{background:currentColor;border-radius:50%;width:6px;height:6px}.boundary-output h3{letter-spacing:-.04em;min-height:70px;margin-top:23px;font-size:27px;font-weight:450;line-height:1.18}.boundary-draft{border-block:1px solid #292a2f26;margin-top:24px;padding-block:19px}.boundary-draft>.micro{font-size:var(--type-label);color:#65615a}.boundary-draft p{color:#5d5b59;margin-top:13px;font-size:15px;line-height:1.7}.boundary-next{color:#6d5842;align-items:start;gap:10px;margin-top:19px;font-size:12px;line-height:1.6;display:flex}.boundary-next svg{flex-shrink:0;margin-top:2px}.boundary-specimen[data-tone=missing] .boundary-state{color:#8c5e2d}.boundary-specimen[data-tone=missing] .boundary-output:before{background:#c19d69}.boundary-specimen[data-tone=approval] .boundary-state{color:#8b5242}.boundary-specimen[data-tone=approval] .boundary-output:before{background:#b77b67}.boundary-console-bottom{color:#a4a8b7;border-top:1px solid #ffffff13;justify-content:space-between;gap:20px;padding:16px 26px;display:flex}.boundary-console-bottom>.micro{font-size:var(--type-label);line-height:1.6}.boundary-disclosure{color:#8e92a1;max-width:840px;margin-top:18px;font-size:12px;line-height:1.8}@media (min-width:1000px) and (min-height:700px){.executive-hero{height:190svh}.hero-message{padding-top:126px}.hero-message h1{margin-top:25px;font-size:clamp(70px,7.1vw,106px);line-height:1.02}.hero-kicker{font-size:var(--type-label)}.hero-message-bottom{margin-top:24px}.hero-message-bottom>p{font-size:15px}.hero-message-bottom>p>span{font-size:var(--type-body-small)}.hero-architecture{top:54%;left:5%;right:5%;transform:perspective(1600px)rotateX(8deg)rotateY(-2deg)scale(.98)}.hero-object-label{font-size:var(--type-label);margin-bottom:9px}.hero-showroom .app-flow-operation,.hero-showroom .workflow-presets,.hero-showroom .showcase-caption,.hero-showroom .app-flow-key,.hero-showroom .app-flow-legend{display:none}.hero-showroom .showroom-bar{padding:11px 18px}.hero-showroom .showcase-panel{padding:10px 15px 0}.hero-showroom .app-flow{margin:0}.hero-showroom .app-flow-canvas{height:235px}.hero-showroom .execution-readout{padding-block:10px}.hero-showroom .showroom-bottom{padding:4px 15px}.hero-showroom .showroom-bottom>span{font-size:var(--type-label)}.hero-showroom .app-flow-station>strong{font-size:12px}.hero-showroom .app-flow-operation{font-size:var(--type-label)}.hero-stage-caption{top:17%}.hero-stage-caption p{font-size:23px}.hero-stage-caption>.micro{font-size:var(--type-label)}}@media (max-width:1100px){.boundary-specimen{grid-template-columns:1fr 35px 1fr;gap:20px;padding:28px}.boundary-envelope>span:last-child{display:none}.boundary-output{padding:24px}.boundary-source blockquote{min-height:125px}.boundary-output h3{font-size:25px}}@media (max-width:767px){.corporate-site .section-topline{font-size:var(--type-label);gap:20px;line-height:1.8}.section-topline>span:last-child{text-align:right;max-width:150px}.corp-page-heading{padding-top:108px}.corp-page-heading h1{letter-spacing:-.055em;font-size:clamp(37px,8.6vw,64px);line-height:1.1}.page-heading-label{font-size:var(--type-label)}.page-heading-bottom{margin-top:27px;margin-bottom:28px}.page-heading-bottom>p{font-size:15px}.corp-dock{display:none}.hero-kicker{font-size:var(--type-label)}.hero-message h1{font-size:clamp(43px,10.7vw,68px)}.hero-watch{font-size:12px}.hero-object-label{font-size:var(--type-label)}.hero-message-bottom>p>span{font-size:var(--type-body-small)}.hero-showroom .showroom-bar .micro,.showroom-bar .micro{font-size:var(--type-label)}.showroom-mode{display:none}.hero-showroom .app-flow-canvas{height:var(--mobile-height)}.hero-showroom .workflow-presets>button,.workflow-presets>button{font-size:var(--type-label);min-height:52px;line-height:1.4}.workflow-presets>button>.micro,.hero-showroom .workflow-presets>button>.micro{font-size:var(--type-label)}.showcase-caption>p,.hero-showroom .showcase-caption>p{font-size:var(--type-body-small)!important}.showcase-caption>.micro{font-size:var(--type-label)}.showroom-bottom{font-size:var(--type-label);align-items:start}.showroom-bottom>span{max-width:150px;line-height:1.6}.showroom-bottom>div{gap:3px}.showroom-bottom button{font-size:var(--type-label);min-height:44px;padding:6px}.showcase-comparison .segmented>button{font-size:var(--type-label);gap:8px;min-height:44px}.showcase-comparison .segmented>button>span{font-size:var(--type-label)}.timing-disclosure{font-size:var(--type-label);margin-top:6px;line-height:1.7}.showcase-comparison{flex-wrap:wrap}.app-flow-key{font-size:var(--type-label)}.app-flow-station>strong{font-size:12px}.app-flow-operation,.app-flow-legend,.execution-readout>.micro,.execution-terminal>div.micro{font-size:var(--type-label)}.execution-terminal li{font-size:var(--type-body-small)}.showcase-result>div>p{font-size:14px}.output-artifact dl>div{font-size:12px}.output-artifact p{font-size:var(--type-body-small)}.artifact-top>.micro,.artifact-state{font-size:var(--type-label)}.node-popover p{font-size:14px}.node-popover pre,.node-popover .micro,.library-filters details>summary{font-size:var(--type-label)}.department-list button{min-height:44px;font-size:12px}.tool-filters label{min-height:44px}.tool-filters .app-badge{font-size:12px}.tool-filters input{width:18px;height:18px}.library-filters>p{font-size:var(--type-body-small)!important}.library-top .micro{font-size:var(--type-label)}.library-count{font-size:13px}.library-count>.micro{font-size:var(--type-label)}.library-card .card-problem p{font-size:14px}.library-card .card-human p{font-size:var(--type-body-small)}.card-apps .app-badge,.library-card-top .micro,.card-problem>.micro{font-size:var(--type-label)}.library-card>button{font-size:13px}.library-footnote{font-size:12px!important}.blueprint-dialog>p,.blueprint-detail p{font-size:14px}.blueprint-dialog .corp-button{font-size:12px}.blueprint-heading>.micro{font-size:var(--type-label)}.method-nav a{font-size:var(--type-label);line-height:1.65}.methodology-layout>aside>p{font-size:var(--type-body-small)}.method-chapter li{font-size:14px}.method-artifact dd{font-size:13px}.method-artifact dt,.phase-deliverable>.micro,.chapter-top>.micro{font-size:var(--type-label)}.audit-preparation p,.delivery-comparison>p{font-size:14px}.delivery-comparison th,.delivery-comparison td{font-size:12px}.pricing-tier h2{min-height:0;font-size:34px}.pricing-tier>p{min-height:0;font-size:15px}.pricing-tier li{font-size:14px}.pricing-tier .corp-button{font-size:12px}.pricing-tier>.micro,.tier-price>.micro,.pricing-market>.micro{font-size:var(--type-label)}.pricing-market>p{font-size:var(--type-body-small)}.pricing-boundary{font-size:12px!important}.model-slider>span:first-child,.model-slider strong{font-size:13px}.model-numbers label{font-size:var(--type-body-small)}.model-caveat{font-size:12px}.model-formula p{font-size:var(--type-body-small)}.model-primary>.micro,.model-output>.micro,.range-ends{font-size:var(--type-label)}.buyer-faq h3>button{font-size:16px}.buyer-faq [role=region]>p,.engineering-ledger p,.company-state p,.security-grid p{font-size:14px}.security-grid article>.micro{font-size:var(--type-label)}.footer-base{font-size:var(--type-label);line-height:1.8}.corp-footer p{font-size:14px}.corp-footer .micro{font-size:var(--type-label)}.corp-footer a:not(.corp-logo){min-height:38px;font-size:13px}.decision-boundary{padding-block:50px 65px}.boundary-intro{grid-template-columns:1fr;gap:25px;margin:35px 0 28px}.boundary-intro .split-heading{font-size:clamp(35px,9.5vw,52px)}.boundary-intro p{font-size:15px}.boundary-console-top{gap:10px;padding:15px}.boundary-console-top>.micro{font-size:var(--type-label);line-height:1.5}.boundary-console-top>span:last-child{display:none}.boundary-tabs>button{flex-direction:column;align-items:start;gap:8px;min-height:77px;padding:13px 12px;font-size:12px;line-height:1.4}.boundary-tabs>button>.micro{font-size:var(--type-label)}.boundary-specimen{grid-template-columns:1fr;gap:25px;padding:23px 19px}.boundary-source>.micro{font-size:var(--type-label)}.boundary-envelope{font-size:var(--type-label);margin-top:18px}.boundary-source blockquote{min-height:0;margin-top:20px;font-size:25px}.boundary-source>p{font-size:var(--type-body-small)}.boundary-checklist>div{font-size:12px}.boundary-transfer{height:35px}.boundary-transfer>span{width:50px}.boundary-transfer>svg:last-child{right:calc(50% - 89px)}.boundary-output{padding:24px 21px}.boundary-output h3{min-height:0;font-size:26px}.boundary-draft p{font-size:14px}.boundary-next{font-size:12px}.boundary-console-bottom{gap:15px;padding:15px}.boundary-console-bottom>.micro{font-size:var(--type-label)}.boundary-console-bottom>span:last-child{display:none}.boundary-disclosure{font-size:12px}}@media (prefers-reduced-motion:reduce){.hero-architecture{transform:none!important}.boundary-tabs>button{transition:none}}@media (min-width:1000px) and (min-height:700px){.executive-stage{min-height:0}}@media (min-width:1000px) and (min-height:700px) and (max-height:820px){.hero-message{padding-top:108px}.hero-message h1{margin-top:16px;font-size:clamp(66px,5.8vw,76px)}.hero-message-bottom{margin-top:18px}.hero-message-bottom>p{max-width:370px;font-size:14px;line-height:1.45}.hero-message-bottom>p>span{font-size:var(--type-body-small);margin-top:8px}.hero-architecture{top:52%;transform:perspective(1600px)rotateX(3deg)rotateY(0)scale(.96)}.hero-object-label,.hero-showroom .execution-readout{display:none}.hero-showroom .showroom-bottom{padding-block:0}.hero-stage-caption{top:17%}}.comparison-exhibit .comparison-labels{font-size:var(--type-label);color:#a9adba;margin-bottom:16px;line-height:1.6}.comparison-exhibit .comparison-scene{isolation:isolate;background:#12151b;border:1px solid #ffffff25;border-radius:8px;height:460px}.comparison-exhibit .comparison-before{background:radial-gradient(at 15% 20%,#34342d55,#0000 65%),#14171b;justify-content:flex-start;padding:36px}.comparison-exhibit .comparison-after{background:radial-gradient(at 85% 35%,#34456755,#0000 65%),#191e28;justify-content:flex-end;padding:36px}.comparison-exhibit .manual-sheet{background:#22262c;border:1px solid #ffffff2b;border-radius:7px;width:min(740px,70%);max-width:none;margin:0;padding:24px;transform:none;box-shadow:0 18px 48px #0004,inset 0 1px #ffffff08}.manual-sheet-heading{align-items:center;gap:12px;padding-bottom:20px;display:flex}.manual-file-icon{color:#d2c4a7;background:#d2c4a70b;border:1px solid #d2c4a726;border-radius:5px;flex-shrink:0;place-items:center;width:37px;height:42px;display:grid}.manual-sheet-heading>div{min-width:0}.manual-sheet-heading strong{font:500 13px/1.4 var(--font-mono);color:#eeeae1;overflow-wrap:anywhere;display:block}.manual-sheet-heading .micro{font-size:var(--type-label);letter-spacing:.07em;color:#a0a6b2;margin-top:5px;display:block}.manual-sheet-state{font-size:var(--type-label);color:#c9ba99;white-space:nowrap;background:#c9ba9908;border:1px solid #c9ba9926;border-radius:4px;margin-left:auto;padding:6px 9px}.comparison-exhibit .manual-table{border-spacing:0;border-collapse:separate;table-layout:fixed;width:100%;font:14px/1.5 var(--font-sans);text-align:left;color:#d0d4df;border:1px solid #ffffff1c;border-radius:5px;margin:0;display:table;overflow:hidden}.manual-table col:first-child{width:39%}.manual-table col:nth-child(2){width:27%}.manual-table col:nth-child(3){width:34%}.manual-table th,.manual-table td{vertical-align:middle;text-align:left;overflow-wrap:break-word;border:1px solid #ffffff10;border-top:0;border-left:0;padding:13px 14px}.manual-table th:last-child,.manual-table td:last-child{border-right:0}.manual-table tbody tr:last-child>*{border-bottom:0}.manual-table thead th{color:#aeb6c6;font:500 var(--type-label)/1.5 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#2a2e36}.manual-table tbody th{color:#e2e5ed;font-weight:500}.manual-table tbody tr:nth-child(2n){background:#ffffff02}.manual-owner{color:#aeb7c8;align-items:center;gap:7px;font-size:12px;display:flex}.manual-owner svg{color:#818da4;flex-shrink:0}.manual-owner.unresolved{color:#c4c8d1}.manual-status{color:#e2c38e;font-size:var(--type-label);background:#ddba7810;border:1px solid #ddba7821;border-radius:4px;align-items:center;gap:7px;padding:4px 7px;line-height:1.4;display:inline-flex}.manual-status i{background:#d6b47a;border-radius:50%;flex-shrink:0;width:4px;height:4px}.comparison-exhibit .manual-note{color:#ddd1b7;max-width:none;box-shadow:none;background:#c6b4900c;border:1px solid #c6b49020;border-left:2px solid #b99b62;border-radius:3px;align-items:center;gap:11px;margin-top:17px;padding:13px 14px;font-size:14px;line-height:1.5;display:flex;position:static;transform:none}.manual-note>svg{color:#c4ab7a;flex-shrink:0}.comparison-exhibit .manual-note small{font-size:var(--type-label);color:#a9a697;margin-top:3px}.comparison-exhibit .comparison-packet{background:#252d3b;border:1px solid #b2c8ff42;border-radius:7px;width:min(460px,44%);padding:26px 28px;box-shadow:0 18px 48px #0004,inset 0 1px #ffffff08}.comparison-exhibit .comparison-packet-heading{color:#bccbe7;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.comparison-packet-heading>.micro{font-size:var(--type-label)}.comparison-document-tag{font-size:var(--type-label);color:#b8d6c2;background:#b8d6c20b;border:1px solid #b8d6c22e;border-radius:4px;padding:5px 8px;line-height:1.4}.comparison-exhibit .comparison-packet h3{letter-spacing:-.04em;color:#f0f0ee;margin:22px 0 10px;font-size:31px;line-height:1.1}.comparison-packet-copy{color:#b7c1d2;margin-bottom:20px;font-size:14px;line-height:1.65}.comparison-exhibit .comparison-packet>.comparison-check{color:#d8dfeb;border-top:1px solid #ffffff12;align-items:center;gap:11px;padding:12px 0;font-size:14px;display:flex}.comparison-check>span{color:#b1caee;background:#a7c3ec12;border:1px solid #a7c3ec30;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;display:grid}.comparison-exhibit .packet-ready{font-size:var(--type-label);color:#c0d4ff;border-top:1px solid #b1caee30;margin-top:5px;padding-top:17px;line-height:1.5}.comparison-exhibit .comparison-curtain{z-index:3;pointer-events:none;background:#eee6d7;width:1px;box-shadow:0 0 0 1px #0002}.comparison-handle{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:ew-resize;color:#292a2f;background:#eee8dd;border:1px solid #fff8;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .16s,box-shadow .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0004,0 0 0 5px #eee8dd12}.comparison-handle:hover{background:#fff7e8;box-shadow:0 2px 10px #0004,0 0 0 7px #eee8dd18}.comparison-handle:focus-visible{outline-offset:5px;outline:3px solid #9fb9ff}.comparison-scene[data-dragging=true] .comparison-handle{cursor:grabbing;background:#fff7e8;box-shadow:0 2px 10px #0004,0 0 0 7px #eee8dd20}.comparison-instructions{font-size:var(--type-label);color:#9b9fab;justify-content:space-between;gap:20px;margin-top:15px;line-height:1.7;display:flex}.comparison-instructions>span:last-child{text-align:right}@media (max-width:1000px){.comparison-exhibit .comparison-before,.comparison-exhibit .comparison-after{padding:24px}.comparison-exhibit .manual-sheet{width:70%;padding:18px}.manual-table th,.manual-table td{padding:12px 10px}.manual-sheet-state{display:none}.comparison-exhibit .comparison-packet{width:46%;padding:22px}.manual-status{font-size:var(--type-label);padding:4px 5px}.manual-owner{font-size:var(--type-label)}.comparison-exhibit .manual-table{font-size:13px}}@media (max-width:767px){.comparison-exhibit .comparison-labels{font-size:var(--type-label);gap:25px}.comparison-labels>span:last-child{text-align:right}.comparison-exhibit .comparison-scene{border-radius:6px;height:490px}.comparison-exhibit .comparison-before,.comparison-exhibit .comparison-after{justify-content:center;padding:17px}.comparison-exhibit .manual-sheet{border-radius:5px;width:100%;max-width:360px;margin:0;padding:16px}.manual-sheet-heading{gap:9px;padding-bottom:16px}.manual-file-icon{width:30px;height:36px}.manual-sheet-heading strong{font-size:var(--type-label);line-height:1.5}.manual-sheet-heading .micro{font-size:var(--type-label)}.comparison-exhibit .manual-table{font-size:12px;line-height:1.5}.manual-table col:first-child{width:39%}.manual-table col:nth-child(2){width:27%}.manual-table col:nth-child(3){width:34%}.manual-table th,.manual-table td{padding:12px 8px}.manual-table thead th{font-size:var(--type-label);letter-spacing:.02em}.manual-owner{font-size:var(--type-label);display:block}.manual-owner svg{display:none}.manual-status{font-size:var(--type-label);background:0 0;border:0;gap:4px;padding:0;line-height:1.5}.manual-status i{display:none}.comparison-exhibit .manual-note{gap:9px;margin-top:14px;padding:11px 10px;font-size:12px}.comparison-exhibit .manual-note small{font-size:var(--type-label)}.comparison-exhibit .comparison-packet{border-radius:5px;width:100%;max-width:360px;padding:23px 22px}.comparison-exhibit .comparison-packet h3{margin-top:21px;font-size:29px}.comparison-packet-heading>.micro,.comparison-document-tag{font-size:var(--type-label)}.comparison-packet-copy{margin-bottom:18px;font-size:13px}.comparison-exhibit .comparison-packet>.comparison-check{padding:13px 0;font-size:13px}.comparison-exhibit .packet-ready{font-size:var(--type-label)}.comparison-instructions{font-size:var(--type-label);flex-direction:column;gap:4px}.comparison-instructions>span:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.comparison-handle{transition:none}}.comparison-exhibit .comparison-instructions{font-size:var(--type-label)}@media (max-width:767px){.comparison-exhibit .comparison-before,.comparison-exhibit .comparison-after,.comparison-exhibit .manual-sheet{padding:12px}.manual-table col:first-child{width:36%}.manual-table col:nth-child(2),.manual-table col:nth-child(3){width:32%}.manual-table th,.manual-table td{padding:12px 6px}.manual-table td:nth-child(2){padding-inline:4px}.manual-owner{white-space:nowrap}.comparison-exhibit .comparison-instructions{font-size:var(--type-label)}}.enquiry-page{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(40px,6vw,100px);padding-top:155px;padding-bottom:110px;display:grid}.enquiry-intro>.micro{font-size:var(--type-label);color:#b4bfd5}.enquiry-intro h1{letter-spacing:-.06em;margin:26px 0;font-size:clamp(48px,5.1vw,78px);line-height:1.06}.enquiry-intro>p{color:#b5b8c2;max-width:450px;font-size:17px;line-height:1.7}.enquiry-next{border-top:1px solid #ffffff20;margin:48px 0 28px;padding-top:22px}.enquiry-next>.micro{color:#9ba6bc;font-size:var(--type-label)}.enquiry-next>div{gap:20px;margin-top:25px;display:flex}.enquiry-next>div>.micro{font-size:var(--type-label);color:#b9a585;padding-top:4px}.enquiry-next h2{letter-spacing:-.02em;font-size:16px;font-weight:500}.enquiry-next p{color:#9ea5b4;max-width:340px;margin-top:5px;font-size:14px;line-height:1.65}.enquiry-intro>.corp-text-link{min-height:44px;font-size:13px}.enquiry-card{background:linear-gradient(145deg,#252b3770,#0000 55%),#191c23;border:1px solid #ffffff24;border-radius:8px;overflow:hidden;box-shadow:0 20px 70px #0003}.enquiry-card-heading{color:#bdc8dd;border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.enquiry-card-heading>span:first-child{font:var(--type-label) var(--font-mono);letter-spacing:.06em;align-items:center;gap:10px;display:flex}.enquiry-card-heading>.micro{font-size:var(--type-label);color:#8d98ac}.enquiry-card-title{padding:28px 28px 0}.enquiry-card-title h2{letter-spacing:-.04em;font-size:27px;line-height:1.2}.enquiry-card-title p{font-size:var(--type-body-small);color:#aeb5c3;margin-top:10px}.enquiry-card form{padding:25px 28px 0}.enquiry-card fieldset{border:0;min-width:0;margin:0;padding:0}.enquiry-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.enquiry-card label:not(.enquiry-consent){font-size:var(--type-body-small);color:#e1e4eb;margin-bottom:20px;display:block}.enquiry-card label>span:not(:last-child){font-size:var(--type-body-small);color:#939eaf;margin-left:5px}.enquiry-card input:not([type=checkbox]),.enquiry-card select,.enquiry-card textarea{color:#edeef1;width:100%;min-height:46px;font:14px/1.5 var(--font-sans);background:#101319;border:1px solid #ffffff29;border-radius:4px;margin-top:9px;padding:12px 13px;transition:border-color .15s;display:block}.enquiry-card select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.enquiry-card textarea{resize:vertical;min-height:130px}.enquiry-card textarea::placeholder{color:#8893a6}.enquiry-card :is(input,select,textarea):focus-visible{outline-offset:3px;border-color:#a7bdff;outline:2px solid #a7bdff}.enquiry-card .enquiry-help{font-size:var(--type-label);color:#a3adbf;margin:-10px 0 22px;line-height:1.6}.enquiry-card .enquiry-consent{color:#b5bdcd;align-items:flex-start;gap:11px;margin-bottom:25px;font-size:12px;line-height:1.7;display:flex}.enquiry-consent input{accent-color:#b9ccff;flex-shrink:0;width:18px;height:18px;margin-top:2px}.enquiry-consent a{color:#e1e6f1;text-underline-offset:3px;text-decoration:underline}.enquiry-submit{cursor:pointer;justify-content:space-between;width:100%;min-height:49px}.enquiry-card fieldset:disabled{opacity:.7}.enquiry-card fieldset:disabled button{cursor:wait}.enquiry-honeypot{display:none!important}.enquiry-feedback:not(:empty){color:#cfddc9;background:#b8d6c209;border:1px solid #c4d9bc40;border-radius:4px;align-items:flex-start;gap:10px;margin-top:18px;padding:16px;font-size:13px;line-height:1.65;display:flex}.enquiry-feedback svg{flex-shrink:0;margin-top:2px}.enquiry-feedback.error{color:#f1cfb3;background:#d6ad7908;border-color:#d6ad7940}.enquiry-feedback:focus-visible{outline-offset:3px;outline:2px solid #a7bdff}.enquiry-service-note{color:#8e9bb2;border-top:1px solid #ffffff14;align-items:flex-start;gap:10px;margin:24px 28px;padding-top:18px;display:flex}.enquiry-service-note svg{flex-shrink:0;margin-top:2px}.enquiry-service-note p{font-size:var(--type-body-small);line-height:1.7}.audit-preparation>.corp-button{width:fit-content;margin:18px 0 10px;display:flex}@media (max-width:1000px){.enquiry-page{grid-template-columns:.9fr 1.1fr;gap:30px}.enquiry-intro h1{font-size:54px}.enquiry-fields{grid-template-columns:1fr;gap:0}.enquiry-card-heading,.enquiry-card-title,.enquiry-card form{padding-inline:22px}.enquiry-service-note{margin-inline:22px}}@media (max-width:767px){.enquiry-page{grid-template-columns:1fr;gap:30px;padding-top:110px;padding-bottom:65px}.enquiry-intro h1{margin:20px 0;font-size:clamp(44px,10vw,65px)}.enquiry-intro>p{font-size:16px}.enquiry-next{margin-top:28px}.enquiry-next>div{margin-top:20px}.enquiry-card-heading{padding:17px}.enquiry-card-heading>.micro{font-size:var(--type-label)}.enquiry-card-title{padding:24px 17px 0}.enquiry-card-title h2{font-size:25px}.enquiry-card form{padding:23px 17px 0}.enquiry-fields{grid-template-columns:1fr}.enquiry-card input:not([type=checkbox]),.enquiry-card select,.enquiry-card textarea{font-size:16px}.enquiry-service-note{margin:22px 17px}}@media (prefers-reduced-motion:reduce){.enquiry-card input,.enquiry-card select,.enquiry-card textarea{transition:none}}.enquiry-page{gap:28px clamp(40px,6vw,100px)}.enquiry-intro{grid-area:1/1}.enquiry-intro>.corp-text-link{margin-top:24px}.enquiry-card{grid-area:1/2/span 2}.enquiry-page>.enquiry-next{grid-area:2/1;align-self:start;margin:0}@media (max-width:1000px){.enquiry-page{column-gap:30px}}@media (max-width:767px){.enquiry-card{grid-area:2/1}.enquiry-page>.enquiry-next{grid-area:3/1}.enquiry-intro>.corp-text-link{margin-top:17px}}
