:root{--font-body:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"IBM Plex Mono","Courier New",monospace;--color-accent:#b55c4a;--color-near-black:#0f0f0f;--color-near-black-light:#141414;--color-off-white:#fafafa;--color-white:#fff;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--font-size-sm:14px;--font-size-base:16px;--line-height-normal:1.5}html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-body);max-width:100vw;overflow-x:hidden}body{background-color:#0f0f0f;background-color:var(--color-near-black);color:#fff;color:var(--color-white)}.sim{display:grid;grid-template-columns:1.2fr 18px 2.6fr 18px .45fr;margin-top:var(--spacing-lg);min-height:680px;width:100%}.sim__inputs{background:#08080880;border-radius:6px 0 0 6px;gap:14px;overflow:hidden;padding:18px 12px}.sim__input-group,.sim__inputs{display:flex;flex-direction:column}.sim__input-group{flex:1 1;gap:4px;min-height:0}.sim__input-header{align-items:center;display:flex;gap:6px;margin-bottom:4px}.sim__input-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.sim__input-dot--pub{background:var(--color-accent);box-shadow:0 0 8px #b55c4a99}.sim__input-dot--pri{background:#999;box-shadow:0 0 5px #fff3}.sim__input-label{color:#666;font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.sim__stream{display:flex;flex:1 1;flex-direction:column;gap:3px;min-height:0;overflow:hidden}.sim__si{animation:si-in .4s ease-out;border-left:2px solid #b55c4a59;border-radius:1px;color:#888;font-family:var(--font-mono);font-size:9px;line-height:1.35;padding:4px 6px;transition:opacity .6s ease,transform .6s ease}.sim__si--pri{border-left-color:#ffffff2e}.sim__si--old{opacity:.15;transform:scale(.95)}@keyframes si-in{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}.sim__conn{position:relative}.sim__conn svg{height:100%;inset:0;position:absolute;width:100%}.sim__cline{stroke:#222;stroke-width:1;stroke-dasharray:3 3;animation:cflow 1.5s linear infinite;transition:stroke .8s ease,stroke-width .8s ease}.sim__cline--pub{stroke:#b55c4a4d}.sim__cline--pri{stroke:#ffffff1a}.sim__cline--active{stroke:var(--color-accent);stroke-width:1.5;animation:cflow .5s linear infinite;transition:stroke .15s ease,stroke-width .15s ease}@keyframes cflow{to{stroke-dashoffset:-6}}.sim__engine{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#060606d9;border:1px solid #b55c4a33;border-radius:4px;display:flex;flex-direction:column}.sim__engine-inner{flex:1 1;overflow:hidden;position:relative}.sim__engine-svg{height:100%;inset:0;width:100%;z-index:1}.sim__elabel,.sim__engine-svg{pointer-events:none;position:absolute}.sim__elabel{font-family:var(--font-mono);font-size:7px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;top:6px;z-index:3}.sim__elabel--agents{color:#b55c4a66;left:4%}.sim__elabel--markets{color:#2a2a2a;left:42%}.sim__divider-line{stroke:#b55c4a1f;stroke-width:.15;stroke-dasharray:1.5 2}.sim__acard{background:#0c0c0ceb;border:1px solid #1e1e1e;border-radius:5px;font-family:var(--font-mono);left:2%;padding:7px 8px;position:absolute;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease;width:32%;z-index:4}.sim__acard--active{background:#b55c4a0d;border-color:#b55c4a80;box-shadow:0 0 16px #b55c4a2e,inset 0 0 12px #b55c4a0a}.sim__acard-head{align-items:center;border-bottom:1px solid #1a1a1a;display:flex;gap:5px;margin-bottom:5px;padding-bottom:4px}.sim__acard--active .sim__acard-head{border-bottom-color:#b55c4a26}.sim__acard-name{color:#999;font-size:9px;font-weight:600;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim__acard--active .sim__acard-name{color:#ddd}.sim__acard-type{background:#ffffff0d;border-radius:2px;color:#555;flex-shrink:0;font-size:7px;font-weight:700;letter-spacing:.08em;padding:2px 5px;text-transform:uppercase}.sim__acard-type--sme{background:#b55c4a26;border:1px solid #b55c4a4d;color:var(--color-accent)}.sim__acard-steps{display:flex;flex-direction:column;gap:2px}.sim__acard-row{align-items:center;border-left:2px solid #0000;border-radius:2px;display:flex;gap:4px;opacity:.35;padding:3px 4px;transition:background .25s ease,border-color .25s ease,opacity .25s ease}.sim__acard-row--done{border-left-color:#b55c4a4d;opacity:.55}.sim__acard-row--active{background:#b55c4a1a;border-left-color:var(--color-accent);box-shadow:inset 0 0 8px #b55c4a0f;opacity:1}.sim__acard-row-num{color:#333;flex-shrink:0;font-size:7px;font-weight:700;text-align:center;width:10px}.sim__acard-row--done .sim__acard-row-num{color:#b55c4a80}.sim__acard-row--active .sim__acard-row-num{color:var(--color-accent)}.sim__acard-row-action{color:#555;flex-shrink:0;font-size:8px;font-weight:500;text-transform:lowercase}.sim__acard-row--active .sim__acard-row-action{color:#b55c4af2}.sim__acard-row--done .sim__acard-row-action{color:#666}.sim__acard-row-tool{color:#333;font-size:7px;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim__acard-row--active .sim__acard-row-tool{color:#888}.sim__acard-row--done .sim__acard-row-tool{color:#444}.sim__acard--collab{transition:border-color .2s ease,box-shadow .3s ease,background .3s ease}.sim__acard-collab-dot{animation:collab-pulse .8s ease-in-out infinite alternate;border-radius:50%;flex-shrink:0;height:6px;margin-left:auto;width:6px}@keyframes collab-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.4)}}.sim__aline{stroke:#0000;stroke-width:.15;transition:stroke .8s ease,stroke-width .8s ease,filter .8s ease}.sim__aline--on{stroke:#b55c4a80;stroke-width:.4;transition:stroke .15s ease,stroke-width .15s ease,filter .15s ease}.sim__gedge{stroke:#1a1a1a;stroke-width:.2;stroke-opacity:.6;transition:stroke .8s ease,stroke-opacity .8s ease,stroke-width .8s ease}.sim__gedge--on{stroke:var(--color-accent);stroke-opacity:.8;stroke-width:.5;transition:stroke .15s ease,stroke-opacity .15s ease,stroke-width .15s ease}.sim__outflow{stroke:#151515;stroke-width:.15;transition:stroke .8s ease,stroke-width .8s ease}.sim__outflow--on{stroke:#fff6;stroke-width:.35;animation:cflow .5s linear infinite;transition:stroke .15s ease,stroke-width .15s ease}.sim__gnode{background:#0f0f0fe6;border:1px solid #222;border-radius:50%;position:absolute;transform:translate(-50%,-50%) scale(1);transition:border-color .8s ease,background .8s ease,box-shadow .8s ease,transform .5s ease;z-index:2}.sim__gnode--l0{border-color:#2a2a2a;height:8px;width:8px}.sim__gnode--l1{height:6px;width:6px}.sim__gnode--l2{border-color:#2a2a2a;height:7px;width:7px}.sim__gnode--on{background:#b55c4a80;box-shadow:0 0 14px #b55c4ab3,0 0 4px #ffffff4d;transform:translate(-50%,-50%) scale(2.2)}.sim__gnode--l2.sim__gnode--on,.sim__gnode--on{border-color:#fff;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .2s ease}.sim__gnode--l2.sim__gnode--on{background:#ffffff40;box-shadow:0 0 20px #ffffff59,0 0 6px #b55c4a4d;transform:translate(-50%,-50%) scale(2)}.sim__outputs{display:flex;flex-direction:column}.sim__fc-list{flex:1 1;position:relative}.sim__fc{border:1px solid #0000;border-radius:3px;left:0;opacity:0;padding:2px 1px;position:absolute;right:0;text-align:center;transform:translateY(-50%);transition:opacity .5s ease,border-color .3s ease,background .3s ease}.sim__fc--on{opacity:1}.sim__fc--flash{background:#b55c4a14;border-color:#b55c4a80;transition:border-color .15s ease,background .15s ease}.sim__fc-val{color:var(--color-white);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.02em;transition:text-shadow .3s ease}.sim__fc--flash .sim__fc-val{text-shadow:0 0 18px #b55c4a99}@media (max-width:900px){.sim{grid-template-columns:1fr;grid-template-rows:auto auto auto;min-height:auto}.sim__conn{display:none}.sim__inputs{border-radius:6px 6px 0 0;padding:14px 10px}.sim__engine{border-radius:0;min-height:420px}.sim__acard{width:28%}.sim__outputs{background:#08080880;border-radius:0 0 6px 6px;flex-direction:row;padding:14px 10px}.sim__fc-list{display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.sim__fc{flex:1 1;min-width:40px;position:static;transform:none}}@media (max-width:480px){.sim__engine{min-height:340px}.sim__si{font-size:7.5px}.sim__acard{padding:5px 6px;width:32%}.sim__acard-name{font-size:7.5px}.sim__acard-row-action{font-size:7px}.sim__acard-row-tool{display:none}.sim__fc-val{font-size:9px}}@media (prefers-reduced-motion:reduce){.sim__acard,.sim__acard-collab-dot,.sim__acard-row,.sim__aline,.sim__cline,.sim__fc,.sim__gedge,.sim__gnode,.sim__outflow,.sim__si{animation:none;transition:none}.sim__cline{animation:none}}.sim-m{display:none;flex-direction:column;gap:10px;margin-top:var(--spacing-md);width:100%}.sim-m__feeds{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.sim-m__feed{background:#08080880;border-radius:4px;overflow:hidden;padding:8px}.sim-m__feed-hdr{align-items:center;display:flex;gap:6px;margin-bottom:6px}.sim-m__feed-dot{border-radius:50%;height:5px;width:5px}.sim-m__feed-dot--pub{background:var(--color-accent)}.sim-m__feed-dot--pri{background:#ffffff4d}.sim-m__feed-label{color:#555;font-family:var(--font-mono);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.sim-m__feed-stream{display:flex;flex-direction:column;gap:3px;min-height:54px}.sim-m__fi{animation:sim-m-fi-in .4s ease-out;border-left:2px solid #b55c4a59;border-radius:1px;color:#888;font-family:var(--font-mono);font-size:7.5px;line-height:1.3;overflow:hidden;padding:3px 4px;text-overflow:ellipsis;white-space:nowrap}.sim-m__fi--pri{border-left-color:#ffffff2e}@keyframes sim-m-fi-in{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.sim-m__agents{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.sim-m__acard{background:#0c0c0c99;border:1px solid #ffffff0a;border-radius:4px;border-top-color:#b55c4a33;padding:6px 5px;transition:border-color .4s ease,box-shadow .4s ease}.sim-m__acard--active{border-color:#b55c4a59;border-top-color:var(--color-accent);box-shadow:0 0 12px #b55c4a14}.sim-m__acard-head{align-items:center;border-bottom:1px solid #ffffff0a;display:flex;gap:4px;margin-bottom:4px;padding-bottom:4px}.sim-m__acard-type{background:#ffffff0d;border-radius:2px;color:#555;flex-shrink:0;font-family:var(--font-mono);font-size:6px;letter-spacing:.06em;padding:1px 3px;text-transform:uppercase}.sim-m__acard-type--sme{background:#b55c4a26;color:var(--color-accent)}.sim-m__acard-name{color:var(--color-white);font-family:var(--font-mono);font-size:7.5px;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim-m__acard-steps{display:flex;flex-direction:column;gap:2px}.sim-m__acard-row{align-items:center;border-left:2px solid #0000;border-radius:1px;display:flex;gap:3px;opacity:.3;padding:2px 3px;transition:border-color .3s ease,background .3s ease,opacity .3s ease}.sim-m__acard-row--active{background:#b55c4a1a;border-left-color:var(--color-accent);opacity:1}.sim-m__acard-row--done{border-left-color:#b55c4a40;opacity:.5}.sim-m__acard-row-num{color:#444;flex-shrink:0;font-family:var(--font-mono);font-size:6px;width:8px}.sim-m__acard-row-action{color:#666;font-family:var(--font-mono);font-size:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim-m__graph{aspect-ratio:2/1;background:#060606d9;border:1px solid #b55c4a33;border-radius:4px;overflow:hidden;position:relative;width:100%}.sim-m__graph-svg{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.sim-m__aline{stroke:#0000;stroke-width:.2;transition:stroke .8s ease,stroke-width .8s ease}.sim-m__aline--on{stroke:#b55c4a80;stroke-width:.5;transition:stroke .15s ease,stroke-width .15s ease}.sim-m__gedge{stroke:#1a1a1a;stroke-width:.2;transition:stroke .8s ease,stroke-width .8s ease}.sim-m__gedge--on{stroke:#b55c4a73;stroke-width:.5;transition:stroke .15s ease,stroke-width .15s ease}.sim-m__outflow{stroke:#0000;stroke-width:.15;transition:stroke .8s ease,stroke-width .8s ease}.sim-m__outflow--on{stroke:#b55c4a4d;stroke-width:.35;transition:stroke .15s ease,stroke-width .15s ease}.sim-m__gnode{background:#1a1a1a;border:1px solid #222;border-radius:50%;position:absolute;transform:translate(-50%,-50%);transition:background .8s ease,border-color .8s ease,box-shadow .8s ease,transform .8s ease;z-index:2}.sim-m__gnode--on{background:var(--color-accent);border-color:var(--color-accent);box-shadow:0 0 8px #b55c4a66;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.sim-m__gnode--l0{height:7px;width:7px}.sim-m__gnode--l1{height:5px;width:5px}.sim-m__gnode--l2{height:6px;width:6px}.sim-m__gnode--l0.sim-m__gnode--on,.sim-m__gnode--l1.sim-m__gnode--on{transform:translate(-50%,-50%) scale(2)}.sim-m__gnode--l2.sim-m__gnode--on{transform:translate(-50%,-50%) scale(1.8)}.sim-m__outputs{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.sim-m__fc{border:1px solid #0000;border-radius:3px;opacity:0;padding:4px 2px;text-align:center;transition:opacity .5s ease,border-color .3s ease,background .3s ease}.sim-m__fc--on{opacity:1}.sim-m__fc--flash{background:#b55c4a14;border-color:#b55c4a80;transition:border-color .15s ease,background .15s ease}.sim-m__fc-val{color:var(--color-white);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.02em}.sim-m__fc--flash .sim-m__fc-val{text-shadow:0 0 12px #b55c4a99}@media (prefers-reduced-motion:reduce){.sim-m__fi{animation:none}.sim-m__acard,.sim-m__acard-row,.sim-m__aline,.sim-m__fc,.sim-m__gedge,.sim-m__gnode,.sim-m__outflow{transition:none}}.page{position:relative;z-index:1}.hero{justify-content:center;min-height:100vh;padding:var(--spacing-2xl) var(--spacing-xl)}.hero,.hero__inner{align-items:center;display:flex}.hero__inner{flex-direction:column;max-width:700px;text-align:center}.hero__brand{align-items:center;display:flex;gap:var(--spacing-md)}.hero__logo{height:56px;object-fit:contain;width:56px}.hero__title{color:var(--color-white);font-size:52px;font-weight:600;letter-spacing:2px;line-height:1;margin:0}.entrance{animation:entrance-in .7s ease forwards;opacity:0;transform:translateY(12px)}.entrance--1{animation-delay:.5s}.entrance--2{animation-delay:1s}.entrance--3{animation-delay:1.5s}.entrance--4{animation-delay:2s}@keyframes entrance-in{to{opacity:1;transform:translateY(0)}}.divider{background:linear-gradient(90deg,#0000,var(--color-accent),#0000);height:1px;transform:scaleX(0);transform-origin:center;transition:transform 1s ease}.section{margin:0 auto;max-width:800px;padding:var(--spacing-2xl) var(--spacing-xl)}.section--sim{max-width:1200px;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.section__title{color:var(--color-white);font-size:32px;font-weight:600;letter-spacing:.5px;margin:0 0 var(--spacing-sm);text-align:left}.section__subtitle{color:#666;font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0;max-width:600px;text-align:left}.section--team{max-width:1200px;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.team-grid{grid-gap:var(--spacing-md);display:grid;gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);margin-top:var(--spacing-lg)}.team-card{-webkit-tap-highlight-color:transparent;align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f0f0f66;border:1px solid #ffffff0a;border-radius:4px;border-top-color:#b55c4a4d;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:var(--spacing-lg) var(--spacing-md);text-align:center;transition:border-color .4s ease,box-shadow .4s ease,background .4s ease}.team-card:hover{border-color:#b55c4a99 #b55c4a66 #b55c4a66;box-shadow:0 0 20px #b55c4a0f}.team-card--active{background:#b55c4ad9;border-color:#b55c4a80;border-top-color:var(--color-accent);box-shadow:0 0 28px #b55c4a1f}.team-card--active .team-card__name{color:#0a0a0a}.team-card--active .team-card__title{color:#0a0a0ab3}.team-card__name{color:var(--color-white);font-family:var(--font-mono);font-size:18px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.team-card__title{color:#b55c4ab3;font-family:var(--font-mono);font-size:13px;font-weight:400;letter-spacing:.04em}.team-card__inline-drawer{display:none}.team-drawer{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .4s ease}.team-drawer--open{max-height:500px;opacity:1;transition:max-height .6s ease,opacity .5s ease .1s}.team-drawer__inner{align-items:flex-start;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f0f0f66;border:1px solid #b55c4a4d;border-radius:4px;display:flex;gap:24px;margin-top:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md)}.team-drawer__img-block{align-items:flex-start;display:flex;flex-shrink:0;gap:10px}.team-drawer__photo{border:1px solid #b55c4a99;border-radius:4px;filter:grayscale(100%);height:180px;object-fit:cover;width:180px}.team-drawer__logos{display:flex;flex-direction:column;gap:6px}.team-drawer__logo{background:#ffffff08;border:1px solid #ffffff0f;border-radius:3px;height:87px;object-fit:contain;opacity:.7;width:87px}.team-drawer__info{display:flex;flex-direction:column;gap:4px;min-width:0}.team-drawer__name{color:var(--color-white);font-size:18px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.team-drawer__name,.team-drawer__title{font-family:var(--font-mono);text-align:left}.team-drawer__title{color:#b55c4ab3;font-size:13px;font-weight:400;letter-spacing:.04em;margin-bottom:8px}.team-drawer__desc{color:#888;font-size:15px;line-height:1.6;margin:0;text-align:left}.reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease 0ms,transform .6s ease 0ms;transition:opacity .6s ease var(--delay,0ms),transform .6s ease var(--delay,0ms)}.reveal--visible{opacity:1;transform:translateY(0)}.divider.reveal{transform:scaleX(0)}.divider.reveal--visible{transform:scaleX(1)}.section--investors{max-width:1200px;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.investor-row{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-lg);margin-top:var(--spacing-lg);overflow-x:auto;scrollbar-width:none}.investor-row::-webkit-scrollbar{display:none}.investor-logo-link{align-items:center;display:flex;flex-shrink:0;justify-content:center}.investor-logo{filter:grayscale(100%) brightness(.6);height:40px;object-fit:contain;opacity:.6;transition:filter .4s ease,opacity .4s ease;width:auto}.investor-logo:hover{filter:grayscale(100%) brightness(.8) sepia(1) hue-rotate(-10deg) saturate(5);opacity:1}.footer{margin-top:var(--spacing-2xl);padding:var(--spacing-2xl) var(--spacing-xl);text-align:center}.footer__copy{color:#333;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em}@media (max-width:768px){.sim{display:none!important}.sim-m{display:flex!important}.hero{padding:var(--spacing-xl) var(--spacing-md)}.hero__title{font-size:32px;letter-spacing:1px}.hero__logo{height:40px;width:40px}.section{padding:var(--spacing-xl) var(--spacing-md)}.team-grid{grid-template-columns:1fr}.team-card--active{background:#0f0f0f66;border-color:#b55c4a4d #ffffff0a #ffffff0a;box-shadow:none}.team-card--active .team-card__name{color:var(--color-white)}.team-card--active .team-card__title{color:#b55c4ab3}.team-drawer{display:none}.team-card__inline-drawer{display:block;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .4s ease}.team-card__inline-drawer--open{max-height:500px;opacity:1;transition:max-height .6s ease,opacity .5s ease .1s}.team-card__inline-drawer .team-drawer__inner{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:none;flex-direction:column;gap:16px;margin-top:var(--spacing-md);padding:var(--spacing-md) 0 0}.team-card__inline-drawer .team-drawer__desc,.team-card__inline-drawer .team-drawer__name,.team-card__inline-drawer .team-drawer__title{text-align:center}}@media (max-width:480px){.hero__title{font-size:26px}.hero__brand{gap:var(--spacing-sm)}.team-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.entrance{animation:none}.entrance,.reveal{opacity:1;transform:none}.reveal{transition:none}.divider{transform:scaleX(1)}.team-card,.team-drawer{transition:none}}
/*# sourceMappingURL=main.d629808d.css.map*/