@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-mono-400-latin.woff2)format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/dm-mono-500-latin.woff2)format("woff2")}:root{--ink:#1c121d;--muted:#706673;--line:#e8dfe6;--paper:#fcfafc;--soft:#fff5fa;--pink:#df0871;--pink2:#aa0b58;--dark:#170913;--mint:#8bddbd;--coral:#ff8681}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--paper);color:var(--ink);margin:0;font-family:Manrope,sans-serif;overflow-x:hidden}button,a{font:inherit}.mono{font-family:DM Mono,monospace}.grid{background-image:linear-gradient(#3016290d 1px,#0000 1px),linear-gradient(90deg,#3016290d 1px,#0000 1px);background-size:64px 64px}.logo-frame{flex:none;width:235px;height:58px;position:relative;overflow:hidden}.logo-frame img{width:235px;height:235px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.homepage-hero{grid-template-columns:minmax(0,1.08fr) minmax(480px,.92fr);align-items:center;gap:4vw;min-height:760px;padding:154px 5vw 74px;display:grid;overflow:hidden}.homepage-hero h1{letter-spacing:-.077em;max-width:940px;margin:0;font-size:clamp(70px,7.7vw,126px);font-weight:700;line-height:.86}.homepage-hero p{color:var(--muted);max-width:660px;margin:34px 0;font-size:21px;line-height:1.55}.hero-actions{align-items:center;gap:28px;display:flex}.text-link{color:var(--ink);text-underline-offset:5px;font-weight:800}.universe{height:590px;position:relative}.brand-core{border:1px solid var(--line);z-index:4;background:#fff;border-radius:48px;width:220px;height:220px;animation:5s ease-in-out infinite corefloat;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 35px 95px #5c143d2e}.brand-core img{width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-cloud:before,.logo-cloud:after{content:"";background:linear-gradient(90deg,#0000,#df087129,#0000);width:430px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(34deg)}.logo-cloud:after{transform:translate(-50%,-50%)rotate(-34deg)}.market-logo{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:78px;height:92px;animation:5s ease-in-out infinite marketbob;display:flex;position:absolute;box-shadow:0 16px 42px #3113281c}.market-logo img{object-fit:contain;width:36px;height:36px}.market-logo span{color:#625660;white-space:nowrap;font:600 9px DM Mono}.market-logo.lg{width:94px;height:108px}.market-logo.lg img{width:44px;height:44px}.market-logo.sm{width:66px;height:80px}.market-logo.sm img{width:29px;height:29px}.market-logo.etf img{width:42px;height:42px}.ml1{top:5%;left:7%}.ml2{animation-delay:-.4s;top:7%;right:7%}.ml3{animation-delay:-.8s;top:35%;left:-1%}.ml4{animation-delay:-1.2s;top:34%;right:-2%}.ml5{animation-delay:-1.6s;bottom:8%;left:6%}.ml6{animation-delay:-2s;bottom:6%;right:8%}.ml7{animation-delay:-2.4s;top:-1%;left:29%}.ml8{animation-delay:-2.8s;top:1%;left:45%}.ml9{animation-delay:-3.2s;bottom:5%;left:28%}.ml10{animation-delay:-3.6s;top:1%;right:28%}.ml11{animation-delay:-4s;bottom:29%;left:-2%}.ml12{animation-delay:-4.4s;bottom:29%;right:-1%}.ml13{animation-delay:-4.8s;bottom:-5%;left:44%}@keyframes marketbob{50%{transform:translateY(-9px);box-shadow:0 23px 50px #31132824}}@keyframes corefloat{50%{transform:translate(-50%,-55%)rotate(2deg)}}.market-clarity{border-top:1px solid var(--line);padding:116px 5vw 128px;overflow:hidden}.market-clarity__stage{--market-transition-duration:12s;background:var(--dark);isolation:isolate;border:1px solid #1c121d2e;border-radius:44px;width:100%;max-width:none;height:clamp(560px,54vw,760px);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 38px 90px #390d2929}.legacy-terminal,.clarity-rule{position:absolute;inset:0}.legacy-terminal{color:#e8e0e7;animation:legacyterminal var(--market-transition-duration) cubic-bezier(.65, 0, .35, 1) infinite;background:radial-gradient(circle at 76% 58%,#30bf8d17,#0000 28%),#0d0c10;flex-direction:column;display:flex}.legacy-terminal__bar{letter-spacing:.13em;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:108px;padding:0 30px;font:500 11px/1 DM Mono,monospace;display:flex}.legacy-message{z-index:4;animation:legacyintro var(--market-transition-duration) ease-in-out infinite;pointer-events:none;background:#08070af0;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.legacy-message>strong{color:#fff;letter-spacing:-.07em;white-space:nowrap;font-family:Manrope,sans-serif;font-size:clamp(64px,8vw,126px);font-weight:700;line-height:.94;display:inline-block;position:relative}.legacy-message>strong>span{clip-path:inset(-.15em 100% -.15em 0);animation:legacytitletyping var(--market-transition-duration) steps(var(--legacy-title-steps), end) infinite;padding-right:.12em;display:block}.legacy-message>strong:after{background:var(--pink);content:"";opacity:0;width:.075em;height:.82em;animation:legacytitlecaret var(--market-transition-duration) ease-in-out infinite;position:absolute;top:.08em;left:calc(100% + .16em)}.legacy-message__problems{background:#070609cc;border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));min-height:112px;display:grid}.legacy-message__problems>span{color:#d7ced6;letter-spacing:-.03em;opacity:0;min-height:112px;animation-duration:var(--market-transition-duration);border-left:1px solid #ffffff14;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;padding:18px clamp(18px,2.5vw,40px);font-family:Manrope,sans-serif;font-size:clamp(17px,1.5vw,24px);font-weight:650;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;display:grid;transform:translate(18px)}.legacy-message__problems>span:first-child{border-left:0}.legacy-message__problems>span:first-child{animation-name:legacyproblemone}.legacy-message__problems>span:nth-child(2){animation-name:legacyproblemtwo}.legacy-message__problems>span:nth-child(3){animation-name:legacyproblemthree}.legacy-message__problems i{background:#ff44561a;border:1px solid #ff5d6c80;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 28px #ff44561f}.legacy-message__problems svg{fill:none;stroke:#ff5467;stroke-width:2.4px;stroke-linecap:round;width:22px;height:22px}.legacy-terminal__lights{justify-self:start;gap:8px;display:flex}.legacy-terminal__lights i{background:#f16372;border-radius:50%;width:9px;height:9px}.legacy-terminal__lights i:nth-child(2){background:#db9c2b}.legacy-terminal__lights i:nth-child(3){background:#32bd8b}.legacy-terminal__live,.clarity-rule__status{color:#79dbb8;justify-self:end}.legacy-terminal__live i,.clarity-rule__status i{background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:1.6s ease-in-out infinite terminalpulse;display:inline-block;box-shadow:0 0 0 7px #79dbb814}.legacy-terminal__ticker{color:#8d8790;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);align-items:center;min-height:68px;padding:0 30px;font:400 12px/1 DM Mono,monospace;display:grid}.legacy-terminal__ticker span{white-space:nowrap}.legacy-terminal__ticker b{color:#f4eef3;margin-left:10px;font-weight:400}.legacy-terminal__ticker em{color:#64ddb0;margin-left:8px;font-style:normal}.legacy-terminal__ticker .down{color:#ff7d8d}.legacy-terminal__workspace{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.terminal-chart{border-right:1px solid #ffffff14;min-width:0;position:relative;overflow:hidden}.terminal-chart__meta{color:#8d8790;letter-spacing:.09em;justify-content:space-between;align-items:center;height:48px;padding:0 25px;font:400 10px/1 DM Mono,monospace;display:flex}.terminal-chart svg{width:calc(100% - 40px);height:calc(100% - 72px);position:absolute;inset:50px 20px 22px}.terminal-chart__grid path{fill:none;stroke:#ffffff0e;stroke-width:1px}.terminal-chart__area{fill:#32bd8b0e}.terminal-chart__line{fill:none;stroke:#4bc99a;stroke-width:2.2px;stroke-dasharray:950;stroke-dashoffset:0}.terminal-chart__candles path{fill:#48c89a;stroke:#48c89a;stroke-width:2px}.terminal-chart__candles .negative{fill:#ef7485;stroke:#ef7485}.terminal-chart__crosshair{width:13px;height:13px;animation:crosshairmove var(--market-transition-duration) ease-in-out infinite;border:2px solid #f1ebf0;border-radius:50%;position:absolute;top:39%;left:69%;box-shadow:0 0 0 8px #df08712e,0 0 35px #df0871cc}.terminal-chart__crosshair:before,.terminal-chart__crosshair:after{content:"";background:#ffffff29;position:absolute}.terminal-chart__crosshair:before{width:1px;height:440px;top:-220px;left:5px}.terminal-chart__crosshair:after{width:840px;height:1px;top:5px;left:-420px}.terminal-chart__price{color:#fff;background:#df0871;padding:6px 10px;font:500 11px/1 DM Mono,monospace;animation:1.9s steps(2,end) infinite priceflicker;position:absolute;top:37%;right:0}.terminal-side{grid-template-rows:1fr auto;min-width:0;display:grid}.order-book,.terminal-signals{min-height:0;padding:19px 20px}.order-book{border-bottom:1px solid #ffffff14}.terminal-panel-title,.order-book__head,.order-book__row,.terminal-signals>div{grid-template-columns:1fr 1fr;align-items:center;font-family:DM Mono,monospace;display:grid}.terminal-panel-title{color:#a49da6;letter-spacing:.08em;margin-bottom:18px;font-size:10px}.terminal-panel-title span:last-child,.order-book__head span:last-child,.order-book__row span:last-child,.terminal-signals b{justify-self:end}.order-book__head{color:#5f5a62;padding-bottom:9px;font-size:8px}.order-book__row{color:#d3ccd3;padding:8px 3px;font-size:10px;position:relative;overflow:hidden}.order-book__row:before{z-index:-1;width:var(--book-width,68%);content:"";background:#ef748517;height:72%;animation:2.2s ease-in-out infinite alternate bookdepth;position:absolute;right:0}.order-book__row:nth-child(odd):before{--book-width:42%}.order-book__row.bid:before{background:#48c89a17}.order-book__row.ask span:first-child{color:#ef7485}.order-book__row.bid span:first-child,.terminal-signals .positive{color:#48c89a}.terminal-signals>div:not(.terminal-panel-title){color:#7f7981;padding:7px 0;font-size:9px}.terminal-signals b{color:#d3ccd3;font-weight:400}.clarity-rule{z-index:3;color:#fff;background-color:var(--pink);animation:clarityreveal var(--market-transition-duration) cubic-bezier(.65, 0, .35, 1) infinite;background-image:linear-gradient(#ffffff16 1px,#0000 1px),linear-gradient(90deg,#ffffff16 1px,#0000 1px),radial-gradient(circle at 50% 35%,#ffffff21,#0000 42%);background-size:64px 64px}.clarity-message{flex-direction:column;align-items:center;padding:clamp(64px,7vw,92px) clamp(40px,6vw,96px) clamp(42px,5vw,72px);display:flex;position:absolute;inset:0}.clarity-message__logo{width:min(47vw,560px);height:clamp(150px,16vw,220px);position:relative}.clarity-message__logo-piece{object-fit:cover;object-position:center;filter:brightness(0)invert()}.clarity-message__brand{clip-path:inset(0 13.5%);opacity:0;animation:claritybrand var(--market-transition-duration) cubic-bezier(.22, 1, .36, 1) infinite;transform:translateY(18px)scale(.96)}.clarity-message__bracket{opacity:0;animation:claritybrackets var(--market-transition-duration) cubic-bezier(.22, 1, .36, 1) infinite;transform:scaleY(.48)}.clarity-message__bracket--left{clip-path:inset(0 86% 0 0);transform-origin:10%}.clarity-message__bracket--right{clip-path:inset(0 0 0 86%);transform-origin:90%}.clarity-message__statements{border-top:1px solid #ffffff61;border-bottom:1px solid #ffffff61;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:auto;display:grid}.clarity-message__statements article{opacity:0;min-height:clamp(190px,19vw,270px);animation-duration:var(--market-transition-duration);border-left:1px solid #ffffff42;grid-template-rows:auto 1fr;align-content:center;gap:clamp(22px,3vh,34px);padding:clamp(28px,3vw,46px);animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;display:grid;transform:translateY(20px)}.clarity-message__statements article:first-child{border-left:0}.clarity-message__statements article:first-child{animation-name:claritymessageone}.clarity-message__statements article:nth-child(2){animation-name:claritymessagetwo}.clarity-message__statements article:nth-child(3){animation-name:claritymessagethree}.clarity-message__statements article>span{background:#ffffff1a;border:2px solid #ffffffb8;border-radius:50%;place-items:center;width:clamp(62px,6vw,82px);height:clamp(62px,6vw,82px);display:grid}.clarity-message__statements svg{fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:54%;height:54%}.clarity-message__statements path{stroke-dasharray:40;stroke-dashoffset:40px;animation-duration:var(--market-transition-duration);animation-timing-function:ease-out;animation-iteration-count:infinite}.clarity-message__statements strong{color:#fff;letter-spacing:-.06em;text-wrap:balance;max-width:13ch;font-size:clamp(27px,2.7vw,44px);line-height:.98;display:block}.market-clarity__stage .legacy-terminal,.market-clarity__stage .clarity-rule,.market-clarity__stage .terminal-chart__crosshair,.market-clarity__stage .terminal-chart__price,.market-clarity__stage .legacy-terminal__live i,.market-clarity__stage .order-book__row:before,.market-clarity__stage .legacy-message,.market-clarity__stage .legacy-message>strong>span,.market-clarity__stage .legacy-message>strong:after,.market-clarity__stage .legacy-message__problems>span,.market-clarity__stage .clarity-message__brand,.market-clarity__stage .clarity-message__bracket,.market-clarity__stage .clarity-message__statements path,.market-clarity__stage:not(.is-motion-active) .clarity-message__statements article,.market-clarity__stage:not(.is-motion-active) .legacy-message,.market-clarity__stage:not(.is-motion-active) .legacy-message>strong>span,.market-clarity__stage:not(.is-motion-active) .legacy-message>strong:after,.market-clarity__stage:not(.is-motion-active) .legacy-message__problems>span,.market-clarity__stage:not(.is-motion-active) .clarity-message__brand,.market-clarity__stage:not(.is-motion-active) .clarity-message__bracket,.market-clarity__stage:not(.is-motion-active) .clarity-message__statements path{animation-name:none}.market-clarity__stage.is-motion-active .legacy-terminal{animation-name:legacyterminal}.market-clarity__stage.is-motion-active .clarity-rule{animation-name:clarityreveal}.market-clarity__stage.is-motion-active .terminal-chart__crosshair{animation-name:crosshairmove}.market-clarity__stage.is-motion-active .terminal-chart__price{animation-name:priceflicker}.market-clarity__stage.is-motion-active .legacy-terminal__live i{animation-name:terminalpulse}.market-clarity__stage.is-motion-active .order-book__row:before{animation-name:bookdepth}.market-clarity__stage.is-motion-active .legacy-message{animation-name:legacyintro}.market-clarity__stage.is-motion-active .legacy-message>strong>span{animation-name:legacytitletyping}.market-clarity__stage.is-motion-active .legacy-message>strong:after{animation-name:legacytitlecaret}.market-clarity__stage.is-motion-active .legacy-message__problems>span:first-child{animation-name:legacyproblemone}.market-clarity__stage.is-motion-active .legacy-message__problems>span:nth-child(2){animation-name:legacyproblemtwo}.market-clarity__stage.is-motion-active .legacy-message__problems>span:nth-child(3){animation-name:legacyproblemthree}.market-clarity__stage.is-motion-active .clarity-message__brand{animation-name:claritybrand}.market-clarity__stage.is-motion-active .clarity-message__bracket{animation-name:claritybrackets}.market-clarity__stage.is-motion-active .clarity-message__statements article:first-child{animation-name:claritymessageone}.market-clarity__stage.is-motion-active .clarity-message__statements article:nth-child(2){animation-name:claritymessagetwo}.market-clarity__stage.is-motion-active .clarity-message__statements article:nth-child(3){animation-name:claritymessagethree}.market-clarity__stage.is-motion-active .clarity-message__statements article:first-child path{animation-name:claritycheckone}.market-clarity__stage.is-motion-active .clarity-message__statements article:nth-child(2) path{animation-name:claritychecktwo}.market-clarity__stage.is-motion-active .clarity-message__statements article:nth-child(3) path{animation-name:claritycheckthree}@keyframes legacyproblemone{0%,17%,to{opacity:0;transform:translate(18px)}20%,92%{opacity:1;transform:translate(0)}}@keyframes legacyproblemtwo{0%,23%,to{opacity:0;transform:translate(18px)}26%,92%{opacity:1;transform:translate(0)}}@keyframes legacyproblemthree{0%,29%,to{opacity:0;transform:translate(18px)}32%,92%{opacity:1;transform:translate(0)}}@keyframes legacyintro{0%,12%{opacity:1}16%,to{opacity:0}}@keyframes legacytitletyping{0%{clip-path:inset(-.15em 100% -.15em 0)}7%,to{clip-path:inset(-.15em 0)}}@keyframes legacytitlecaret{0%,7%{opacity:0}7.6%,9.1%{opacity:1}10.2%{opacity:.18}11.3%{opacity:1}12%,to{opacity:0}}@keyframes claritybrand{0%,54%,to{opacity:0;transform:translateY(16px)scale(.97)}59%,94%{opacity:1;transform:translateY(0)scale(1)}}@keyframes claritybrackets{0%,59%,to{opacity:0;transform:scaleY(.48)}64%,94%{opacity:1;transform:scaleY(1)}}@keyframes claritymessageone{0%,64%,to{opacity:0;transform:translateY(20px)}67%,94%{opacity:1;transform:translateY(0)}}@keyframes claritymessagetwo{0%,71%,to{opacity:0;transform:translateY(20px)}74%,94%{opacity:1;transform:translateY(0)}}@keyframes claritymessagethree{0%,78%,to{opacity:0;transform:translateY(20px)}81%,94%{opacity:1;transform:translateY(0)}}@keyframes claritycheckone{0%,67%{stroke-dashoffset:40px}71%,to{stroke-dashoffset:0}}@keyframes claritychecktwo{0%,74%{stroke-dashoffset:40px}78%,to{stroke-dashoffset:0}}@keyframes claritycheckthree{0%,81%{stroke-dashoffset:40px}85%,to{stroke-dashoffset:0}}@keyframes legacyterminal{0%,44%{opacity:1;filter:blur();transform:scale(1)}52%,94%{opacity:.08;filter:blur(7px);transform:scale(1.035)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes clarityreveal{0%,46%{opacity:0}53%,94%{opacity:1}to{opacity:0}}@keyframes crosshairmove{0%,8%{top:64%;left:24%}25%,84%{top:39%;left:69%}to{top:64%;left:24%}}@keyframes terminalpulse{50%{opacity:.45;box-shadow:0 0 0 2px #79dbb80d}}@keyframes priceflicker{50%{filter:brightness(1.18)}}@keyframes bookdepth{to{width:calc(var(--book-width,68%) + 12%)}}@media (max-width:900px){.market-clarity{padding:96px 5vw 108px}.market-clarity__stage{border-radius:34px;height:650px}.legacy-terminal__workspace{grid-template-columns:minmax(0,1fr) 230px}.legacy-terminal__ticker{grid-template-columns:repeat(3,1fr)}.legacy-terminal__ticker span:last-child{display:none}.legacy-message__problems{min-height:104px}.legacy-message__problems>span{grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:104px;padding:14px;font-size:clamp(14px,2vw,18px)}.legacy-message__problems i{width:34px;height:34px}.clarity-message{padding:56px 42px 36px}.clarity-message__logo{width:min(70vw,460px);height:148px}.clarity-message__statements{grid-template-columns:1fr}.clarity-message__statements article{border-top:1px solid #ffffff42;border-left:0;grid-template-rows:none;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:20px;min-height:112px;padding:16px 10px}.clarity-message__statements article:first-child{border-top:0}.clarity-message__statements strong{max-width:none;font-size:clamp(27px,4.8vw,39px)}}@media (max-width:600px){.market-clarity{padding:78px 22px 88px}.market-clarity__stage{border-radius:28px;height:680px}.legacy-terminal__bar{min-height:88px;padding:0 18px}.legacy-terminal__lights{display:none}.legacy-terminal__live{margin-left:auto}.legacy-message>strong{font-size:clamp(38px,11vw,52px)}.legacy-message__problems{grid-template-columns:1fr;min-height:174px;padding:10px 18px}.legacy-message__problems>span{border-top:1px solid #ffffff0f;border-left:0;grid-template-columns:36px minmax(0,1fr);gap:12px;min-height:51px;padding:5px 0;font-size:clamp(15px,4.5vw,19px)}.legacy-message__problems>span:first-child{border-top:0}.legacy-message__problems i{width:34px;height:34px}.legacy-message__problems svg{width:18px;height:18px}.legacy-terminal__ticker{grid-template-columns:1fr 1fr;gap:13px;min-height:84px;padding:0 18px}.legacy-terminal__ticker span:nth-child(3){display:none}.legacy-terminal__workspace{grid-template-columns:1fr}.terminal-chart{border-right:0}.terminal-side{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d0c10eb;border:1px solid #ffffff1a;border-radius:18px;width:154px;max-height:235px;position:absolute;bottom:66px;right:14px;overflow:hidden}.order-book{padding:15px 13px}.order-book__row{padding:5px 2px;font-size:8px}.order-book__row:nth-of-type(n+6),.terminal-signals{display:none}.clarity-rule{clip-path:inset(100% 0 0)}.clarity-message{padding:42px 22px 24px}.clarity-message__logo{width:min(88vw,360px);height:126px}.clarity-message__statements article{grid-template-columns:52px minmax(0,1fr);gap:16px;min-height:118px;padding:14px 0}.clarity-message__statements article>span{width:48px;height:48px}.clarity-message__statements strong{font-size:clamp(23px,7.2vw,31px);line-height:.98}}@media (prefers-reduced-motion:reduce){.market-clarity__stage{height:auto;box-shadow:none;background:0 0;border:0;gap:18px;padding:18px;display:grid}.legacy-terminal,.clarity-rule{clip-path:none;border:1px solid #1c121d2e;border-radius:32px;min-height:560px;animation:none;position:relative;inset:auto;overflow:hidden}.terminal-chart__line,.terminal-chart__crosshair,.terminal-chart__price,.legacy-terminal__live i,.order-book__row:before,.legacy-message,.legacy-message>strong>span,.legacy-message>strong:after,.legacy-message__problems>span,.clarity-message__brand,.clarity-message__bracket,.clarity-message__statements path{animation:none}.legacy-message__problems>span,.clarity-message__brand,.clarity-message__bracket{opacity:1;transform:none}.legacy-message{display:none}.clarity-message__statements path{stroke-dashoffset:0}.clarity-message__statements{min-height:0;padding:0}.clarity-message__statements article{text-align:left;opacity:1;grid-template-columns:72px minmax(0,1fr);justify-items:start;gap:20px;min-height:120px;padding:18px;animation:none;position:relative;inset:auto;transform:none}.clarity-message__statements strong{max-width:none;font-size:clamp(27px,3vw,44px)}}.section{border-top:1px solid var(--line);padding:120px 5vw}.headline-row{grid-template-columns:1.12fr .88fr;align-items:end;gap:10vw;margin-bottom:72px;display:grid}.section h2{letter-spacing:-.066em;margin:0;font-size:clamp(56px,6.4vw,100px);line-height:.92}.headline-row p{color:var(--muted);max-width:570px;margin:0 0 14px;font-size:19px;line-height:1.65}.context-link{z-index:5;color:inherit;text-underline-offset:5px;margin-top:14px;font-weight:800;display:inline-flex;position:relative}.audience-trader .context-link{color:#fff}.steps{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.step{border-right:1px solid var(--line);min-height:315px;padding:38px 28px 44px;position:relative;overflow:hidden}.step:last-child{border:0}.step h3{margin:30px 0 13px;font-size:22px}.step p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.icon-orb{width:76px;height:76px;color:var(--pink);background:#fff6fa;border:1px solid #f1c2da;border-radius:24px;place-items:center;display:grid;position:relative;box-shadow:0 14px 35px #7e164e14}.icon-orb svg{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:36px;height:36px}.step:hover .icon-orb{background:var(--pink);color:#fff;transition:all .3s;transform:translateY(-5px)}.step .signal{background:var(--pink);opacity:0;border-radius:50%;width:5px;height:5px;animation:4s ease-in-out infinite signal;position:absolute;top:74px;left:65px}.step:nth-child(2) .signal{animation-delay:1s}.step:nth-child(3) .signal{animation-delay:2s}.step:nth-child(4) .signal{animation-delay:3s}@keyframes signal{0%{opacity:0;transform:scale(.5)}20%{opacity:1;transform:scale(1);box-shadow:0 0 0 12px #df08711f}45%,to{opacity:0;transform:scale(2)}}.builder-section{background:var(--pink);color:#fff;padding:120px 5vw;overflow:hidden}.builder-title{justify-content:space-between;align-items:end;gap:5vw;margin-bottom:58px;display:flex}.builder-title h2{letter-spacing:-.07em;max-width:960px;margin:0;font-size:clamp(62px,7vw,110px);line-height:.9}.builder-title p{color:#ffd9ea;max-width:390px;font-size:18px;line-height:1.6}.showcase{color:var(--ink);background:#fffafd;border-radius:36px;grid-template-columns:1.25fr .75fr;min-height:650px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px #4f002a40}.show-main{padding:52px 54px}.show-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:28px;display:flex}.show-top strong{font-size:20px}.running{color:#168a68;font:500 11px DM Mono}.scene-nav{gap:9px;display:flex}.scene-nav button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:13px;width:42px;height:42px;font-size:20px}.logic-flow{padding:44px 0 22px}.logic-row{opacity:.35;grid-template-columns:112px 1fr;align-items:center;gap:20px;margin:14px 0;transition:all .5s;display:grid;transform:translate(-10px)}.logic-row.on{opacity:1;transform:none}.tag{background:var(--dark);color:#fff;border-radius:19px;place-items:center;height:65px;font:500 14px DM Mono;display:grid;box-shadow:0 10px 25px #1f0d1b1f}.tag.pink{background:var(--pink);color:var(--dark);font-weight:700}.logic{border:1px solid var(--line);background:#fff;border-radius:19px;justify-content:space-between;align-items:center;height:65px;padding:0 23px;font-weight:700;display:flex}.logic span{color:var(--pink);font:500 12px DM Mono}.result-line{background:linear-gradient(90deg, var(--pink), transparent);height:1px;margin:30px 0}.result{justify-content:space-between;align-items:end;display:flex}.result small{color:var(--muted);text-transform:uppercase;margin-bottom:8px;font:500 11px DM Mono;display:block}.result strong{font-size:29px}.pl{letter-spacing:-.04em;color:#168a68!important;font-size:46px!important}.show-side{background:var(--dark);color:#fff;flex-direction:column;justify-content:space-between;padding:50px 38px;display:flex}.asset-card{background:#28101f;border:1px solid #5d2b4b;border-radius:25px;padding:27px}.asset-card small{color:#ff65ad;font:500 11px DM Mono}.asset-card h3{margin:14px 0 5px;font-size:38px}.spark{height:170px;margin:20px 0}.spark svg{width:100%;height:100%}.side-stats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stat{border-top:1px solid #61324f;padding-top:15px}.stat small{color:#aa93a2;font-size:11px;display:block}.stat b{margin-top:7px;display:block}.timeline{background:#4b263f;border-radius:9px;height:5px;overflow:hidden}.timeline i{background:#ff4c9e;width:0;height:100%;animation:5s linear infinite timeline;display:block}@keyframes timeline{to{width:100%}}.custody{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;align-items:center;gap:9vw;padding:120px 5vw;display:grid}.vault-scene{perspective:1200px;place-items:center;height:500px;display:grid;position:relative}.vault-glow{background:radial-gradient(circle,#df087130,#0000 67%);border-radius:50%;width:430px;height:430px;position:absolute}.safe-box{border:18px solid var(--dark);width:370px;height:350px;transform-style:preserve-3d;background:#351129;border-radius:45px;position:relative;box-shadow:24px 28px #ead6e1,0 40px 80px #3a192f2e}.safe-shelf{background:linear-gradient(145deg,#fff8fc,#f4e3ec);border-radius:20px;grid-template-columns:repeat(2,1fr);gap:13px;padding:24px;display:grid;position:absolute;inset:28px}.safe-asset{background:#fff;border:1px solid #ead5e0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;box-shadow:0 9px 24px #3c163012}.safe-asset img{width:34px;height:34px}.safe-asset span{font:600 9px DM Mono}.safe-door-panel{z-index:3;border:5px solid var(--dark);transform-origin:0;transform-style:preserve-3d;background:linear-gradient(145deg,#fff,#f4e7ee);border-radius:30px;animation:8s ease-in-out infinite safeopen;position:absolute;inset:-5px}.door-wheel{border:10px solid var(--pink);border-radius:50%;width:126px;height:126px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.door-wheel:before{content:"";border:8px solid var(--dark);border-radius:50%;position:absolute;inset:28px}.safe-keypad{background:#ddced6;border-radius:12px;width:58px;height:76px;position:absolute;top:28px;right:24px}.safe-keypad:before{content:"••\a ••\a ••";white-space:pre;color:#75636e;text-align:center;font:700 14px/17px DM Mono;position:absolute;inset:10px}.protected-stamp{color:#168a68;letter-spacing:.08em;opacity:0;border:4px solid #168a68;border-radius:12px;padding:9px 13px;font:800 14px DM Mono;animation:8s ease-in-out infinite safestamp;position:absolute;bottom:30px;left:50%;transform:translate(-50%)rotate(-5deg)}.safe-hinge{background:var(--pink);border-radius:0 8px 8px 0;width:17px;height:70px;position:absolute;right:-17px}.h1{top:54px}.h2{bottom:54px}@keyframes safeopen{0%,16%,72%,to{transform:rotateY(0)}28%,60%{transform:rotateY(-98deg)}}@keyframes safestamp{0%,7%,68%,to{opacity:0;transform:translate(-50%)rotate(-5deg)scale(.7)}12%,20%,73%,92%{opacity:1;transform:translate(-50%)rotate(-5deg)scale(1)}}.custody h2{letter-spacing:-.067em;margin:0;font-size:clamp(56px,6vw,94px);line-height:.92}.custody p{color:var(--muted);max-width:680px;margin:clamp(1.75rem,3vw,3rem) 0 0;font-size:20px;line-height:1.65}.custody strong{color:var(--ink)}@media (max-width:1100px){.custody{grid-template-columns:1fr}}.value{border-bottom:1px solid var(--line);padding:120px 0 0}.value>h2{letter-spacing:-.066em;text-wrap:balance;max-width:none;margin:0 5vw 75px;font-size:clamp(58px,6.4vw,98px);line-height:.92}.value-row{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:8vw;min-height:520px;padding:60px 5vw;display:grid}.value-row.reverse .value-art{order:2}.value-copy h3{letter-spacing:-.052em;max-width:580px;margin:0 0 20px;font-size:46px;line-height:1.02}.value-copy p{color:var(--muted);max-width:560px;font-size:18px;line-height:1.65}.value-art{background:var(--soft);border:1px solid var(--line);border-radius:34px;height:350px;position:relative;overflow:hidden}.price-path>svg:first-child{width:calc(100% - 70px);height:calc(100% - 70px);position:absolute;inset:35px}.search-agent{width:92px;height:92px;animation:4.5s ease-in-out infinite searchpath;position:absolute;top:34%;left:48%}.search-agent svg{filter:drop-shadow(0 14px 18px #6e11442e);width:100%;height:100%}@keyframes searchpath{0%,to{transform:translate(-55px,45px)rotate(-8deg)}50%{transform:translate(45px,-18px)rotate(7deg)}}.risk-map{background:linear-gradient(145deg,#fff9fc,#f9edf4);place-items:center;display:grid}.shield-visual{filter:drop-shadow(0 25px 30px #4b113229);width:210px;height:240px;animation:4s ease-in-out infinite shieldpulse}.scan-line{background:linear-gradient(90deg, transparent, var(--mint), transparent);width:58%;height:3px;animation:3.2s ease-in-out infinite scan;position:absolute;top:25%}.risk-check{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;gap:9px;padding:11px 14px;font:500 11px DM Mono;display:flex;position:absolute;box-shadow:0 12px 30px #43193314}.risk-check:before{content:"✓";color:#177258;background:#dff6ed;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:800;display:grid}.rc1{top:16%;left:6%}.rc2{top:19%;right:5%}.rc3{bottom:13%;left:10%}.rc4{bottom:15%;right:7%}@keyframes shieldpulse{50%{transform:scale(1.035)}}@keyframes scan{0%,to{opacity:.25;top:24%}50%{opacity:1;top:73%}}.audience{padding:120px 5vw;position:relative}.audience-heading{margin-bottom:54px}.audience-heading h2{letter-spacing:-.07em;max-width:920px;margin:0;font-size:clamp(58px,6.4vw,98px);line-height:.9}.audience-heading h2 em{color:var(--pink);font-style:normal}.audience-stage{border:1px solid var(--line);border-radius:34px;grid-template-columns:1fr 1fr;height:555px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 80px #3211271a}.audience-mode{padding:50px 64px 42px;position:relative;overflow:hidden}.audience-investor{background:#ffffffed}.audience-trader{background:var(--dark);color:#fff}.audience-mode h3{letter-spacing:-.06em;margin:0 0 15px;font-size:clamp(44px,4.1vw,64px);line-height:.95}.audience-mode>p{color:var(--muted);max-width:500px;margin:0;font-size:16px;line-height:1.55}.audience-trader>p{color:#bbaeb7}.investor-path,.trader-values{height:245px;position:absolute;bottom:36px}.investor-path{left:44px;right:80px}.trader-values{left:80px;right:44px}.investor-path svg{width:100%;height:100%;position:absolute;inset:0}.value-checkpoint{border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px 15px;font:700 10px DM Mono;animation:5s ease-in-out infinite valuefloat;position:absolute;box-shadow:0 12px 30px #2d112314}.value-checkpoint.entry{bottom:26%;left:3%}.value-checkpoint.growth{animation-delay:-1.5s;top:29%;left:39%}.value-checkpoint.protection{color:#168a68;animation-delay:-3s;top:3%;right:1%}.trader-values{align-content:center;gap:10px;height:225px;display:grid}.trader-value{opacity:.72;grid-template-columns:122px 1fr;align-items:center;gap:10px;transition:all .35s;display:grid}.trader-value b{color:#ff72b7;background:#382032;border-radius:14px;place-items:center;height:50px;font:700 10px DM Mono;display:grid}.trader-value span{color:#e7dce3;border:1px solid #583149;border-radius:14px;align-items:center;height:50px;padding:0 17px;font:600 12px DM Mono;display:flex}.trader-value.active{opacity:1;animation:4.8s ease-in-out infinite traderpulse}.trader-value.active b{background:var(--pink);color:#fff}.trader-value.active span{background:#2c1224;border-color:#b23b73}.audience-shared-core{z-index:4;border:12px solid var(--paper);background:#fff;border-radius:34px;place-items:center;width:112px;height:112px;animation:5s ease-in-out infinite corebreathe;display:grid;position:absolute;top:58%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 22px 55px #460d2f38}.audience-shared-core img{width:154px;max-width:none;height:154px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.audience-shared-core:before,.audience-shared-core:after{content:"";z-index:3;background:var(--pink);width:38px;height:2px;position:absolute}.audience-shared-core:before{right:100%}.audience-shared-core:after{left:100%}.audience-caption{text-align:center;color:var(--muted);letter-spacing:.04em;margin:28px 0 0;font:700 11px DM Mono}@keyframes valuefloat{50%{transform:translateY(-7px);box-shadow:0 18px 38px #2d11231f}}@keyframes traderpulse{50%{filter:brightness(1.12);transform:translate(6px)}}@keyframes corebreathe{50%{transform:translate(-50%,-53%)scale(1.025)}}.ai-reuse{background:var(--dark);color:#fff;min-height:900px;padding:120px 5vw;position:relative;overflow:hidden}.ai-reuse:after{content:"";background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.ai-reuse h2{letter-spacing:-.068em;z-index:2;margin:0;font-size:clamp(62px,7vw,108px);line-height:.9;position:relative}.ai-reuse h2 b{color:#ff5fac}.team-stage{z-index:2;max-width:1100px;height:560px;margin:65px auto 0;position:relative}.team-question{text-align:center;background:#2c1124;border:1px solid #743451;border-radius:28px;width:430px;padding:38px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 90px #df087133}.team-question span{color:#ff64ad;font:500 18px DM Mono}.team-question h3{font-size:27px}.agent{width:245px;position:absolute}.agent-icon{color:#ff68b0;background:#310e27;border:8px solid #fff;border-radius:37px;place-items:center;width:96px;height:96px;margin:auto;font:500 18px DM Mono;animation:4s ease-in-out infinite agent;display:grid;box-shadow:0 0 38px #ff4fa04d}.agent-card{background:#48243a;border:1px solid #79425f;border-radius:20px;margin-top:15px;padding:20px}.agent-card small{color:#ff75b8;font:500 10px DM Mono}.agent-card h4{margin:9px 0;font-size:18px}.agent-card p{color:#c9bbc4;margin:0;font-size:13px;line-height:1.5}.ag1{top:2%;left:3%}.ag2{top:14%;right:2%}.ag3{bottom:0;left:18%}.ag2 .agent-icon{animation-delay:-1.4s}.ag3 .agent-icon{animation-delay:-2.8s}@keyframes agent{50%{transform:translateY(-12px)rotate(2deg);box-shadow:0 0 52px #ff4fa080}}.ai-team-grid{grid-template-columns:minmax(280px,.64fr) minmax(600px,1.36fr);align-items:center;gap:clamp(48px,7vw,110px);max-width:1500px;margin:auto;display:grid;position:relative}.ai-team-copy h2{letter-spacing:-.07em;max-width:8ch;margin:0 0 20px;font-size:clamp(58px,6.2vw,108px);line-height:1}.ai-team-copy>p{color:#ffffff9e;max-width:500px;margin:0;font-size:19px;line-height:1.65}.ai-team-control{color:#ffffffb8;align-items:flex-start;gap:11px;max-width:500px;margin-top:32px;font-size:13px;line-height:1.5;display:flex}.ai-team-control svg{color:#ff65ad;flex:none}.ai-team-scene{perspective:1000px;min-height:672px;position:relative}.ai-question{z-index:5;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#210e1ef5;border:1px solid #ff67af73;border-radius:22px;place-content:center;width:min(336px,52%);min-height:144px;padding:22px;animation:7.2s ease-in-out 4.3s infinite questioncycle;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 64px #d80a7047}.ai-question span{color:#ff65ad;font:800 13px/1 DM Mono}.ai-question p{margin:13px 0 0;font-size:21px;font-weight:650;line-height:1.3}.ai-connections{border:1px solid #ff66ae2e;border-radius:50%;position:absolute;inset:14% 7%;transform:rotate(-6deg)}.ai-connections:before,.ai-connections:after{content:"";transform-origin:0;background:linear-gradient(90deg,#0000,#ff5faa,#0000);width:58%;height:1px;position:absolute;top:50%;left:50%}.ai-connections:after{transform:rotate(120deg)}.ai-connections:before{transform:rotate(240deg)}.ai-roles{position:absolute;inset:0}.ai-bot{z-index:3;justify-items:center;gap:16px;width:248px;display:grid;position:absolute}.ai-bot.analyst{top:0;left:50%;transform:translate(-50%)}.ai-bot.risk{bottom:16px;right:0}.ai-bot.news{bottom:0;left:0}.robot{filter:drop-shadow(0 16px 29px #d80a7047);width:100px;height:120px;animation:robotwork 7.2s ease-in-out var(--delay) infinite;position:relative}.robot-head{z-index:2;background:#24101f;border:9px solid #f7eff4;border-radius:32px;justify-content:center;align-items:center;gap:12px;width:88px;height:67px;display:flex;position:absolute;top:11px;left:6px}.robot-head i{width:9px;height:16px;animation:roboteyes 7.2s ease-in-out var(--delay) infinite;background:#ff5eaa;border-radius:50%;box-shadow:0 0 13px #ff5eaa}.robot-body{color:#d80a70;background:#f7eff4;border-radius:16px 16px 29px 29px;place-items:center;width:61px;height:58px;display:grid;position:absolute;bottom:0;left:19px}.antenna{background:#ff5eaa;border-radius:16px;width:6px;height:16px;position:absolute;top:0;left:50%;transform:translate(-50%)}.bot-message{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;animation:messagecycle 7.2s ease-in-out var(--delay) infinite;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:16px;padding:16px}.bot-message>span{color:#ff78b8;text-transform:uppercase;font:700 10px/1 DM Mono}.bot-message h3{margin:10px 0 6px;font-size:16px}.bot-message p{color:#ffffff8c;margin:0;font-size:12px;line-height:1.45}@keyframes robotwork{0%,18%,to{filter:drop-shadow(0 16px 29px #d80a702e)saturate(.78);transform:translateY(0)}25%,43%{filter:drop-shadow(0 22px 35px #d80a706b)saturate(1.15);transform:translateY(-7px)}}@keyframes roboteyes{0%,18%,to{transform:scaleY(.8)}25%,43%{background:#fff;transform:scaleY(1.12);box-shadow:0 0 18px #ff5eaa}}@keyframes messagecycle{0%,18%,to{border-color:#ffffff1f;transform:translateY(0)}25%,43%{background:#ffffff16;border-color:#ff65ad61;transform:translateY(-4px);box-shadow:0 16px 40px #d80a7024}}@keyframes questioncycle{20%,42%{border-color:#ff9bcab8;transform:translate(-50%,-50%)scale(1.025);box-shadow:0 0 86px #d80a7061}}.exact-ai,.exact-footer{display:none!important}.ai-team-exact{display:grid}.ai-team-exact .agent-icon,.ai-team-exact .agent-icon:after,.ai-team-exact .agent-card,.ai-team-exact .team-question{animation-play-state:running}.footer{color:#fff;background-color:#aa0b58;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:64px 64px;border-top:0;grid-template-columns:minmax(260px,.8fr) repeat(3,minmax(140px,.4fr));gap:clamp(34px,7vw,110px);padding:64px 5vw 48px;display:grid}.footer .logo-frame img{filter:brightness(0)invert()}.footer h4{color:#ffffffb8;letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font:700 11px DM Mono}.footer a{color:#fff;align-items:center;min-height:42px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.footer .copyright{color:#ffffffb8;border-top:1px solid #ffffff42;grid-column:1/-1;padding-top:23px;font-size:12px}.ai-team-exact{grid-template-columns:minmax(280px,.64fr) minmax(620px,1.36fr);align-items:center;gap:7vw;padding:150px 5vw;display:grid}.ai-team-exact>h2{max-width:8ch}.ai-team-exact .team-stage{height:670px;margin:0}.ai-team-exact .ag1{top:0;left:50%;transform:translate(-50%)}.ai-team-exact .ag2{top:auto;bottom:16px;right:0}.ai-team-exact .ag3{bottom:0;left:0}.ai-team-exact .agent-icon{color:#d80a70;width:100px;height:120px;box-shadow:none;filter:drop-shadow(0 16px 29px #d80a704d);background:linear-gradient(#f7eff4,#f7eff4) bottom/61px 58px no-repeat;border:0;border-radius:0;justify-content:center;align-items:flex-end;padding-bottom:17px;font:700 13px DM Mono;animation:7.2s ease-in-out infinite robotwork;display:flex;position:relative}.ai-team-exact .agent-icon:before{content:"";z-index:2;background:#24101f;border:9px solid #f7eff4;border-radius:32px;width:88px;height:67px;position:absolute;top:11px;left:6px}.ai-team-exact .agent-icon:after{content:"";background:#ff5eaa;border-radius:10px;width:6px;height:16px;position:absolute;top:0;left:47px}.bot-eye{z-index:4;background:#ff5eaa;border-radius:50%;width:9px;height:16px;animation:7.2s ease-in-out infinite roboteyes;position:absolute;top:37px;box-shadow:0 0 13px #ff5eaa}.bot-eye.left{left:33px}.bot-eye.right{left:58px}.bot-mark{z-index:3;position:relative}.ai-team-exact .agent-card{background:#ffffff0e;border-color:#ffffff1f;animation:7.2s ease-in-out infinite messagecycle}@media (max-width:900px){.homepage-hero,.headline-row,.custody{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.step:nth-child(2){border-right:0}.builder-title{display:block}.builder-title p{margin-top:25px}.showcase{grid-template-columns:1fr}.show-side{min-height:410px}.value-row{grid-template-columns:1fr}.value-row.reverse .value-art{order:0}.ai-reuse{min-height:1120px}.team-stage{height:790px}.team-question{top:39%}.ag1{left:0}.ag2{right:0}.ag3{left:50%;transform:translate(-50%)}.closing{grid-template-columns:1fr}.footer{grid-template-columns:1fr 1fr}}@media (max-width:600px){.homepage-hero{min-height:auto;padding:134px 22px 40px}.homepage-hero>div:first-child{min-width:0}.homepage-hero h1{font-size:clamp(48px,13.3vw,56px)}.homepage-hero p{font-size:17px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-actions .button{width:auto;height:auto;font-size:inherit;padding:15px 24px}.hero-actions .button:after{content:none}.universe{height:460px;margin:-20px -34%;transform:scale(.74)}.section,.builder-section,.custody,.audience,.ai-reuse{padding:78px 22px}.section h2,.builder-title h2,.custody h2,.value>h2,.audience h2,.ai-reuse h2,.closing h2{font-size:51px}.headline-row{margin-bottom:45px}.steps{grid-template-columns:1fr}.step{border-right:0;border-bottom:1px solid var(--line);min-height:auto}.step .icon-orb{margin-inline:auto}.show-main{padding:28px 18px}.showcase{border-radius:23px}.logic-row{grid-template-columns:78px 1fr;gap:9px}.tag{font-size:11px}.logic{padding:0 12px;font-size:12px}.result{flex-direction:column;align-items:flex-start;gap:22px}.vault-scene{height:360px;transform:scale(.8)}.value{padding:78px 0 0}.value>h2{margin:0 22px 48px}.value-row{min-height:auto;padding:48px 22px}.value-art{height:300px}.aud-row{grid-template-columns:1fr;padding:42px 0}.aud-name{font-size:48px}.aud-copy{border-left:0;padding:25px 0 0}.ai-reuse{min-height:1320px}.team-stage{height:1000px}.team-question{width:92%;top:31%}.agent{width:220px}.ag1{top:2%}.ag2{top:49%;right:0}.ag3{bottom:0;left:0;transform:none}.closing{padding:75px 22px}.footer{grid-template-columns:1fr 1fr;padding:50px 22px}.footer>div:first-child{grid-column:1/-1}}@media (max-width:980px){.ai-team-grid{grid-template-columns:1fr}.ai-team-copy{max-width:680px}.ai-team-scene{min-height:900px}.ai-question{width:80%;top:45%}.ai-team-exact{grid-template-columns:1fr}.ai-team-exact .team-stage{height:800px}}@media (max-width:600px){.ai-team-stage{padding:80px 22px}.ai-team-copy h2{font-size:51px}.ai-team-scene{min-height:1080px}.ai-question{width:90%;top:42%}.ai-bot.analyst{top:0}.ai-bot.risk{bottom:80px;right:0}.ai-bot.news{bottom:0;left:0}.market-logo{width:70px;height:70px}.ml1{left:3%}.ml2{right:3%}.ml3{left:-2%}.ml4{right:-2%}}.capabilities-overview{color:var(--ink);padding:112px 5vw 96px}.capabilities-overview__head{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:end;gap:5vw;margin-bottom:76px;display:grid}.capabilities-overview__head h2{letter-spacing:-.075em;max-width:800px;margin:0;font-size:clamp(62px,6.5vw,96px);font-weight:650;line-height:.92}.capabilities-overview__head p{max-width:640px;color:var(--muted);letter-spacing:-.025em;margin:0 0 6px;font-size:clamp(19px,1.7vw,25px);font-weight:440;line-height:1.46}.capabilities-overview__grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.capabilities-overview__item{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr);align-items:start;gap:28px;min-height:214px;padding:38px 48px 34px 0;display:grid}.capabilities-overview__item:nth-child(2n){border-left:1px solid var(--line);padding-left:48px;padding-right:0}.capabilities-overview__item:nth-last-child(-n+2){border-bottom:0}.capabilities-overview__icon{width:56px;height:56px;color:var(--pink);background:#ffffff8a;border:1px solid #df087147;border-radius:16px;place-items:center;display:grid}.capabilities-overview__icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.capabilities-overview__item h3{letter-spacing:-.045em;margin:4px 0 12px;font-size:clamp(22px,2vw,29px);font-weight:690;line-height:1.08}.capabilities-overview__item p{max-width:540px;color:var(--muted);letter-spacing:-.015em;margin:0;font-size:16px;line-height:1.56}.capabilities-overview__plan{vertical-align:.18em;color:var(--pink);letter-spacing:.1em;text-transform:uppercase;background:#fbe7f1;border-radius:999px;margin-left:8px;padding:5px 8px;font:500 9px/1 DM Mono,monospace;display:inline-flex}.capabilities-overview__footer{justify-content:flex-end;padding-top:40px;display:flex}.capabilities-overview__cta{min-height:54px;padding-inline:24px}@media (max-width:900px){.capabilities-overview{padding-top:80px}.capabilities-overview__head{grid-template-columns:1fr;gap:30px;margin-bottom:58px}.capabilities-overview__head p{max-width:760px}.capabilities-overview__grid{grid-template-columns:1fr}.capabilities-overview__item,.capabilities-overview__item:nth-child(2n){border-left:0;border-bottom:1px solid var(--line);min-height:0;padding:30px 0}.capabilities-overview__item:nth-last-child(2){border-bottom:1px solid var(--line)}.capabilities-overview__item:last-child{border-bottom:0}}@media (max-width:600px){.capabilities-overview{padding:68px 22px 72px}.capabilities-overview__head h2{font-size:52px;line-height:.95}.capabilities-overview__head p{font-size:18px;line-height:1.5}.capabilities-overview__item,.capabilities-overview__item:nth-child(2n){grid-template-columns:46px minmax(0,1fr);gap:18px}.capabilities-overview__icon{border-radius:13px;width:46px;height:46px}.capabilities-overview__icon svg{width:23px;height:23px}.capabilities-overview__item h3{font-size:23px}.capabilities-overview__item p{font-size:15px}.capabilities-overview__footer{justify-content:flex-start}}.builder-alternatives{border-bottom:1px solid var(--line);background:#f8f4f7;padding:120px 5vw}.alternatives-head{grid-template-columns:1fr .72fr;align-items:end;gap:8vw;margin-bottom:58px;display:grid}.alternatives-head h2{letter-spacing:-.065em;margin:0;font-size:clamp(54px,6vw,92px);line-height:.92}.alternatives-head p{color:var(--muted);margin:0;font-size:18px;line-height:1.65}.guided-builder{background:#fff;border:1px solid #dfd4dc;border-radius:34px;grid-template-columns:1fr;min-height:560px;display:grid;overflow:hidden;box-shadow:0 28px 80px #39142c1a}.guided-steps{background:#1c111b;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:18px 28px;display:grid}.guided-step{color:#aa98a5;text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:18px;grid-template-columns:1fr;place-items:center;gap:10px;width:100%;padding:14px 10px;transition:all .35s;display:grid}.guided-step b{color:#dbcbd5;background:#31212d;border-radius:13px;place-items:center;width:40px;height:40px;font:700 12px DM Mono;display:grid}.guided-step span{font-weight:750}.guided-step small{display:none}.guided-step.active{color:#fff;background:#321326;border-color:#8e375f;transform:translateY(-3px)}.guided-step.active b{background:var(--pink);color:#fff;box-shadow:0 0 24px #df087161}.guided-canvas{background-image:linear-gradient(#3016290b 1px,#0000 1px),linear-gradient(90deg,#3016290b 1px,#0000 1px);background-size:54px 54px;align-content:start;gap:34px;padding:48px 54px;display:grid;position:relative;overflow:hidden}.guided-canvas:after{content:"";filter:blur(8px);background:#df087117;border-radius:50%;width:280px;height:280px;position:absolute;top:-100px;right:-100px}.guided-status{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.guided-status span{color:#178663;font:700 11px DM Mono}.guided-status span:before{content:"";background:#21ad82;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:0 0 0 6px #21ad821a}.guided-status small{color:var(--muted);font:600 10px DM Mono}.guided-content{z-index:2;max-width:980px;position:relative}.guided-verb{color:var(--pink);letter-spacing:-.075em;font:800 clamp(72px,8vw,128px)/.84 Manrope}.guided-content h3{letter-spacing:-.04em;margin:24px 0 14px;font-size:clamp(28px,3vw,46px);line-height:1.04}.guided-content p{color:var(--muted);max-width:650px;margin:0;font-size:18px;line-height:1.6}.guided-metrics{z-index:2;grid-template-columns:minmax(220px,1.15fr) repeat(2,minmax(160px,.85fr));gap:12px;max-width:780px;margin-top:28px;display:grid;position:relative}.guided-metric{border:1px solid var(--line);background:#ffffffe6;border-radius:16px;min-width:0;min-height:88px;padding:17px 20px;box-shadow:0 12px 30px #2c12240a}.guided-metric:first-child{background:linear-gradient(135deg,#fff 50%,#df08710e);border-color:#df08713d}.guided-metric small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font:600 9px DM Mono;display:block}.guided-metric>b{margin-top:9px;font-size:17px;display:block}.guided-instrument{align-items:center;gap:10px;margin-top:8px;display:flex}.guided-instrument img{object-fit:contain;width:30px;height:30px}.guided-instrument b{font-size:17px}.guided-logic{border-top:1px solid #4e37471f;flex-wrap:wrap;gap:9px;max-width:780px;margin-top:22px;padding-top:20px;display:flex}.guided-clause{color:#574b54;background:#ffffffe6;border:1px solid #e6d9e1;border-radius:12px;align-items:center;min-height:40px;font:650 11px DM Mono;display:flex;overflow:hidden}.guided-clause b{color:#fff;background:#24131f;align-self:stretch;place-items:center;min-width:56px;padding:0 12px;font:700 10px DM Mono;display:grid}.guided-clause.then b{background:var(--pink);color:var(--dark)}.guided-clause span{padding:0 14px}.guided-progress{background:var(--pink);width:20%;height:5px;transition:width .55s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0}.decision-concept{background:#fff;border:1px solid #dfd4dc;border-radius:30px;margin-top:42px;padding:38px}.decision-head{justify-content:space-between;align-items:end;gap:25px;margin-bottom:32px;display:flex}.decision-head h3{letter-spacing:-.04em;margin:0;font-size:34px}.decision-head p{color:var(--muted);max-width:490px;margin:0;line-height:1.5}.decision-track{grid-template-columns:repeat(5,1fr);display:grid;position:relative}.decision-track:before{content:"";background:#e7dce3;height:2px;position:absolute;top:27px;left:8%;right:8%}.decision-node{text-align:center;z-index:1;padding:0 10px;position:relative}.decision-dot{color:#8c7d87;background:#fff;border:2px solid #ded1d9;border-radius:18px;place-items:center;width:56px;height:56px;margin:0 auto 17px;font:700 11px DM Mono;transition:all .4s;display:grid}.decision-node.active .decision-dot{border-color:var(--pink);background:var(--pink);color:#fff;box-shadow:0 0 0 10px #df08711a}.decision-node.done .decision-dot{color:#218f70;border-color:#218f70}.decision-node h4{margin:0 0 7px;font-size:16px}.decision-node p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.decision-signal{background:var(--pink);z-index:2;border-radius:50%;width:12px;height:12px;animation:12s linear infinite decisiontravel;position:absolute;top:21px;left:8%;box-shadow:0 0 0 8px #df08711f}@keyframes decisiontravel{0%{left:8%}to{left:91%}}.safe-box{background:#23313a;border-color:#53636d;transform:translate(clamp(62px,6vw,96px));box-shadow:24px 28px #d9e0e4,0 40px 80px #23303938}.safe-shelf{background:linear-gradient(145deg,#e9eef1,#bac5cc);box-shadow:inset 0 0 0 5px #71808a}.safe-door-panel{background:linear-gradient(135deg,#f3f6f7 0%,#aebbc3 48%,#dce3e7 100%);border:7px solid #5d6c75;animation:2.4s cubic-bezier(.64,.02,.26,1) infinite safeclose;box-shadow:inset 0 0 0 7px #ffffff52}.safe-door-panel>*{backface-visibility:hidden}.safe-door-panel:after{content:"";backface-visibility:hidden;background:linear-gradient(145deg,#dfe6ea,#b6c2c9);border-radius:21px;position:absolute;inset:0;transform:rotateY(180deg)translateZ(1px);box-shadow:inset 0 0 0 7px #ffffff52}.safe-keypad{background:#657680;border:3px solid #e4eaed;top:25px;right:25px;box-shadow:inset 0 0 0 2px #394952}.safe-keypad:before{color:#e8edef}.safe-hinge{background:#697983;right:-19px}.safe-gear{color:#34444e;place-items:center;animation:2.4s cubic-bezier(.5,.1,.35,1) infinite gearspin;display:grid;position:absolute}.safe-gear svg{fill:none;stroke:currentColor;stroke-width:7px;width:100%;height:100%}.gear-large{width:142px;height:142px;top:47%;left:50%;transform:translate(-50%,-50%)}.gear-small{color:#71808a;width:70px;height:70px;animation-name:gearspinreverse;top:28%;left:28%}.protected-stamp{padding:0;letter-spacing:.08em;text-align:center;opacity:0;border:5px solid #168a68;border-radius:13px;place-items:center;height:62px;padding-inline:10px;font:900 15px/1.05 DM Mono;animation:2.4s ease-in-out infinite safestampclose;display:grid;bottom:22px;left:4%;right:4%;transform:rotate(-3deg)scale(.72)}.vault-glow{background:radial-gradient(circle,#97aab54d,#0000 67%);transform:translate(clamp(32px,3vw,48px))}@keyframes safeclose{0%,24%,to{transform:rotateY(-102deg)}37%,51%{transform:rotateY(0)}64%{transform:rotateY(-102deg)}}@keyframes gearspin{0%,24%{transform:translate(-50%,-50%)rotate(0)}42%,51%{transform:translate(-50%,-50%)rotate(240deg)}64%,to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes gearspinreverse{0%,24%{transform:rotate(0)}42%,51%{transform:rotate(-320deg)}64%,to{transform:rotate(-520deg)}}@keyframes safestampclose{0%,39%{opacity:0;transform:rotate(-3deg)scale(.72)}43%,50%{opacity:1;transform:rotate(-3deg)scale(1)}56%,to{opacity:0;transform:rotate(-3deg)scale(.86)}}.exact-ai{line-height:0;position:relative}.ai-live-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ai-live-pulse{opacity:0;border:2px solid #ff5fac80;border-radius:50%;width:72px;height:72px;animation:4.8s ease-out infinite aipulse;position:absolute}.ai-live-pulse.p1{top:12%;left:67%}.ai-live-pulse.p2{animation-delay:-1.6s;top:63%;left:76%}.ai-live-pulse.p3{animation-delay:-3.2s;top:66%;left:49%}.ai-live-signal{background:#ff5fac;border-radius:50%;width:8px;height:8px;animation:5s ease-in-out infinite aisignal;position:absolute;top:51%;left:51%;box-shadow:0 0 18px #ff5fac}.ai-live-glow{background:radial-gradient(circle,#df087133,#0000 70%);border-radius:32px;width:29%;height:29%;animation:4s ease-in-out infinite aiglow;position:absolute;top:34%;left:61%}@keyframes aipulse{0%{opacity:.8;transform:scale(.2)}75%,to{opacity:0;transform:scale(1.8)}}@keyframes aisignal{0%,to{opacity:0;transform:translate(-10vw,10vh)}15%{opacity:1}48%{opacity:1;transform:translate(9vw,-17vh)}51%{opacity:0}55%{opacity:0;transform:translate(0)}68%{opacity:1}96%{opacity:1;transform:translate(15vw,15vh)}}@keyframes aiglow{50%{opacity:.48;transform:scale(1.08)}}.exact-footer{border-top:0;margin-top:-2px}.exact-footer img{margin-top:-1px}@media (max-width:900px){.alternatives-head,.guided-builder{grid-template-columns:1fr}.guided-steps{grid-template-columns:repeat(5,1fr);padding:16px;display:grid}.guided-step{text-align:center;grid-template-columns:1fr;justify-items:center;padding:11px}.guided-step small{display:none}.guided-step.active{transform:translateY(-3px)}.guided-canvas{min-height:500px}.decision-track{grid-template-columns:1fr;gap:18px}.decision-track:before,.decision-signal{display:none}.decision-node{text-align:left;grid-template-columns:62px 1fr;align-items:center;display:grid}.decision-dot{margin:0}.decision-node h4,.decision-node p{grid-column:2}.decision-node h4{grid-row:1}.decision-node p{grid-row:2}.audience-stage{grid-template-columns:1fr;height:960px}.audience-mode{min-height:480px}.audience-trader{padding-top:58px}.audience-shared-core{top:50%}.investor-path,.trader-values{height:210px;left:44px;right:44px}}@media (max-width:600px){.builder-alternatives{padding:78px 22px}.alternatives-head h2{font-size:49px}.guided-steps{grid-template-columns:repeat(5,1fr);gap:3px}.guided-step{padding:7px 3px}.guided-step b{width:34px;height:34px}.guided-step span{font-size:10px}.guided-canvas{gap:26px;min-height:560px;padding:34px 22px}.guided-verb{font-size:68px}.guided-content h3{margin-top:18px}.guided-content p{font-size:15px}.guided-metrics{grid-template-columns:1fr 1fr;margin-top:22px}.guided-metric:first-child{grid-column:1/-1}.guided-metric{min-width:0;min-height:78px;padding:14px 15px}.guided-logic{margin-top:18px;padding-top:18px}.guided-clause span{padding:0 10px}.decision-concept{padding:26px 20px}.decision-head{display:block}.decision-head p{margin-top:12px}.protected-stamp{font-size:13px}.safe-box{transform:translate(42px)scale(.92)}.vault-glow{transform:translate(20px)}.audience{padding:78px 22px}.audience-heading h2{font-size:51px}.audience-stage{border-radius:25px;height:910px}.audience-mode{min-height:455px;padding:30px 24px}.audience-trader{padding-top:70px}.audience-mode h3{font-size:43px}.audience-mode>p{font-size:14px}.investor-path,.trader-values{height:220px;bottom:24px;left:22px;right:22px}.value-checkpoint{padding:10px;font-size:8px}.value-checkpoint.growth{left:32%}.trader-value{grid-template-columns:96px 1fr;gap:7px}.trader-value b{font-size:8px}.trader-value span{padding:0 10px;font-size:9px}.audience-shared-core{border-width:9px;border-radius:27px;width:92px;height:92px}.audience-shared-core img{width:126px;height:126px}.audience-caption{font-size:8px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}.safe-door-panel{transform:rotateY(-102deg)}.protected-stamp{opacity:0}}.features-section__inner{width:min(100% - 10vw,1500px);margin-inline:auto}.ai-team-stage{color:#fff;background:radial-gradient(circle at 72% 45%,#d80a7038,#0000 34%),radial-gradient(circle at 42% 100%,#59bf9d17,#0000 32%),#170b16;padding:clamp(7rem,12vw,11rem) 0;position:relative;overflow:hidden}.ai-team-stage:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:5rem 5rem;position:absolute;inset:0}.ai-team-stage__layout{grid-template-columns:minmax(24rem,.72fr) minmax(34rem,1.28fr);align-items:center;gap:clamp(3rem,5vw,5rem);display:grid;position:relative}.ai-team-stage__copy h2{letter-spacing:-.07em;max-width:10ch;margin:0 0 1.2rem;font-size:clamp(3.5rem,4.5vw,5rem);line-height:1}.ai-team-stage__copy>p{color:#ffffff9e;max-width:31rem;margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.65}.ai-team-stage__control{color:#ffffffb8;align-items:flex-start;gap:.7rem;max-width:31rem;margin-top:2rem;font-size:.83rem;line-height:1.5;display:flex}.ai-team-stage__control svg{color:#ff65ad;flex:none}.ai-team-stage__scene{perspective:1000px;min-height:42rem;position:relative}.ai-team-stage__question{z-index:5;text-align:center;background:#210e1ef5;border:1px solid #ff67af73;border-radius:1.4rem;place-content:center;width:min(21rem,52%);min-height:9rem;padding:1.35rem;animation:7.2s ease-in-out 4.3s infinite paused ai-question-cycle;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 4rem #d80a7047}.ai-team-stage__question span{color:#ff65ad;font:800 .82rem/1 DM Mono,monospace}.ai-team-stage__question p{margin:.8rem 0 0;font-size:clamp(1rem,1.6vw,1.3rem);font-weight:650;line-height:1.3}.ai-team-stage__connections{border:1px solid #ff66ae2e;border-radius:50%;position:absolute;inset:14% 7%;transform:rotate(-6deg)}.ai-team-stage__connections:before,.ai-team-stage__connections:after{content:"";transform-origin:0;background:linear-gradient(90deg,#0000,#ff5faa,#0000);width:58%;height:1px;position:absolute;top:50%;left:50%}.ai-team-stage__connections:after{transform:rotate(120deg)}.ai-team-stage__connections:before{transform:rotate(240deg)}.ai-team-stage__connections i{width:.55rem;height:.55rem;animation:ai-team-signal-cycle 7.2s ease-in-out calc(.65s + var(--signal-index,0) * 1.35s) infinite;background:#ff5eaa;border-radius:50%;animation-play-state:paused;position:absolute;box-shadow:0 0 1.2rem #ff5eaa}.ai-team-stage__connections i:first-child{--signal-index:0;--signal-x:3.5rem;--signal-y:7.5rem;top:10%;left:31%}.ai-team-stage__connections i:nth-child(2){--signal-index:1;--signal-x:-9rem;--signal-y:-3.5rem;bottom:30%;right:8%}.ai-team-stage__connections i:nth-child(3){--signal-index:2;--signal-x:4rem;--signal-y:-8rem;bottom:4%;left:29%}.ai-team-stage__roles{position:absolute;inset:0}.ai-bot{--bot-accent:#ff5eaa;--bot-glow:#ff5eaa70;z-index:3;justify-items:center;gap:1rem;width:15.5rem;display:grid;position:absolute}.ai-bot--analyst{--bot-accent:#ff5eaa;--bot-glow:#ff5eaa70;top:0;left:50%;transform:translate(-50%)}.ai-bot--risk-manager{--bot-accent:#72e0bd;--bot-glow:#72e0bd66;bottom:1rem;right:0}.ai-bot--news-reader{--bot-accent:#ff8a72;--bot-glow:#ff8a726b;bottom:0;left:0}.ai-bot__character{width:6.2rem;height:7.5rem;filter:drop-shadow(0 1rem 1.8rem var(--bot-glow));animation:ai-bot-work 7.2s ease-in-out calc(var(--bot-index) * 1.35s) infinite;animation-play-state:paused;position:relative}.ai-bot__character:before{z-index:0;border:1px solid var(--bot-accent);content:"";opacity:.08;width:6.6rem;height:5.4rem;animation:ai-role-halo 7.2s ease-in-out calc(var(--bot-index) * 1.35s) infinite;border-radius:50%;animation-play-state:paused;position:absolute;top:.2rem;left:-.2rem;transform:scale(.78)}.ai-bot__head{z-index:2;background:#24101f;border:.55rem solid #f7eff4;border-radius:2rem;justify-content:center;align-items:center;gap:.75rem;width:5.5rem;height:4.2rem;display:flex;position:absolute;top:.7rem;left:.35rem}.ai-bot__head i{background:var(--bot-accent);width:.55rem;height:1rem;box-shadow:0 0 .8rem var(--bot-accent);animation:ai-bot-eyes 7.2s ease-in-out calc(var(--bot-index) * 1.35s) infinite;border-radius:50%;animation-play-state:paused}.ai-bot__body{width:3.8rem;height:3.6rem;color:var(--bot-accent);background:#f7eff4;border-radius:1rem 1rem 1.8rem 1.8rem;place-items:center;display:grid;position:absolute;bottom:0;left:1.2rem}.ai-bot__body svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}.ai-bot__antenna{background:var(--bot-accent);width:.35rem;height:1rem;box-shadow:0 0 .7rem var(--bot-glow);border-radius:1rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.ai-bot__signal{z-index:1;pointer-events:none;opacity:0;animation:ai-role-signal 7.2s ease-in-out calc(var(--bot-index) * 1.35s) infinite;animation-play-state:paused;position:absolute}.ai-bot--analyst .ai-bot__signal{border:1px solid var(--bot-accent);width:6.9rem;height:5.7rem;box-shadow:0 0 1.8rem var(--bot-glow);border-radius:50%;top:.05rem;left:-.35rem}.ai-bot--news-reader .ai-bot__signal{border-block:1px solid var(--bot-accent);background:repeating-linear-gradient(90deg, var(--bot-accent) 0 .6rem, transparent .6rem 1.05rem);width:7.7rem;height:2rem;top:2rem;left:-.75rem}.ai-bot--risk-manager .ai-bot__signal{border:2px solid var(--bot-accent);width:7.5rem;height:2.8rem;box-shadow:0 0 1.2rem var(--bot-glow);border-radius:50%;top:1.65rem;left:-.65rem}.ai-bot__message{border:1px solid color-mix(in srgb, var(--bot-accent) 30%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;animation:ai-message-cycle 7.2s ease-in-out calc(var(--bot-index) * 1.35s) infinite;background:#ffffff0e;border-radius:1rem;padding:1rem;animation-play-state:paused}.ai-bot__message>span{color:var(--bot-accent);text-transform:uppercase;font:700 .62rem/1 DM Mono,monospace}.ai-bot__message h3{margin:.6rem 0 .35rem;font-size:1rem}.ai-bot__message p{color:#ffffff8c;margin:0;font-size:.78rem;line-height:1.45}@keyframes ai-bot-work{0%,18%,to{filter:drop-shadow(0 1rem 1.8rem color-mix(in srgb, var(--bot-accent) 18%, transparent)) saturate(.78);transform:translateY(0)}25%,43%{filter:drop-shadow(0 1.35rem 2.2rem var(--bot-glow)) saturate(1.15);transform:translateY(-.45rem)}56%{filter:drop-shadow(0 1rem 1.8rem color-mix(in srgb, var(--bot-accent) 24%, transparent)) saturate(.92);transform:translateY(0)}}@keyframes ai-bot-eyes{0%,18%,to{background:var(--bot-accent);box-shadow:0 0 .6rem var(--bot-glow);transform:scaleY(.8)}25%,43%{box-shadow:0 0 1.1rem var(--bot-accent);background:#fff;transform:scaleY(1.12)}56%{background:var(--bot-accent);transform:scaleY(1)}}@keyframes ai-role-halo{0%,18%,to{opacity:.06;transform:scale(.78)}25%,43%{opacity:.42;transform:scale(1.1)}56%{opacity:.12;transform:scale(.9)}}@keyframes ai-role-signal{0%,18%,to{opacity:0;transform:scale(.72)}25%,43%{opacity:.44;transform:scale(1)}56%{opacity:0;transform:scale(1.18)}}@keyframes ai-message-cycle{0%,18%,to{box-shadow:none;background:#ffffff0e;border-color:#ffffff1f;transform:translateY(0)}25%,43%{background:#ffffff16;border-color:#ff65ad61;transform:translateY(-.25rem);box-shadow:0 1rem 2.5rem #d80a7024}56%{box-shadow:none;border-color:#ffffff24;transform:translateY(0)}}@keyframes ai-team-signal-cycle{0%,18%,to{opacity:.12;transform:translate(0)scale(.65)}26%{opacity:1;transform:translate(0)scale(1.35)}48%{opacity:.95;transform:translate(var(--signal-x), var(--signal-y)) scale(1)}58%{opacity:0;transform:translate(var(--signal-x), var(--signal-y)) scale(.55)}}@keyframes ai-question-cycle{0%,12%,to{border-color:#ff67af73;box-shadow:0 0 4rem #d80a7038}20%,42%{border-color:#ff9bcab8;box-shadow:0 0 5.4rem #d80a7061}58%{border-color:#ff67af80;box-shadow:0 0 4rem #d80a703d}}.ai-team-stage__scene.is-motion-active .ai-team-stage__question,.ai-team-stage__scene.is-motion-active .ai-team-stage__connections i,.ai-team-stage__scene.is-motion-active .ai-bot__character,.ai-team-stage__scene.is-motion-active .ai-bot__character:before,.ai-team-stage__scene.is-motion-active .ai-bot__signal,.ai-team-stage__scene.is-motion-active .ai-bot__head i,.ai-team-stage__scene.is-motion-active .ai-bot__message{animation-play-state:running}.ai-provider-rail{border-top:1px solid #ffffff2e;justify-content:center;align-items:center;max-width:65rem;margin:clamp(2.5rem,5vw,4.5rem) auto 0;padding-top:clamp(1.5rem,3vw,2.25rem);display:flex;position:relative}.ai-provider{color:#fff;border-right:1px solid #ffffff26;justify-content:center;align-items:center;gap:.8rem;min-width:12rem;padding:0 clamp(1.35rem,3vw,3rem);display:flex}.ai-provider:last-child{border-right:0}.ai-provider__mark{color:#f7eff4;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.ai-provider__mark svg{width:100%;height:100%;display:block;overflow:visible}.ai-provider span{letter-spacing:-.02em;font-size:.95rem;font-weight:700}.ai-provider--gemini .ai-provider__mark{color:#8aa4ff}.ai-provider--claude .ai-provider__mark{color:#e98561}.mention-wall{background-color:var(--pink);color:#fff;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:68px 68px;border-top:1px solid #fff3;padding:clamp(5.5rem,8vw,8rem) 5vw clamp(6rem,9vw,9rem);position:relative;overflow:hidden}.mention-wall__inner{width:min(100%,1500px);margin:0 auto}.mention-wall__heading{display:block}.mention-wall h2{letter-spacing:-.07em;width:100%;max-width:none;margin:0;font-size:clamp(3.75rem,5.4vw,5.65rem);font-weight:650;line-height:.9}.mention-wall__heading,.mention-wall__heading h2,.mention-wall__heading p{color:#fff}.mention-wall__posts{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1rem,1.7vw,1.65rem);margin-top:clamp(3rem,5vw,5rem);display:grid}.mention-card{--mention-rotate:-.7deg;border:1px solid var(--dark);min-height:17rem;color:var(--dark);transform:rotate(var(--mention-rotate));background:#fffffffa;border-radius:1.25rem 1.25rem .2rem;flex-direction:column;grid-column:span 4;padding:clamp(1.25rem,2vw,1.75rem);transition:transform .18s,box-shadow .18s;display:flex;position:relative;box-shadow:.7rem .7rem #17091338}.mention-card:nth-child(2),.mention-card:nth-child(5){--mention-rotate:.8deg;background:var(--dark);color:#fff}.mention-card:nth-child(3){--mention-rotate:-.35deg;margin-top:2.25rem}.mention-card:nth-child(4){--mention-rotate:.45deg;grid-column:2/span 4;margin-top:.8rem}.mention-card:nth-child(5){grid-column:6/span 4;margin-top:-.75rem}.mention-card:nth-child(6){--mention-rotate:1.15deg;grid-column:10/span 3;margin-top:1.4rem}.mention-card:hover,.mention-card:focus-within{z-index:2;transform:translateY(-.5rem)rotate(0);box-shadow:1rem 1rem #1709134d}.mention-card__author{grid-template-columns:2.9rem 1fr;align-items:center;gap:.8rem;display:grid}.mention-card__avatar{width:2.9rem;height:2.9rem;color:var(--dark);background:#f5c5dc;border:1px solid;border-radius:50%;place-items:center;font-size:1.35rem;font-weight:800;display:grid}.mention-card__identity strong{font-size:1rem;display:block}.mention-card blockquote{letter-spacing:-.035em;margin:2rem 0 0;font-size:clamp(1.2rem,1.65vw,1.55rem);font-weight:620;line-height:1.22}.faq{background:var(--paper);border-top:1px solid var(--line);padding:clamp(6rem,10vw,10rem) 5vw}.faq__inner{grid-template-columns:minmax(17rem,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(3rem,8vw,8rem);width:min(100%,1500px);margin:0 auto;display:grid}.faq__heading{position:sticky;top:2rem}.faq h2{letter-spacing:-.065em;max-width:10ch;margin:0;font-size:clamp(3.25rem,5.6vw,6.4rem);font-weight:600;line-height:.96}.faq__heading>p:last-child{max-width:31rem;color:var(--muted);margin:1.5rem 0 0;font-size:1.05rem;line-height:1.65}.faq__list{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:1rem;min-height:5.75rem;padding:1rem 0;list-style:none;display:grid}.faq summary::-webkit-details-marker{display:none}.faq summary strong{font-size:1rem;font-weight:700}.faq summary i{width:1.25rem;height:1.25rem;position:relative}.faq summary i:before,.faq summary i:after{content:"";background:currentColor;width:1rem;height:1.5px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.faq details[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.faq details>p{max-width:42rem;color:var(--muted);margin:.5rem 3rem 1.75rem 0;line-height:1.65}.capability-tape{border-top:1px solid var(--line);background:var(--paper);overflow:hidden}.capability-tape__row{border-bottom:1px solid var(--line);overflow:hidden}.capability-tape__row:nth-of-type(2){background:var(--pink)}.capability-tape__row:nth-of-type(3){background:var(--dark)}.capability-tape__track{will-change:transform;width:max-content;display:flex}.capability-tape--ready .capability-tape__row:first-of-type .capability-tape__track{animation:82s linear infinite capability-tape-forward}.capability-tape--ready .capability-tape__row:nth-of-type(2) .capability-tape__track{animation:96s linear infinite capability-tape-reverse}.capability-tape--ready .capability-tape__row:nth-of-type(3) .capability-tape__track{animation:108s linear infinite capability-tape-forward}.capability-tape__list{flex:none;align-items:center;margin:0;padding:clamp(.85rem,1.7vw,1.45rem) 0;list-style:none;display:flex}.capability-tape__list li{color:var(--ink);letter-spacing:-.055em;white-space:nowrap;align-items:center;font-size:clamp(1.9rem,4.1vw,4.8rem);font-weight:600;line-height:1;display:flex}.capability-tape__list li:after{color:var(--pink);content:"·";margin:0 clamp(1rem,2.5vw,2.6rem)}.capability-tape__row:nth-of-type(2) li,.capability-tape__row:nth-of-type(3) li{color:#fff}.capability-tape__row:nth-of-type(2) li:after{color:#2a1021}.capability-tape__row:nth-of-type(3) li:after{color:#ff58a7}.capability-tape__row:hover .capability-tape__track,.capability-tape__row:focus-within .capability-tape__track{animation-play-state:paused!important}@keyframes capability-tape-forward{to{transform:translate(-50%)}}@keyframes capability-tape-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.closing-cta{background:var(--pink);color:#fff;padding:clamp(6rem,12vw,12rem) 5vw;position:relative;overflow:hidden}.closing-cta__inner{z-index:1;width:min(100%,1500px);margin:0 auto;position:relative}.closing-cta__eyebrow{color:#ffffffb8}.closing-cta h2{letter-spacing:-.075em;max-width:12ch;margin:0;font-size:clamp(3rem,8vw,7.5rem);font-weight:500;line-height:1}.closing-cta__inner>p:not(.closing-cta__eyebrow){color:#ffffffbf;max-width:34rem;margin:2.25rem 0 0;font-size:1.05rem}.closing-cta__actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.75rem;display:flex}.closing-cta .button{color:var(--pink2);box-shadow:none;background:#fff;border:1px solid #fff;gap:.5rem}.closing-cta .button:hover{border-color:var(--dark);background:var(--dark);color:#fff}.closing-cta__sign-in{color:#fff;align-items:center;gap:.55rem;min-height:2.75rem;font-weight:700;text-decoration:none;display:inline-flex}.closing-cta__mark{color:#ffffff17;letter-spacing:-.16em;align-items:center;font-size:clamp(15rem,34vw,34rem);font-weight:820;line-height:.7;display:flex;position:absolute;bottom:-4rem;right:-7rem}.closing-cta__mark span:first-child,.closing-cta__mark span:last-child{font-weight:500}:focus-visible{outline-offset:4px;outline:3px solid #ff78b8}.step:hover .icon-orb{transition:transform .3s,background-color .3s,color .3s}h1,h2,h3{text-wrap:balance}.grid h1,.grid h2,.grid h3{line-height:var(--leading-display)}@media (max-width:1200px){.mention-wall__posts{grid-template-columns:repeat(2,minmax(0,1fr))}.mention-card,.mention-card:nth-child(4),.mention-card:nth-child(5),.mention-card:nth-child(6){grid-column:auto;margin-top:0}.mention-card:nth-child(2n){margin-top:2rem}.ai-team-stage__layout{grid-template-columns:1fr}.ai-team-stage__copy{max-width:42rem}.homepage-hero{grid-template-columns:1fr}.universe{width:min(100%,720px);margin-inline:auto}}@media (max-width:54rem){.faq__inner{grid-template-columns:1fr}.faq__heading{position:static}}@media (max-width:760px){.mention-wall{background-size:48px 48px;padding-inline:22px}.mention-wall h2{font-size:clamp(3.4rem,15vw,5rem)}.mention-wall__posts{grid-template-columns:1fr;gap:1rem}.mention-card,.mention-card:nth-child(2n){min-height:14.5rem;margin-top:0;transform:none}.mention-card:hover,.mention-card:focus-within{transform:translateY(-.3rem)}.ai-team-stage__scene{min-height:58rem}.ai-team-stage__question{width:80%;top:45%}.ai-bot{width:12.5rem}.ai-bot--risk-manager{bottom:2rem;right:-.5rem}.ai-bot--news-reader{bottom:1rem;left:-.5rem}.ai-bot__message p{font-size:1rem}.ai-provider-rail{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.ai-provider{min-width:0;padding:0 .75rem}.ai-provider span{font-size:.82rem}}@media (max-width:420px){.features-section__inner{width:calc(100% - 44px)}.ai-team-stage__scene{min-height:68rem}.ai-bot--analyst{top:0}.ai-bot--news-reader{bottom:11rem;left:0}.ai-bot--risk-manager{bottom:0;right:0}.ai-provider{flex-direction:column;gap:.45rem;padding:0 .4rem}.ai-provider__mark{width:1.65rem;height:1.65rem}.ai-provider span{font-size:.72rem}.faq{padding:5rem 22px}.faq h2{font-size:3.25rem}.faq summary{grid-template-columns:1fr auto;gap:.65rem}.faq details>p{margin-left:0}.closing-cta{padding:6rem 22px}.closing-cta h2{font-size:clamp(3.4rem,16vw,5.75rem)}}@media (max-width:320px){.homepage-hero>*{min-width:0}.homepage-hero h1{overflow-wrap:anywhere;font-size:42px}.homepage-hero p{font-size:16px}.hero-actions{width:100%}.hero-actions .button{text-align:center;width:100%;padding-inline:14px}.universe{margin:-45px -48%;transform:scale(.62)}.builder-section,.custody{min-width:0}.showcase,.show-main,.show-side,.show-top,.logic-flow,.logic-row,.logic,.result,.result>div{width:100%;min-width:0}.show-main{padding:24px 12px}.show-top{flex-wrap:wrap;gap:12px}.show-top .running{display:none}.logic-row{grid-template-columns:68px minmax(0,1fr);gap:7px}.logic{overflow-wrap:anywhere;gap:5px;height:auto;min-height:65px;padding:10px}.logic span{font-size:10px}.result strong{overflow-wrap:anywhere;font-size:24px}.show-side{padding:30px 18px}.asset-card{padding:20px 16px}.asset-card h3{font-size:32px}.side-stats{grid-template-columns:1fr}.builder-title h2,.custody h2{font-size:43px}.custody>*{width:100%;min-width:0}.vault-scene{width:100%;height:290px;transform:none}.safe-box{margin:-175px 0 0 -185px;position:absolute;top:50%;left:50%;transform:scale(.45)}.vault-glow{width:260px;height:260px;transform:none}.custody p{overflow-wrap:anywhere;font-size:17px}}@media (max-width:280px){.safe-box{transform:scale(.38)}}.market-logo .etf-mark{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;width:42px;height:42px}@media (max-width:600px){.universe.logo-cloud{width:100%;height:540px;margin:12px 0 0;overflow:visible;transform:none}.brand-core{border-radius:30px;width:120px;height:120px;top:50%}.brand-core img{width:166px;height:166px}.market-logo,.market-logo.lg,.market-logo.sm{border-radius:17px;gap:5px;width:58px;height:68px}.market-logo.lg{width:62px;height:72px}.market-logo.sm{width:52px;height:62px}.market-logo img,.market-logo.lg img,.market-logo.sm img,.market-logo.etf .etf-mark{width:26px;height:26px}.market-logo span{text-overflow:ellipsis;max-width:100%;padding-inline:3px;font-size:7px;overflow:hidden}.ml7{top:0;left:4px}.ml8{top:0;left:calc(50% - 29px)}.ml10{top:0;left:auto;right:4px}.ml1{top:84px;left:0}.ml2{top:84px;left:auto;right:0}.ml3{top:205px;left:0}.ml4{top:205px;left:auto;right:0}.ml11{top:310px;bottom:auto;left:0}.ml12{inset:310px 0 auto auto}.ml5{top:440px;bottom:auto;left:0}.ml9{top:440px;bottom:auto;left:27%}.ml13{inset:440px 27% auto auto}.ml6{inset:440px 0 auto auto}}@media (max-width:320px){.brand-core{border-radius:27px;width:108px;height:108px}.brand-core img{width:150px;height:150px}}@media (prefers-reduced-motion:reduce){.ai-team-stage__question,.ai-team-stage__connections i,.ai-bot__character,.ai-bot__character:before,.ai-bot__signal,.ai-bot__head i,.ai-bot__message,.ai-provider__mark{filter:none;animation:none!important}.ai-bot__character,.ai-bot__head i,.ai-bot__message,.ai-provider__mark{opacity:1}.ai-bot__character:before{opacity:.16}.ai-bot__signal{opacity:.2}.ai-bot--news-reader .ai-bot__signal{opacity:0}.capability-tape__track{will-change:auto;width:100%;animation:none!important;transform:none!important}.capability-tape__list{flex-wrap:wrap;justify-content:center}.capability-tape__list[aria-hidden=true]{display:none}.capability-tape__list li{font-size:clamp(1rem,2.4vw,1.45rem);line-height:1.35}}
