#journey .chapter-copy:before{content:"";position:absolute;z-index:-1;inset:-16px -22px;background:radial-gradient(ellipse at 36% 45%,#040c16ed 0%,#040c16ba 52%,transparent 76%);pointer-events:none}#journey .chapter-copy>p:not(#journey .chapter-kicker){color:#d1dfec;font-size:clamp(12px,.98vw,16px);line-height:1.55}#journey .chapter-kicker{color:#a4d8f5;font-size:clamp(10px,.94vw,15px)}#journey .ai-perspective{padding:10px 12px;background:linear-gradient(105deg,#061321c9,#06132170 70%,transparent);border-radius:4px}#journey .ai-perspective ul{color:#d4e3ef;font-size:clamp(11px,.92vw,15px)}#journey .illustrative{font-size:clamp(9px,.68vw,12px);color:#ccdae7}#journey .core-caption .subtle{font-size:clamp(11px,.8vw,14px);min-height:36px;padding:6px 10px}.signal-tour-start{display:inline-flex;align-items:center;justify-content:center;gap:14px;margin:9px auto 0;padding:7px 12px;color:#c6eaff;font:inherit;font-size:clamp(11px,.83vw,14px);border:1px solid #64c4ff50;border-radius:4px;background:#07182ac9;cursor:pointer;min-height:36px}.signal-tour-start:hover{background:#11314a;border-color:#9cdcff}.signal-tour-start:disabled{display:none}.signal-tour{position:fixed;z-index:35;right:20px;bottom:58px;width:340px;padding:17px;background:linear-gradient(140deg,#071322fa,#0d1c32fa);border:1px solid #5689b1;border-radius:9px;color:#e7f2fc;box-shadow:0 16px 50px #0009;font-family:Arial,sans-serif}.signal-tour[hidden]{display:none}.signal-tour-case{display:flex;align-items:center;gap:10px}.signal-tour-symbol{width:32px;height:32px;display:grid;place-items:center;background:#583863;border:1px solid #be83cf;border-radius:50%;font-size:10px;font-weight:700}.signal-tour-case>div{flex:1}.signal-tour-case>div>span{display:block;color:#a1bbd6;font-size:8px;letter-spacing:1.4px;margin-bottom:4px}.signal-tour-case b{font-size:13px;letter-spacing:1px}.signal-tour-case small{font-size:10px;color:#9ecfee;margin-left:12px;font-weight:400}.signal-tour-case button{align-self:flex-start;width:30px;height:30px;border:0;background:none;color:#b8cbdd;font-size:24px;cursor:pointer}.signal-tour-message h2{font:400 21px/1.15 Georgia,serif;margin:16px 0 10px;letter-spacing:0;text-transform:none}.signal-tour-message p{font-size:12px;line-height:1.6;color:#ccdcea;margin:0 0 12px}.signal-tour-message>small{font-size:9px;color:#a6c9e4}.signal-tour-progress{list-style:none;padding:0;margin:16px 0;display:flex;gap:5px}.signal-tour-progress li{height:3px;flex:1;background:#263d55}.signal-tour-progress li.complete{background:#568fae}.signal-tour-progress [aria-current]{background:linear-gradient(90deg,#8cdbff,#e5b6e9)}.signal-tour-progress span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.signal-tour-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.signal-tour-actions button{font:inherit;font-size:11px;padding:9px 13px;border:1px solid #396081;border-radius:4px;background:#0e2540;color:#dceaf9;cursor:pointer;min-height:38px}.signal-tour-actions [data-tour-restart]{border-color:transparent;background:none;padding-left:0;color:#aec9de}.signal-tour-actions [data-tour-next]{background:#163e60;border-color:#589dcc}.signal-tour-actions button:disabled{opacity:.65;cursor:wait}:root[data-signal-tour-step="0"] :is(.node-one,.discovery-panel),:root[data-signal-tour-step="1"] .evidence-card,:root[data-signal-tour-step="2"] #journey .ai-perspective,:root[data-signal-tour-step="4"] .outcome.wait{outline:1px solid #9bd9ff;outline-offset:4px;box-shadow:0 0 20px #5aafff22}:root[data-signal-tour-step="3"] .processor-badge,:root[data-signal-tour-step="4"] .processor-badge{border-color:#e4beec;background:#13273ae8}html:has(.signal-tour:not([hidden])) .cookie-banner{z-index:36}@media(min-width:701px)and (max-width:1100px){#journey .chapter-copy{width:23%}#journey .chapter-copy>p:not(#journey .chapter-kicker){font-size:12px}#journey .chapter-kicker{font-size:10px}#journey .ai-perspective{width:21%;padding:10px}#journey .ai-perspective ul{font-size:11px}.signal-tour{width:310px}}@media(max-width:700px){#journey .chapter-copy:before{inset:-10px -14px;background:linear-gradient(95deg,#040c16d6,#040c1660 80%,transparent)}#journey .chapter-copy>p:not(#journey .chapter-kicker){font-size:13px}#journey .chapter-kicker{font-size:10px}#journey .ai-perspective{padding:14px}#journey .ai-perspective ul{font-size:11px}.signal-tour-start{min-height:40px;margin-top:12px}#journey .hero-copy{bottom:28px}#journey .hero-copy .development{font-size:8px;letter-spacing:1.5px}.signal-tour{right:12px;left:12px;bottom:52px;width:auto;padding:13px 15px}.signal-tour-case{gap:8px}.signal-tour-case button{min-width:40px;min-height:36px}.signal-tour-symbol{width:27px;height:27px}.signal-tour-message h2{font-size:19px;margin:10px 0 7px}.signal-tour-message p{font-size:12px;line-height:1.5;margin-bottom:8px}.signal-tour-progress{margin:12px 0}.signal-tour-actions button{min-height:42px}.signal-tour-message>small{font-size:9px}}@media(prefers-reduced-motion:reduce){.signal-tour{scroll-behavior:auto}}#software .chapter-copy h2{font-size:clamp(19px,1.55vw,28px);white-space:normal}@media(max-width:700px){#software .chapter-copy h2{font-size:21px}}@media(min-width:701px)and (max-width:1100px){#journey .hero-copy{top:41%}#journey .core-caption{bottom:1%;left:30%;right:8%}#journey .core-caption p{margin-bottom:2px;font-size:9px}#journey .core-caption .subtle{min-height:28px;padding:3px 8px}}@media(min-width:701px)and (max-width:1100px){#journey .chapter-copy ul{display:none}}@media(max-height:600px){.signal-tour{max-height:calc(100dvh - 140px);overflow-y:auto;bottom:52px}.signal-tour-message h2{font-size:18px;margin:8px 0}.signal-tour-message p{font-size:11px;line-height:1.4}.signal-tour-progress{margin:10px 0}}@media(min-width:701px)and (max-width:900px){#roadmap{min-height:255px}#about{min-height:205px}}#software [data-showcase]{container-type:inline-size;border-color:#4777b7;background:#070f2b;box-shadow:0 0 0 2px #080d1d,0 18px 40px #0009,0 0 45px #2d67c51a}#software .product-toolbar{height:34px;padding:0 12px;font:600 clamp(7px,.94cqw,12px)/1.2 Arial,sans-serif;background:#070d24;border-bottom:1px solid #294d80}.product-toolbar>span:first-child{display:flex;align-items:center;gap:6px}.product-toolbar img{width:15px;height:15px}#software .product-toolbar button{border:1px solid #315b91;background:#112044;border-radius:4px;color:#afd8ff;font:inherit;padding:5px 9px;cursor:pointer}.showcase-demo-badge{border:1px solid #3268bd;border-radius:3px;padding:4px 6px;color:#a5d4ff;letter-spacing:.08em;font-size:.78em}#software .product-body{height:calc(100% - 34px);padding:0;gap:0;background:linear-gradient(120deg,#0b163d,#07112e)}#software .product-tabs{width:19%;padding:10px 7px;gap:5px;background:#080e26;border-right:1px solid #29416c;flex-shrink:0}#software .product-tabs>button{display:flex;align-items:center;gap:7px;min-height:34px;padding:7px 6px;line-height:1.25;font-size:clamp(7px,1.05cqw,12px);border-radius:5px;color:#becce7;white-space:normal}.product-tabs svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.2;flex-shrink:0}#software .product-tabs>button[aria-selected=true]{background:linear-gradient(90deg,#124a9d,#153374);border-color:#4e8bea;box-shadow:0 0 12px #2465db1f;color:#e6f5ff}.showcase-sidebar-status{margin-top:auto;padding:12px 5px 3px;font-size:clamp(6px,.8cqw,10px);color:#91a8cb;border-top:1px solid #21335b}.showcase-sidebar-status>span{font-size:.75em;letter-spacing:.1em}.showcase-sidebar-status p{display:flex;align-items:center;gap:4px;margin:7px 0;line-height:1.2}.showcase-sidebar-status b{color:#6eddb8;font-size:.8em;margin-left:auto}.showcase-sidebar-status i,.showcase-stat-strip i{width:4px;height:4px;background:#53dbbe;box-shadow:0 0 5px #53dbbe66;border-radius:50%;display:inline-block}.showcase-sidebar-status small{font-size:.8em;line-height:1.3}#software #product-content{display:flex;flex-direction:column;padding:9px;min-width:0;height:100%;overflow:hidden;font-size:clamp(8px,1cqw,12px);color:#c8daf2}#software .product-topline{height:33px;min-height:33px;margin:0 0 7px;gap:7px;flex-direction:row;align-items:center}#software .product-topline h3{font-family:Arial,sans-serif;font-size:clamp(9px,1.35cqw,16px);font-weight:600;color:#eff5ff;white-space:nowrap}.showcase-engine-tags{display:flex;gap:5px;margin-left:auto;font-size:.72em}.showcase-engine-tags>span{border:1px solid #294e7b;border-radius:3px;padding:4px 5px;background:#101e3d}.showcase-engine-tags b{color:#68deb7;font-size:.8em;margin-left:3px}.showcase-engine-tags>span:last-child{border-color:#4f447e}.showcase-engine-tags>span:last-child b{color:#e3b6e9}#product-demo-toggle{font-size:.78em;white-space:nowrap;padding:6px 7px;border:1px solid #a28a41;border-radius:4px;background:#503f1d;color:#ffe7ab;min-width:75px}#software #product-screen{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.showcase-stat-strip{display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:23px;height:23px;padding:0 3px 6px;font-size:.72em;color:#819cc6;white-space:nowrap}.showcase-stat-strip b{font-size:.9em;color:#abc8ed}.showcase-stat-strip>span:first-child{color:#73d2b4}.showcase-stat-strip>span>i{margin-right:4px}[data-showcase-view]{flex:1;min-height:0;overflow:hidden}.demo-workspace{height:100%;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:7px}.demo-main-column,.demo-side-column{display:grid;min-width:0;min-height:0;grid-template-rows:1.1fr 1fr;gap:7px}.demo-side-column{grid-template-rows:1.35fr .8fr}.demo-panel{border:1px solid #244f94;border-radius:5px;background:linear-gradient(135deg,#0b2151d9,#081431);min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;box-shadow:inset 0 1px #366fc01a}.demo-panel>header{display:flex;justify-content:space-between;align-items:center;gap:5px;padding:7px 8px 6px;border-bottom:1px solid #24477778;background:#0b1b40;flex-shrink:0}.demo-panel h4{font:600 1em/1.2 Arial,sans-serif;color:#daeaff;margin:0}.demo-panel h4 small{font-size:.65em;font-weight:400;color:#74cbe3;margin-left:4px}.demo-panel-corner{color:#597db7;letter-spacing:1px}.demo-chip{display:inline-block;white-space:nowrap;font-size:.7em;line-height:1.2;padding:3px 4px;border:1px solid #2b6095;color:#a2cfee;border-radius:3px;background:#123157;vertical-align:middle}.demo-chip.teal{border-color:#358e82;color:#8de5ce;background:#104b4b88}.demo-chip.amber{border-color:#92763c;color:#e8d49a;background:#56412088}.demo-chip.violet{border-color:#7762ad;color:#dcc7fb;background:#35265c88}.demo-token-table{display:flex;flex-direction:column;min-height:0;flex:1}.demo-token-row{display:grid;grid-template-columns:minmax(0,1.65fr) 1fr .75fr .65fr .9fr;gap:5px;align-items:center;min-height:0;padding:5px 6px;border-bottom:1px solid #2947776e;font-size:.8em;flex:1;transition:background .24s,border-color .24s}.demo-token-row:last-child{border-bottom:0}.demo-token-row.table-head{flex:0 0 auto;min-height:20px;font-size:.7em;color:#7193c2;background:#0c1735;padding-top:5px;padding-bottom:5px}.demo-token-row.demo-selected{background:#154a8859;border-left:2px solid #62b6ff;padding-left:4px}.demo-token-name{display:flex;align-items:center;gap:5px;min-width:0}.demo-token-name>i{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:50%;font-style:normal;font-size:.7em;background:var(--token-colour);color:#fff}.demo-token-name>span{min-width:0}.demo-token-name b{display:block;font-size:.9em;font-weight:600;color:#d6e7ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-token-name small{display:block;font-size:.7em;color:#87a3cd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.demo-mini-trend .card-spark{height:16px;width:100%;margin:0}.demo-mini-trend circle{display:none}.demo-mini-trend path{stroke:#68d6bb}.chart-panel{position:relative}.demo-chart-heading{display:flex;align-items:center;gap:7px;padding:6px 8px;font-size:.8em;flex-shrink:0}.demo-chart-heading strong{font-weight:600;color:#8dbce9}.demo-chart-heading>span{color:#7de2c5;font-variant-numeric:tabular-nums}.demo-chart-heading>small{font-size:.76em;margin-left:auto;color:#7a91b9}.demo-candles{display:block;width:100%;flex:1;min-height:20px;overflow:visible}.demo-chart-grid{stroke:#2b4b7a;stroke-width:.6;fill:none;opacity:.65}.demo-candles [data-candle] line{stroke:#59d7b3;stroke-width:1}.demo-candles .candle-body{fill:#5edbbe}.demo-candles .candle-volume{fill:#51bcb0;opacity:.24}.demo-candles .candle-down line{stroke:#dd809f}.demo-candles .candle-down .candle-body{fill:#db83a1}.demo-candles .candle-down .candle-volume{fill:#9e648d}.demo-price-guide{stroke:#78a9ce;stroke-width:.6;stroke-dasharray:3 5;opacity:.6}.demo-order-marker{font:9px Arial;fill:#86e6cc}.demo-order-marker.sell-marker{fill:#dfb8f0}.demo-order-marker[hidden]{display:none}.demo-chart-axis{display:flex;justify-content:space-between;padding:3px 8px 6px;color:#6484b1;font-size:.65em;flex-shrink:0}.demo-perspective{padding:8px;flex:1;min-height:0}.demo-perspective+.demo-perspective{border-top:1px solid #2c3c64}.demo-perspective>span{font-size:.76em;font-weight:600;color:#7bc5f4;display:flex;align-items:center;gap:5px}.demo-perspective>span i{font-style:normal}.demo-perspective>span small{font-size:.7em;margin-left:auto;font-weight:400;letter-spacing:.05em;color:#7297bf}.demo-perspective.claude>span{color:#e6bf9f}.demo-perspective p{font-size:.82em;line-height:1.5;margin:6px 0;color:#b1c8e5;min-height:3em}.demo-work-meter{display:flex;gap:3px;height:3px;opacity:.7}.demo-work-meter i{flex:1;background:#31678d;transform-origin:left;animation:demo-meter 2.7s linear infinite}.claude .demo-work-meter i{background:#8f658c;animation-delay:-.8s}.demo-work-meter i:nth-child(2){animation-delay:-.4s}.demo-work-meter i:nth-child(3){animation-delay:-.8s}.demo-work-meter i:nth-child(4){animation-delay:-1.2s}.demo-work-meter i:nth-child(5){animation-delay:-1.6s}@keyframes demo-meter{0%,to{opacity:.3;transform:scaleX(.35)}50%{opacity:.9;transform:scaleX(1)}}.demo-activity-list{padding:5px 8px;flex:1}.demo-activity-list p{display:flex;gap:6px;align-items:start;padding:5px 0;margin:0;font-size:.78em;color:#88a2c7;line-height:1.4}.demo-activity-list p>i{flex-shrink:0;width:5px;height:5px;margin-top:3px;border:1px solid #426698;border-radius:50%;transition:background .24s}.demo-activity-list p.activity-current{color:#c5dff5}.demo-activity-list p.activity-current>i{background:#73c2e9;border-color:#73c2e9;box-shadow:0 0 8px #68c8ea55}.demo-stage-readout{display:flex;align-items:center;gap:6px;font-size:.65em;padding:7px 8px;border-top:1px solid #2a4165;background:#09172d;color:#86c7dd}.demo-stage-readout b{font-weight:400}.demo-intake-dot{width:4px;height:4px;display:inline-block;background:#7ddbc2;border-radius:50%;box-shadow:0 0 6px #7ddbc277;flex-shrink:0}.showcase-disclaimer{font-size:.62em!important;line-height:1.4!important;margin:5px 2px 0!important;color:#8dadd0;flex-shrink:0}.showcase-timeline{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:7px 0 4px;flex-shrink:0}.showcase-timeline button{padding:6px 3px;text-align:left;display:flex;gap:5px;align-items:center;border:1px solid #264270;border-radius:3px;background:#0b1735;font-size:.72em;line-height:1.2;color:#7e9bc7;white-space:nowrap}.showcase-timeline button>span{color:#5c7faf;font-size:.8em}.showcase-timeline button[aria-current=step]{border-color:#67a8e2;color:#d6edff;background:#123361}.showcase-timeline button[aria-current=step]>span{color:#8cc7f1}.showcase-time-track{position:absolute;bottom:0;left:0;right:0;height:1px;background:#21375f}.showcase-time-track i{display:block;height:1px;width:100%;transform-origin:left;background:linear-gradient(90deg,#58bdff,#dfb8f3);transition:transform .18s linear}.demo-research-token{display:flex;align-items:center;gap:9px;padding:12px 10px}.demo-research-token>i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#a24dbd;color:#fff;font-size:.8em;font-style:normal}.demo-research-token>div{flex:1}.demo-research-token p{font-size:.75em;margin:4px 0 0;color:#819fc6}.demo-check-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 10px 12px}.demo-check-grid>div{font-size:.75em;display:flex;flex-direction:column;gap:5px}.demo-check-grid b{font-size:.85em;color:#7fc9c1;font-weight:400}.demo-check-track{height:2px;display:block;background:#244268}.demo-check-track em{display:block;height:2px;background:#5aafdf;width:100%;transform-origin:left;transition:transform .2s linear}.chat-view .demo-main-column{grid-template-rows:1fr}.demo-chat-message{display:flex;gap:8px;padding:12px 10px}.demo-chat-message+.demo-chat-message{border-top:1px solid #263f66}.chat-avatar{width:23px;height:23px;display:grid;place-items:center;flex-shrink:0;border:1px solid #6b538a;border-radius:5px;background:#342756;font-size:.85em;color:#e5c0ec}.chat-avatar.blue{background:#173d69;border-color:#2e75a7;color:#a3d9f8}.demo-chat-message b{display:block;font-size:.8em;color:#9fd8ff;line-height:1.3}.demo-chat-message.warm b{color:#edc6aa}.demo-chat-message b small{font-weight:400;font-size:.85em;color:#708db7;margin-left:7px}.demo-chat-message p{font-size:.9em;line-height:1.65;margin:8px 0;color:#b1c5e6}.demo-typing{display:flex;gap:3px}.demo-typing i{width:3px;height:3px;border-radius:50%;background:#75b5d9;animation:demo-typing 1.8s linear infinite}.demo-typing i:nth-child(2){animation-delay:-.4s}.demo-typing i:nth-child(3){animation-delay:-.8s}@keyframes demo-typing{0%,to{opacity:.25}50%{opacity:.85}}.demo-chat-context{padding:10px 12px;margin:0 10px;border:1px solid #305382;background:#11284977;border-radius:4px;font-size:.78em}.demo-chat-context>span{font-size:.75em;color:#6d94c0;display:block}.demo-chat-context>b{display:block;margin:5px 0;color:#b8dbf4}.demo-chat-context p{font-size:.9em;line-height:1.5;margin:0;color:#93afcf}.demo-chat-input{display:flex;justify-content:space-between;gap:10px;margin:auto 10px 10px;padding:9px;border:1px solid #294d80;border-radius:4px;background:#07152e;color:#6489b5;font-size:.75em}.demo-source-list{margin:0;padding:12px 12px 12px 24px;color:#9eb8d9;font-size:.84em;line-height:1.65}.demo-source-list li+li{margin-top:9px}.demo-source-view{height:100%;display:flex;flex-direction:column}.demo-source-view>.demo-panel{flex:1}.demo-source-toolbar{display:flex;justify-content:space-between;align-items:center;margin:8px;padding:8px;border:1px solid #2c5086;border-radius:4px;font-size:.8em;color:#829fc6;background:#071632}.demo-source-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:0 8px 8px;flex:1;min-height:0}.demo-source-cards article{padding:8px;border:1px solid #2b5185;border-radius:4px;min-width:0;background:#0d2353}.demo-source-icon{color:#72baeb;font-size:1.2em}.demo-source-cards h5{font:600 .85em/1.3 Arial;margin:6px 0;color:#c9e0f7}.demo-source-cards p{font-size:.75em;line-height:1.5;margin:0 0 7px;color:#8eaad0}.demo-source-cards small{font-size:.65em;color:#72c8b6;display:block;margin-top:6px}.demo-source-progress{height:2px;background:#1d3d66;overflow:hidden}.demo-source-progress>i{display:block;background:#65bfe8;width:30%;height:2px;animation:source-scan 3.2s linear infinite;animation-delay:calc(var(--source-delay) * -.4s)}@keyframes source-scan{0%{transform:translate(-100%)}to{transform:translate(450%)}}.demo-inline-note{font-size:.7em;line-height:1.4;color:#7f9abe;margin:5px 3px 0}.demo-strategy-heading{padding:10px 10px 0}.demo-strategy-heading p{font-size:.8em;color:#8da8cd;margin:5px 0}.demo-strategy-graph{padding:4px 10px;flex:1;min-height:0;display:flex;flex-direction:column}.demo-strategy-graph svg{width:100%;flex:1;min-height:30px}.strategy-baseline{stroke:#6d93e2;stroke-width:1.5;fill:none}.strategy-review{stroke:#67d8ba;stroke-width:2;fill:none;stroke-dasharray:600;animation:strategy-trace 12s linear infinite}@keyframes strategy-trace{0%{stroke-dashoffset:600}50%,to{stroke-dashoffset:0}}.demo-strategy-graph>span{font-size:.6em;color:#6888b8}.demo-strategy-rules{display:flex;flex-wrap:wrap;gap:7px;font-size:.68em;color:#a2bdd9;padding:6px 10px 10px}.demo-strategy-rules span:before{content:"";display:inline-block;background:#77b7da;width:4px;height:4px;border-radius:50%;margin-right:4px}.demo-strategy-rules span:nth-child(2):before{background:#64d7b3}.demo-constraint{display:flex;align-items:start;gap:9px;padding:9px;font-size:.85em}.demo-constraint>b{font-weight:400;color:#5b8ec7}.demo-constraint>span{color:#c3d6ef}.demo-constraint small{display:block;font-size:.8em;color:#7e9bc3;margin-top:4px}.demo-risk-summary{display:flex;align-items:center;gap:10px;padding:12px}.demo-risk-summary svg{width:43px;height:43px;fill:#123355;stroke:#68abd4;stroke-width:1;flex-shrink:0}.demo-risk-summary p{font-size:.8em;color:#8facce;margin:6px 0 0;line-height:1.5}.demo-risk-row{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border-top:1px solid #27466e;font-size:.77em}.demo-risk-row b{color:#c7b785;font-size:.9em;font-weight:400;white-space:nowrap}.demo-risk-verdict{font-size:.68em;margin:auto 0 0;padding:8px 10px;background:#322b292b;border-top:1px solid #4a4c4c}.demo-copy{font-size:.85em;line-height:1.6;color:#92aece;padding:10px;margin:0}.demo-wallet-summary{padding:10px}.demo-wallet-summary>span{font-size:.65em;color:#5eafc6;letter-spacing:.1em}.demo-wallet-summary h4{margin:6px 0}.demo-wallet-summary p{font-size:.8em;color:#8ba7cc;line-height:1.5;margin:0}.demo-orders{padding:0 9px 9px;flex:1}.demo-orders>div{display:grid;grid-template-columns:1fr .8fr 1.5fr;gap:8px;padding:8px 3px;border-top:1px solid #29446f;font-size:.74em;color:#7292bd;align-items:center;transition:background .24s,color .24s}.demo-orders>div.demo-order-head{font-size:.65em;color:#6684b0}.demo-orders b{font-size:.9em;font-weight:400}.demo-orders>div.order-active{background:#12625820;color:#b5d9e7}.card-activity{position:relative;display:block!important;margin-top:7px!important;padding-top:6px;border-top:1px solid #3b7da83b}.card-spark{display:block;width:100%;height:23px;overflow:visible;fill:none;margin:0 0 5px}.card-spark path{stroke:#61bfff;stroke-width:1.3;fill:none}.card-spark circle{stroke:none}.card-activity-label{font:400 clamp(8px,.7vw,11px)/1.4 Arial,sans-serif!important;display:block!important;margin:0!important;color:#a6d7eb!important;min-height:1.4em}.card-activity>small{display:block;font-size:clamp(5px,.43vw,7px);letter-spacing:.12em;color:#6c9bad;margin-top:3px}.map-node .card-spark{height:15px;margin-bottom:4px}.map-node .card-activity{margin-top:5px!important;padding-top:5px}.map-node .card-activity-label{font-size:clamp(7px,.6vw,10px)!important}.map-node .card-activity>small{display:none}.map-node{min-width:108px;max-width:165px}.map-node[data-activity-phase="1"]{border-color:#8acfff}.map-node[data-activity-phase="2"]{border-color:#a6b5ec}.evidence-card[data-activity-phase="1"]{border-color:#75bbd1}.evidence-card[data-activity-phase="2"]{border-color:#8c9fd2}.solana-scan{display:flex;align-items:end;gap:4px;height:22px;margin-top:10px}.solana-scan>i{height:100%;flex:1;background:linear-gradient(#75ccec,#335cad);transform-origin:bottom;animation:solana-level 3.4s linear infinite;opacity:.55}.solana-scan>i:nth-child(2n){animation-delay:-.9s}.solana-scan>i:nth-child(3n){animation-delay:-1.9s}.solana-scan>i:nth-child(5n){animation-delay:-2.5s}@keyframes solana-level{0%,to{transform:scaleY(.25)}25%{transform:scaleY(.7)}55%{transform:scaleY(.4)}80%{transform:scaleY(1)}}.ai-perspective li{transition:color .3s,text-shadow .3s}.ai-perspective li.evidence-active{color:#ddf3ff;text-shadow:0 0 10px #5fbfff55}.ai-perspective.right li.evidence-active{color:#f4d7ed;text-shadow:0 0 10px #c3a1e855}.processor-badge{position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:6px;padding:5px 9px;background:#061526a1;border:1px solid #3a75964d;border-radius:20px;pointer-events:none;font:400 clamp(7px,.64vw,10px)/1.2 Arial;letter-spacing:.04em;color:#a7d7e9;z-index:3;white-space:nowrap}.processor-badge>i{display:block;width:4px;height:4px;background:#89d5ea;border-radius:50%;box-shadow:0 0 7px #77d3ee88;animation:processor-intake 2.8s linear infinite}.processor-badge small{font-size:.6em;letter-spacing:.1em;color:#728fa6;margin-left:3px}#decision-core>.processor-badge{left:59%;top:22%;background:#071526bb}@keyframes processor-intake{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}#product-zoom{max-width:min(1320px,96vw);width:1320px;padding:0;max-height:94dvh;overflow:hidden;border-color:#436c99;background:#050d20}#product-zoom .product-zoom-heading{display:flex;align-items:center;justify-content:space-between;height:47px;padding:0 20px;border-bottom:1px solid #294467}#product-zoom .product-zoom-heading p{margin:0;font:12px Arial;color:#aac2da}#product-zoom .close{top:2px}#software #product-zoom [data-showcase]{position:relative;inset:auto;width:100%;height:min(76dvh,820px);transform:none!important;rotate:none!important;border:none;border-radius:0;box-shadow:none}#product-zoom [data-product-enlarge]{visibility:hidden}.demo-work-meter i,.demo-typing i,.demo-source-progress>i,.strategy-review,.solana-scan>i,.processor-badge>i{animation-play-state:paused}.ambient-visible .demo-work-meter i,.ambient-visible .demo-typing i,.ambient-visible .demo-source-progress>i,.ambient-visible .strategy-review,.ambient-visible .solana-scan>i,.ambient-visible .processor-badge>i{animation-play-state:running}.demo-globally-paused *,.demo-globally-paused *:before,.demo-globally-paused *:after,[data-demo-paused=true] .demo-work-meter i,[data-demo-paused=true] .demo-typing i,[data-demo-paused=true] .demo-source-progress>i,[data-demo-paused=true] .strategy-review{animation-play-state:paused!important}@container (max-width:600px){.showcase-engine-tags{display:none}.demo-workspace{grid-template-columns:1fr}.demo-workspace>.demo-side-column{display:none}.demo-token-row{grid-template-columns:minmax(0,1.4fr) 1fr 1fr;font-size:.95em}.demo-token-row>span:nth-child(3),.demo-token-row>span:nth-child(4){display:none}.demo-token-name>i{width:17px;height:17px}.demo-token-name small{display:none}.demo-token-row.table-head{font-size:.8em}.demo-token-row .demo-chip{font-size:.75em}.demo-perspective p{font-size:.9em}.demo-source-cards{grid-template-columns:repeat(2,1fr)}.demo-source-cards article{padding:7px}.demo-source-cards p{display:none}.demo-source-cards small{font-size:.7em}.showcase-sidebar-status{display:none}.demo-chart-heading>small{display:none}.showcase-stat-strip>span:last-child{display:none}.demo-chat-message b small{display:block;margin-left:0;margin-top:3px}.demo-chat-message p{font-size:1em}.showcase-timeline button{font-size:.8em}.showcase-timeline button>span{display:none}.demo-risk-row{font-size:.85em}.demo-risk-verdict{font-size:.75em}.demo-wallet-summary p{font-size:.9em}.demo-orders>div{font-size:.82em}}@media(max-width:700px){#software .product-toolbar{height:38px;padding:0 8px}#software .product-body{height:calc(100% - 38px)}#software .product-tabs{padding:6px 4px;width:20%;gap:2px}#software .product-tabs>button{min-height:43px;padding:6px 3px;flex-direction:column;align-items:center;gap:3px;font-size:8px;text-align:center}#software .product-tabs button span{font-size:8px;margin:0;line-height:1.3}#software #product-content{padding:6px;font-size:9px}#software .product-topline{height:29px;min-height:29px;gap:4px;margin-bottom:3px}#software .product-topline h3{font-size:11px}#product-demo-toggle{font-size:7px;min-width:65px;padding:7px 5px}.showcase-demo-badge{font-size:6px;padding:4px}.showcase-disclaimer{font-size:6px!important;line-height:1.4!important}.showcase-stat-strip{font-size:6px;height:20px;min-height:20px}.demo-panel>header{padding:6px}.demo-panel h4{font-size:9px}.demo-panel h4 small{font-size:6px;margin-left:3px}.demo-token-row{padding:4px;gap:3px}.demo-main-column{grid-template-rows:1fr 1fr;gap:6px}.demo-chart-axis{font-size:6px}.showcase-timeline{gap:3px;padding-top:6px}.showcase-timeline button{padding:7px 3px;font-size:7px;justify-content:center}.card-activity-label{font-size:10px!important}.card-activity>small{font-size:6px}.evidence-card .card-spark{height:19px}.map-node{min-width:100px;max-width:130px}.map-node .card-activity-label{font-size:9px!important}.solana-scan{height:19px}.processor-badge{top:27%;font-size:8px;padding:5px 8px}.processor-badge small{font-size:5px}#decision-core>.processor-badge{top:48%;left:53%;font-size:7px}.evidence-card.news{top:37%}.evidence-card.social{top:49%}.evidence-card.chain{top:66%}.evidence-card.risk{top:78%}#product-zoom{max-width:98vw;max-height:96dvh;width:98vw}#product-zoom .product-zoom-heading{height:44px;padding:0 12px}#product-zoom .product-zoom-heading p{font-size:10px}#software #product-zoom [data-showcase]{height:min(83dvh,780px)}#software #product-zoom .demo-main-column{grid-template-rows:1fr 1fr}}@media(prefers-reduced-motion:reduce){.demo-work-meter i,.demo-typing i,.demo-source-progress>i,.strategy-review,.solana-scan>i,.processor-badge>i{animation:none!important}.showcase-time-track i,.demo-token-row,.demo-check-track em,.ai-perspective li{transition:none!important}}.card-spark .graphic-muted{stroke:#5c96b4;stroke-width:.7;opacity:.45}.card-spark .graphic-nodes circle{stroke:#6fa9d1;fill:#102c45;stroke-width:.8}.card-spark .graphic-blocks rect{stroke:#58b9ba;fill:#102c38;stroke-width:.8}.card-graphic-risk>[data-signal-path]{stroke:#c1a3c6}.card-graphic-news>[data-signal-path]{stroke:#94c9e2;stroke-width:1.1}.card-graphic-chain>[data-signal-path]{stroke:#6bc5bd}@media(min-width:701px){.evidence-card.news{top:8%}.evidence-card.chain{top:54%}}@media(max-width:700px){.evidence-card.risk{top:75%}}.hero-copy>p:not(.eyebrow)>span{display:inline-block}@container (max-width:600px){.demo-token-name>i{width:14px;height:14px;font-size:6px}.demo-token-row{padding:3px 4px}.demo-token-row.table-head{min-height:16px}}@media(max-width:700px){#software .demo-main-column{grid-template-rows:1.1fr 1fr}#software .demo-token-row{padding:3px 4px}}@media(max-width:700px){#software .wallet-view .demo-main-column,#software .risk-view .demo-main-column{grid-template-rows:1.85fr 1fr}.demo-wallet-summary{padding:8px}.demo-wallet-summary p{font-size:.8em;line-height:1.4}.demo-orders>div{padding:6px 3px}.demo-risk-row{padding:6px 8px}}@media(max-width:700px){.demo-risk-summary{padding:8px}.demo-risk-summary svg{width:32px;height:32px}}#software [data-showcase]{container-type:size}@container (max-height:380px){.demo-main-column{grid-template-rows:1.2fr 1fr}.wallet-view .demo-main-column,.risk-view .demo-main-column{grid-template-rows:1.85fr 1fr}.demo-token-row.compact-hidden{display:none}.demo-token-row{padding:3px 4px}.demo-token-row.table-head{min-height:15px}.demo-token-name>i{width:12px;height:12px;font-size:5px}.demo-wallet-summary{padding:6px 8px}.demo-wallet-summary>span,.demo-wallet-summary p{display:none}.demo-wallet-summary h4{margin:0;font-size:.9em}.demo-orders{padding:0 7px 5px}.demo-orders>div{padding:4px 2px;font-size:.7em}.demo-risk-summary{padding:5px 7px;gap:6px}.demo-risk-summary svg{width:22px;height:22px}.demo-risk-summary p{display:none}.demo-risk-row{padding:3px 7px;font-size:.72em}.demo-risk-verdict{font-size:.6em;padding:4px 7px}.demo-research-token{padding:6px;gap:6px}.demo-research-token>i{width:20px;height:20px}.demo-research-token p{font-size:.65em}.demo-check-grid{gap:5px;padding:0 6px 6px}.demo-check-grid>div{font-size:.65em;gap:2px}.demo-chat-message{padding:8px}.demo-chat-message p{font-size:.8em;margin:5px 0}.chat-panel{overflow-y:auto}.demo-chat-context{padding:7px}.demo-chat-input{font-size:.7em;padding:6px;margin:6px}.demo-strategy-heading{padding:6px 8px 0}.demo-strategy-heading p{display:none}.demo-strategy-rules{font-size:.6em;padding:3px 8px 6px}.demo-constraint{padding:6px;font-size:.75em}.demo-chart-heading{padding:4px 6px}.demo-chart-axis{padding-bottom:4px;font-size:.6em}}@container (max-height:380px){#software .product-toolbar{height:28px}#software .product-body{height:calc(100% - 28px)}#software #product-content{padding:6px}#software .product-topline{height:24px;min-height:24px;margin-bottom:3px}.showcase-stat-strip{height:14px;min-height:14px;padding-bottom:3px;font-size:.62em}.showcase-timeline{padding:5px 0 3px}.showcase-timeline button{padding:4px 3px;font-size:.65em}.showcase-disclaimer{font-size:.55em!important;line-height:1.2!important;margin-top:3px!important}.wallet-view .demo-main-column{grid-template-rows:1.5fr 1fr}.risk-view .demo-main-column{grid-template-rows:1fr}.risk-view .demo-main-column>.demo-panel:nth-child(2){display:none}.demo-panel>header{padding:5px 7px}.demo-chart-heading{font-size:.7em;padding:4px 6px}.demo-chart-axis{padding:2px 6px 4px;font-size:.55em}}:root{color-scheme:dark;--ink:#040b12;--panel:#081724;--cyan:#73ccff;--blue:#3b9fff;--amber:#ecb67e;--violet:#b493f7;--text:#e7edf6;--muted:#a9bdd1;--line:#284258;font-family:Arial,Helvetica,sans-serif;font-synthesis:none}*{box-sizing:border-box}body{margin:0;background:var(--ink);color:var(--text)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:wait;opacity:.65}h1,h2,h3,p{margin-top:0}p{line-height:1.55}h1,h2{font-family:Georgia,Times New Roman,serif;font-weight:400}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid #a1ddff;outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link{position:fixed;z-index:1000;top:-100px;left:15px;background:#fff;color:#000;padding:15px}.skip-link:focus{top:10px}.site-header{position:absolute;top:0;left:0;width:100%;z-index:30;display:flex;align-items:center;gap:20px;padding:17px 4.5%;background:linear-gradient(#030a13bb,transparent)}.brand{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;letter-spacing:.5px;font-weight:700}.brand img{width:30px;height:30px}.desktop-nav{display:flex;align-items:center;gap:20px;margin-left:auto;font-size:11px;white-space:nowrap}.desktop-nav a{position:relative;padding:8px 0;color:#c6d6e5}.desktop-nav a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left;background:var(--cyan);transition:transform .15s}.desktop-nav a:hover:after,.desktop-nav a[aria-current]:after{transform:scaleX(1)}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:40px;padding:10px 18px;border:1px solid #447baf;border-radius:4px;background:#091b2de8;color:#edf8ff;text-align:center;font-size:12px;line-height:1.3;transition:background .14s,box-shadow .14s,border-color .14s,transform 80ms}.button span{display:inline-block;transition:transform .14s}.button:hover{border-color:#9bdfff;background:#103356;box-shadow:0 0 18px #179dff30}.button:hover span{transform:translate(3px)}.button:active{transform:scale(.985)}.button.primary{background:linear-gradient(#116bd0,#084481);border-color:#5fb8ff;box-shadow:inset 0 0 10px #88d6ff22,0 0 9px #2795ff6b}.button.compact{font-size:11px;min-height:32px;padding:7px 14px}.subtle,.text-link{border:0;background:none;color:var(--cyan);font-size:12px;padding:0;line-height:1.6}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.menu-toggle{display:none;background:#071c2b;border:1px solid var(--line);padding:7px 12px;font-size:19px}.eyebrow{font-size:10px;letter-spacing:3px;color:#9ec3df;line-height:1.6}.muted,.fine{color:var(--muted)}.fine{font-size:11px;line-height:1.55}.fine a{text-decoration:underline}.glass{background:linear-gradient(135deg,#071421ef,#0b2034c9);border:1px solid #2a4f68;border-radius:5px;box-shadow:0 5px 20px #0005,inset 0 0 14px #3487b20a}.scene{position:relative;isolation:isolate;scroll-margin-top:30px;overflow:clip}.scene-plate{position:absolute;inset:0;z-index:-2;background-image:url(/assets/journey-clean.webp);background-size:100vw auto;background-position:center calc(var(--y) / 703 * -100vw);background-repeat:no-repeat;pointer-events:none}.scene-plate:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#020a1308,transparent 70%)}.hero{height:calc(286 / 703 * 100vw)}.hero-copy{position:absolute;top:48%;left:22%;width:56%;text-align:center}.hero-copy .eyebrow{margin-bottom:.5vw;font-size:.9vw;letter-spacing:.26vw}.hero h1{font-size:4.05vw;line-height:.98;letter-spacing:.1vw;margin-bottom:.6vw;text-shadow:0 2px 12px #030b17}.hero-copy>p:not(.eyebrow){font-size:1.17vw;margin-bottom:1vw;white-space:nowrap;position:relative;left:50%;transform:translate(-50%);width:fit-content}.inline-signup{display:flex;margin:0 auto;width:75%;min-height:3.3vw;border-radius:4px;box-shadow:0 0 20px #1683d32a}.inline-signup input{min-width:0;flex:1;background:#081a2ddd;border:1px solid #36566f;border-right:0;border-radius:4px 0 0 4px;padding:.6vw 1vw;color:#fff;font-size:.95vw}.inline-signup .button{font-size:.82vw;padding:.55vw 1.4vw;min-height:0;white-space:nowrap}.hero-copy .development{margin-top:.8vw;font-size:.66vw;letter-spacing:.25vw}.neural-label{position:absolute;top:39%;font-size:1.42vw;line-height:1.2;letter-spacing:.07vw;text-shadow:0 2px 7px #000}.neural-label span{display:block;font-family:monospace;font-size:.8vw;line-height:1.6;letter-spacing:.06vw;margin-top:.5vw;color:#aec1d7}.neural-label.codex{left:7.2%;color:#46b8f9}.neural-label.claude{right:6.4%;color:#dcb384;text-align:right}.chapter{height:calc((var(--end,450) - var(--start,286)) / 703 * 100vw)}#discovery{height:calc(164 / 703 * 100vw)}#investigation{height:calc(180 / 703 * 100vw)}#dual-ai{height:calc(150 / 703 * 100vw)}#decision-core{height:calc(160 / 703 * 100vw)}#software{height:calc(310 / 703 * 100vw)}#roadmap{height:calc(205 / 703 * 100vw)}#about{height:calc(125 / 703 * 100vw)}#contact{height:calc(190 / 703 * 100vw);min-height:390px}#early-access{height:calc(135 / 703 * 100vw)}.chapter-copy{position:absolute;left:9.2%;top:9%;width:21%;text-shadow:0 2px 10px #000}.chapter-number{position:absolute;left:-4.7vw;top:-.1vw;font-family:Georgia,serif;font-size:2.8vw;color:#5bafea;font-weight:400;opacity:.85}.chapter-copy h2,.contact-heading h2,.final-heading h2{font-size:1.85vw;letter-spacing:.13vw;margin:0 0 .2vw;white-space:nowrap}.chapter-kicker{font-size:.94vw;letter-spacing:.12vw;color:#93bddd;margin-bottom:.9vw;line-height:1.5}.chapter-copy>p:not(.chapter-kicker){font-size:.98vw;line-height:1.45;margin-bottom:.8vw;color:#bed0e1}.chapter-copy ul,.ai-perspective ul{list-style:none;padding:0;margin:.9vw 0;font-size:.92vw;line-height:1.4;color:#bfd4e8}.chapter-copy li,.ai-perspective li{margin:.45vw 0;position:relative;padding-left:1.65vw}.chapter-copy li:before,.ai-perspective li:before{content:"◉";position:absolute;left:0;color:#7cc8f4}.chapter-copy .fine{font-size:.8vw}.discovery-panel{position:absolute;left:59%;top:8%;width:17%;padding:1.2vw;transform:perspective(900px) rotateY(-5deg);font-size:.9vw}.discovery-panel .mini-title{font-size:.9vw;color:#b9d3e9;letter-spacing:.08vw;border-bottom:1px solid #2c4357;padding-bottom:.6vw}.discovery-panel div{display:flex;justify-content:space-between;margin:.65vw 0;color:#b6c8dc;gap:8px}.discovery-panel b{font-size:.7vw;color:#8fcfc5;font-weight:400}.discovery-panel small{display:block;font-size:.56vw;color:#9bb0c3;margin-top:.7vw;letter-spacing:.07vw}.map-node{position:absolute;background:#0b233abf;border:1px solid #4a94bf;color:#d9edff;padding:.55vw .7vw;border-radius:3px;font-size:.85vw;box-shadow:0 0 15px #0d7ec345;transition:box-shadow .18s,transform .18s}.map-node:hover{box-shadow:0 0 25px #299cff7d;transform:translateY(-2px)}.node-one{left:38%;top:43%}.node-two{left:77%;top:42%}.evidence-card{position:absolute;text-align:left;width:14.5%;padding:1.15vw;color:#cfdeeb;transition:border-color .18s,transform .18s}.evidence-card b{display:block;font-size:.98vw;color:#b9dbf9;font-weight:400;margin-bottom:.7vw}.evidence-card span{font-size:.9vw;line-height:1.35;display:block}.evidence-card:hover{border-color:#8fc7f0;transform:translateY(-2px)}.evidence-card.news{left:35%;top:12%}.evidence-card.social{left:58%;top:36%}.evidence-card.chain{left:43%;top:58%;border-color:#2b766d}.evidence-card.risk{left:75%;top:44%;border-color:#6f495e}.ai-perspective{position:absolute;top:13%;width:20%}.ai-perspective.left{left:38%;color:#5fc1ff}.ai-perspective.right{left:68%;color:#efc39a}.ai-perspective h3{font-family:Georgia,serif;font-size:1.7vw;font-weight:400;letter-spacing:.05vw;margin-bottom:1vw}.ai-perspective.right li:before{color:#dcae8a}.ai-perspective ul{font-size:.95vw}.illustrative{font-size:.68vw;letter-spacing:.04vw;color:#b0c1d2}.dual-caption{position:absolute;bottom:3%;left:38%;margin:0}.outcomes{position:absolute;left:34%;right:15%;top:39%;display:flex;justify-content:space-between;align-items:start}.outcome{background:#08232ac9;border:1px solid #4caa91;border-radius:5px;padding:1.1vw 1.4vw;text-align:center;box-shadow:0 0 15px #37bc8130;min-width:25%}.outcome b{display:block;font-weight:400;font-size:1.7vw;color:#a4e4c8}.outcome span{font-size:.95vw;display:block;margin-top:.3vw;color:#c5dfdb}.outcome.wait{margin-top:2.5vw;border-color:#d6a35d;background:#362714d9;box-shadow:0 0 18px #c7924d40}.outcome.wait b{color:#ffe1a5}.outcome.reject{border-color:#a95564;background:#2b1420d9}.outcome.reject b{color:#f5a8ab}.core-caption{position:absolute;bottom:5%;left:40%;text-align:center}.core-caption p{margin-bottom:.2vw}.core-caption button{font-size:.75vw}.product-window{position:absolute;left:31%;right:4%;top:4%;height:86%;transform:perspective(1300px) rotateY(-7deg) rotate(3deg);border:3px solid #61758c;border-radius:12px;box-shadow:0 0 0 3px #0a0f16,0 18px 35px #000a;overflow:hidden;background:#06121f}.product-toolbar{height:10%;display:flex;justify-content:space-between;align-items:center;padding:0 1.3vw;font-size:.8vw;background:#06101c;border-bottom:1px solid #293749}.product-toolbar>span:first-child{font-weight:700;color:#b7def6}.product-body{display:flex;height:90%;padding:.6vw}.product-tabs{display:flex;flex-direction:column;gap:.4vw;width:24%;padding:.4vw;border-right:1px solid #24354a}.product-tabs button{border:1px solid transparent;background:none;text-align:left;padding:.7vw .5vw;border-radius:4px;color:#adc5d9;font-size:.8vw;line-height:1.4}.product-tabs button[aria-selected=true]{background:#11395c;border-color:#2c6589;color:#bfe7ff}.product-tabs button:hover{background:#0e2b43}#product-content{flex:1;min-width:0;padding:.9vw 1vw;font-size:.85vw;overflow:auto}.product-topline{display:flex;justify-content:space-between;align-items:center;margin-bottom:1vw;gap:1vw}.product-topline h3{font-size:1.1vw;margin:0;font-weight:400}.preview-badge{font-size:.53vw;color:#9abcae;border:1px solid #294f4a;padding:.35vw;white-space:nowrap}.scanner-row{display:grid;grid-template-columns:1.5fr 1fr .5fr;gap:.7vw;border-bottom:1px solid #182e42;padding:.7vw .2vw;font-size:.8vw;align-items:center}.scanner-heading{color:#6da0bc;font-size:.7vw}.scanner-row span:first-child{display:flex;gap:.6vw;align-items:center}.token-dot{display:inline-block;width:1.1vw;height:1.1vw;border-radius:50%;background:#5d6abc;flex-shrink:0;box-shadow:inset 2px 2px 4px #d0e8ff55}.dot-1{background:#6dbbb6}.dot-2{background:#b48861}.dot-3{background:#8f6dc0}.dim{color:#829bb0}.preview-bottom{display:grid;grid-template-columns:1fr 1.3fr;gap:1vw;margin-top:1.5vw}.preview-bottom>div{border:1px solid #294159;border-radius:4px;padding:.8vw}.preview-bottom h4{font-size:.8vw;color:#bfcedc;margin:0 0 .7vw}.preview-bottom p{font-size:.7vw;margin-bottom:.6vw;color:#83b7be}.preview-bottom svg{width:100%;height:6vw}.product-note{padding:1vw;border:1px solid #29475c;border-radius:4px;margin:1vw 0;line-height:1.6}.product-note strong{color:#88cee9}.product-note .badge{margin-bottom:.5vw}.roadmap-grid{position:absolute;top:14%;left:31%;right:7%;display:grid;grid-template-columns:1fr 1fr;gap:1.35vw 6vw}.milestone{display:flex;gap:1vw;padding:1vw .8vw;position:relative;min-height:6.2vw;transition:transform .16s,border-color .16s}.milestone:nth-child(2n){transform:translateY(2.8vw)}.milestone:hover{border-color:#80bfea;box-shadow:0 0 18px #4a8dda20}.milestone h3{font-size:.95vw;font-weight:400;margin-bottom:.3vw}.milestone p{font-size:.75vw;color:#9eb3c7;font-style:italic;line-height:1.3;margin:0}.milestone small{position:absolute;right:.6vw;top:.6vw;font-size:.5vw;color:#91b5cf;max-width:28%;text-align:right}.milestone h3{padding-right:18%}.milestone-icon{font-size:1.7vw;color:#78c8e9;flex-shrink:0}.milestone:nth-child(2n) .milestone-icon{color:#d5af7b}.about-note{position:absolute;left:76%;top:38%;width:21%;padding:1.2vw}.about-note b{font-size:.8vw;letter-spacing:.05vw}.about-note p{font-size:.83vw;line-height:1.45;color:#adbed1;margin:.7vw 0 0}#about .chapter-copy{width:28%;top:10%}.contact-heading{position:absolute;left:9.2%;top:5%}.contact-grid{position:absolute;left:7.3%;right:5%;top:25%;display:grid;grid-template-columns:32% 43% 19%;gap:3%}.faq-list details{margin-bottom:.45vw;border:1px solid #31566d;border-radius:4px;background:#071724e3;font-size:.88vw}.faq-list summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:.7vw .9vw;cursor:pointer;color:#c6d8e7}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:1.2em;color:#b2d9f2;transition:transform .22s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{padding:0 .9vw .8vw;margin:0;color:#a9c0d4;font-size:.83vw;line-height:1.5}.contact-form label{display:block;margin-bottom:.55vw;font-size:.73vw;color:#97bedb}.contact-form input,.contact-form textarea{margin-top:.2vw;padding:.55vw .7vw;font-size:.85vw}.form-row{display:flex;gap:10px}.form-row label{flex:1;min-width:0}input,textarea,select{width:100%;border:1px solid #2c536e;border-radius:3px;background:#071725eb;color:#e5eff9;padding:10px 12px;line-height:1.4;transition:border-color .14s;resize:vertical}input[type=checkbox]{width:auto;flex-shrink:0;accent-color:#398bca}input:focus,textarea:focus,select:focus{border-color:#8bd4ff}.contact-form .button{font-size:.85vw;min-height:0;padding:.6vw 1.8vw}.contact-form .fine{display:inline-block;font-size:.65vw;margin:0 0 0 .6vw}.contact-aside h3{font-size:.9vw;font-weight:400;color:#bad5e9;margin-bottom:.5vw}.contact-aside p,.contact-aside a{font-size:.8vw;color:#a5bbce;margin-bottom:1.6vw}.form-status{font-size:12px;line-height:1.4;color:#9fdce0;margin:8px 0}.form-status:empty{display:none}.form-status.error{color:#ffc1b8}.honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.final-heading{position:absolute;left:9.2%;top:10%}.final-heading p{font-size:1.08vw;line-height:1.4;color:#c0d7e9}.final-signup{position:absolute;left:37%;top:13%;width:38%}.final-signup .inline-signup{width:100%}.final-signup .eyebrow{font-size:.64vw;letter-spacing:.25vw;text-align:center;margin:.7vw 0}.site-footer{display:grid;grid-template-columns:32% 18% 25% 20%;gap:2%;min-height:calc(88 / 703 * 100vw);padding:1.5vw 4.5%;background:linear-gradient(90deg,#040b13,#071b2b70,#040b13);border-top:1px solid #31506b;font-size:.8vw;overflow:visible}.site-footer .brand{font-size:.95vw;letter-spacing:0}.site-footer .brand img{width:2.8vw;height:2.8vw}.footer-brand p{font-size:.84vw;max-width:21vw;margin:.6vw 0;color:#97b2ca}.footer-links{display:flex;flex-direction:column;gap:.5vw;padding-top:.3vw}.footer-links a,.footer-links button{font-size:.8vw;color:#afc4d9}.footer-links button{padding:0;text-align:left;border:0;background:transparent}.footer-links a:hover,.footer-links button:hover{color:#8bd5ff;text-decoration:underline}.copyright{font-size:.7vw;line-height:1.7;color:#7694ae;padding-top:1vw}#journey-world{position:fixed;inset:0;pointer-events:none;z-index:2}#neural-world,#river-fallback{width:100%;height:100%;position:absolute;inset:0}#river-fallback{overflow:visible}.chapter-copy,.hero-copy,.contact-grid,.contact-heading,.outcomes,.product-window,.roadmap-grid,.final-heading,.final-signup,.about-note,.ai-perspective,.evidence-card,.discovery-panel,.neural-label,.core-caption{z-index:4}.site-footer>*{position:relative;z-index:4}.motion-tools{position:fixed;z-index:35;bottom:12px;right:15px;display:flex;gap:1px;opacity:.8}.motion-tools button{background:#081625df;border:1px solid #34516a;padding:6px 10px;color:#bdd4e8;font-size:10px}.motion-tools:hover{opacity:1}dialog{color:var(--text);background:linear-gradient(145deg,#0c2031,#060e1b 75%);border:1px solid #315976;border-radius:8px;max-width:min(520px,calc(100% - 28px));width:520px;max-height:90dvh;padding:38px;box-shadow:0 0 80px #00162d,0 0 1px #7ddaff;overflow:auto;z-index:100}dialog::backdrop{background:#020711b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}dialog[open]{animation:modal-open .42s both}dialog.closing{animation:modal-close .18s forwards}dialog h2{font-size:32px;line-height:1.1;letter-spacing:1px;margin-bottom:16px}dialog p{font-size:13px;color:#b6cadd}dialog label{font-size:12px;display:block;margin:14px 0}dialog label input:not([type=checkbox]){margin-top:7px}dialog .check{display:flex;align-items:start;gap:9px;font-size:12px;line-height:1.5}.check{display:flex;align-items:center;gap:8px}.check input{margin-top:3px}dialog .button{margin-top:8px}.close{position:absolute;right:12px;top:9px;background:none;border:0;font-size:27px;color:#b8cbe0;padding:4px 10px}.modal-beams{position:absolute;inset:0;pointer-events:none;z-index:-1;opacity:.35;background:linear-gradient(115deg,transparent 45%,#2b99e355 49%,transparent 50%),linear-gradient(-115deg,transparent 45%,#b28aff44 49%,transparent 50%)}#waitlist-next .text-link{display:block;margin-top:18px}#mobile-menu{width:330px;margin-right:15px}#mobile-menu>a{display:block;padding:12px 0;border-bottom:1px solid #263b52}.cookie-banner{position:relative;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#06101b;border-top:1px solid #273e52;padding:15px 4.5%;font-size:11px}.cookie-banner[hidden]{display:none}.cookie-banner p{max-width:550px;color:#9db3c8;margin:0}.cookie-banner>div{display:flex;gap:8px}.cookie-banner button{background:#0e1b2b;border:1px solid #51677d;border-radius:3px;font-size:10px;padding:9px 13px;white-space:nowrap}.cookie-banner a{text-decoration:underline}.page-shell{max-width:1180px;margin:0 auto;padding:150px 40px 100px;min-height:75vh}.support-page{background:#050e19 radial-gradient(ellipse at 70% 0%,#15344c66,transparent 55%)}.page-shell h1{font-size:clamp(38px,4.5vw,66px);max-width:900px;margin-bottom:20px}.lead{color:#a9c1d8;font-size:18px;line-height:1.6;max-width:750px}.prose{max-width:880px}.rich-copy{font-size:16px;line-height:1.8;color:#c2d1df;margin:30px 0 40px}.rich-copy p{margin-bottom:24px}.rich-copy a{color:#7dcaff;text-decoration:underline}.page-shell form>label{display:block;margin:20px 0}.page-shell form label input{margin-top:8px}.notice{padding:18px;border:1px solid #387270;background:#092825;border-radius:4px}.route-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:30px 0}.route-card{padding:30px}.route-card h2{font-size:28px;margin:20px 0 16px}.route-card p{color:#b1c5d7;font-size:14px}.badge{display:inline-block;color:#8dc5e8;background:#10324b;border:1px solid #2c5977;font-size:10px;letter-spacing:1px;padding:5px 9px;border-radius:4px}.filter-bar{display:flex;gap:20px;align-items:end}.filter-bar label{font-size:12px;color:#a9c2d9}.filter-bar select{display:block;min-width:210px;margin-top:8px}.support-contact{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin:40px 0}.support-contact .contact-form label,.support-contact .faq-list details{font-size:13px;margin-bottom:14px}.support-contact .contact-form input,.support-contact .contact-form textarea{font-size:15px;padding:12px;margin-top:5px}.support-contact .contact-form .button{font-size:13px;padding:12px 24px}.support-contact .contact-form .fine{font-size:11px}.support-contact .faq-list summary{padding:16px}.support-contact .faq-list details p{font-size:14px;padding:0 16px 16px}.article-cover{max-width:100%;height:auto}.core-demo-actions{display:flex;flex-direction:column;gap:4px}.core-demo-actions .button{justify-content:start}.paused *,.reduced *{animation-play-state:paused!important}.reduced *,.paused *{scroll-behavior:auto!important}.reduced dialog[open],.paused dialog[open]{animation:none}body.modal-open #journey-world{opacity:.3}body.modal-open{overflow:hidden}@keyframes modal-open{0%{opacity:0;transform:translateY(8px) scale(.985)}35%{opacity:1}to{transform:none}}@keyframes modal-close{to{opacity:0;transform:scale(.99)}}@media(min-width:1800px){.desktop-nav{font-size:13px;gap:25px}.site-header .brand{font-size:16px}.site-header{padding-top:22px}.button.compact{font-size:13px}}@media(max-width:1120px){.desktop-nav{display:none}.site-header .compact{margin-left:auto}.menu-toggle{display:block}.site-header{padding:14px 4%}.contact-aside{display:none}.contact-grid{grid-template-columns:35% 60%;gap:5%;top:22%}#contact{min-height:390px}.contact-form label{font-size:11px}.contact-form input,.contact-form textarea{font-size:13px;padding:7px}.contact-form .button{font-size:12px;padding:9px 18px}.faq-list details{font-size:12px}.faq-list summary{padding:10px}.faq-list details p{font-size:12px;padding:0 10px 10px}.contact-form .fine{font-size:10px}.contact-heading h2{font-size:22px}.contact-heading .chapter-kicker{font-size:11px}.cookie-banner{align-items:start;flex-direction:column;gap:10px}.copyright{font-size:10px}.site-footer{min-height:200px}.footer-links a,.footer-links button,.footer-brand p,.site-footer .brand{font-size:11px}}@media(max-width:700px){.site-header{gap:8px}.site-header .brand{font-size:10px;letter-spacing:0}.brand img{width:25px;height:25px}.site-header .compact{font-size:9px;padding:6px 9px;gap:8px}.menu-toggle{padding:3px 8px}.scene{overflow:clip}.hero{height:660px;min-height:100svh;max-height:850px}.scene-plate{background-size:auto 4600px;background-position:center calc(var(--y) / 2048 * -4600px)}.hero .scene-plate{background-size:1615px auto;background-position:center top;opacity:.76}.hero-copy{top:auto;bottom:45px;left:6%;width:88%}.hero h1{font-size:39px;line-height:1.05;letter-spacing:1px}.hero-copy .eyebrow{font-size:9px;letter-spacing:3px;margin-bottom:14px}.hero-copy>p:not(.eyebrow){font-size:13px;white-space:normal;width:auto;max-width:340px;line-height:1.6;margin:18px auto;left:auto;transform:none}.hero-copy .development{font-size:8px;letter-spacing:2px;margin-top:15px}.inline-signup{width:100%;min-height:44px}.inline-signup input{font-size:12px;padding:10px;max-width:none}.inline-signup .button{font-size:10px;padding:9px 12px;gap:8px}.neural-label{top:26%;font-size:13px}.neural-label span{font-size:8px;line-height:1.5;letter-spacing:.5px}.neural-label.codex{left:5%}.neural-label.claude{right:5%}.chapter-copy{left:12%;top:30px;width:76%;background:linear-gradient(90deg,#040c15dc,#040c1580,transparent);text-shadow:0 1px 8px #000}.chapter-number{left:-9vw;top:0;font-size:28px}.chapter-copy h2,.contact-heading h2,.final-heading h2{font-size:21px;letter-spacing:1px;white-space:normal}.chapter-kicker{font-size:10px;letter-spacing:1.2px;line-height:1.5;margin:8px 0 12px}.chapter-copy>p:not(.chapter-kicker){font-size:12px;line-height:1.5;max-width:280px}.chapter-copy ul{display:none}.chapter-copy .fine{font-size:10px}.chapter-copy .text-link{font-size:11px}#discovery{height:550px}#investigation{height:610px}#dual-ai{height:590px}#decision-core{height:570px}#software{height:730px}#roadmap{height:auto;min-height:900px;padding:245px 28px 60px}#about{height:450px}#contact{height:auto;min-height:850px;padding:140px 24px 60px}#early-access{height:400px}.discovery-panel{left:auto;right:8%;top:52%;width:180px;padding:15px;font-size:12px}.discovery-panel .mini-title{font-size:12px;padding-bottom:8px}.discovery-panel div{margin:9px 0}.discovery-panel b{font-size:10px}.discovery-panel small{font-size:8px;margin-top:8px}.map-node{font-size:11px;padding:8px 10px}.node-one{top:65%;left:6%}.node-two{top:85%;left:auto;right:10%}.evidence-card{width:43%;padding:15px}.evidence-card b{font-size:12px;margin-bottom:8px}.evidence-card span{font-size:11px}.evidence-card.news{left:6%;top:40%}.evidence-card.social{left:auto;right:5%;top:53%}.evidence-card.chain{left:7%;top:69%}.evidence-card.risk{left:auto;right:5%;top:81%}.ai-perspective{top:48%;width:42%;background:#061323bd;padding:14px;border:1px solid #31526a;border-radius:5px}.ai-perspective.left{left:5%}.ai-perspective.right{left:auto;right:5%}.ai-perspective h3{font-size:18px;margin-bottom:16px}.ai-perspective ul{font-size:11px}.ai-perspective li{padding-left:17px;margin:10px 0}.dual-caption{left:6%;bottom:7%;font-size:9px}.outcomes{left:6%;right:6%;top:57%;gap:10px}.outcome{padding:15px 9px;flex:1;min-width:0}.outcome b{font-size:19px}.outcome span{font-size:10px;line-height:1.4;margin-top:8px}.outcome.wait{margin-top:22px}.core-caption{left:10%;right:10%;bottom:8%}.core-caption p{font-size:10px;margin-bottom:12px}.core-caption button{font-size:12px}.product-window{left:4%;right:4%;top:34%;height:59%;transform:perspective(900px) rotateY(-3deg) rotate(1deg);border-width:2px;border-radius:9px}.product-toolbar{height:40px;padding:0 10px;font-size:8px}.product-toolbar .illustrative{font-size:6px}.product-body{height:calc(100% - 40px);padding:5px}.product-tabs{width:23%;padding:4px;gap:5px}.product-tabs button{font-size:11px;padding:9px 4px}.product-tabs button span{display:block;font-size:8px;margin-top:4px}#product-content{padding:9px;font-size:11px}.product-topline{gap:7px;margin-bottom:12px;align-items:start;flex-direction:column}.product-topline h3{font-size:14px}.preview-badge{font-size:7px;padding:4px}.scanner-row{font-size:9px;padding:10px 1px;gap:5px;grid-template-columns:1.3fr 1fr}.scanner-row span:last-child{display:none}.scanner-heading{font-size:8px}.token-dot{width:10px;height:10px}.scanner-row span:first-child{gap:5px}.preview-bottom{grid-template-columns:1fr;margin-top:14px;gap:8px}.preview-bottom>div{padding:9px}.preview-bottom h4{font-size:10px;margin-bottom:7px}.preview-bottom p{font-size:9px;margin-bottom:5px}.preview-bottom>div:last-child{display:none}.product-note{padding:10px;margin:15px 0;font-size:11px}.product-window .fine{font-size:8px;margin-top:15px}.roadmap-grid{position:relative;left:auto;right:auto;top:auto;display:flex;flex-direction:column;gap:20px;width:100%;padding-left:25px}.milestone,.milestone:nth-child(2n){transform:none;min-height:80px;padding:16px 12px;gap:12px}.milestone h3{font-size:13px;margin-bottom:8px;padding-right:15%}.milestone p{font-size:11px;line-height:1.4}.milestone small{font-size:7px;right:10px;top:12px;max-width:25%}.milestone-icon{font-size:23px}#about .chapter-copy{width:77%;top:30px}.about-note{inset:auto 5% 20px auto;width:55%;padding:15px}.about-note b{font-size:9px;letter-spacing:.5px}.about-note p{font-size:11px;margin-top:9px}.contact-heading{left:12%;top:35px}.contact-grid{position:relative;left:auto;right:auto;top:auto;display:flex;flex-direction:column;gap:30px;padding-left:12px}.faq-list details{margin-bottom:9px;font-size:12px}.faq-list summary{padding:12px}.faq-list details p{font-size:12px;padding:0 12px 12px}.contact-form label{font-size:11px;margin-bottom:12px}.contact-form input,.contact-form textarea{font-size:14px;padding:10px;margin-top:5px}.contact-form .button{font-size:12px;padding:12px 20px}.contact-form .fine{font-size:10px}.contact-aside{display:none}.final-heading{left:12%;top:35px}.final-heading p{font-size:13px;line-height:1.5;margin-top:12px}.final-signup{left:7%;top:48%;width:86%}.final-signup .eyebrow{font-size:8px;letter-spacing:2px;margin-top:16px}.site-footer{padding:30px 24px 45px;min-height:360px;grid-template-columns:1fr 1fr;gap:28px 30px}.footer-brand{grid-column:1/-1}.site-footer .brand{font-size:12px}.site-footer .brand img{width:30px;height:30px}.footer-brand p{font-size:11px;max-width:280px;margin-top:10px}.footer-links{gap:10px}.footer-links a,.footer-links button{font-size:11px}.copyright{font-size:10px;grid-column:1/-1;padding:0;margin:0}.motion-tools{bottom:8px;right:8px}.motion-tools button{font-size:9px;padding:6px 8px}.cookie-banner{padding:18px 24px 45px;font-size:10px}.cookie-banner>div{flex-wrap:wrap;gap:7px}.cookie-banner button{font-size:9px;padding:9px}.page-shell{padding:115px 24px 65px}.page-shell h1{font-size:38px}.lead{font-size:16px}.route-cards{grid-template-columns:1fr}.route-card{padding:23px}.route-card h2{font-size:27px}.support-contact{grid-template-columns:1fr;gap:35px}.filter-bar{align-items:stretch;flex-direction:column;gap:10px}.filter-bar label{margin:0!important}.filter-bar .button{width:fit-content}.rich-copy{font-size:15px}.form-row{gap:10px}dialog{padding:30px 23px;max-height:88dvh}dialog h2{font-size:28px}.modal-beams{opacity:.2}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:0s!important;scroll-behavior:auto!important}.product-window{transform:none!important}}.site-header{position:fixed;transition:background .18s,padding .18s}.site-header.scrolled{background:#050e1bed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding-top:10px;padding-bottom:10px;border-bottom:1px solid #23415966}.scene{scroll-margin-top:68px}.depth-plane{position:absolute;inset:0;pointer-events:none;z-index:-1;background-image:url(/assets/journey-clean.webp);background-size:100vw auto;background-position:center calc(var(--y) / 703 * -100vw);background-repeat:no-repeat;transform:translateY(var(--plane-shift,0px));clip-path:polygon(0 82%,14% 74%,26% 88%,38% 78%,49% 93%,65% 84%,78% 91%,91% 73%,100% 83%,100% 100%,0 100%);-webkit-mask-image:linear-gradient(transparent 72%,#000 88%);mask-image:linear-gradient(transparent 72%,#000 88%);opacity:.8}.depth-plane.far{clip-path:polygon(0 18%,20% 26%,35% 13%,48% 35%,68% 20%,83% 29%,100% 13%,100% 65%,0 65%);-webkit-mask-image:linear-gradient(transparent 12%,#0006 35%,transparent 65%);mask-image:linear-gradient(transparent 12%,#0006 35%,transparent 65%);transform:translateY(calc(var(--plane-shift,0px) * -.35))}@media(max-width:700px){.depth-plane{display:none}.hero .scene-plate{background-size:980px auto;background-position:center top}.hero-copy{background:linear-gradient(transparent,#040b12b0 25%,#040b12d9);padding-top:18px}.hero-copy>p:not(.eyebrow){max-width:310px}.neural-label{top:33%}}.paused .depth-plane,.reduced .depth-plane{transform:none!important}.paused .brand img,.reduced .brand img{filter:none!important}@media(min-width:1000px){#core-dialog{width:350px;max-width:350px;margin:90px 22px auto auto;padding:26px}#core-dialog h2{font-size:28px}#core-dialog::backdrop{background:#02081218;-webkit-backdrop-filter:none;backdrop-filter:none}body:has(#core-dialog[open]) #journey-world{opacity:1}}.field-error{display:block;color:#ffc1ae;font-size:11px;line-height:1.5;margin-top:5px;animation:notice-in .12s ease-out}[aria-invalid=true]{border-color:#c5756a!important}.form-status.error{min-height:26px}.faq-list details::details-content{transition:height .22s,content-visibility .22s;transition-behavior:allow-discrete;interpolate-size:allow-keywords;height:0;overflow:clip}.faq-list details[open]::details-content{height:auto}.faq-list summary span{display:inline-block;transition:transform .22s}.faq-list details[open] summary span{transform:rotate(180deg)}.route-card{animation:notice-in .36s ease-out}.brand img{transition:filter .18s}.brand:hover img{filter:drop-shadow(0 0 5px #60c9ff88)}.paused button:active,.reduced button:active,.paused .button:hover span,.reduced .button:hover span{transform:none!important}@keyframes notice-in{0%{opacity:.7;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:700px){.hero{height:740px;min-height:min(100svh,740px)}.hero .scene-plate{height:400px;background-size:max(600px,100vw) auto;background-position:center 55px;opacity:1;-webkit-mask-image:linear-gradient(#000 76%,transparent);mask-image:linear-gradient(#000 76%,transparent)}.neural-label{top:39%;text-shadow:0 2px 6px #000}.hero-copy{bottom:48px}.hero-copy h1{font-size:36px}}.scene-plate:after{content:"";position:absolute;inset:-1%;pointer-events:none;background:linear-gradient(112deg,transparent 20%,#70bfff08 45%,transparent 63%,#c195ff06 80%,transparent);opacity:.4;animation:atmosphere-drift 22s ease-in-out infinite alternate;animation-play-state:paused}.ambient-visible .scene-plate:after{animation-play-state:running}@keyframes atmosphere-drift{to{transform:translate(.5%,.3%);opacity:.65}}.map-node:after{content:"";position:absolute;width:8px;height:8px;right:5px;top:50%;border:1px solid #8fd8ff;border-radius:50%;pointer-events:none;opacity:0;animation:discovery-contour 3s ease-out infinite;animation-play-state:paused}.map-node.node-two:after{animation-delay:1.4s;border-color:#d6b3ff}.ambient-visible .map-node:after{animation-play-state:running}@keyframes discovery-contour{0%{transform:translateY(-50%) scale(.5);opacity:0}4%{opacity:.5}22%{transform:translateY(-50%) scale(2.5);opacity:0}to{opacity:0}}#software.ambient-visible .scanner-row:nth-of-type(5){animation:research-emphasis 6s ease-in-out infinite}@keyframes research-emphasis{0%,20%,to{background:transparent}5%{background:#8dcfff10}}.paused *:before,.paused *:after,.reduced *:before,.reduced *:after{animation-play-state:paused!important}.hero h1{font-weight:400}.product-tabs{position:relative}.tab-indicator{position:absolute;top:0;left:0;width:2px;background:#8cd8ff;box-shadow:0 0 6px #3eafff80;pointer-events:none;transition:transform .18s cubic-bezier(.22,1,.36,1),height .18s cubic-bezier(.22,1,.36,1)}.glass{background-image:radial-gradient(circle at var(--reflection-x,50%) 0%,#619dce0d,transparent 55%),linear-gradient(135deg,#071421ef,#0b2034c9)}.milestone{transition:translate .14s cubic-bezier(.22,1,.36,1),border-color .14s,box-shadow .14s}.milestone:hover,.milestone:focus-visible{translate:0 -2px;transition-duration:.16s;border-color:#8dcfff;box-shadow:0 0 12px #72c5ff1a}.chapter-copy,.route-card,.evidence-card{isolation:isolate}.form-status{min-height:2.8em}.field-error{min-height:1.5em}.modal-beams{position:absolute;inset:0;width:100%;height:100%;opacity:.6;background:none;z-index:-1;overflow:hidden}.modal-beams path{fill:none;stroke-width:1.5;stroke-dasharray:320;stroke-dashoffset:320}.modal-blue{stroke:#6acbff}.modal-warm{stroke:#dfb0f7}.modal-core{fill:none;stroke:#ccefff;stroke-width:1;opacity:0}#waitlist[open] .modal-beams path{animation:modal-signal .2s 80ms cubic-bezier(.22,1,.36,1) forwards}#waitlist[open] .modal-core{animation:modal-core .18s .18s both}#waitlist[open]{animation:modal-glass .42s both}#waitlist::backdrop{animation:backdrop-enter .12s both}@keyframes modal-signal{to{stroke-dashoffset:0}}@keyframes modal-core{0%{opacity:0;transform:scale(.985);transform-origin:center}to{opacity:.65;transform:none}}@keyframes modal-glass{0%{opacity:0;transform:translateY(8px) scale(.985)}28%{opacity:1}52%{transform:translateY(8px) scale(.985)}to{transform:none}}@keyframes backdrop-enter{0%{background:#02071100}to{background:#020711b8}}#waitlist.closing{animation:modal-close .18s forwards}.mail-outline{display:inline-block;font-size:32px;color:#9edcff;animation:notice-in .4s cubic-bezier(.22,1,.36,1)}#mobile-menu[open]{animation:menu-enter .22s cubic-bezier(.22,1,.36,1)}#mobile-menu[open]>a{animation:menu-link .18s both}#mobile-menu>a:nth-of-type(2){animation-delay:30ms}#mobile-menu>a:nth-of-type(3){animation-delay:60ms}#mobile-menu>a:nth-of-type(4){animation-delay:90ms}#mobile-menu>a:nth-of-type(5){animation-delay:.12s}#mobile-menu>a:nth-of-type(6){animation-delay:.15s}@keyframes menu-enter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes menu-link{0%{opacity:.75;transform:translateY(4px)}to{opacity:1;transform:none}}#about.ambient-visible .scene-plate:after{animation-duration:15s}#early-access.ambient-visible .scene-plate:after{animation:signal-concentration 4.8s linear infinite}@keyframes signal-concentration{0%,to{opacity:.4}50%{opacity:.65;transform:scale(1.005)}}.article-cover{animation:article-reveal .36s cubic-bezier(.22,1,.36,1)}@keyframes article-reveal{0%{clip-path:inset(18px 0 0);opacity:.85}to{clip-path:inset(0);opacity:1}}.faq-list details[open] p{animation:faq-settle .22s cubic-bezier(.22,1,.36,1)}@keyframes faq-settle{0%{opacity:.8;transform:translateY(8px)}to{opacity:1;transform:none}}.document-hidden *,.document-hidden *:before,.document-hidden *:after{animation-play-state:paused!important}.paused *,.paused *:before,.paused *:after,.reduced *,.reduced *:before,.reduced *:after{transition-duration:0s!important;animation:none!important}.paused .milestone,.reduced .milestone{translate:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.modal-beams{display:none}.milestone{translate:none!important}}@media(max-width:700px){input,textarea,select{font-size:max(16px,1em)}.site-header .compact,.menu-toggle{min-height:44px}.close{min-width:44px;min-height:44px}input[type=checkbox]{min-width:18px;min-height:18px}}.depth-plane.far{transform:translateY(calc(var(--plane-shift,0px) * -.3))}#about .depth-plane.far{transform:translateY(calc(var(--plane-shift,0px) * -.42857))}.evidence-card,.about-note{transition:rotate .16s cubic-bezier(.22,1,.36,1),border-color .16s;transform-style:preserve-3d}.paused .evidence-card,.reduced .evidence-card{rotate:none!important}.scene{isolation:auto}.scene-plate{z-index:0}.depth-plane{z-index:1}.map-node{z-index:4}.site-footer{background:#040d17}.confirmation-ring{width:64px;height:64px;display:block;margin-bottom:20px;fill:none;stroke:#86d3f5;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;animation:confirmed-ring .6s cubic-bezier(.22,1,.36,1)}.confirmation-ring path{stroke:#dbb8ef}@keyframes confirmed-ring{0%{opacity:.4;transform:scale(.985)}to{opacity:1;transform:none}}
