:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#05050a;--void-soft:#090911;--carbon:#0d0d16;--carbon-raised:#12121f;--starlight:#f4f2ff;--lunar:#e9e6f5;--ink:#11111b;--dust:#9694a8;--dust-dark:#646273;--ultraviolet:#8d7cff;--ultraviolet-bright:#aa9fff;--molecular:#36c6c8;--ion:#79e4ff;--helium:#f1c56b;--coral:#f06e72;--line:#e5e2ff26;--line-strong:#e5e2ff47;--line-dark:#11111b2e;--shell:1480px;--gutter:clamp(24px, 4vw, 68px);--header-height:78px;--font-sans:"Avenir Next", "Segoe UI", Helvetica, Arial, sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-display:"Arial Narrow", "Avenir Next Condensed", Impact, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 20px)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--void);min-width:320px;color:var(--starlight);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button,summary,a{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:2px solid var(--ion);outline-offset:5px}::selection{background:var(--ultraviolet-bright);color:var(--ink)}.landing{background:var(--void);position:relative;overflow:clip}.shell{width:min(100%, var(--shell));padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip{z-index:100;background:var(--starlight);color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;padding:13px 18px;font-size:12px;font-weight:600;position:fixed;top:-90px;left:18px}.skip:focus{top:18px}.progressive-blur{z-index:24;pointer-events:none;height:140px;position:fixed;inset:0 0 auto}.progressive-blur:before,.progressive-blur:after{content:"";position:absolute;inset:0}.progressive-blur:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#05050ac7,#05050a29 64%,#0000);-webkit-mask-image:linear-gradient(#000 0 42%,#0000 90%);mask-image:linear-gradient(#000 0 42%,#0000 90%)}.progressive-blur:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#05050a42,#0000 80%);-webkit-mask-image:linear-gradient(#0000 20%,#000 46%,#0000 94%);mask-image:linear-gradient(#0000 20%,#000 46%,#0000 94%)}.site-header{z-index:30;border-bottom:1px solid #e5e2ff1a;position:fixed;inset:0 0 auto}.nav{min-height:var(--header-height);grid-template-columns:1fr auto 1fr;align-items:center;gap:34px;display:grid}.nav-links{color:#b9b6c9;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;gap:clamp(24px,3vw,50px);font-size:9px;display:flex}.nav-links a{padding-block:12px;transition:color .22s;position:relative}.nav-links a:after{background:var(--ion);content:"";transform-origin:100%;height:1px;transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.nav-links a:hover{color:var(--starlight)}.nav-links a:hover:after{transform-origin:0;transform:scaleX(1)}.nav-cta{border:1px solid var(--line-strong);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;justify-self:end;align-items:center;gap:16px;padding:11px 15px;font-size:9px;transition:background .22s,border-color .22s,color .22s;display:inline-flex}.nav-cta:hover{border-color:var(--starlight);background:var(--starlight);color:var(--ink)}.section-code,.hero-scope,.hero-telemetry,.orbital-readout,.transmission-label,.outcome-meta,.product-card-head,.product-copy ul,.trajectory-phase,.credential-signal,.footer-layout{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase}.section-code{color:var(--ultraviolet-bright);letter-spacing:.19em;margin:0 0 30px;font-size:9px;font-weight:500}.reveal-heading{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(66px,8.4vw,142px);font-weight:500;line-height:.78}.reveal-line{margin-block:-.075em -.12em;padding:.075em 0 .12em;display:block;overflow:hidden}.reveal-line-inner{transform-origin:0 100%;display:block}.signal-button{background:var(--starlight);min-width:282px;min-height:58px;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.055em;text-transform:uppercase;will-change:transform;justify-content:space-between;align-items:center;gap:28px;padding:17px 19px 17px 22px;font-size:10px;font-weight:600;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000038,inset 0 1px #ffffffb3}.signal-button:before{background:var(--ultraviolet-bright);content:"";transition:transform .43s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-102%)}.signal-button:hover:before{transform:translate(0)}.signal-button>*{z-index:1;position:relative}.signal-button i{border:1px solid #11111b3d;place-items:center;width:27px;height:27px;font-size:13px;font-style:normal;display:grid}.quiet-link{border-bottom:1px solid var(--line-strong);color:#c8c5d6;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;align-items:center;gap:14px;padding-block:9px;font-size:10px;transition:color .22s,border-color .22s;display:inline-flex}.quiet-link:hover{border-color:var(--ion);color:var(--starlight)}.hero{min-height:980px;padding-top:var(--header-height);background:radial-gradient(circle at 78% 43%, #36c6c817, transparent 26%), radial-gradient(circle at 84% 48%, #f06e7214, transparent 34%), radial-gradient(circle at 54% 102%, #79e4ff1a, transparent 38%), var(--void);position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#0000 88%);mask-image:linear-gradient(#000000e6,#0000 88%)}.hero:after{z-index:1;content:"";opacity:.36;pointer-events:none;background-image:radial-gradient(circle,#fff8dcd1 0 .7px,#0000 1px),radial-gradient(circle,#79e4ffa8 0 .65px,#0000 1px),radial-gradient(circle,#f06e7275 0 .55px,#0000 .9px);background-position:13px 31px,77px 9px,41px 82px;background-size:157px 149px,211px 193px,271px 233px;position:absolute;inset:9% 0 0 38%;-webkit-mask-image:radial-gradient(at 72% 45%,#000 0 24%,#0000 74%);mask-image:radial-gradient(at 72% 45%,#000 0 24%,#0000 74%)}.hero-noise{z-index:2;opacity:.22;pointer-events:none;position:absolute;inset:0}.hero-noise:before{content:"";mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-layout{z-index:3;grid-template-columns:minmax(0,.94fr) minmax(500px,1.06fr);align-items:center;gap:clamp(20px,4vw,72px);min-height:780px;padding-top:54px;display:grid;position:relative}.hero-copy{z-index:4;padding-block:74px 84px;position:relative}.hero-scope{color:var(--dust);letter-spacing:.17em;align-items:center;gap:18px;margin-bottom:34px;font-size:8px;display:flex}.hero-scope span+span{border-left:1px solid var(--line-strong);padding-left:18px}.hero-scope .scope-index{color:var(--ultraviolet-bright);border:1px solid #8d7cff70;padding:7px 9px}.hero .reveal-heading{z-index:2;text-shadow:0 8px 60px #05050a9e;width:min(820px,115%);font-size:clamp(78px,8.2vw,144px);line-height:.76;position:relative}.hero .reveal-line:nth-child(2) .reveal-line-inner{color:#0000;-webkit-text-stroke:1px #f4f2ffdb}.hero-support{grid-template-columns:minmax(250px,1fr) auto;align-items:end;gap:38px;margin-top:46px;display:grid}.hero-support>p{color:#aaa7bb;max-width:470px;margin:0;font-size:15px;line-height:1.7}.hero-actions{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.hero-evidence{color:#8e8b9f;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:12px;margin-top:42px;font-size:9px;display:flex}.hero-evidence p{overflow-wrap:anywhere;min-width:0;margin:0}.evidence-pulse{background:var(--ion);border-radius:50%;width:6px;height:6px;animation:2.8s ease-in-out infinite evidence-pulse;box-shadow:0 0 0 5px #79d8ff14,0 0 16px #79d8ffb8}.hero-visual{z-index:1;top:54px;right:max(calc((100vw - var(--shell)) / -2), calc(var(--gutter) * -1));width:min(64vw,960px);min-width:640px;position:absolute;bottom:0}.hero-visual-caption{z-index:5;right:var(--gutter);border-left:1px solid var(--ultraviolet);color:var(--dust);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-align:right;text-transform:uppercase;flex-direction:column;gap:5px;padding-left:14px;font-size:8px;display:flex;position:absolute;bottom:28px}.hero-visual-caption span:first-child{color:var(--starlight)}.hero-image-credit{z-index:6;color:#e4e1ef;max-width:440px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.055em;text-shadow:0 1px 3px #05040a;text-transform:uppercase;background:#05040ad1;border:1px solid #e4e1ef24;padding:5px 7px;font-size:10px;line-height:1.5;transition:background .18s,border-color .18s;position:absolute;bottom:7%;left:9%}.hero-image-credit:hover,.hero-image-credit:focus-visible{background:#05040af0;border-color:#e4e1ef57}.orbital-shell{isolation:isolate;position:absolute;inset:0;overflow:hidden}.orbital-shell:before{z-index:4;content:"";pointer-events:none;border:1px solid #e5e2ff12;position:absolute;inset:8% 7%}.orbital-canvas,.orbital-fallback{width:100%;height:100%;position:absolute;inset:0}.orbital-canvas{z-index:2;mix-blend-mode:screen;opacity:.68;pointer-events:none;display:block}.orbital-fallback{z-index:1;background:radial-gradient(circle at 18% 20%,#fff7d2b3 0 1px,#0000 1.5px),radial-gradient(circle at 78% 27%,#79e4ffb8 0 1px,#0000 1.6px),radial-gradient(circle at 84% 76%,#f06e7285 0 .8px,#0000 1.4px),radial-gradient(at 52%,#36c6c81f,#0000 29%),#05040a;transition:opacity .8s;overflow:hidden}.orbital-fallback:before,.orbital-fallback:after{content:"";pointer-events:none;position:absolute;inset:0}.orbital-fallback:before{filter:saturate(.78)contrast(1.12)brightness(.67);opacity:.88;background:url(/m57-ring-nebula.webp) 50%/cover no-repeat}.orbital-fallback:after{background:linear-gradient(90deg,#05040abd,#0000 31% 78%,#05040a47),radial-gradient(at 52%,#0000 15%,#05040a05 53%,#05040a80 100%)}.orbital-shell[data-webgl-ready=true] .orbital-fallback{opacity:.68}.fallback-nebula-core,.fallback-nebula-filaments,.fallback-nebula-rim{border-radius:50%;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)rotate(-9deg)scaleY(.82)}.fallback-nebula-core{aspect-ratio:1;filter:blur(8px);opacity:.34;background:radial-gradient(circle at 44% 36%,#79e4ff4d,#0000 22%),radial-gradient(circle,#36c6c861,#07304361 52%,#0000 72%);width:min(36vw,440px);box-shadow:0 0 95px #36c6c83b}.fallback-nebula-filaments{aspect-ratio:1;background:conic-gradient(from -18deg, transparent 0 3%, #f06e7257 3.3% 3.8%, transparent 4.2% 9.5%, #79e4ff3d 9.8% 10.1%, transparent 10.5% 18%, #f06e7247 18.2% 19.1%, transparent 19.5% 31%, #f1c56b42 31.4% 31.8%, transparent 32.1% 43%, #f06e7252 43.4% 44.1%, transparent 44.5% 58%, #79e4ff33 58.3% 58.8%, transparent 59.2% 72%, #f06e724d 72.4% 73.3%, transparent 73.7% 88%, #f1c56b3d 88.3% 88.7%, transparent 89.1% 100%);filter:blur(1.2px);opacity:.38;width:min(59vw,710px);-webkit-mask-image:radial-gradient(circle,#0000 0 38%,#000 47%,#00000080 56%,#0000 72%);mask-image:radial-gradient(circle,#0000 0 38%,#000 47%,#00000080 56%,#0000 72%)}.fallback-nebula-rim{aspect-ratio:1;filter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='w'%3E%3CfeTurbulence baseFrequency='.018 .045' numOctaves='2' seed='11' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='18'/%3E%3C/filter%3E%3C/svg%3E#w");opacity:.34;border:clamp(5px,.65vw,10px) solid #f8ebc594;width:min(45vw,550px);box-shadow:0 0 14px #f1c56b85,0 0 32px #f06e72bd,0 0 90px #f06e7257,inset 0 0 34px #36c6c852}.fallback-nebula-star{background:var(--starlight);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);box-shadow:0 0 10px 3px #79e4ffb8}.orbital-reticle{z-index:4;pointer-events:none;position:absolute;inset:8% 7%}.reticle-corner{border-color:#e5e2ff5c;width:18px;height:18px;position:absolute}.reticle-corner-a{border-top:1px solid;border-left:1px solid;top:-1px;left:-1px}.reticle-corner-b{border-top:1px solid;border-right:1px solid;top:-1px;right:-1px}.reticle-corner-c{border-bottom:1px solid;border-right:1px solid;bottom:-1px;right:-1px}.reticle-corner-d{border-bottom:1px solid;border-left:1px solid;bottom:-1px;left:-1px}.orbital-readout{z-index:5;color:#c4c0d894;letter-spacing:.14em;pointer-events:none;justify-content:space-between;font-size:7px;display:flex;position:absolute;left:9%;right:9%}.orbital-readout-top{top:10%}.orbital-readout-bottom{bottom:10%}.readout-live{color:var(--starlight);align-items:center;gap:7px;display:inline-flex}.readout-live i{background:var(--ion);width:4px;height:4px;box-shadow:0 0 9px var(--ion);border-radius:50%}.hero-telemetry{z-index:5;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.hero-telemetry>div{flex-direction:column;justify-content:center;gap:8px;min-height:104px;padding:22px 28px;display:flex}.hero-telemetry>div+div{border-left:1px solid var(--line)}.hero-telemetry span{color:#8b889a;letter-spacing:.16em;font-size:7px}.hero-telemetry strong{letter-spacing:.06em;font-size:10px;font-weight:500}@keyframes evidence-pulse{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}.transmission{background:var(--ultraviolet);min-height:86px;color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:hidden}.transmission-label{z-index:2;padding-inline:var(--gutter) 32px;background:var(--ultraviolet);letter-spacing:.17em;white-space:nowrap;border-right:1px solid #11111b38;align-self:stretch;align-items:center;margin:0;font-size:8px;display:flex;position:relative}.transmission-track{will-change:transform;width:max-content;animation:32s linear infinite transmission;display:flex}.transmission-track span{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:34px;padding-left:34px;font-size:26px;font-weight:500;display:inline-flex}.transmission-track i{font-size:11px;font-style:normal}@keyframes transmission{to{transform:translate(-50%)}}.credential-signal{background:var(--starlight);color:var(--ink)}.credential-signal dl{grid-template-columns:repeat(4,1fr);margin-block:0;padding-block:18px;font-size:9px;display:grid}.credential-signal dl>div{gap:10px;display:flex}.credential-signal dt{color:var(--dust-dark)}.credential-signal dd{margin:0;font-weight:600}.capabilities-section{background:var(--lunar);color:var(--ink);padding-block:clamp(120px,14vw,220px);position:relative}.capabilities-section:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#11111b0b 1px,#0000 1px),linear-gradient(90deg,#11111b0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.capabilities-layout{grid-template-columns:minmax(360px,.82fr) minmax(500px,1.18fr);align-items:start;gap:clamp(80px,10vw,170px);display:grid;position:relative}.capabilities-thesis{position:sticky;top:128px}.capabilities-thesis .section-code{color:#5c4acc}.capabilities-thesis .reveal-heading{max-width:660px;font-size:clamp(72px,7.7vw,124px)}.thesis-copy{max-width:570px;color:var(--dust-dark);margin:46px 0 0;font-size:16px;line-height:1.7}.context-meter{max-width:540px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:48px;font-size:8px;display:grid}.context-meter>div{background:#11111b21;height:2px;overflow:hidden}.context-meter i{background:linear-gradient(90deg, #4737aa, var(--ultraviolet));transform-origin:0;width:100%;height:100%;display:block}.outcome-stack{gap:20px;margin:0;padding:60px 0 0;list-style:none;display:grid}.outcome-stack li{background:#faf9ffb8;border:1px solid #11111b2e;min-height:330px;padding:28px 32px 36px;position:relative;overflow:hidden;box-shadow:0 1px 1px #11111b0a,0 8px 20px #11111b0d,0 30px 60px #11111b0d}.outcome-stack li:nth-child(2n){margin-left:9%}.outcome-stack li:before{content:"";border:1px solid #5c4acc38;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-210px;right:-120px}.outcome-stack li:after{content:"";background:#5c4acc;border-radius:50%;width:4px;height:4px;position:absolute;bottom:18px;right:18px;box-shadow:0 0 0 5px #5c4acc17}.outcome-meta{color:#777386;letter-spacing:.12em;justify-content:space-between;font-size:8px;display:flex}.outcome-stack h3{max-width:480px;font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:112px 0 0;font-size:clamp(38px,4vw,56px);font-weight:500;line-height:.9}.outcome-stack li>p{max-width:500px;color:var(--dust-dark);margin:18px 0 0;font-size:14px;line-height:1.65}.outcome-corner{border-bottom:1px solid #11111b4d;border-left:1px solid #11111b4d;width:13px;height:13px;position:absolute;bottom:12px;left:12px}.work-section{background:radial-gradient(circle at 80% 23%, #5139ba2b, transparent 28%), var(--void-soft);padding-block:clamp(120px,13vw,210px) 260px;position:relative}.work-section:before{background:linear-gradient(var(--ultraviolet), transparent);content:"";width:1px;height:190px;position:absolute;top:0;left:50%}.work-intro{grid-template-columns:minmax(190px,.38fr) minmax(0,1fr);align-items:start;gap:50px;margin-bottom:110px;display:grid}.work-intro .section-code{padding-top:14px}.work-intro .reveal-heading{font-size:clamp(78px,10vw,154px)}.work-intro>p:last-child{max-width:570px;color:var(--dust);grid-column:2;margin:-16px 0 0;font-size:15px;line-height:1.7}.work-story{perspective:1000px;gap:28vh;margin-block:0;padding-bottom:4px;list-style:none;display:grid;position:relative}.product-card{background:var(--carbon);border:1px solid #e5e2ff33;height:min(720px,100vh - 128px);min-height:590px;position:sticky;top:104px;overflow:hidden;box-shadow:0 1px 1px #0000004d,0 18px 40px #00000057,0 60px 120px #0000006b}.product-card-2{background:#10101a;top:126px}.product-card-head{border-bottom:1px solid var(--line);color:#7f7c90;letter-spacing:.13em;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px;padding:0 22px;font-size:8px;display:grid}.product-card-head .product-domain{color:var(--starlight)}.product-card-head .product-proof-link{color:var(--ion);justify-self:end}.product-card-head a{transition:color .18s}.product-card-head a:hover{color:var(--starlight)}.product-card-grid{grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);height:calc(100% - 56px);display:grid}.product-copy{z-index:2;border-right:1px solid var(--line);flex-direction:column;justify-content:flex-end;padding:clamp(36px,5vw,78px);display:flex;position:relative}.product-name{color:var(--ultraviolet-bright);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 17px;font-size:9px}.product-copy h3{max-width:590px;font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(48px,5.4vw,82px);font-weight:500;line-height:.82}.product-copy>p:nth-of-type(2){color:#a4a1b3;max-width:530px;margin:26px 0 0;font-size:14px;line-height:1.65}.product-copy ul{flex-wrap:wrap;gap:8px;margin:34px 0 0;padding:0;list-style:none;display:flex}.product-copy li{border:1px solid var(--line);color:#848194;letter-spacing:.1em;padding:8px 10px;font-size:7px}.product-visual{min-width:0;position:relative;overflow:hidden}.product-visual-atriam{background:radial-gradient(circle at 80% 70%,#79d8ff1f,#0000 28%),linear-gradient(145deg,#8d7cff1f,#0000 44%);padding:clamp(34px,5vw,72px)}.atriam-bar{border:1px solid var(--line-strong);color:#aaa7bb;height:48px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;background:#0a0a12db;justify-content:space-between;align-items:center;padding:0 18px;font-size:7px;display:flex}.atriam-bar i{background:var(--ion);width:5px;height:5px;box-shadow:0 0 10px var(--ion);border-radius:50%}.atriam-grid{border:1px solid var(--line-strong);transform-origin:0;background:linear-gradient(#e5e2ff12 1px,#0000 1px) 0 0/100% 54px,linear-gradient(90deg,#e5e2ff12 1px,#0000 1px) 0 0/74px 100%,#0c0c15b8;border-top:0;height:calc(100% - 48px);min-height:400px;position:relative;transform:perspective(900px)rotateY(-4deg)rotateX(1deg);box-shadow:0 28px 70px #0000005c}.grid-line{background:#8d7cff61;width:1px;position:absolute;top:0;bottom:0}.grid-line-a{left:24%}.grid-line-b{left:52%}.grid-line-c{left:78%}.task{color:#d5d1e4;height:42px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.11em;background:#8d7cff29;border:1px solid #aa9fff80;align-items:center;padding:0 13px;font-size:6px;display:flex;position:absolute;box-shadow:0 10px 30px #0003}.task-a{width:55%;top:16%;left:9%}.task-b{background:#79d8ff1a;border-color:#79d8ff70;width:52%;top:45%;left:35%}.task-c{width:65%;top:73%;left:17%}.product-visual-sitecall{background:linear-gradient(#e5e2ff06 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#e5e2ff06 1px,#0000 1px) 0 0/46px 46px,radial-gradient(circle at 50% 49%,#8d7cff40,#0000 22%),radial-gradient(circle at 50% 55%,#79d8ff14,#0000 42%);place-items:center;display:grid}.product-visual-sitecall:before,.product-visual-sitecall:after{content:"";border:1px solid #aa9fff47;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-visual-sitecall:before{width:min(36vw,490px);height:min(36vw,490px);box-shadow:0 0 90px #8d7cff1f}.product-visual-sitecall:after{width:min(43vw,590px);height:min(43vw,590px)}.call-orbit{z-index:2;background:#0d0d16b8;border:1px solid #f4f2ffb8;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;position:relative;box-shadow:0 0 45px #8d7cff61,inset 0 0 30px #79d8ff14}.call-orbit:before{content:"";border:1px solid #79d8ff66;border-radius:50%;width:170px;height:58px;position:absolute;transform:rotate(-22deg)}.call-orbit span{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.05em;font-size:32px}.waveform{z-index:3;justify-content:space-between;align-items:center;gap:5px;height:120px;display:flex;position:absolute;top:50%;left:7%;right:7%;transform:translateY(-50%)}.waveform i{background:linear-gradient(transparent, var(--starlight), transparent);width:2px;height:18%;box-shadow:0 0 10px #8d7cffcc}.waveform i:nth-child(3n){height:46%}.waveform i:nth-child(4n){height:72%}.waveform i:nth-child(5n){height:94%}.waveform i:nth-child(7n){height:38%}.call-caption{color:#777486;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:7%;left:7%;right:7%}.assurance-section{border-top:1px solid var(--line);background:radial-gradient(circle at 14% 22%,#36c6c81a,#0000 24%),radial-gradient(circle at 88% 38%,#f06e721a,#0000 25%),radial-gradient(circle at 74% 62%,#8d7cff21,#0000 32%),#07070d;padding-block:clamp(120px,14vw,220px);position:relative;overflow:hidden}.assurance-section:before{content:"";background:linear-gradient(#0000,#79d8ffb3,#0000);width:1px;height:360px;position:absolute;top:-190px;left:50%;box-shadow:0 0 28px #79d8ff66}.assurance-grid{background-color:#0000;background-image:linear-gradient(#e5e2ff07 1px,#0000 1px),linear-gradient(90deg,#e5e2ff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000,#0000 76%);mask-image:radial-gradient(circle at 50% 48%,#000,#0000 76%)}.assurance-grid:after{content:"";opacity:.3;background-image:radial-gradient(circle,#79e4ff6b 0 .6px,#0000 1px),radial-gradient(circle,#f1c56b52 0 .55px,#0000 .9px);background-position:19px 17px,73px 61px;background-size:193px 181px,263px 239px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 24% 78%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 24% 78%,#0000 100%)}.assurance-head{grid-template-columns:minmax(190px,.3fr) minmax(0,1.15fr) minmax(300px,.55fr);align-items:end;gap:48px;display:grid;position:relative}.assurance-head>.section-code{color:var(--ion);align-self:start;padding-top:14px}.assurance-head .reveal-heading{max-width:940px;font-size:clamp(72px,8.7vw,136px)}.assurance-intro{padding-bottom:5px}.assurance-intro>p:first-child{color:#b2afc2;margin:0;font-size:15px;line-height:1.72}.assurance-limitation{color:#d0c9bd;border-left:1px solid #ffb35c;margin:22px 0 0;padding-left:16px;font-size:11px;line-height:1.65}.assurance-intro>span{color:#8cdba9;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;margin-top:25px;font-size:8px;display:inline-flex}.assurance-intro>span:before{content:"";background:#66d393;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #66d393bf}.assurance-instrument{grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);gap:20px;margin-top:112px;display:grid;position:relative}.assurance-console{background:linear-gradient(135deg,#79d8ff0e,#0000 26%),#07090de0;border:1px solid #c0ebff3d;min-height:650px;position:relative;overflow:hidden;box-shadow:inset 0 0 80px #79d8ff06,0 45px 110px #0000006e}.assurance-console:before{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#c4efff05 4px);position:absolute;inset:0}.console-chrome{z-index:2;color:#777e89;min-height:54px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;border-bottom:1px solid #c0ebff2b;grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:20px;font-size:7px;display:grid;position:relative}.console-chrome>span:first-child{gap:6px;display:flex}.console-chrome i{border:1px solid #626a75;border-radius:50%;width:5px;height:5px}.console-chrome>span:nth-child(2){color:#a9b9c2}.console-chrome>span:last-child{color:#8cdba9;justify-self:end}.console-body{z-index:2;padding:clamp(28px,4vw,58px);position:relative}.console-command{color:#e3f4fa;font-family:var(--font-mono), ui-monospace, monospace;margin:0;font-size:clamp(11px,1.2vw,15px)}.console-command span{color:#66d393;margin-right:12px}.console-context{font-family:var(--font-mono), ui-monospace, monospace;border-top:1px solid #c0ebff26;border-bottom:1px solid #c0ebff26;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:44px;padding-block:20px;display:grid}.console-context span{color:#6d7781;letter-spacing:.11em;text-transform:uppercase;font-size:7px}.console-context strong{color:#c9d5da;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.console-findings{margin:0;padding:18px 0 0;list-style:none}.console-findings li{min-height:66px;font-family:var(--font-mono), ui-monospace, monospace;border-bottom:1px solid #c0ebff1a;grid-template-columns:58px 62px minmax(0,1fr) 60px;align-items:center;display:grid}.console-findings li>span{color:#66d393;letter-spacing:.13em;font-size:7px}.console-findings li>strong{color:#96a4aa;font-size:8px;font-weight:500}.console-findings li>p{color:#ccd5d9;margin:0;font-size:9px}.console-findings li>i{background:#66d3931f;width:100%;height:2px;display:block;position:relative;overflow:hidden}.console-findings li>i:after{content:"";background:linear-gradient(90deg,#66d393 0 74%,#0000 74%);position:absolute;inset:0;box-shadow:0 0 12px #66d3939e}.console-summary{flex-wrap:wrap;gap:9px;margin-top:34px;display:flex}.console-summary span{color:#69757d;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;border:1px solid #c0ebff24;padding:8px 10px;font-size:6px}.console-scan{z-index:1;background:linear-gradient(90deg,#0000,#79d8ff80,#0000);height:1px;animation:5.8s ease-in-out infinite assurance-scan;position:absolute;top:18%;left:0;right:0;box-shadow:0 0 24px 3px #79d8ff17}@keyframes assurance-scan{0%,to{opacity:0;transform:translateY(-80px)}12%,72%{opacity:1}82%{opacity:0;transform:translateY(480px)}}.assurance-interfaces{gap:12px;margin:0;padding:0;list-style:none;display:grid}.assurance-interfaces li{border:1px solid var(--line);background:#101119c7;flex-direction:column;justify-content:space-between;min-height:208px;padding:25px 27px;display:flex}.assurance-interfaces li>div{color:#6f6c7e;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.11em;justify-content:space-between;font-size:7px;display:flex}.assurance-interfaces li>div span:last-child{color:#8b9da5}.assurance-interfaces h3{font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.03em;text-transform:uppercase;margin:auto 0 0;padding-top:30px;font-size:clamp(32px,3.4vw,46px);font-weight:500;line-height:.9}.assurance-interfaces p{color:#8f8c9d;margin:14px 0 0;font-size:12px;line-height:1.62}.assurance-pilot{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1.1fr) minmax(240px,.62fr) minmax(260px,.68fr);margin-top:92px;padding-block:38px;display:grid;position:relative}.assurance-pilot>div{padding:16px clamp(24px,3vw,44px)}.assurance-pilot>div:first-child{padding-left:0}.assurance-pilot>div+div{border-left:1px solid var(--line)}.pilot-copy .section-code{color:#8cdba9}.pilot-copy h3{max-width:700px;font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:34px 0 0;font-size:clamp(44px,5.3vw,72px);font-weight:500;line-height:.88}.pilot-copy>p:last-child{color:#9693a5;max-width:620px;margin:24px 0 0;font-size:13px;line-height:1.7}.pilot-deliverables>p,.pilot-review-pack>p{color:#6f6c7e;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;margin:0 0 34px;font-size:7px}.pilot-deliverables ul,.pilot-review-pack ul{margin:0;padding:0;list-style:none}.pilot-deliverables li{color:#cbc8d5;gap:11px;padding-block:10px;font-size:11px;line-height:1.45;display:flex}.pilot-deliverables li span{color:#8cdba9}.pilot-review-pack li{color:#8f8c9d;border-bottom:1px solid #e5e2ff17;padding:9px 0;font-size:10px;line-height:1.5}.assurance-framework-note{color:#6f6c7e;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;margin-top:26px;font-size:7px;line-height:1.7;position:relative}.process-section{background:var(--lunar);color:var(--ink);padding-block:clamp(120px,14vw,220px);position:relative;overflow:hidden}.process-section:after{content:"";border:1px solid #5c4acc26;border-radius:50%;width:760px;height:760px;position:absolute;top:-280px;right:-280px}.process-head{z-index:1;grid-template-columns:minmax(190px,.35fr) minmax(0,1.1fr) minmax(280px,.55fr);align-items:end;gap:48px;display:grid;position:relative}.process-head .section-code{color:#5c4acc;align-self:start;padding-top:12px}.process-head .reveal-heading{font-size:clamp(74px,9vw,138px)}.process-head>p:last-child{color:var(--dust-dark);margin:0 0 3px;font-size:14px;line-height:1.7}.trajectory{z-index:1;grid-template-columns:repeat(3,1fr);margin:120px auto 0;padding-top:42px;list-style:none;display:grid;position:relative}.trajectory:before{top:8px;right:var(--gutter);left:var(--gutter);content:"";background:#11111b3d;height:1px;position:absolute}.trajectory>li{border-top:1px solid #11111b29;min-height:310px;padding:30px 36px 20px 0;position:relative}.trajectory>li+li{border-left:1px solid #11111b29;padding-left:36px}.trajectory-marker{background:var(--lunar);color:#5c4acc;width:34px;height:34px;font-family:var(--font-mono), ui-monospace, monospace;border:1px solid #6d5cd1;place-items:center;font-size:7px;display:grid;position:absolute;top:-42px;left:-1px}.trajectory>li+li .trajectory-marker{left:35px}.trajectory-marker i{background:#6d5cd1;width:1px;height:41px;position:absolute;top:-42px;left:50%}.trajectory-phase{color:#6d5cd1;letter-spacing:.14em;margin:0;font-size:8px}.trajectory h3{max-width:360px;font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:82px 0 0;font-size:clamp(38px,4vw,54px);font-weight:500;line-height:.9}.trajectory>li>p:last-child{max-width:390px;color:var(--dust-dark);margin:18px 0 0;font-size:13px;line-height:1.65}.team-section{background:var(--carbon);padding-block:110px}.founder-grid{grid-template-columns:repeat(2,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.founder-grid li{border:1px solid var(--line);align-items:center;gap:24px;padding:26px;display:flex}.founder-grid img{object-fit:cover;filter:grayscale()}.founder-grid h3{margin:0}.founder-grid p{color:var(--dust);margin:7px 0 0;font-size:13px}.questions-section{background:radial-gradient(circle at 17% 56%, #8d7cff1a, transparent 28%), var(--void-soft);border-top:1px solid var(--line);padding-block:clamp(120px,13vw,210px)}.questions-layout{grid-template-columns:minmax(340px,.75fr) minmax(500px,1.25fr);align-items:start;gap:clamp(80px,11vw,180px);display:grid}.questions-intro{position:sticky;top:126px}.questions-intro .reveal-heading{font-size:clamp(64px,7.3vw,112px)}.questions-intro>p:last-child{max-width:480px;color:var(--dust);margin:38px 0 0;font-size:14px;line-height:1.7}.faq-list{border-top:1px solid var(--line-strong)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:18px;padding:28px 0;font-size:16px;font-weight:500;line-height:1.45;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span:first-child{color:#706d7e;font-family:var(--font-mono), ui-monospace, monospace;font-size:8px}.summary-mark{width:20px;height:20px;display:block;position:relative}.summary-mark:before,.summary-mark:after{background:var(--ultraviolet-bright);content:"";transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.summary-mark:before{width:15px;height:1px;transform:translate(-50%,-50%)}.summary-mark:after{width:1px;height:15px;transform:translate(-50%,-50%)}.faq-list details[open] .summary-mark:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-list details>p{max-width:650px;color:var(--dust);margin:-2px 44px 30px 52px;font-size:14px;line-height:1.75}.final-cta{border-top:1px solid var(--line);background:radial-gradient(at 50% 54%,#36c6c814,#0000 26%),radial-gradient(at 54% 49%,#f06e7213,#0000 42%),#080810;align-items:center;min-height:790px;display:flex;position:relative;overflow:hidden}.final-cta:before{background:linear-gradient(transparent 5%, var(--ultraviolet) 48%, transparent 94%);content:"";width:1px;height:100%;position:absolute;top:0;left:50%;box-shadow:0 0 26px #8d7cff80}.final-cta:after{content:"";opacity:.28;pointer-events:none;background-image:radial-gradient(circle,#f4f2ff99 0 .65px,#0000 1px),radial-gradient(circle,#79e4ff6b 0 .55px,#0000 .95px),radial-gradient(circle,#f06e7252 0 .5px,#0000 .9px);background-position:29px 47px,113px 31px,67px 97px;background-size:211px 197px,293px 251px,347px 283px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 76%);mask-image:radial-gradient(#000,#0000 76%)}.final-orbit{aspect-ratio:1;border:1px solid #f06e7233;border-radius:50%;width:min(68vw,930px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleY(.55)rotate(-8deg);box-shadow:0 0 48px #f06e7214,inset 0 0 52px #36c6c80f}.final-orbit i{border:1px solid #79e4ff24;border-radius:50%;position:absolute;inset:9%}.final-orbit i:nth-child(2){inset:20%}.final-orbit i:nth-child(3){border-color:#f1c56b42;inset:34%;box-shadow:0 0 32px #f1c56b1c,0 0 86px #8d7cff2e}.final-cta-layout{z-index:2;grid-template-columns:minmax(0,1.22fr) minmax(330px,.78fr);align-items:end;gap:clamp(70px,11vw,180px);display:grid;position:relative}.final-cta .reveal-heading{font-size:clamp(76px,9.8vw,154px)}.final-action{flex-direction:column;align-items:flex-start;display:flex}.final-action>p{color:#aaa7b9;max-width:470px;margin:0 0 30px;font-size:14px;line-height:1.72}.final-action .signal-button{width:100%}.final-action .quiet-link{margin-top:18px}@media (max-width:1180px){.hero{min-height:1120px}.hero-layout{grid-template-columns:1fr;align-items:start;min-height:930px}.hero-copy{max-width:790px;padding-top:84px}.hero-visual{width:92vw;top:210px;bottom:0;right:-25%}.hero-support{grid-template-columns:minmax(240px,1fr) auto;max-width:690px}.hero-visual-caption{right:27%}.capabilities-layout,.questions-layout{grid-template-columns:1fr 1fr;gap:72px}.product-card-grid{grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr)}.process-head,.assurance-head{grid-template-columns:minmax(160px,.3fr) minmax(0,1fr)}.assurance-intro{grid-column:2;max-width:640px}.assurance-pilot{grid-template-columns:1fr 1fr}.pilot-copy{grid-column:1/-1;padding-bottom:42px!important}.assurance-pilot>.pilot-deliverables{border-left:0;padding-left:0}.process-head>p:last-child{grid-column:2;max-width:600px}}@media (max-width:900px){:root{--header-height:68px}.nav{grid-template-columns:1fr auto}.nav-links{display:none}.hero{min-height:1120px}.hero-copy{padding-top:62px}.hero .reveal-heading{width:100%;font-size:clamp(74px,15.2vw,120px)}.hero-support{grid-template-columns:1fr;max-width:600px}.hero-visual{width:120vw;min-width:720px;top:360px;right:-30%}.hero-telemetry{grid-template-columns:repeat(2,1fr)}.hero-telemetry>div:nth-child(3){border-left:0}.hero-telemetry>div:nth-child(n+3){border-top:1px solid var(--line)}.transmission{grid-template-columns:1fr}.transmission-label{display:none}.capabilities-layout,.questions-layout{grid-template-columns:1fr}.capabilities-thesis,.questions-intro{position:static}.outcome-stack{padding-top:30px}.outcome-stack li:nth-child(2n){margin-left:0}.work-intro{grid-template-columns:1fr}.work-intro>p:last-child{grid-column:1;margin-top:0}.work-story{gap:44px}.product-card,.product-card-2{height:auto;min-height:0;position:relative;top:auto}.product-card-grid{grid-template-columns:1fr}.product-copy{border-right:0;border-bottom:1px solid var(--line);min-height:490px}.product-visual{min-height:560px}.assurance-head,.assurance-instrument{grid-template-columns:1fr}.assurance-intro{grid-column:1}.assurance-console{min-height:610px}.assurance-interfaces{grid-template-columns:repeat(3,1fr)}.assurance-interfaces li{min-height:250px}.assurance-interfaces h3{font-size:36px}.process-head{grid-template-columns:1fr}.process-head>p:last-child{grid-column:1}.trajectory{grid-template-columns:1fr;padding-top:0}.trajectory:before{display:none}.trajectory>li,.trajectory>li+li{border-top:1px solid var(--line-dark);border-left:0;min-height:280px;padding:40px 0 40px 72px}.trajectory-marker,.trajectory>li+li .trajectory-marker{top:40px;left:0}.trajectory-marker i{display:none}.trajectory h3{margin-top:52px}.final-cta-layout{grid-template-columns:1fr;gap:80px}.final-action{max-width:560px}}@media (max-width:620px){:root{--gutter:20px}.nav-cta{gap:8px;padding:9px 10px;font-size:7px}.hero{min-height:1010px}.hero-layout{min-height:830px}.hero-copy{padding-top:54px}.hero-scope{flex-wrap:wrap;gap:8px 12px;margin-bottom:27px}.hero-scope span+span{padding-left:12px}.hero .reveal-heading{font-size:clamp(61px,19.1vw,90px);line-height:.79}.hero-support{gap:28px;margin-top:34px}.hero-support>p{font-size:14px}.hero-actions,.signal-button{width:100%}.hero-evidence{align-items:flex-start;max-width:330px;font-size:8px;line-height:1.5}.evidence-pulse{flex:none;margin-top:4px}.hero-visual{width:178vw;min-width:690px;top:480px;right:-72%}.hero-visual:before{z-index:3;background:linear-gradient(to bottom, var(--void) 0, #05050af7 16%, #05050ac7 38%, #05050a3d 62%, transparent 78%);content:"";pointer-events:none;position:absolute;inset:0}.hero-visual-caption,.orbital-shell:before,.orbital-reticle,.orbital-readout{display:none}.hero-telemetry>div{min-height:86px;padding:17px 14px}.transmission{min-height:70px}.transmission-track span{gap:24px;padding-left:24px;font-size:22px}.credential-signal dl{grid-template-columns:repeat(2,1fr);gap:10px 20px}.reveal-heading,.capabilities-thesis .reveal-heading,.work-intro .reveal-heading,.process-head .reveal-heading,.questions-intro .reveal-heading,.final-cta .reveal-heading{font-size:clamp(58px,18vw,86px);line-height:.82}.capabilities-section,.assurance-section,.process-section,.questions-section{padding-block:110px}.outcome-stack li{min-height:280px;padding:23px 24px 30px}.outcome-stack h3{margin-top:86px}.work-section{padding-block:110px 130px}.work-intro{margin-bottom:70px}.product-card-head{grid-template-columns:1fr auto;padding-inline:14px}.product-card-head .product-domain{display:none}.product-copy{min-height:460px;padding:30px 24px}.product-copy h3{overflow-wrap:anywhere;font-size:clamp(44px,13.3vw,64px)}.product-visual{min-height:390px}.product-visual-atriam{padding:24px}.atriam-grid{min-height:300px}.task{padding-inline:8px;font-size:5px}.product-visual-sitecall:before{width:290px;height:290px}.product-visual-sitecall:after{width:350px;height:350px}.waveform{gap:3px;left:4%;right:4%}.assurance-instrument{margin-top:70px}.assurance-console{min-height:580px}.console-body{padding:26px 20px}.console-chrome{grid-template-columns:1fr auto;padding-inline:14px}.console-chrome>span:nth-child(2){display:none}.console-context{grid-template-columns:1fr;gap:9px}.console-findings li{grid-template-columns:48px 50px minmax(0,1fr)}.console-findings li>i{display:none}.console-findings li>p{font-size:8px}.assurance-interfaces{grid-template-columns:1fr}.assurance-interfaces li{min-height:200px}.assurance-pilot{grid-template-columns:1fr;margin-top:70px}.assurance-pilot>div,.assurance-pilot>div:first-child,.assurance-pilot>.pilot-deliverables{border-left:0;grid-column:1;padding:32px 0!important}.assurance-pilot>div+div{border-top:1px solid var(--line)}.pilot-copy h3{font-size:clamp(48px,14.8vw,68px)}.trajectory{margin-top:70px}.trajectory>li,.trajectory>li+li{padding-left:58px}.faq-list summary{grid-template-columns:25px minmax(0,1fr) 24px;gap:10px;padding:23px 0;font-size:14px}.faq-list details>p{margin-left:35px;margin-right:22px;font-size:13px}.final-cta{min-height:760px}.final-action .signal-button{min-width:0}}@media (max-height:700px) and (min-width:901px){.work-story{gap:54px}.product-card,.product-card-2{height:auto;min-height:0;position:relative;top:auto}.product-card-grid{height:auto;min-height:540px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-parallax],[data-magnetic=true]{transform:none!important}.product-card,.product-card-2,.capabilities-thesis,.questions-intro{position:relative;top:auto}.console-scan{display:none}}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:#fff}}
