@font-face{font-family:Onest;src:url(./fonts/onest-09cd65357a89.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Unbounded;src:url(./fonts/unbounded-3b28ccd10656.woff2) format("woff2");font-style:normal;font-weight:200 900;font-display:swap}:root{color-scheme:dark;--bg:#0b0b0b;--panel:#151515;--panel-raised:#1d1d1d;--line:#ffffff12;--line-strong:#ffffff21;--text:#f2f2f2;--muted:#9a9a9a;--subtle:#6b6b6b;--blue:#777777;--blue-bright:#ababab;--silver:#d1d1d1;--green:#b8b8b8;--red:#919191;--display:Unbounded,Onest,Arial,sans-serif;--body:Onest,Arial,sans-serif;--ease:cubic-bezier(.22,.8,.2,1);font-family:var(--body);font-synthesis:none;background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;text-size-adjust:100%}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;min-width:300px}body:has(dialog[open]){overflow:hidden}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}button:disabled{cursor:wait;opacity:.5}a{color:inherit;text-decoration:none}button{border:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--blue-bright);outline-offset:5px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--blue);outline-offset:2px}img,svg{display:block;max-width:100%}img{height:auto}h1,h2,h3,p,figure{margin:0}button,summary{touch-action:manipulation}[hidden]{display:none!important}::selection{background:#696969;color:#fff}.icon{width:20px;height:20px;flex:none}.atly-mark{width:32px;height:32px;flex:none}.skip-link{position:fixed;top:10px;left:10px;z-index:1000;background:var(--blue);padding:12px;transform:translateY(-150%)}.skip-link:focus{transform:none}.container{max-width:1240px;margin:auto;padding-inline:32px}.section{padding-block:112px;border-top:1px solid var(--line);position:relative}.section-title{font-family:var(--display);font-size:clamp(28px,3.1vw,43px);font-weight:450;line-height:1.28;letter-spacing:-1.4px;text-wrap:balance}.section-copy{font-size:17px;line-height:1.65;color:var(--muted);max-width:540px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:52px}.section-heading .section-title{max-width:640px}.section-heading .section-copy{max-width:335px;font-size:15px}.section-number{font-size:11px;letter-spacing:.15em;color:var(--subtle);display:inline-block;margin-bottom:22px}.hairline{height:1px;background:var(--line)}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:14px;color:var(--text)}.text-link .icon{width:16px}.text-link:hover{color:var(--blue-bright)}.site-header{height:82px;position:sticky;top:0;z-index:30;border-bottom:1px solid #ffffff0c;background:#0b0b0bde;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-inner{height:100%;display:flex;align-items:center;gap:44px;max-width:1440px;margin:auto;padding:0 48px}.brand{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.brand .atly-mark{height:39px;width:39px;color:var(--silver)}.brand-word{font-size:30px;font-weight:650;letter-spacing:-1.5px}.desktop-nav{display:flex;gap:28px;align-items:center;margin-left:auto}.desktop-nav a{font-size:13px;color:#ababab;transition:color .2s}.desktop-nav a:hover{color:#fff}.header-actions{display:flex;gap:18px;align-items:center}.language-picker{position:relative}.language-picker summary{list-style:none;display:flex;align-items:center;gap:3px;font-size:11px;cursor:pointer;padding:9px 3px}.language-picker summary::-webkit-details-marker{display:none}.language-picker .icon{width:13px;height:13px;color:var(--muted)}.language-menu{position:absolute;top:40px;right:0;width:132px;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px;background:#1e1e1ef5;border:1px solid var(--line-strong);border-radius:14px;box-shadow:0 20px 50px #0008;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.language-menu button{background:none;padding:10px 4px;border-radius:7px;font-size:12px;color:var(--muted)}.language-menu button:hover,.language-menu button[aria-pressed=true]{background:#ffffff0c;color:#fff}.mobile-menu-button{display:none;background:transparent;padding:8px}.mobile-nav{position:absolute;left:16px;right:16px;top:72px;padding:14px;background:#1a1a1af5;border:1px solid var(--line-strong);border-radius:16px;box-shadow:0 20px 70px #000b}.mobile-nav a{display:block;padding:13px 12px;border-radius:8px;color:var(--silver)}.mobile-nav a:hover{background:#ffffff08}.button{position:relative;display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:50px;padding:0 24px;border-radius:12px;font-size:14px;font-weight:550;line-height:1.2;isolation:isolate;overflow:hidden;transition:transform .2s var(--ease),box-shadow .25s,border-color .25s;flex:none;border:1px solid transparent;white-space:nowrap}.button .icon{width:17px;height:17px}.button--primary{background:linear-gradient(165deg,#7c7c7c,#5f5f5f 45%,#4a4a4a);border-color:#ffffff29;color:#fff;box-shadow:inset 0 1px #ffffff43,inset 0 -2px 4px #3f3f3f4d,0 6px 24px #4e4e4e22}.button--primary:before{content:"";position:absolute;inset:-2px;background:linear-gradient(115deg,transparent 25%,#ffffff25 48%,transparent 65%);transform:translate(-140%);animation:button-light 8s 2s infinite;pointer-events:none;z-index:-1}.button--primary:after{content:"";position:absolute;left:15%;right:15%;top:0;height:1px;background:linear-gradient(90deg,transparent,#f4f4f4cf,transparent)}.button--secondary{background:#ffffff05;border-color:#ffffff1a;color:#cdcdcd;box-shadow:inset 0 1px #ffffff08}.header-cta{min-height:39px;padding:0 18px;font-size:12px;border-radius:10px;gap:12px}.header-cta .icon{width:14px;height:14px}.button:active{transform:translateY(1px) scale(.985)}@media(hover:hover)and (pointer:fine){.button:hover{transform:translateY(-2px)}.button--primary:hover{box-shadow:inset 0 1px #ffffff63,0 8px 30px #5b5b5b47}.button--secondary:hover{border-color:#ffffff40;background:#ffffff09}}.hero{padding:94px 0 50px;position:relative;overflow:clip}.hero:before{content:"";position:absolute;width:1000px;height:640px;left:50%;top:260px;transform:translate(-50%);background:radial-gradient(ellipse,#3e3e3e15,transparent 65%);pointer-events:none}.hero-copy{position:relative;text-align:center;max-width:1030px;margin:0 auto;padding:0 24px}.hero h1{font-family:var(--display);font-size:clamp(42px,4.55vw,68px);line-height:1.18;font-weight:450;letter-spacing:-2.9px;text-wrap:balance}.hero h1 .accent{display:block;background:linear-gradient(105deg,#e6e6e6 4%,#acacac 70%,#8b8b8b);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-description{max-width:590px;margin:26px auto 0;font-size:17px;line-height:1.7;color:var(--muted)}.hero-actions{display:flex;justify-content:center;gap:12px;margin-top:30px}.hero-product{max-width:1140px;margin:70px auto 0;padding:0 20px;position:relative;perspective:1800px}.scene-halo{position:absolute;inset:12% -6% -2%;background:radial-gradient(ellipse at 50% 70%,#5b5b5b34,transparent 65%);pointer-events:none}.workstation{position:relative;background:linear-gradient(120deg,#222,#181818 36%,#161616);border:1px solid #bcbcbc2b;border-radius:17px;box-shadow:0 3px #090909,0 4px #9c9c9c24,0 8px #090909,0 9px #7e7e7e1a,0 34px 95px #0007,inset 0 1px #ffffff1a;transform:rotateX(5deg);overflow:hidden}.workstation-top{height:53px;border-bottom:1px solid #ffffff09;display:flex;align-items:center;justify-content:space-between;padding:0 22px;background:linear-gradient(110deg,#ffffff06,transparent)}.workspace-wordmark{display:flex;align-items:center;gap:5px}.workspace-wordmark>.atly-mark{width:28px;height:28px;color:#e7e7e7}.workspace-wordmark>span{font-size:20px;font-weight:600;letter-spacing:-1px}.workspace-wordmark>i{height:15px;width:1px;background:var(--line-strong);margin:0 12px}.workspace-wordmark>small{font-size:11px;color:#989898}.workspace-top-right{display:flex;gap:8px;align-items:center;font-size:10px;color:var(--muted)}.workspace-top-right>.icon{width:14px;height:14px}.workspace-avatar{display:grid;place-items:center;width:26px;height:26px;background:linear-gradient(140deg,#9f9f9f26,#aaaaaa0a);border:1px solid #ffffff1c;border-radius:50%;margin-left:10px;color:var(--silver)}.workstation-body{display:grid;grid-template-columns:153px minmax(0,1fr)}.workspace-sidebar{border-right:1px solid #ffffff09;padding:25px 12px 15px;position:relative}.side-item{display:flex;align-items:center;gap:9px;padding:11px 10px;font-size:11px;color:#828282;border-radius:7px;margin-bottom:5px}.side-item>.icon{width:15px;height:15px}.side-item.selected{background:#9a9a9a17;color:#d5d5d5;box-shadow:inset 0 0 0 1px #b2b2b20c}.sidebar-bottom{position:absolute;left:23px;bottom:22px;color:#757575}.sidebar-bottom .icon{width:17px;height:17px}.workspace-main{padding:25px;min-width:0}.workspace-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.workspace-title p{font-size:10px;color:#8f8f8f;margin-bottom:6px}.workspace-title h2{font-size:21px;font-weight:500;letter-spacing:-.5px}.workspace-title h2 span{color:#6f6f6f;font-weight:400}.agent-state{display:flex;align-items:center;gap:6px;font-size:10px;color:#b0b0b0;white-space:nowrap}.agent-state>i{width:5px;height:5px;background:#a8a8a8;border-radius:50%;box-shadow:0 0 10px #727272;animation:status-breathe 4s infinite}.workspace-columns{display:grid;grid-template-columns:minmax(0,1fr) 216px;gap:14px}.market-surface{border:1px solid #ffffff08;background:#111;border-radius:10px;padding:18px;min-width:0}.market-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.asset-pair{display:flex;align-items:center}.asset-pair>.coin:nth-child(2){margin-left:-8px;margin-right:10px;border:2px solid #111111}.asset-pair strong{display:block;font-size:13px;letter-spacing:-.15px;font-weight:550}.asset-pair div>span{display:block;font-size:9px;color:var(--subtle);margin-top:4px}.coin{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#87878723;color:#d9d9d9;flex:none}.coin>svg{width:15px;height:19px}.coin--usdt{background:#6d6d6d29;color:#b6b6b6}.coin--btc{background:#7d7d7d30;color:#b7b7b7}.coin--sol{background:#75757530;color:#b3b3b3}.time-selector{display:flex;gap:2px;font-size:8px;color:var(--subtle)}.time-selector>span,.time-selector>b{padding:5px 7px;font-weight:400}.time-selector>b{background:#ffffff0a;color:#c6c6c6;border-radius:4px}.chart-canvas{height:190px;position:relative;margin-top:18px}.chart-canvas>svg{width:100%;height:calc(100% - 16px);overflow:visible}.chart-grid{stroke:#ffffff07;stroke-width:1;fill:none}.candle--up{color:#969696;fill:currentColor;stroke:currentColor;stroke-width:1.2}.candle--down{color:#606060;fill:currentColor;stroke:currentColor;stroke-width:1.2}.chart-threshold{fill:none;stroke:#93939378;stroke-width:1;stroke-dasharray:4 6}.chart-event{fill:#88888807;stroke:#9b9b9b22;stroke-width:1;opacity:.25;transition:opacity .6s}.chart-beacon{fill:#b2b2b2;filter:drop-shadow(0 0 5px #8b8b8b);opacity:.3;transition:opacity .6s}.chart-scan{stroke:#ababab32;stroke-width:1;animation:chart-scan 12s linear infinite}.chart-axis{display:flex;justify-content:space-between;font-size:8px;color:#5f5f5f;line-height:16px}.chart-foot{border-top:1px solid #ffffff08;padding-top:12px;display:flex;justify-content:space-between;gap:12px;font-size:9px}.chart-foot>span{display:flex;align-items:center;gap:5px;color:var(--subtle)}.chart-foot .icon{width:12px;height:12px}.chart-foot>strong{font-weight:400;color:#b8b8b8}.rule-surface{background:linear-gradient(125deg,#1f1f1faa,#151515);border:1px solid #9b9b9b17;border-radius:10px;padding:19px 16px;transition:box-shadow .5s,border-color .5s}.rule-heading{display:flex;align-items:center;gap:7px;font-size:12px;color:#d1d1d1;margin-bottom:24px}.rule-heading>.icon{width:16px;height:16px}.subtle-dot{width:4px;height:4px;background:#707070;margin-left:auto;border-radius:50%}.data-row{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #ffffff07;font-size:12px;align-items:baseline}.data-row>span{color:var(--muted);min-width:0}.data-row>strong{font-weight:500;color:#e1e1e1;text-align:right;font-variant-numeric:tabular-nums;min-width:0}.rule-surface .data-row{font-size:10px;padding:13px 0}.budget-track{height:3px;margin-top:25px;background:#ffffff09;border-radius:3px;overflow:hidden}.budget-track i{display:block;width:34%;height:100%;background:linear-gradient(90deg,#5d5d5d,#afafaf);border-radius:3px}.rule-summary{display:flex;align-items:center;gap:6px;color:#929292;font-size:9px;margin-top:14px}.rule-summary>.icon{width:13px;height:13px}.workspace-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:14px;margin-top:14px}.analysis-note{background:linear-gradient(125deg,#2a2a2a2b,#181818);border:1px solid #8d8d8d1f;border-radius:9px;padding:15px 17px;transition:border-color .5s,box-shadow .5s}.analysis-heading{display:flex;align-items:center;gap:6px}.analysis-heading .atly-mark{width:22px;height:22px;color:#b8b8b8}.analysis-heading>strong{font-size:11px;font-weight:500;color:silver}.thinking{display:flex;gap:3px;align-items:center;margin-left:auto}.thinking>i{width:3px;height:3px;border-radius:50%;background:#9a9a9a;animation:thought 1.4s infinite}.thinking>i:nth-child(2){animation-delay:.15s}.thinking>i:nth-child(3){animation-delay:.3s}.analysis-note>p{font-size:11px;line-height:1.6;color:#adadad;margin-top:9px}.analysis-action{display:flex;align-items:center;gap:6px;color:#999;margin-top:12px;font-size:9px}.analysis-action .icon{width:12px;height:12px}.execution-log{padding:14px 15px;border:1px solid #ffffff09;border-radius:9px;background:#131313}.mini-section-title{display:flex;align-items:center;gap:7px;font-size:11px;color:#b4b4b4;margin-bottom:12px}.mini-section-title>.icon{width:14px;height:14px}.log-line{display:flex;align-items:center;gap:6px;font-size:9px;color:#858585;padding:6px 0}.log-line>i{width:4px;height:4px;background:#737373;border-radius:50%;flex:none}.log-line>time{font-size:8px;color:#5f5f5f;margin-left:auto}.stage-rail{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff09;background:#121212;position:relative;padding:0 20px}.stage-rail button{display:flex;justify-content:center;align-items:center;gap:10px;min-height:43px;background:none;color:#6f6f6f;font-size:10px;position:relative}.stage-rail button>span{font-size:8px;color:#4b4b4b}.stage-rail button[aria-pressed=true]{color:#cacaca}.stage-rail button[aria-pressed=true]>span{color:#979797}.stage-rail button:after{position:absolute;content:"";height:2px;left:18%;right:18%;bottom:0;background:#989898;opacity:0;box-shadow:0 -3px 20px #84848480;transition:opacity .4s}.stage-rail button[aria-pressed=true]:after{opacity:1}.hero-product>figcaption{text-align:center;color:#737373;font-size:11px;margin-top:27px;line-height:1.6}.hero-mobile-scene{display:none}.workstation[data-step="1"] .analysis-note,.workstation[data-step="2"] .rule-surface{border-color:#a0a0a055;box-shadow:0 0 24px #73737312}.workstation[data-step="1"] .chart-event,.workstation[data-step="1"] .chart-beacon{opacity:1}.workstation[data-step="3"] .log-line:last-child{color:#d4d4d4}.workstation[data-step="3"] .log-line:last-child>i{background:#a1a1a1;box-shadow:0 0 9px #959595}.compatibility{padding:28px 0 53px;overflow:hidden}.compatibility-head{display:flex;justify-content:center;gap:9px;align-items:center;color:#818181;font-size:12px;margin-bottom:28px}.compatibility-head .wc-mark{width:18px;height:14px;color:#a1a1a1}.logo-window{position:relative;overflow:hidden;max-width:1180px;margin:auto;mask-image:linear-gradient(90deg,transparent,#000000 10%,#000000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000000 10%,#000000 90%,transparent)}.logo-track{display:flex;width:max-content;animation:marquee 35s linear infinite}.logo-group{display:flex;align-items:center;gap:60px;padding-right:60px;flex:none}.logo-item{display:flex;align-items:center;gap:11px;color:#9b9b9b;font-size:17px;font-weight:500;white-space:nowrap;min-height:38px}.logo-item img,.logo-item>svg{width:27px;height:27px;object-fit:contain;filter:grayscale(1);opacity:.85}.logo-item .wc-mark{width:32px;height:23px}.logo-item .coin{width:28px;height:28px;background:none}.networks-strip{border-top:1px solid var(--line);padding-top:28px;margin-top:36px}.networks-strip .logo-group{gap:38px;padding-right:38px}.networks-strip .logo-item{font-size:13px}.networks-strip .logo-item img{width:20px;height:20px}.networks-strip .logo-track{animation-direction:reverse;animation-duration:43s}.product-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:110px;align-items:start}.product-intro .section-title{max-width:470px}.product-intro .section-copy{margin-top:25px;font-size:16px}.product-steps{display:grid;gap:0}.product-step{padding:0 0 30px;display:grid;grid-template-columns:34px 1fr;gap:22px;position:relative}.product-step:not(:last-child):after{content:"";position:absolute;left:16px;top:34px;bottom:0;width:1px;background:linear-gradient(#95959537,#95959512)}.step-index{font-size:11px;color:#acacac;display:grid;place-items:center;border:1px solid #ffffff18;border-radius:50%;width:34px;height:34px;background:linear-gradient(140deg,#ffffff0b,#ffffff01);box-shadow:inset 0 1px #ffffff0d}.product-step h3{font-size:18px;font-weight:500;margin:4px 0 10px;letter-spacing:-.3px}.product-step p{font-size:14px;color:var(--muted);line-height:1.65;max-width:440px}.functions-section{background:linear-gradient(180deg,#0f0f0f,var(--bg))}.usecase-tabs{display:flex;gap:6px;padding:6px;border:1px solid #ffffff14;background:linear-gradient(150deg,#ffffff07,#ffffff02);border-radius:15px;width:max-content;max-width:100%;margin-bottom:45px;box-shadow:inset 0 1px #ffffff05}.usecase-tab{display:flex;gap:9px;align-items:center;padding:13px 19px;background:none;border-radius:10px;color:#979797;font-size:13px;transition:color .25s,background .25s,box-shadow .25s}.usecase-tab>.icon{width:16px;height:16px}.usecase-tab[aria-selected=true]{background:linear-gradient(140deg,#4545459c,#2a2a2a7d);box-shadow:inset 0 1px #cdcdcd2c,inset 0 0 0 1px #b1b1b11a,0 3px 12px #0003;color:#e5e5e5}.usecase-tab:hover{color:#fff}.scenario-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:70px;align-items:center}.scenario-copy h3{font-family:var(--display);font-size:27px;font-weight:420;line-height:1.4;letter-spacing:-.8px;margin-bottom:17px}.scenario-copy>p{font-size:15px;line-height:1.7;color:var(--muted);max-width:410px}.feature-list{list-style:none;margin:27px 0 32px;padding:0;display:grid;gap:0}.feature-list li{border-top:1px solid var(--line);padding:15px 0;display:grid;grid-template-columns:17px 1fr;gap:12px;align-items:start}.feature-list .icon{width:15px;height:15px;color:#8c8c8c;margin-top:3px}.feature-list strong{display:block;font-size:13px;font-weight:500;color:#d2d2d2}.feature-list p{font-size:12px;line-height:1.55;color:#8a8a8a;margin-top:5px}.product-scene{border:1px solid #c2c2c228;background:linear-gradient(120deg,#202020,#161616 60%);border-radius:18px;box-shadow:inset 0 1px #ffffff15,0 24px 65px #0004;position:relative;min-width:0;overflow:hidden}.product-scene:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 50px #6c6c6c04}.scene-topline{display:flex;justify-content:space-between;align-items:center;padding:17px 21px;border-bottom:1px solid #ffffff0b;color:#b6b6b6;font-size:12px;gap:10px}.scene-topline>div{display:flex;align-items:center;gap:9px}.scene-topline .atly-mark{height:24px;width:24px;color:#c9c9c9}.scene-network{display:flex;gap:5px;align-items:center;font-size:10px;color:#7e7e7e}.scene-network .icon{height:12px;width:12px}.product-scene-body{padding:24px;min-height:385px}.scenario-chart{background:#101010;border:1px solid #ffffff0a;border-radius:10px;padding:20px}.scenario-chart .chart-canvas{height:180px}.scenario-bottom{display:grid;grid-template-columns:1.15fr 1fr;gap:14px;margin-top:15px}.compact-rules{padding:5px 13px}.compact-rules .data-row{font-size:11px}.scene-progress{height:3px;display:grid;grid-template-columns:repeat(4,1fr);gap:3px;background:#ffffff03}.scene-progress i{height:100%;background:#6f6f6f33;position:relative;overflow:hidden}.scene-progress i:after{content:"";position:absolute;inset:0;background:#a3a3a3;transform:scaleX(0);transform-origin:left;animation:scene-progress 20s linear infinite}.scene-progress i:nth-child(2):after{animation-delay:5s}.scene-progress i:nth-child(3):after{animation-delay:10s}.scene-progress i:nth-child(4):after{animation-delay:15s}.arbitrage-cycle{display:grid;grid-template-columns:1fr 60px 1fr;align-items:center;margin-bottom:22px}.venue-block{border:1px solid #ffffff11;background:#111;border-radius:11px;padding:16px}.venue-block>span{font-size:11px;color:#a7a7a7}.venue-block>div{display:flex;align-items:center;gap:10px;margin:15px 0 12px}.venue-block>div>.icon{width:14px;color:#757575}.venue-block>strong{font-size:13px;font-weight:500;display:block}.venue-block>small{font-size:10px;color:#7a7a7a;display:block;margin-top:5px}.cycle-link{text-align:center;color:#898989}.cycle-link>.icon{margin:auto;width:23px;height:23px;animation:cycle-tilt 6s var(--ease) infinite}.cycle-link>span{font-size:8px;display:block;margin-top:8px}.cost-calculation{padding:0 3px}.cost-calculation .data-row{padding:9px 0;font-size:11px}.net-result{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:16px 0;color:#b6b6b6;font-size:11px}.net-result>strong{font-size:22px;font-weight:450;color:#e1e1e1;font-variant-numeric:tabular-nums}.net-result small{font-size:11px;color:#838383}.decision-strip{display:flex;align-items:center;gap:11px;border-top:1px solid #ffffff0b;padding:16px 0 0;font-size:11px}.decision-strip>.icon{color:#8b8b8b;width:19px;height:19px}.decision-strip>div{min-width:0}.decision-strip strong{font-size:11px;font-weight:500;color:#c2c2c2;display:block}.decision-strip div>span{font-size:10px;color:#8b8b8b;display:block;margin-top:5px;line-height:1.5}.decision-status{margin-left:auto;font-size:10px;color:#adadad;border:1px solid #afafaf30;border-radius:5px;padding:5px 8px;background:#a5a5a508}.allocation-visual{display:grid;grid-template-columns:.9fr 1.1fr;gap:22px;align-items:center;margin:13px 0 28px}.allocation-ring{position:relative}.allocation-ring>svg{width:100%;transform:rotate(-90deg)}.allocation-ring circle{fill:none;stroke-width:20}.ring-base{stroke:#ffffff09}.ring-eth{stroke:#8c8c8c;stroke-dasharray:254 472;stroke-dashoffset:0;animation:allocation-breathe 12s var(--ease) infinite}.ring-btc{stroke:#bebebe;stroke-dasharray:118 472;stroke-dashoffset:-265}.ring-usdt{stroke:#494949;stroke-dasharray:77 472;stroke-dashoffset:-394}.allocation-ring>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.allocation-ring span{font-size:10px;color:#909090}.allocation-ring strong{font-size:36px;font-weight:400;letter-spacing:-1.4px;margin-top:6px}.allocation-ring small{font-size:12px;color:#909090;letter-spacing:0}.allocation-table>div{display:grid;grid-template-columns:1.3fr .8fr .8fr;align-items:center;gap:8px;border-bottom:1px solid #ffffff09;padding:14px 0;font-size:11px}.allocation-table>div>span:first-child{display:flex;gap:7px;align-items:center}.allocation-table .coin{width:22px;height:22px}.allocation-table .coin>svg{width:11px;height:14px}.allocation-table>div>strong{font-weight:450;text-align:right;color:#cdcdcd}.allocation-table>div>strong:last-child{color:#959595}.allocation-table-head{color:#737373!important;font-size:9px!important}.allocation-table-head>span:not(:first-child){text-align:right}.allocation-rule{display:flex;align-items:center;gap:12px;border:1px solid #a7a7a719;border-radius:10px;background:#90909006;padding:15px}.allocation-rule>div{display:flex;flex-direction:column;gap:5px}.allocation-rule span{font-size:10px;color:#878787}.allocation-rule strong{font-size:12px;font-weight:450;color:#d5d5d5}.allocation-rule>.icon{color:#8b8b8b;width:18px}.allocation-rule>.icon:last-child{margin-left:auto}.defi-position{padding:0 0 20px}.position-heading{display:flex;gap:11px;align-items:center}.position-heading>div{display:flex;flex-direction:column;gap:4px}.position-heading span:not(.coin){font-size:10px;color:#888}.position-heading strong{font-size:14px;font-weight:500}.position-heading>.icon{margin-left:auto;color:#7e7e7e}.position-stats{display:flex;gap:45px;margin:25px 0}.position-stats>div>span{display:block;font-size:10px;color:#898989;margin-bottom:7px}.position-stats strong{font-size:27px;font-weight:450;letter-spacing:-.6px}.position-stats strong small{font-size:12px;color:#848484;letter-spacing:0}.health-chart>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#a8a8a8}.health-chart strong{font-size:21px;color:#c6c6c6;font-weight:450}.health-track{position:relative;height:6px;border-radius:5px;background:linear-gradient(90deg,#606060,#787878 55%,#a3a3a3);margin:13px 0 9px}.health-track>i{position:absolute;left:44%;top:-4px;height:14px;width:3px;background:#eee;border-radius:2px;box-shadow:0 0 14px #b7b7b7;animation:health-compare 9s ease-in-out infinite}.health-track>b{position:absolute;left:48%;top:-3px;height:12px;width:1px;background:#cacaca}.health-scale{display:flex;justify-content:space-between;color:#787878;font-size:9px}.defi-plan{background:#111;border:1px solid #ffffff0b;border-radius:10px;padding:17px}.defi-plan .data-row{font-size:11px;padding:10px 0}.staking-visual{display:flex;justify-content:center;align-items:center;gap:26px;height:190px;perspective:600px}.stake-coin{position:relative;transform:rotateY(-22deg) rotateX(10deg);transform-style:preserve-3d;animation:stake-float 8s ease-in-out infinite}.stake-coin>.coin{width:98px;height:98px;background:linear-gradient(130deg,#d8d8d8,#6d6d6d 27%,#323232 52%,#9e9e9e 78%,#dfdfdf);color:#e9e9e9;border:2px solid #cacaca;box-shadow:5px 3px #888,8px 5px #424242,10px 7px #787878,0 20px 40px #0007,inset 0 0 0 7px #5f5f5f88,inset 2px 3px 5px #fff5}.stake-coin .coin svg{width:37px;height:53px;filter:drop-shadow(2px 2px 1px #00000066)}.stake-link{display:flex;gap:8px}.stake-link>i{height:4px;width:4px;background:#949494;border-radius:50%;animation:thought 2s infinite}.stake-link>i:nth-child(2){animation-delay:.3s}.stake-link>i:nth-child(3){animation-delay:.6s}.stake-position{width:115px;min-height:116px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;border-radius:18px;background:linear-gradient(135deg,#9191911e,#202020);border:1px solid #adadad40;box-shadow:inset 0 1px #ffffff17,0 12px 28px #0003;transform:rotateY(14deg)}.stake-position>.icon{width:27px;height:27px;color:#b6b6b6}.stake-position>span{color:#8c8c8c;font-size:9px}.stake-position>strong{font-size:11px;font-weight:450;text-align:center}.staking-ledger .data-row{font-size:11px;padding:11px 0}.withdrawal-track{display:flex;align-items:center;gap:8px;margin-top:23px}.withdrawal-track>span{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:9px;color:#757575;min-width:60px}.withdrawal-track>span.current{color:#b7b7b7}.withdrawal-track>i{height:1px;background:#98989838;flex:1}.withdrawal-track .icon{width:18px;height:18px}.stake-caption{font-size:10px;color:#7f7f7f;text-align:center;margin-top:16px;line-height:1.6}.connection-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:center}.connection-copy>.section-copy{margin-top:22px;font-size:16px}.connection-steps{margin-top:32px;display:grid;gap:0}.connection-step{background:none;display:flex;gap:16px;text-align:left;padding:15px 0;color:#818181;align-items:start;border-bottom:1px solid var(--line);width:100%}.connection-step>span{font-size:11px;padding-top:4px;width:20px;flex:none;color:#636363}.connection-step strong{font-size:14px;font-weight:500;display:block;color:#9e9e9e}.connection-step p{font-size:12px;color:#7b7b7b;line-height:1.6;margin-top:7px;max-width:340px}.connection-step[aria-pressed=true] strong{color:#e8e8e8}.connection-step[aria-pressed=true]>span{color:#acacac}.connection-step[aria-pressed=true] p{color:#a1a1a1}.connection-copy>.button{margin-top:29px}.connection-theatre{padding:16px 0 0;min-width:0}.connect-route{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 25px 34px}.route-node{display:flex;flex-direction:column;align-items:center;gap:9px;color:#a8a8a8;font-size:9px;min-width:54px}.route-node>.atly-mark{width:39px;height:39px;color:#dadada}.route-node>.wc-mark{width:34px;height:29px;color:#a3a3a3;margin-block:5px}.route-node>.icon{width:32px;height:32px;color:#b2b2b2;margin:4px 0 3px}.route-line{height:1px;background:#86868637;flex:1;max-width:60px;position:relative;margin-bottom:19px;overflow:hidden}.route-line>i{position:absolute;left:0;top:0;bottom:0;width:20%;background:#a5a5a5;box-shadow:0 0 8px #838383;animation:route-flow 3s linear infinite}.connection-window{position:relative;max-width:358px;min-height:353px;margin:auto;border:1px solid #b6b6b637;border-radius:25px;background:linear-gradient(125deg,#313131c9,#1e1e1efa 30%,#171717);box-shadow:inset 0 1px #ffffff24,0 5px #0d0d0d,0 6px #85858533,0 24px 80px #2020204a;padding:0 24px 25px;transform:rotateY(-6deg) rotateX(3deg)}.connection-window-head{display:flex;align-items:center;justify-content:space-between;padding:23px 0;border-bottom:1px solid #ffffff0c}.connection-window-head>span{display:flex;align-items:center;gap:8px}.connection-window-head .wc-mark{width:23px;height:18px;color:#b1b1b1}.connection-window-head strong{font-size:13px;font-weight:500}.connection-window-head .icon{height:14px;width:14px;color:#7f7f7f}.connection-frame{padding-top:21px;min-height:245px}.connection-frame>p{font-size:12px;color:#a3a3a3;line-height:1.6}.wallet-choice{display:flex;align-items:center;justify-content:space-between;border:1px solid #ffffff0b;border-radius:10px;padding:12px 13px;margin-top:10px;background:#ffffff03;font-size:13px}.wallet-choice>span{display:flex;gap:12px;align-items:center}.wallet-choice>span>svg,.wallet-choice>span>img{width:26px;height:26px;object-fit:contain}.wallet-choice>span>svg{color:#d6d6d6}.wallet-choice>.icon{width:14px;height:14px;color:#838383}.connection-frame--approve,.connection-frame--configure{display:none}.approval-symbol{width:55px;height:55px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(130deg,#97979736,#4949492b);border:1px solid #b9b9b945;box-shadow:inset 0 1px #fff2,0 8px 25px #0004;margin:0 auto 15px;color:#d6d6d6}.approval-symbol .atly-mark{width:39px;height:39px}.connection-frame h3{font-size:17px;text-align:center;font-weight:500;margin-bottom:11px}.connection-frame--approve>p{text-align:center;font-size:11px;max-width:250px;margin:auto}.approval-line{display:flex;align-items:center;gap:8px;border-top:1px solid #ffffff0b;padding-top:16px;margin-top:21px;color:#b2b2b2;font-size:11px}.approval-line>.icon{width:16px;height:16px}.connection-frame--configure .data-row{font-size:11px}.connection-theatre[data-frame="1"] .connection-frame--select,.connection-theatre[data-frame="2"] .connection-frame--select{display:none}.connection-theatre[data-frame="1"] .connection-frame--approve,.connection-theatre[data-frame="2"] .connection-frame--configure{display:block;animation:scene-appear .5s var(--ease)}.connection-scene-caption{font-size:11px;color:#828282;max-width:355px;margin:25px auto 0;line-height:1.65}.connection-scene-caption>span{display:flex;align-items:center;gap:9px}.connection-scene-caption .icon{height:15px;width:15px;color:#989898}.mobile-handoff{display:none!important}.connection-custody{display:flex;align-items:center;gap:20px;max-width:780px;margin:65px auto 0;border-top:1px solid var(--line);padding-top:27px}.connection-custody>.icon{width:28px;height:28px;color:#9d9d9d}.connection-custody strong{font-size:14px;font-weight:500;display:block;margin-bottom:8px}.connection-custody p{font-size:13px;color:var(--muted);line-height:1.6}.control-section{background:linear-gradient(120deg,#141414,#0c0c0c)}.control-layout{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.control-workspace{padding:0 25px 22px;border:1px solid #b2b2b229;border-radius:18px;background:linear-gradient(120deg,#28282880,#181818);box-shadow:inset 0 1px #ffffff12,0 20px 60px #0004;max-width:440px}.control-workspace>.scene-topline{padding-inline:0;margin-bottom:22px}.control-workspace>.scene-topline>.icon{width:16px;color:#8a8a8a}.permission-scope{display:flex;gap:12px;align-items:center}.permission-scope>span{display:grid;place-items:center;width:38px;height:38px;border:1px solid #9f9f9f25;background:#73737310;border-radius:10px;color:#ababab}.permission-scope>div{display:flex;flex-direction:column;gap:6px}.permission-scope small{font-size:10px;color:#8d8d8d}.permission-scope strong{font-size:13px;font-weight:500}.permission-scope>.icon{margin-left:auto;color:#979797;height:16px;width:16px}.permission-assets{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #ffffff0b;background:#0e0e0e80;padding:21px 12px;border-radius:11px;margin:25px 0 12px;font-size:13px}.permission-assets>.icon{margin-inline:8px;width:17px;color:#797979}.permission-boundary{display:flex;align-items:center;gap:8px;color:#a6a6a6;font-size:11px;margin-top:23px;line-height:1.5}.permission-boundary>.icon{height:16px;width:16px}.control-actions{display:flex;gap:9px;margin-top:24px}.control-actions>button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:12px 6px;background:#9191910e;border:1px solid #92929229;border-radius:8px;color:#bdbdbd;font-size:11px}.control-actions>button .icon{height:14px;width:14px}.control-actions>button:hover{background:#9191911d}.control-copy .section-copy{margin-top:22px;font-size:15px}.control-items{display:grid;grid-template-columns:1fr 1fr;gap:23px 27px;margin-top:32px}.control-item>.icon{color:#9b9b9b;width:18px;height:18px;margin-bottom:11px}.control-item h3{font-size:13px;font-weight:500;margin-bottom:8px}.control-item p{font-size:12px;line-height:1.6;color:#8e8e8e}.costs-section{padding-block:65px}.costs-layout{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:55px}.costs-layout>.section-title{font-size:27px;max-width:300px}.cost-item{border-left:1px solid var(--line-strong);padding-left:28px}.cost-item>.icon{width:20px;height:20px;color:#9c9c9c;margin-bottom:17px}.cost-item h3{font-size:14px;font-weight:500;margin-bottom:12px}.cost-item p{font-size:13px;color:var(--muted);line-height:1.7}.faq-layout{display:grid;grid-template-columns:.65fr 1.35fr;gap:80px}.faq-intro .section-copy{font-size:14px;margin-top:23px}.faq-tabs{display:flex;flex-wrap:wrap;gap:5px;margin-top:28px;max-width:300px}.faq-tabs button{border:1px solid #ffffff10;padding:9px 12px;border-radius:7px;background:transparent;font-size:11px;color:#8f8f8f}.faq-tabs button[aria-selected=true]{background:#6a6a6a1c;border-color:#99999938;color:#dadada}.faq-list{min-width:0}.faq-item{border-bottom:1px solid var(--line-strong)}.faq-item:first-child{border-top:1px solid var(--line-strong)}.faq-item summary{cursor:pointer;list-style:none;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:15px;line-height:1.5;color:#d4d4d4}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary>.icon{width:17px;height:17px;color:#7b7b7b;transition:transform .25s}.faq-item[open] summary>.icon{transform:rotate(45deg);color:#a9a9a9}.faq-item[open] summary{color:#ececec}.faq-item p{font-size:14px;line-height:1.8;color:#a1a1a1;padding-bottom:24px;max-width:610px}.final-section{padding:86px 0 95px;border-top:1px solid var(--line);overflow:hidden;position:relative}.final-section:before{content:"";position:absolute;inset:10% 10% -160%;background:radial-gradient(ellipse at center,#52525238,transparent 65%);pointer-events:none}.final-content{text-align:center;position:relative;max-width:850px;margin:auto;padding:0 24px}.final-content>.atly-mark{width:58px;height:58px;color:#cacaca;margin:0 auto 22px;filter:drop-shadow(0 7px 15px #56565633)}.final-content h2{font-family:var(--display);font-size:clamp(29px,3.2vw,43px);font-weight:450;line-height:1.3;letter-spacing:-1.5px;text-wrap:balance}.final-content p{font-size:15px;line-height:1.7;color:#969696;max-width:520px;margin:23px auto 29px}.site-footer{padding:42px 0 25px;border-top:1px solid #ffffff0e;background:#0b0b0b}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-bottom:40px}.footer-top p{font-size:12px;color:#7c7c7c;line-height:1.6;margin-top:12px;max-width:320px}.footer-nav{display:flex;gap:26px;color:#949494;font-size:12px}.footer-bottom{border-top:1px solid var(--line);padding-top:21px;display:flex;justify-content:space-between;gap:20px;color:#6c6c6c;font-size:11px}.footer-legal{display:flex;gap:23px}.footer-legal a:hover,.footer-nav a:hover{color:#d7d7d7}dialog{margin:auto;color:var(--text);background:#171717;border:1px solid #c8c8c82b;border-radius:20px;box-shadow:0 40px 140px #000b;padding:0;width:min(860px,calc(100% - 32px));max-height:calc(100dvh - 48px)}dialog::backdrop{background:#060606c9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-topbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:17px 24px;position:sticky;top:0;background:#171717;z-index:5}.dialog-topbar .brand-word{font-size:24px}.dialog-topbar .atly-mark{width:31px;height:31px}.close-button{display:grid;place-items:center;background:#ffffff05;border:1px solid #ffffff0c;border-radius:50%;width:31px;height:31px;color:#959595}.close-button .icon{width:15px;height:15px}.dialog-body{padding:36px;min-width:0}.dialog-body h2{font-family:var(--display);font-size:26px;line-height:1.4;font-weight:430;letter-spacing:-.7px}.dialog-lead{margin:13px 0 25px;color:#969696;font-size:14px;line-height:1.7}.goal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-top:28px}.goal-card{display:flex;flex-direction:column;align-items:flex-start;gap:18px;text-align:left;min-height:115px;background:linear-gradient(130deg,#2f2f2f77,#2323232b);border:1px solid #c5c5c51a;border-radius:12px;padding:20px;transition:border-color .2s,background .2s;color:#d1d1d1;font-size:13px}.goal-card .icon{color:#989898;width:23px;height:23px}.goal-card:hover{background:#38383855;border-color:#a3a3a355}.goal-card--unsure .icon{color:#959595}.connect-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:center;margin-top:26px}.selected-usecase{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-block:1px solid var(--line);margin-bottom:24px;gap:15px}.selected-usecase>strong{font-size:14px;font-weight:500}.selected-usecase>button,.link-button{background:none;padding:3px 0;font-size:12px;color:#a3a3a3}.connection-note{font-size:12px;color:#828282;margin-top:16px;line-height:1.6}.connect-miniature{padding:25px 19px;border:1px solid #c1c1c11b;background:linear-gradient(140deg,#39393944,#1d1d1d);border-radius:14px}.connect-miniature>.atly-mark{height:56px;width:56px;margin:0 auto 21px;color:#c6c6c6}.connect-miniature .data-row{font-size:11px}.inline-error{font-size:12px;line-height:1.65;color:#b7b7b7;border-left:2px solid #828282;padding:9px 12px;background:#8f8f8f08;margin-top:18px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-field{display:flex;flex-direction:column;gap:9px;font-size:12px;color:#a6a6a6;margin-top:21px}.form-field input,.form-field select,.form-field textarea{width:100%;padding:13px 14px;border-radius:8px;border:1px solid #a7a7a72b;background:#101010;color:#e4e4e4;font-size:16px;line-height:1.5;min-width:0}.form-field textarea{min-height:100px;resize:vertical}.asset-options{display:flex;gap:8px;flex-wrap:wrap}.asset-option{display:flex;align-items:center;gap:7px;border:1px solid var(--line-strong);border-radius:7px;padding:9px 12px;font-size:12px}.asset-option input{width:auto;accent-color:var(--blue)}.form-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px}.review-panel{margin-top:22px;border:1px solid var(--line);border-radius:12px;padding:17px 20px;background:#0f0f0f66}.permission-list{font-size:13px;color:#aaa;padding-left:19px;line-height:1.8}.agent-status-line{display:flex;align-items:center;gap:9px;margin-top:18px;color:#bdbdbd;font-size:13px}.app-page{min-height:calc(100vh - 180px);max-width:900px;margin:auto;padding:70px 25px 100px}.app-page .dialog-body{padding:0}.legal-main{max-width:820px;margin:auto;padding:70px 25px 100px}.legal-main h1{font-family:var(--display);font-size:38px;line-height:1.4;font-weight:450;letter-spacing:-1px}.legal-main h2{font-size:21px;line-height:1.5;margin:38px 0 14px;font-weight:500}.legal-main p{font-size:15px;line-height:1.85;color:#aeaeae;margin:14px 0}.legal-main nav{display:flex;flex-wrap:wrap;gap:8px 20px;padding:22px 0;border-block:1px solid var(--line);margin-top:30px;color:#b0b0b0;font-size:12px}.explain-dialog{max-width:510px}.explain-dialog p{font-size:14px;line-height:1.8;color:#a9a9a9;margin-top:18px}.explain-dialog h2{font-size:22px}@keyframes button-light{0%,60%{transform:translate(-140%)}78%,to{transform:translate(140%)}}@keyframes status-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes thought{0%,70%,to{opacity:.3}35%{opacity:1}}@keyframes chart-scan{0%{transform:translate(-400px);opacity:0}12%,80%{opacity:1}to{transform:translate(40px);opacity:0}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes scene-progress{0%{transform:scaleX(0)}24%,to{transform:scaleX(1)}}@keyframes cycle-tilt{0%,to{transform:rotate(0)}50%{transform:rotate(12deg)}}@keyframes allocation-breathe{0%,to{stroke-dasharray:254 472}50%{stroke-dasharray:226 472}}@keyframes health-compare{0%,to{transform:translate(0)}50%{transform:translate(15px)}}@keyframes stake-float{0%,to{transform:rotateY(-22deg) rotateX(10deg) translateY(0)}50%{transform:rotateY(-7deg) rotateX(5deg) translateY(-7px)}}@keyframes route-flow{0%{transform:translate(-150%)}to{transform:translate(650%)}}@keyframes scene-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.is-offscreen *,.is-offscreen:before,.is-offscreen:after{animation-play-state:paused!important}@media(min-width:1600px){.hero{padding-top:112px}.hero-product{margin-top:78px}.section{padding-block:130px}}@media(max-width:1100px){.header-inner{padding-inline:28px;gap:25px}.desktop-nav{gap:18px}.hero h1{font-size:55px}.scenario-layout{gap:38px;grid-template-columns:.8fr 1.2fr}.connection-layout,.control-layout{gap:55px}.product-intro{gap:65px}.workspace-columns{grid-template-columns:minmax(0,1fr) 190px}.workstation-body{grid-template-columns:124px minmax(0,1fr)}.workspace-main{padding:20px}.workspace-sidebar{padding-inline:7px}.side-item{padding-inline:8px;font-size:10px}.workspace-bottom{grid-template-columns:1.2fr 1fr}.section-heading{gap:25px}.scenario-copy h3{font-size:24px}.product-scene-body{padding:19px}.costs-layout{gap:30px}.faq-layout{gap:55px}}@media(max-width:850px){.desktop-nav{display:none}.header-actions{margin-left:auto}.mobile-menu-button{display:block}.header-inner{gap:18px}.section{padding-block:80px}.hero{padding-top:75px}.hero h1{font-size:46px;letter-spacing:-1.8px}.hero-description{font-size:16px;max-width:550px}.hero-product{margin-top:55px}.workstation-body{grid-template-columns:1fr}.workspace-sidebar{display:none}.workspace-main{padding:22px}.workspace-columns{grid-template-columns:minmax(0,1fr) 205px}.section-heading{display:block;margin-bottom:35px}.section-heading .section-copy{max-width:570px;margin-top:22px}.product-intro{gap:42px;grid-template-columns:1fr 1.1fr}.section-title{font-size:30px;letter-spacing:-.9px}.usecase-tabs{width:100%;justify-content:space-between}.usecase-tab{padding:12px 10px;font-size:11px;gap:6px}.scenario-layout{grid-template-columns:1fr;gap:30px}.scenario-copy{display:grid;grid-template-columns:1fr 1.1fr;column-gap:38px;align-items:start}.scenario-copy h3{grid-column:1;max-width:390px}.scenario-copy>p{grid-column:1}.feature-list{grid-column:2;grid-row:1/4;margin:0}.scenario-copy>.button{grid-column:1;justify-self:start;margin-top:22px}.product-scene{max-width:650px;width:100%;margin:auto}.product-scene-body{padding:27px}.connection-layout{gap:35px;grid-template-columns:1fr 1fr}.connection-window{padding-inline:19px}.control-layout{gap:35px;grid-template-columns:1fr 1fr}.control-workspace{padding-inline:20px}.control-items{grid-template-columns:1fr;gap:18px}.control-item{display:grid;grid-template-columns:20px 1fr;gap:0 12px}.control-item>.icon{grid-row:1/3;margin-top:2px}.control-item h3{margin-bottom:5px}.control-item p{grid-column:2}.costs-layout{grid-template-columns:1fr 1fr;gap:26px}.costs-layout>.section-title{grid-column:1/-1;max-width:500px;margin-bottom:9px}.cost-item{padding-left:20px}.faq-layout{grid-template-columns:1fr;gap:25px}.faq-tabs{max-width:none}.faq-intro .section-copy{max-width:600px;margin-top:15px}.footer-nav{gap:19px;font-size:11px}}@media(max-width:600px){html{scroll-padding-top:85px}.container{padding-inline:23px}.site-header{height:68px}.header-inner{padding-inline:18px;gap:13px}.brand{gap:4px}.brand .atly-mark{width:34px;height:34px}.brand-word{font-size:27px}.header-actions{gap:11px}.header-cta{font-size:11px;padding-inline:13px;min-height:35px;gap:8px;border-radius:9px}.header-cta .icon{display:none}.language-picker summary{font-size:10px}.mobile-menu-button{padding:4px}.mobile-menu-button .icon{width:20px;height:20px}.hero{padding:49px 0 22px;overflow:hidden}.hero-copy{text-align:left;padding-inline:24px}.hero h1{font-size:clamp(29px,8.5vw,43px);line-height:1.24;letter-spacing:-1.3px;font-weight:460;text-wrap:initial}.hero h1 .accent{background:linear-gradient(100deg,#dbdbdb,#9a9a9a);-webkit-background-clip:text;background-clip:text}.hero-description{font-size:14px;line-height:1.75;margin:22px 0 0;max-width:440px}.hero-actions{justify-content:flex-start;gap:10px;margin-top:25px}.button{min-height:47px;padding-inline:18px;font-size:12px;gap:15px;border-radius:11px}.hero-actions .button--secondary{padding-inline:13px;gap:8px;border-color:transparent;background:transparent;box-shadow:none;color:#a9a9a9}.hero-actions .button--secondary .icon{width:13px;height:13px}.hero-product{padding:0 23px;margin-top:37px;max-width:500px}.workstation{display:none}.hero-mobile-scene{display:block;border:1px solid #c6c6c62d;border-radius:18px;background:linear-gradient(145deg,#2f2f2f,#1a1a1a 42%,#181818);position:relative;box-shadow:inset 0 1px #fff2,0 4px #0b0b0b,0 5px #74747433,0 17px 40px #0006;overflow:hidden}.mobile-scene-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff0c;padding:12px 16px}.mobile-scene-top>span:first-child{display:flex;align-items:center;gap:4px}.mobile-scene-top .atly-mark{height:27px;width:27px;color:#d4d4d4}.mobile-scene-top strong{font-size:18px;font-weight:550;letter-spacing:-.9px}.mobile-scene-top .agent-state{font-size:9px}.mobile-market{padding:18px 16px 15px;background:#131313a6}.asset-pair strong{font-size:12px}.asset-pair div>span{font-size:9px}.coin{height:27px;width:27px}.asset-pair>.coin:nth-child(2){margin-right:9px}.mobile-market .chart-canvas{height:133px;margin-top:13px}.mobile-market .chart-foot{display:none}.mobile-scene-layers{padding:0 13px 14px}.mobile-scene-layers .analysis-note{position:relative;margin-top:-4px;padding:12px 13px;border-radius:10px;background:linear-gradient(115deg,#353535dd,#232323ee);border-color:#a6a6a629;box-shadow:0 8px 20px #0002}.mobile-scene-layers .analysis-note p{font-size:11px;line-height:1.65;margin-top:7px}.mobile-scene-layers .analysis-action{display:none}.mobile-rule-summary{display:grid;grid-template-columns:1fr auto;gap:10px 15px;padding:16px 4px 0;font-size:10px}.mobile-rule-summary>span{display:flex;gap:7px;align-items:center;color:#989898}.mobile-rule-summary .icon{height:12px;width:12px;color:#888}.mobile-rule-summary>strong{font-weight:500;color:#d7d7d7}.hero-mobile-scene .stage-rail{padding-inline:5px}.hero-mobile-scene .stage-rail button{font-size:8px;gap:4px;min-height:38px}.hero-mobile-scene .stage-rail button>span{font-size:7px}.hero-mobile-scene[data-step="1"] .analysis-note{border-color:#b2b2b266;box-shadow:0 0 20px #75757522}.hero-mobile-scene[data-step="1"] .chart-event,.hero-mobile-scene[data-step="1"] .chart-beacon{opacity:1}.hero-mobile-scene[data-step="2"] .mobile-rule-summary>strong{color:#b6b6b6}.hero-product>figcaption{text-align:left;margin-top:22px;font-size:10px;color:#797979;max-width:330px}.scene-halo{inset:5% -40% -5%;background:radial-gradient(ellipse,#46464626,transparent 68%)}.compatibility{padding:26px 0 39px}.compatibility-head{font-size:10px;margin-bottom:21px}.logo-group{gap:30px;padding-right:30px}.logo-item{font-size:14px;gap:9px}.logo-item img,.logo-item>svg{height:24px;width:24px}.logo-item .wc-mark{width:28px;height:20px}.section{padding-block:64px}.section-title{font-size:27px;line-height:1.35;letter-spacing:-1px}.section-heading{margin-bottom:29px}.section-heading .section-copy{font-size:13px;margin-top:18px}.product-intro{grid-template-columns:1fr;gap:31px}.product-intro .section-copy{font-size:14px;line-height:1.75;margin-top:20px}.product-step{gap:17px;padding-bottom:28px}.product-step:last-child{padding-bottom:0}.product-step h3{font-size:16px}.product-step p{font-size:13px}.usecase-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px;border-radius:13px;margin-bottom:31px;width:100%}.usecase-tab{justify-content:center;padding:11px 5px;font-size:10px;gap:5px;min-width:0;border-radius:8px}.usecase-tab .icon{width:13px;height:13px}.usecase-tab:last-child{grid-column:auto}.scenario-layout{gap:26px}.scenario-copy{display:block}.scenario-copy h3{font-size:23px;letter-spacing:-.8px;line-height:1.4;margin-bottom:14px}.scenario-copy>p{font-size:13px;line-height:1.75}.feature-list{margin:23px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0 17px}.feature-list li{padding:14px 0;gap:7px;grid-template-columns:12px 1fr}.feature-list .icon{width:12px;height:12px}.feature-list strong{font-size:11px;line-height:1.5}.feature-list p{font-size:10px;line-height:1.65;margin-top:5px}.scenario-copy>.button{margin-top:19px}.product-scene{border-radius:15px}.scene-topline{padding:14px 15px;font-size:11px;gap:8px}.scene-topline>div{gap:6px}.scene-topline .atly-mark{width:23px;height:23px}.scene-network{font-size:8px;gap:4px}.scene-network .icon{width:11px;height:11px}.product-scene-body{padding:17px;min-height:0}.scenario-chart{padding:15px 12px;border-radius:9px}.scenario-chart .chart-canvas{height:147px;margin-top:14px}.chart-foot{font-size:8px;gap:8px;line-height:1.5}.chart-foot>strong{max-width:55%;text-align:right}.chart-foot>span{gap:4px}.chart-foot .icon{width:11px;height:11px}.scenario-bottom{grid-template-columns:1fr;gap:11px;margin-top:12px}.analysis-note--compact{padding:13px 14px}.analysis-note--compact>p{font-size:11px}.compact-rules{display:flex;gap:23px;padding:0 3px}.compact-rules>.data-row{flex:1;display:block;border:0;font-size:10px;padding:5px 0}.compact-rules .data-row>strong{display:block;text-align:left;margin-top:7px;font-size:12px}.arbitrage-cycle{grid-template-columns:1fr 40px 1fr;gap:0;margin-bottom:13px}.venue-block{padding:13px 11px}.venue-block>span{font-size:10px}.venue-block>div{gap:6px;margin:13px 0 10px}.venue-block>div>.coin{width:25px;height:25px}.venue-block>div>.icon{width:12px;height:12px}.venue-block>strong{font-size:11px}.venue-block>small{font-size:9px}.cycle-link>span{font-size:7px}.cycle-link>.icon{height:19px;width:19px}.cost-calculation .data-row,.net-result{font-size:10px}.net-result>strong{font-size:20px}.net-result small{font-size:9px}.decision-strip{gap:8px;padding-top:13px}.decision-strip strong{font-size:10px}.decision-strip div>span{font-size:9px}.decision-status{font-size:8px;padding:5px}.allocation-visual{grid-template-columns:1fr;margin:0 0 20px;gap:7px}.allocation-ring{width:174px;margin:auto}.allocation-table>div{font-size:11px;padding:11px 0}.allocation-table-head{font-size:9px!important}.allocation-rule{padding:13px}.allocation-rule strong{font-size:11px}.position-stats{gap:35px;margin-block:23px}.position-stats strong{font-size:25px}.defi-plan{padding:14px}.staking-visual{height:170px;gap:19px}.stake-coin>.coin{width:78px;height:78px}.stake-coin .coin svg{width:30px;height:43px}.stake-position{width:104px;min-height:107px}.stake-link{gap:5px}.staking-ledger .data-row{font-size:10px;line-height:1.6}.staking-ledger .data-row>strong{max-width:57%}.connection-layout{grid-template-columns:1fr;gap:39px}.connection-copy>.section-copy{font-size:14px;margin-top:20px}.connection-steps{margin-top:23px}.connection-step{gap:12px;padding:14px 0}.connection-step p{font-size:12px;margin-top:6px}.connection-copy>.button{margin-top:25px}.connect-route{margin:0 25px 27px}.connection-window{transform:none;border-radius:23px;max-width:330px;min-height:335px;padding-inline:21px}.connection-window-head{padding-block:20px}.connection-window-head strong{font-size:13px}.connection-frame{min-height:230px;padding-top:19px}.wallet-choice{font-size:13px;padding:12px;margin-top:9px}.connection-scene-caption{font-size:10px;max-width:305px;margin-top:23px}.desktop-handoff{display:none!important}.mobile-handoff{display:flex!important}.connection-custody{margin-top:38px;gap:14px;align-items:flex-start;padding-top:23px}.connection-custody>.icon{width:23px;height:23px;margin-top:2px}.connection-custody strong{font-size:13px}.connection-custody p{font-size:12px}.networks-strip{margin-top:28px;padding-top:22px}.networks-strip .logo-item{font-size:12px}.control-layout{grid-template-columns:1fr;gap:34px}.control-workspace{width:100%;max-width:420px;margin:auto;order:2;padding-inline:20px}.control-copy{order:1}.control-copy .section-copy{font-size:14px;margin-top:19px}.control-items{grid-template-columns:1fr 1fr;gap:23px 20px;margin-top:27px}.control-item{display:block}.control-item h3{font-size:12px;line-height:1.4;margin:9px 0 7px}.control-item p{font-size:11px}.control-item>.icon{height:17px;width:17px}.permission-scope strong{font-size:12px}.permission-assets{padding-block:20px}.control-workspace .data-row{font-size:11px}.control-actions>button{font-size:10px}.costs-section{padding-block:47px}.costs-layout{grid-template-columns:1fr;gap:25px}.costs-layout>.section-title{font-size:25px;margin-bottom:0}.cost-item{padding-left:18px;display:grid;grid-template-columns:22px 1fr;gap:0 12px}.cost-item>.icon{grid-row:1/3;width:18px;height:18px;margin-top:1px}.cost-item h3{font-size:13px;margin-bottom:9px}.cost-item p{font-size:12px;grid-column:2}.faq-layout{gap:25px}.faq-intro .section-copy{font-size:13px}.faq-tabs{margin-top:23px;gap:6px}.faq-tabs button{font-size:10px;padding:9px 11px}.faq-item summary{font-size:13px;padding:19px 0;gap:16px}.faq-item summary>.icon{height:15px;width:15px}.faq-item p{font-size:12px;line-height:1.85;padding-bottom:20px}.final-section{padding:63px 0 67px}.final-content{text-align:left;padding-inline:24px}.final-content>.atly-mark{margin:0 0 22px;width:48px;height:48px}.final-content h2{font-size:29px;line-height:1.37;letter-spacing:-1px;text-wrap:initial}.final-content p{font-size:13px;margin:20px 0 25px;line-height:1.8}.site-footer{padding-top:31px}.footer-top{display:block;padding-bottom:28px}.footer-top .brand-word{font-size:25px}.footer-top p{font-size:11px;max-width:280px}.footer-nav{margin-top:28px;flex-wrap:wrap;gap:14px 24px;font-size:11px}.footer-bottom{font-size:10px;flex-direction:column-reverse;gap:20px}.footer-legal{gap:22px}.dialog-body{padding:27px 22px}.dialog-body h2{font-size:22px;line-height:1.45;letter-spacing:-.6px}.dialog-lead{font-size:13px;margin-bottom:20px}.dialog-topbar{padding:14px 19px}dialog{border-radius:20px 20px 0 0;width:100%;max-width:none;max-height:calc(100dvh - max(16px,env(safe-area-inset-top)));margin:auto 0 0;padding-bottom:env(safe-area-inset-bottom)}.goal-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:24px}.goal-card{padding:17px;min-height:108px;gap:17px;font-size:12px}.connect-layout{grid-template-columns:1fr;gap:20px}.connect-miniature{display:none}.selected-usecase{padding-block:16px}.form-grid{grid-template-columns:1fr;gap:0}.form-actions{gap:15px}.review-panel{padding:12px 16px}.form-field{font-size:12px;margin-top:19px}.form-field input,.form-field select,.form-field textarea{font-size:16px}.app-page{padding:39px 24px 65px;min-height:calc(100vh - 180px)}.legal-main{padding:42px 24px 70px}.legal-main h1{font-size:29px}.legal-main h2{font-size:19px;margin-top:30px}.legal-main p{font-size:13px;line-height:1.85}.legal-main nav{font-size:11px;gap:11px 18px}}@media(max-width:360px){.header-inner{padding-inline:13px}.header-actions{gap:8px}.header-cta{padding-inline:10px;font-size:10px}.brand-word{font-size:24px}.brand .atly-mark{width:30px;height:30px}.hero-copy,.container,.final-content{padding-inline:19px}.hero h1{font-size:29px;letter-spacing:-1.1px}.hero-product{padding-inline:18px}.hero-actions{gap:5px}.hero-actions>.button{padding-inline:15px;font-size:11px}.hero-actions>.button--secondary{padding-inline:6px}.section-title{font-size:24px}.feature-list{grid-template-columns:1fr}.feature-list li{padding:11px 0}.feature-list p{font-size:11px}.usecase-tab{font-size:9px;gap:4px;padding:11px 3px}.usecase-tab .icon{height:12px;width:12px}.scene-network{font-size:7px}.product-scene-body{padding:14px}.cost-calculation .data-row,.net-result{font-size:9px}.stake-link{gap:4px}.staking-visual{gap:13px}.control-items{gap:20px 15px}.control-actions>button{font-size:9px;gap:5px}.dialog-body{padding-inline:19px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.chart-scan{display:none}.logo-track,.hero .workstation{transform:none}}.scene-disclosure{font-size:10px;line-height:1.6;color:#858585;margin:15px 6px 0}.scenario-stage-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #ffffff0b;padding:6px;gap:4px}.scenario-stage-nav button{min-width:0;display:flex;align-items:flex-start;gap:7px;text-align:left;padding:11px 8px;border-radius:6px;background:transparent;color:#8b8b8b;font-size:10px;line-height:1.5;transition:background .3s,color .3s}.scenario-stage-nav button>span{font-size:8px;color:#6f6f6f;padding-top:2px}.scenario-stage-nav button>strong{font-weight:450}.scenario-stage-nav button[aria-pressed=true]{background:#76767616;color:#d4d4d4}.product-scene .venue-block,.product-scene .cost-calculation,.product-scene .decision-strip,.product-scene .allocation-rule,.product-scene .defi-position,.product-scene .defi-plan,.product-scene .staking-ledger{transition:box-shadow .4s,border-color .4s}.product-scene--arbitrage[data-step="0"] .venue-block,.product-scene--arbitrage[data-step="1"] .cost-calculation,.product-scene--arbitrage[data-step="2"] .net-result,.product-scene--arbitrage[data-step="3"] .decision-strip{box-shadow:0 0 28px #5c5c5c16;border-color:#99999951}.product-scene--portfolio[data-step="1"] .allocation-table>div>strong:last-child,.product-scene--portfolio[data-step="2"] .allocation-ring strong{color:#acacac}.product-scene--portfolio[data-step="3"] .decision-strip{box-shadow:0 0 28px #5c5c5c19}.product-scene--defi[data-step="1"] .health-chart strong{color:#bebebe}.product-scene--defi[data-step="2"] .defi-plan{border-color:#99999952}.product-scene--defi[data-step="3"] .decision-strip{box-shadow:0 0 28px #5c5c5c19}.product-scene--staking[data-step="2"] .staking-ledger strong{color:#b4b4b4}.product-scene--staking[data-step="3"] .withdrawal-track{color:#c2c2c2}.product-scene--trading[data-step="1"] .chart-event,.product-scene--trading[data-step="1"] .chart-beacon{opacity:1}.product-scene--trading[data-step="2"] .compact-rules strong,.product-scene--trading[data-step="3"] .analysis-action{color:#b5b5b5}.legal-status{font-size:12px!important;border-left:2px solid #686868;padding-left:17px;color:#969696!important}.cost-item>.atly-mark{width:24px;height:24px;margin-bottom:15px}.logo-track{width:max-content}.logo-group{flex-shrink:0}.scenario-demonstration{min-width:0}@media(max-width:600px){.scenario-stage-nav{grid-template-columns:1fr 1fr;padding:7px;gap:5px}.scenario-stage-nav button{font-size:10px;padding:9px}.scene-disclosure{font-size:10px;line-height:1.65;margin-top:13px}.cost-item>.atly-mark{grid-row:1/3;width:21px;height:21px;margin:0}.hero-mobile-scene .stage-rail button{font-size:9px;min-height:42px}.stage-rail button>span{display:none}}.workspace-command{display:flex;align-items:center;gap:12px;padding:13px 16px;background:#0f0f0f6e;border:1px solid #a2a2a224;border-radius:9px;margin-bottom:16px;font-size:12px;color:#b7b7b7}.workspace-command>.icon{height:15px;width:15px;color:#a2a2a2}.workspace-command p{flex:1}.workspace-command>.icon:last-child{color:#8e8e8e}.mobile-task{display:none}.asset-fieldset{border:0;padding:0;min-width:0}.asset-fieldset legend{padding:0;margin-bottom:12px}.advanced-settings{margin-top:23px;color:#adadad;font-size:12px}.advanced-settings summary{cursor:pointer}.app-subheading{font-size:14px;font-weight:500;margin-top:26px;color:#cbcbcb}.app-control-actions{flex-wrap:wrap;justify-content:flex-start}.app-control-actions .button{font-size:12px;min-height:44px;padding-inline:17px}#app-content[aria-busy=true]:empty:after{content:"";display:block;width:22px;height:22px;border:2px solid #91919140;border-top-color:#c1c1c1;border-radius:50%;animation:loading-spin 1s linear infinite;margin:50px auto}@keyframes loading-spin{to{transform:rotate(1turn)}}@media(max-width:600px){.mobile-task{display:flex;align-items:flex-start;gap:9px;padding:13px 16px;border-bottom:1px solid #9a9a9a14;background:#222;color:#b8b8b8;font-size:10px;line-height:1.6}.mobile-task>.icon{width:13px;height:13px;margin-top:2px;color:#b0b0b0}.mobile-market{padding-top:14px}}.review-layout{display:flex;gap:40px;align-items:center;justify-content:space-between}.review-layout .section-copy{margin-top:20px}.review-layout time{display:block;margin-top:15px;font-size:12px;color:var(--muted)}@media(max-width:600px){.review-layout{display:block}.review-layout>.button{margin-top:22px}}@media(min-width:851px){.hero{padding-top:68px}.hero h1{font-size:clamp(46px,4.3vw,62px);line-height:1.2}.hero-description{margin-top:23px;font-size:16px;line-height:1.65}.hero-actions{margin-top:27px}.hero-product{margin-top:47px}}.logo-marquee{width:100%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000000 8%,#000000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000000 8%,#000000 92%,transparent)}@media(prefers-reduced-motion:reduce){.logo-marquee{-webkit-mask-image:none;mask-image:none}.logo-track{width:auto}.logo-group{width:100%;flex-wrap:wrap;justify-content:center;padding:0;row-gap:20px}.logo-group[aria-hidden=true]{display:none}}@media(max-width:600px){.scenario-layout{display:flex;flex-direction:column;align-items:stretch;gap:0}.scenario-copy{display:contents}.scenario-copy h3{order:0;max-width:none;margin:0 0 14px}.scenario-copy>p{order:1;max-width:none;margin-bottom:24px}.scenario-demonstration{order:2}.scenario-copy .feature-list{order:3;margin:20px 0 0}.scenario-copy>.button{order:4;align-self:flex-start;margin-top:18px}.hero-actions{flex-wrap:wrap;row-gap:10px}.hero-actions .button--secondary{white-space:normal;max-width:100%;text-align:left;line-height:1.5}}@media(max-width:600px){.feature-list strong{font-size:13px;line-height:1.5}.feature-list p{font-size:12px;line-height:1.65}.faq-item summary{font-size:14px}.faq-item p{font-size:13px}.control-item p{font-size:12px}.connection-step p{font-size:13px}}.document-hidden *,.document-hidden *:before,.document-hidden *:after{animation-play-state:paused!important}.permission-list strong{font-weight:500}.permission-list small{display:block;font-size:11px;word-break:break-word;color:#8b8b8b;margin:5px 0 12px}.networks-strip .logo-item img{filter:brightness(0) invert(1);opacity:.7}.logo-item img[src$="tronlink.png"],.wallet-choice img[src$="tronlink.png"]{object-fit:cover;object-position:left}html.background-motion-paused #main,html.background-motion-paused #main *,html.background-motion-paused #main:before,html.background-motion-paused #main:after,html.background-motion-paused #main *:before,html.background-motion-paused #main *:after{animation-play-state:paused!important}:root{--action:#7d4ebd;--action-top:#8757c4;--action-bottom:#583089;--action-ink:#fff;--signal:#be9af3;--signal-muted:#746188;--light:166,113,236;--text-shine:#cab5e9}:root{--blue:#2354be;--blue-bright:#8caedf}.button--primary{background:linear-gradient(165deg,#2856a6,#164093 48%,#102c69);border-color:#93b2e745;box-shadow:inset 0 1px #d3e2ff38,inset 0 -2px 5px #020b204d,0 7px 23px #0b2b661f}.button--primary:before{background:linear-gradient(112deg,transparent 28%,#b8d1ff1c 49%,transparent 66%);animation-duration:11s}.button--primary:after{background:linear-gradient(90deg,transparent,#cbdcfab3,transparent)}@media(hover:hover)and (pointer:fine){.button--primary:hover{background:linear-gradient(165deg,#3063b8,#194795 52%,#153677);box-shadow:inset 0 1px #dbe7ff5c,0 9px 28px #12356d40}}.hero{background:radial-gradient(ellipse at 75% 70%,#24426c13,transparent 46%),radial-gradient(ellipse at 18% 82%,#c0cadd08,transparent 42%)}.hero:before{width:1400px;height:860px;top:360px;background:radial-gradient(ellipse at 50% 65%,#45699d15,transparent 60%)}.functions-section{background:radial-gradient(ellipse at 83% 60%,#25467c10,transparent 43%),linear-gradient(180deg,#0c0f15,#090b10)}.connection-section{background:radial-gradient(ellipse at 70% 42%,#6083b00a,transparent 48%)}.control-section{background:radial-gradient(ellipse at 21% 60%,#6471820b,transparent 47%)}.final-section{background:radial-gradient(ellipse at 50% 110%,#284e9324,transparent 66%),linear-gradient(160deg,#0a0d12,#0e121a 70%,#0a0c11)}.logo-track{width:max-content;gap:0;will-change:transform}.logo-group{display:flex;flex:none;gap:0;padding:0;align-items:center}.logo-sequence{display:flex;flex:none;align-items:center;gap:60px;padding-right:60px}.networks-strip .logo-group{gap:0;padding:0}.networks-strip .logo-sequence{gap:42px;padding-right:42px}.logo-item{color:#b0b8c6}.networks-strip .logo-item{font-size:14px}.networks-strip .logo-item img{width:28px;height:28px;opacity:.92}.networks-strip .logo-item img[src$=".svg"]{filter:brightness(0) invert(1);opacity:.75}.networks-strip .logo-item img[src$=".png"]{filter:grayscale(1) brightness(1.3);opacity:1}.device-stage{position:relative;min-width:0;isolation:isolate;perspective:1400px}.device-stage--phone{width:100%;padding:24px 18px 40px;display:flex;justify-content:center;align-items:center}.device-stage--phone:before{content:"";position:absolute;inset:5% 0 2%;background:radial-gradient(ellipse at 52% 52%,#4c6b9d20,transparent 60%);pointer-events:none;z-index:-1}.device-object{position:relative;transform-style:preserve-3d;flex:none;transition:transform .7s cubic-bezier(.2,.7,.25,1);will-change:transform}.device--phone{width:min(100%,354px);transform:rotateY(-9deg) rotateX(4deg) rotate(-1.4deg)}.device-case{position:relative;padding:9px;border-radius:48px;background:linear-gradient(108deg,#242b34,#a5acb7,#505b6a,#161b22,#687384 4%,#111720 7%,#293341 83%,#929ba9 95%,#e3e8ed 97%,#555f6d 98%,#202630);box-shadow:0 0 0 1px #4b5561,1px 0 0 1px #b7c0cba6,3px 1px #69727f,6px 2px #2d3541,9px 3px #111820,10px 4px 0 1px #5d697986,16px 21px 34px #0006,0 34px 80px #0005,inset 0 0 0 1px #eef2f44d}.device-case:before{content:"";position:absolute;inset:3px;border:1px solid #c4cdda59;border-radius:45px;pointer-events:none;box-shadow:inset 0 0 0 1px #000a;z-index:2}.device-case:after{content:"";position:absolute;left:8%;right:8%;top:1px;height:2px;background:linear-gradient(90deg,transparent,#f0f3fa7a,transparent);border-radius:50%;pointer-events:none;animation:rim-light 12s ease-in-out infinite}.device-screen{position:relative;border-radius:39px;overflow:hidden;background:#0b1018;border:2px solid #04070c;box-shadow:0 0 0 1px #b2c0d228,inset 0 0 0 1px #5260741f;min-width:0;display:flex;flex-direction:column;min-height:658px}.device-key{position:absolute;display:block;width:3px;border-radius:2px;background:linear-gradient(90deg,#a5aebb,#262e39 70%);box-shadow:-1px 0 1px #bfc6d666;left:-3px;pointer-events:none}.device-key--silent{top:112px;height:23px}.device-key--volume{top:153px;height:67px}.device-key--power{left:auto;right:-10px;top:170px;height:70px;transform:skewY(12deg);background:linear-gradient(90deg,#2a3340,#8891a0)}.device-reflection{position:absolute;inset:8px;border-radius:40px;background:linear-gradient(118deg,#e6eeff07,transparent 30%,transparent 73%,#d3e3ff03);pointer-events:none;z-index:3;box-shadow:inset 1px 1px 1px #d0d9e417}.device-statusbar{height:43px;flex:none;padding:15px 24px 10px;display:flex;align-items:center;justify-content:space-between;color:#c9d0dc;font-size:10px;font-weight:600;letter-spacing:.2px;position:relative;background:#0b1018;z-index:2}.device-statusbar>svg{height:11px;width:42px}.device-island{position:absolute;left:50%;top:10px;transform:translate(-50%);height:23px;width:80px;background:#020306;border:1px solid #ffffff04;border-radius:30px;box-shadow:inset 0 1px 2px #000,0 1px #39435333}.device-island>b{position:absolute;right:9px;top:7px;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#243f6c,#09101e 45%,#010207 65%);border:1px solid #121d30}.device-home{height:28px;display:flex;align-items:center;justify-content:center;background:#0c1119;flex:none;margin-top:auto;position:relative;z-index:1}.device-home>i{width:94px;height:3px;background:#c4cbd67a;border-radius:4px}.device-contact-shadow{position:absolute;bottom:12px;left:22%;right:16%;height:35px;z-index:-1;background:radial-gradient(ellipse,#000a,transparent 69%);filter:blur(6px);transform:rotate(-3deg);pointer-events:none}.hero-display{padding:16px 5px 0}.hero-phone{display:none}.device--display{width:100%;transform:rotateY(-4deg) rotateX(3deg)}.device--display .device-case{padding:18px 11px 22px;border-radius:27px;background:linear-gradient(120deg,#565f6d,#bec4cc 1%,#424b57,#0d1118 3%,#111720 83%,#687789 96%,#d3d8df 98%,#3b4554 99%);box-shadow:0 0 0 1px #94a3b95e,4px 4px #596475,8px 8px #29313e,9px 9px #6f7c8e59,0 35px 90px #0008,inset 0 1px #e2e8f46b}.device--display .device-case:before{border-radius:24px;inset:4px;border-color:#8490a535}.device--display .device-screen{border-radius:10px;min-height:0;border-width:2px}.device--display .device-reflection{inset:18px 11px 22px;border-radius:10px;background:linear-gradient(121deg,#eef4ff09,transparent 40%)}.device--display .device-key{display:none}.display-camera{position:absolute;top:7px;left:50%;width:4px;height:4px;border:1px solid #39465a;background:#080d15;border-radius:50%;box-shadow:0 0 2px #000}.display-stand{height:89px;position:relative;margin-top:1px;z-index:-1;perspective:600px}.display-stand:before{content:"";position:absolute;left:43%;width:14%;height:70px;top:-6px;background:linear-gradient(90deg,#1a212b,#6e7887 8%,#3b4759 20%,#99a3b1 52%,#344052 82%,#8894a8 92%,#222b38);clip-path:polygon(19% 0,81% 0,91% 100%,9% 100%);box-shadow:inset 0 10px 20px #000a}.display-stand>i{position:absolute;bottom:11px;left:35%;width:30%;height:29px;background:linear-gradient(175deg,#414d60,#b3bdcc 25%,#59667b,#242e3f 85%,#aebbd077 91%,#121c2c 98%);border:1px solid #a8b6cc48;border-radius:50% 50% 8px 8px;transform:rotateX(40deg);box-shadow:0 8px 14px #0007}.hero-display .device-contact-shadow{left:13%;right:10%;bottom:0;height:48px;filter:blur(10px)}.device--display .workstation{border:0;border-radius:0;box-shadow:none;transform:none;width:100%}.device--phone .product-scene,.device--phone .hero-mobile-scene{border:0;border-radius:0;box-shadow:none;transform:none;display:flex;flex-direction:column;flex:1;overflow:visible;background:linear-gradient(150deg,#131b27,#0e141e 58%)}.device--phone .product-scene:before{display:none}.device--phone .product-scene-body{padding:19px 17px;min-height:0;flex:1}.device--phone .scene-topline{padding:14px 16px;gap:7px;font-size:11px;align-items:flex-start;min-height:48px}.device--phone .scene-topline>div{gap:7px;line-height:1.5}.device--phone .scene-topline .atly-mark{width:22px;height:22px}.device--phone .scene-network{font-size:8px;gap:4px;white-space:nowrap;padding-top:4px}.device--phone .scene-network .icon{width:10px;height:10px}.device--phone .scenario-stage-nav{grid-template-columns:repeat(2,minmax(0,1fr));padding:7px;gap:3px;background:#0c121d}.device--phone .scenario-stage-nav button{padding:9px 7px;gap:6px;font-size:10px;min-height:36px;align-items:center}.device--phone .scenario-stage-nav button>span{font-size:8px;padding:0}.device--phone .scenario-chart{padding:14px 11px;border-radius:9px}.device--phone .scenario-chart .chart-canvas{height:158px;margin-top:15px}.device--phone .chart-foot{font-size:9px;gap:8px;line-height:1.6;align-items:flex-start}.device--phone .chart-foot>strong{max-width:57%;text-align:right}.device--phone .chart-foot>span{gap:4px}.device--phone .chart-foot .icon{width:11px}.device--phone .scenario-bottom{grid-template-columns:1fr;gap:14px;margin-top:16px}.device--phone .analysis-note--compact{padding:15px 14px}.device--phone .analysis-note--compact>p{font-size:11px;line-height:1.7}.device--phone .compact-rules{display:flex;gap:20px;padding:0 3px}.device--phone .compact-rules>.data-row{flex:1;display:block;border:0;font-size:10px;padding:5px 0}.device--phone .compact-rules .data-row>strong{display:block;text-align:left;margin-top:7px;font-size:12px}.device--phone .arbitrage-cycle{grid-template-columns:1fr 36px 1fr;gap:0;margin:5px 0 19px}.device--phone .venue-block{padding:13px 11px;border-radius:11px;min-width:0}.device--phone .venue-block>span{font-size:10px}.device--phone .venue-block>div{gap:6px;margin:15px 0 12px}.device--phone .venue-block>div>.coin{width:24px;height:24px}.device--phone .venue-block>div>.icon{width:11px;height:11px}.device--phone .venue-block>strong{font-size:11px}.device--phone .venue-block>small{font-size:9px}.device--phone .cycle-link>span{font-size:7px}.device--phone .cycle-link>.icon{height:19px;width:19px}.device--phone .cost-calculation .data-row{font-size:10px;padding-block:11px;gap:10px;line-height:1.6}.device--phone .cost-calculation .data-row>strong{white-space:nowrap}.device--phone .net-result{font-size:10px;line-height:1.5;padding-block:20px}.device--phone .net-result>strong{font-size:23px;white-space:nowrap}.device--phone .net-result small{font-size:9px}.device--phone .decision-strip{gap:8px;padding-top:16px;align-items:flex-start}.device--phone .decision-strip>.icon{margin-top:3px;width:17px;flex:none}.device--phone .decision-strip strong{font-size:11px;line-height:1.55}.device--phone .decision-strip div>span{font-size:10px;line-height:1.6}.device--phone .decision-status{font-size:8px;padding:6px;margin-top:3px}.device--phone .allocation-visual{grid-template-columns:1fr;margin:0 0 16px;gap:3px}.device--phone .allocation-ring{width:156px;margin:auto}.device--phone .allocation-ring strong{font-size:30px}.device--phone .allocation-table>div{font-size:11px;padding:10px 0}.device--phone .allocation-table-head{font-size:9px!important}.device--phone .allocation-rule{padding:12px;gap:10px}.device--phone .allocation-rule strong{font-size:11px;line-height:1.6}.device--phone .position-stats{gap:34px;margin-block:25px}.device--phone .position-stats strong{font-size:25px}.device--phone .health-chart{margin-bottom:10px}.device--phone .health-scale{font-size:8px;gap:10px}.device--phone .defi-plan{padding:14px}.device--phone .defi-plan .data-row{font-size:10px;line-height:1.6;gap:10px}.device--phone .staking-visual{height:180px;gap:19px}.device--phone .stake-coin>.coin{width:78px;height:78px}.device--phone .stake-coin .coin svg{width:30px;height:43px}.device--phone .stake-position{width:102px;min-height:106px}.device--phone .stake-link{gap:5px}.device--phone .staking-ledger .data-row{font-size:11px;line-height:1.7;gap:12px}.device--phone .staking-ledger .data-row>strong{max-width:58%}.device--phone .withdrawal-track{margin-top:23px}.device--phone .withdrawal-track>span{font-size:9px}.device--phone .stake-caption{font-size:10px;line-height:1.7;padding-top:18px}.scenario-layout{grid-template-columns:.9fr 1.1fr;gap:76px;align-items:center}.scenario-demonstration{position:relative}.scene-disclosure{max-width:360px;margin:13px auto 0;text-align:center;font-size:10px;color:#8590a2;line-height:1.7}.function-device--arbitrage .device--phone,.function-device--defi .device--phone{transform:rotateY(9deg) rotateX(3deg) rotate(1.3deg)}.connection-device{padding-top:6px;padding-bottom:36px}.connection-device .device--phone{width:min(100%,326px);transform:rotateY(-10deg) rotateX(4deg) rotate(-2deg)}.connection-device .device-screen{min-height:581px}.device--phone .connection-window{padding:0 19px 23px;margin:0;max-width:none;min-height:0;border:0;box-shadow:none;border-radius:0;transform:none;flex:1;display:flex;flex-direction:column;background:linear-gradient(150deg,#151f2e,#0d1420 75%)}.device--phone .connection-window-head{padding:22px 0}.device--phone .connection-window-head strong{font-size:13px}.device--phone .connection-frame{min-height:0;padding-top:27px;flex:1}.device--phone .connection-frame>p{font-size:12px;line-height:1.7}.device--phone .wallet-choice{padding:15px 12px;margin-top:14px;font-size:12px;gap:10px}.device--phone .wallet-choice>span{gap:12px}.device--phone .connection-frame--approve,.device--phone .connection-frame--configure{padding-top:50px}.device--phone .connection-frame h3{font-size:18px;line-height:1.55;margin-bottom:19px}.device--phone .approval-symbol{margin-bottom:23px;width:65px;height:65px;border-radius:20px}.device--phone .approval-line{margin-top:31px;font-size:11px;line-height:1.6}.device--phone .connection-frame--configure .data-row{font-size:12px;padding:18px 0}.connection-scene-caption{margin-top:8px;text-align:center;max-width:325px}.control-device{padding:25px 20px 37px}.control-device .device--phone{width:min(100%,340px);transform:rotateY(8deg) rotateX(4deg) rotate(1deg)}.control-device .device-screen{min-height:626px}.device--phone .control-workspace{padding:0 18px 27px;max-width:none;width:100%;margin:0;border:0;border-radius:0;box-shadow:none;flex:1;background:linear-gradient(140deg,#172130,#0e1521)}.device--phone .control-workspace>.scene-topline{margin-bottom:29px;padding:20px 0;font-size:12px}.device--phone .permission-scope{gap:10px;margin-block:10px 20px}.device--phone .permission-scope strong{font-size:12px;line-height:1.5}.device--phone .permission-scope small{font-size:10px}.device--phone .permission-assets{padding-block:27px}.device--phone .control-workspace>.data-row{font-size:12px;padding-block:18px}.device--phone .permission-boundary{font-size:11px;line-height:1.7;margin-block:25px}.device--phone .control-actions{gap:7px}.device--phone .control-actions>button{font-size:10px;padding:12px 8px;min-height:45px}@keyframes rim-light{0%,to{opacity:.45}50%{opacity:.95}}@media(hover:hover)and (pointer:fine){.device-stage--phone:hover .device--phone{transform:rotateY(-3deg) rotateX(1deg) rotate(0)}.function-device--arbitrage:hover .device--phone,.function-device--defi:hover .device--phone,.control-device:hover .device--phone{transform:rotateY(3deg) rotateX(1deg) rotate(0)}.hero-display:hover .device--display{transform:rotateY(-1deg) rotateX(1deg)}}.is-offscreen .device-case:after,.is-offscreen .device-reflection:after{animation-play-state:paused!important}@media(max-width:1100px){.scenario-layout{gap:35px;grid-template-columns:1fr 1fr}.device-stage--phone{padding-inline:14px}.device--phone{width:min(100%,336px)}}@media(max-width:850px){.scenario-layout{gap:22px}.scenario-copy h3{font-size:24px}.device-stage--phone{padding-inline:12px}.device--phone .product-scene-body,.device--phone .scene-topline{padding-inline:13px}.connection-layout{gap:35px}}@media(max-width:600px){.hero-product{padding:0 22px;margin-top:38px;perspective:none}.scene-halo{inset:8% -15% 0;background:radial-gradient(ellipse at 50% 50%,#38567d2b,transparent 64%)}.hero-display{display:none}.hero-phone{display:flex;padding:16px 5px 31px}.hero-phone .device--phone{width:min(100%,352px);transform:rotateY(-4deg) rotateX(2deg) rotate(-.65deg)}.device-case{border-radius:43px;padding:8px;box-shadow:0 0 0 1px #536074,1px 0 0 1px #b7c0cb91,3px 1px #4d5868,5px 2px #1a222f,6px 3px #65728780,12px 20px 27px #0006,0 25px 52px #0004,inset 0 0 0 1px #e0e8f33d}.device-case:before{border-radius:40px}.device-screen{border-radius:35px;min-height:642px}.device-reflection{inset:7px;border-radius:35px}.device-key--power{right:-6px}.device-statusbar{height:41px;padding-inline:22px}.device-home{height:26px}.hero-phone .hero-mobile-scene{display:flex;border:0;border-radius:0;background:linear-gradient(145deg,#162031,#0c1421)}.hero-phone .mobile-scene-top{padding:12px 14px;background:transparent;min-height:47px}.hero-phone .mobile-scene-top>span:first-child{gap:4px}.hero-phone .mobile-scene-top strong{font-size:19px}.hero-phone .mobile-scene-top .atly-mark{width:25px;height:25px}.hero-phone .mobile-scene-top .agent-state{font-size:8px}.hero-phone .mobile-task{padding:12px 14px;font-size:10px;line-height:1.7;gap:8px}.hero-phone .mobile-market{padding:19px 13px 8px;flex:1}.hero-phone .mobile-market .chart-canvas{height:182px;margin-top:20px}.hero-phone .mobile-market .chart-foot{display:none}.hero-phone .asset-pair strong{font-size:12px}.hero-phone .time-selector{font-size:7px}.hero-phone .time-selector>span,.hero-phone .time-selector>b{padding-inline:5px}.hero-phone .mobile-scene-layers{padding:0 13px 15px}.hero-phone .analysis-note{padding:13px}.hero-phone .analysis-note>p{font-size:11px;line-height:1.7}.hero-phone .mobile-rule-summary{font-size:10px;padding:15px 4px 0;row-gap:12px}.hero-phone .stage-rail{margin-top:auto;padding-inline:7px}.hero-phone .stage-rail button{font-size:9px;min-height:41px}.hero-product>figcaption{max-width:310px;margin:12px auto 0;font-size:10px}.scenario-layout{display:flex;gap:0}.scenario-demonstration{margin-inline:-6px}.device-stage--phone{padding:22px 14px 32px}.hero-phone{padding:16px 5px 31px}.device--phone{width:min(100%,342px);transform:rotateY(-5deg) rotateX(2deg) rotate(-.8deg)}.function-device--arbitrage .device--phone,.function-device--defi .device--phone{transform:rotateY(5deg) rotateX(2deg) rotate(.8deg)}.device--phone .product-scene-body{padding:18px 14px}.device--phone .scene-topline{padding:14px 13px}.device--phone .scene-topline>div{max-width:76%}.device--phone .arbitrage-cycle{grid-template-columns:1fr 30px 1fr}.device--phone .venue-block,.device--phone .scenario-chart{padding:13px 10px}.device--phone .scenario-chart .chart-canvas{height:145px}.device--phone .asset-pair strong{font-size:12px}.device--phone .staking-visual{gap:16px}.device--phone .decision-status{font-size:7px;padding:5px}.scene-disclosure{margin:13px auto 0;max-width:300px}.connection-device{padding-top:7px;padding-inline:12px}.connection-device .device--phone{transform:rotateY(-4deg) rotateX(2deg) rotate(-.7deg);width:min(100%,326px)}.connection-device .device-screen{min-height:570px}.connection-layout{gap:36px}.control-device{order:2;padding-inline:13px}.control-device .device--phone{transform:rotateY(4deg) rotateX(2deg) rotate(.7deg)}.control-device .device-screen{min-height:626px}.logo-sequence{gap:36px;padding-right:36px}.networks-strip .logo-sequence{gap:34px;padding-right:34px}.logo-item{font-size:15px}.networks-strip .logo-item{font-size:13px}.networks-strip .logo-item img{width:26px;height:26px}}@media(max-width:360px){.device-screen{min-height:600px}.device--phone .product-scene-body{padding:15px 11px}.device--phone .scene-topline{font-size:10px;padding-inline:10px}.device--phone .scene-network{font-size:7px}.device--phone .scene-topline .atly-mark{width:19px;height:19px}.device--phone .scenario-chart{padding:12px 8px}.device--phone .scenario-chart .time-selector{display:none}.device--phone .arbitrage-cycle{grid-template-columns:1fr 27px 1fr}.device--phone .venue-block{padding:12px 8px}.device--phone .venue-block>strong{font-size:10px}.device--phone .venue-block>div{gap:4px}.device--phone .venue-block>div>.coin{width:22px;height:22px}.device--phone .cost-calculation .data-row{font-size:9px}.device--phone .net-result>strong{font-size:20px}.device--phone .staking-visual{gap:10px}.device--phone .stake-coin>.coin{width:64px;height:64px}.device--phone .stake-position{width:94px}.device--phone .stake-link{gap:3px}.device--phone .staking-ledger .data-row{font-size:10px}.device--phone .connection-window{padding-inline:16px}.hero-phone .mobile-market .chart-canvas{height:159px}.hero-phone .mobile-task,.hero-phone .mobile-rule-summary{font-size:9px}.device-statusbar{padding-inline:19px}.device-island{width:72px}.device--phone .control-actions{flex-direction:column}.control-device .device-screen{min-height:642px}}@media(prefers-reduced-motion:reduce){.device-object,.device--phone,.device--display,.function-device--arbitrage .device--phone,.function-device--defi .device--phone,.connection-device .device--phone,.control-device .device--phone,.hero-phone .device--phone{transform:none!important;transition:none!important}.device-case:after{animation:none}.logo-track{animation:none!important;transform:none!important;width:100%}.logo-group{width:100%;padding:0}.logo-sequence{width:100%;padding:0;flex-wrap:wrap;justify-content:center;gap:22px 30px}.logo-sequence[aria-hidden=true],.logo-group[aria-hidden=true]{display:none}.networks-strip .logo-group{padding:0}.networks-strip .logo-sequence{padding:0;gap:20px 28px}.logo-marquee{-webkit-mask-image:none;mask-image:none}}.hero h1 .accent{background-image:linear-gradient(105deg,#dee7f5 4%,#9cb7e0 70%,#6d94cf)}.device-stage.is-offscreen .device-object{will-change:auto}.networks-strip{padding-top:32px;margin-top:42px}.device-case:before{transition:border-color .7s,box-shadow .7s}.device-case:has([data-step="2"]):before{border-color:#9fbbdf82;box-shadow:0 0 16px #4d75af12,inset 0 0 0 1px #000a}@media(max-width:850px){.scenario-layout{display:flex;flex-direction:column;align-items:stretch;gap:0}.scenario-copy{display:contents}.scenario-copy h3{order:0;max-width:none;margin:0 0 14px}.scenario-copy>p{order:1;max-width:580px;margin-bottom:22px}.scenario-demonstration{order:2;width:100%;max-width:500px;align-self:center}.scenario-copy .feature-list{order:3;display:grid;grid-template-columns:1fr 1fr;gap:0 25px;margin:25px 0 0}.scenario-copy>.button{order:4;align-self:flex-start;margin-top:23px}.connection-layout{grid-template-columns:1fr;gap:35px}.connection-theatre{width:100%;max-width:470px;justify-self:center}.control-layout{grid-template-columns:1fr;gap:30px}.control-copy{order:1}.control-device{order:2;max-width:450px;width:100%;justify-self:center}}:root{--bg:#070707;--panel:#111;--panel-raised:#191919;--text:#ededed;--muted:#999;--blue:var(--action);--blue-bright:var(--signal);--silver:#d3d3d3}body{background:var(--bg)}.site-header{background:#090909d9}.hero{background:radial-gradient(ellipse at 50% 85%,rgba(var(--light),.035),transparent 60%)}.hero:before{top:210px;width:1500px;height:1040px;background:repeating-linear-gradient(0deg,transparent 0 71px,#ffffff0a 71px 72px),repeating-linear-gradient(90deg,transparent 0 71px,#ffffff0a 71px 72px);transform:translate(-50%) perspective(850px) rotateX(57deg);-webkit-mask-image:radial-gradient(ellipse,#000,transparent 67%);mask-image:radial-gradient(ellipse,#000,transparent 67%)}.hero:after{content:"";position:absolute;left:0;right:0;top:160px;height:650px;background:linear-gradient(114deg,transparent 15%,rgba(var(--light),.055) 22%,transparent 29%,transparent 70%,rgba(var(--light),.035) 79%,transparent 87%);pointer-events:none;animation:studio-light 22s ease-in-out infinite;z-index:0}.hero-copy,.hero-product{z-index:1}.hero h1 .accent{background:linear-gradient(112deg,#f1f1f1 10%,var(--text-shine) 67%,#6d6d6d);-webkit-background-clip:text;background-clip:text}.button--primary{background:linear-gradient(155deg,var(--action-top),var(--action) 46%,var(--action-bottom));border:1px solid #ffffff40;color:var(--action-ink);box-shadow:inset 0 1px #fff5,inset 0 -2px 3px #0003,0 7px 25px #0005;position:relative;isolation:isolate}.button--primary:before{background:linear-gradient(115deg,transparent 30%,#ffffff50 48%,transparent 64%);animation-duration:9s}.button--primary:after{background:linear-gradient(90deg,transparent,#ffffffd9,transparent)}@media(hover:hover){.button--primary:hover{background:linear-gradient(155deg,var(--action-top),var(--action));box-shadow:inset 0 1px #fff8,0 5px 28px rgba(var(--light),.17);transform:translateY(-2px)}}.functions-section{background:linear-gradient(180deg,#0b0b0b,#070707);overflow:clip}.functions-section:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 119px,#ffffff06 119px 120px);-webkit-mask-image:linear-gradient(transparent,#000,transparent);mask-image:linear-gradient(transparent,#000,transparent);pointer-events:none}.connection-section{background:radial-gradient(ellipse at 72% 39%,rgba(var(--light),.025),transparent 53%);overflow:clip}.control-section{background:radial-gradient(ellipse at 18% 55%,rgba(var(--light),.03),transparent 60%);overflow:clip}.final-section{background:radial-gradient(ellipse at 50% 100%,rgba(var(--light),.055),transparent 60%),#090909;position:relative;overflow:clip}.final-section:before{content:"";position:absolute;width:100%;height:550px;top:36%;background:repeating-linear-gradient(0deg,transparent 0 47px,#ffffff07 47px 48px),repeating-linear-gradient(90deg,transparent 0 47px,#ffffff07 47px 48px);transform:perspective(700px) rotateX(65deg);-webkit-mask-image:radial-gradient(ellipse,#000,transparent 70%);mask-image:radial-gradient(ellipse,#000,transparent 70%);pointer-events:none}.final-content{position:relative}.usecase-tab[aria-selected=true]{color:var(--signal);background:linear-gradient(130deg,rgba(var(--light),.14),rgba(var(--light),.035));box-shadow:inset 0 1px rgba(var(--light),.25),0 3px 9px #0005}.faq-tabs [aria-selected=true]{border-color:rgba(var(--light),.4);color:var(--signal);background:rgba(var(--light),.08)}.scene-halo{background:radial-gradient(ellipse at 50% 70%,rgba(var(--light),.065),transparent 63%)}.device-stage--surface{padding:26px 12px 35px;width:100%;perspective:1600px}.device--surface{width:100%;transform:rotateY(-5deg) rotateX(4deg);transition:transform .8s var(--ease);transform-origin:50% 60%}.device--surface .device-case{border-radius:22px;padding:3px;background:linear-gradient(135deg,#777,#303030 9%,#171717 35%,#252525 68%,#888 98%,#333);box-shadow:0 0 0 1px #ffffff12,2px 3px #353535,4px 6px #101010,5px 7px #4c4c4c,8px 15px 22px #000b,0 32px 70px #0007}.device--surface .device-case:before{inset:1px;border-radius:21px;border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff17}.device--surface .device-screen{min-height:0;border-radius:19px;background:#0c0c0c;border:1px solid #000;box-shadow:none;overflow:hidden}.device--surface .device-key,.device--surface .device-home{display:none}.device--surface .device-reflection{inset:3px;border-radius:19px;background:linear-gradient(125deg,#ffffff05,transparent 38%,transparent 70%,#ffffff02);box-shadow:none}.device-stage--surface:before{content:"";position:absolute;inset:1% 0;background:radial-gradient(ellipse at 55% 58%,rgba(var(--light),.055),transparent 62%);z-index:-1;pointer-events:none}.device-stage--surface:after{content:"";position:absolute;inset:10% 10% 12%;border:1px solid #ffffff08;border-radius:22px;transform:translate(15px,-9px) rotate(-5deg);z-index:-1;pointer-events:none}.device--surface .product-scene{border:0;border-radius:0;box-shadow:none;background:linear-gradient(135deg,#141414,#0b0b0b 60%)}.device--surface .scene-topline{padding:17px 19px;font-size:11px;background:linear-gradient(115deg,#ffffff04,transparent);color:#c3c3c3}.device--surface .scene-network{font-size:9px}.device--surface .scene-topline .atly-mark{width:22px;height:22px}.compact-scene-body{padding:22px 20px 0;min-width:0}.compact-scene .scenario-stage-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:7px;background:#ffffff02}.scenario-stage-nav button{position:relative;min-height:48px;align-items:center;font-size:10px}.scenario-stage-nav button[aria-pressed=true]{background:rgba(var(--light),.085);color:var(--signal)}.scenario-stage-nav button>span{color:#777}.scenario-stage-nav button[aria-pressed=true]:after{content:"";position:absolute;bottom:0;left:10px;right:10px;height:1px;background:var(--signal);box-shadow:0 -3px 10px rgba(var(--light),.22)}.scene-inspector{height:142px;display:grid;align-items:center;border-top:1px solid #ffffff0c;margin-top:18px;position:relative;min-width:0}.inspector-page{display:none;min-width:0;grid-area:1/1;animation:inspector-enter .55s var(--ease) both}[data-step="0"] .inspector-page[data-inspector="0"],[data-step="1"] .inspector-page[data-inspector="1"],[data-step="2"] .inspector-page[data-inspector="2"],[data-step="3"] .inspector-page[data-inspector="3"]{display:block}.inspector-note{display:flex;gap:14px;align-items:flex-start}.inspector-note>.icon{width:20px;height:20px;color:var(--signal);margin-top:1px}.inspector-note>div{min-width:0}.inspector-note strong{font-size:13px;line-height:1.55;font-weight:500;display:block;color:#dfdfdf}.inspector-note p{font-size:12px;line-height:1.75;color:#999;margin-top:6px;max-width:360px}.metric-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.scene-metric>span{font-size:11px;line-height:1.5;color:#909090;display:block}.scene-metric>strong{display:block;font-weight:450;font-size:24px;letter-spacing:-.7px;margin-top:9px;font-variant-numeric:tabular-nums;color:#e9e9e9}.scene-metric small{font-size:13px;letter-spacing:0;color:#919191}.scene-inspector .data-row{font-size:12px;padding:11px 0}.scene-inspector .data-row:last-child{border:0}.compact-chart{height:178px;min-width:0}.compact-chart .chart-foot{display:none}.compact-chart .chart-canvas{height:130px;margin-top:13px}.compact-chart .asset-pair strong{font-size:13px}.chart-canvas{color:var(--signal)}.chart-threshold{stroke:rgba(var(--light),.5)}.chart-beacon{fill:var(--signal);filter:drop-shadow(0 0 4px rgba(var(--light),.4))}.candle--up{color:var(--signal)}.candle--down{color:#4d4d4d}.candle--updating{transform-box:fill-box;transform-origin:center bottom;animation:candle-tick 7s steps(5,end) infinite}.candle--updating:nth-child(2n){animation-delay:-2s;animation-direction:reverse}.quote-route{height:178px;display:grid;grid-template-columns:1fr 42px 1fr;align-items:center}.quote-ticket{border:1px solid #ffffff13;background:linear-gradient(145deg,#1d1d1d,#0e0e0e);border-radius:12px;padding:16px 13px;box-shadow:inset 0 1px #ffffff0a,0 6px #080808,0 7px #ffffff05;min-width:0;transition:transform .6s,box-shadow .6s}.quote-ticket>span{font-size:10px;color:#8d8d8d}.quote-ticket>div{display:flex;align-items:center;gap:9px;margin-top:16px}.quote-ticket .coin{width:27px;height:27px;background:#ffffff0b;color:#c1c1c1}.quote-ticket strong{font-size:23px;font-weight:450;letter-spacing:-.7px;font-variant-numeric:tabular-nums}.quote-ticket small{display:block;font-size:9px;letter-spacing:.4px;color:gray;margin-top:4px}.quote-ticket p{font-size:10px;color:#aaa;margin-top:14px}.quote-transfer{position:relative;align-self:center;height:38px;display:grid;place-items:center;color:#888}.quote-transfer .icon{width:16px}.quote-transfer i{position:absolute;bottom:0;height:2px;width:22px;background:var(--signal);box-shadow:0 0 10px rgba(var(--light),.4);animation:quote-packet 3.5s ease-in-out infinite}[data-step="0"] .quote-ticket{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff19,0 6px #080808,0 7px #ffffff05}.portfolio-map{height:178px;display:flex;gap:34px;align-items:center;justify-content:center;perspective:650px}.allocation-sculpture{width:135px;height:135px;position:relative;transform:rotateX(35deg) rotate(-30deg);border-radius:50%;background:conic-gradient(var(--signal) 0% 56%,#777 56% 82%,#343434 82% 100%);box-shadow:0 1px #777,0 3px #343434,0 6px #242424,0 9px #1e1e1e,0 11px #ffffff12,0 28px 24px #0009;transition:transform 1.1s var(--ease);flex:none}.allocation-sculpture:after{content:"";position:absolute;inset:24%;border-radius:50%;background:linear-gradient(135deg,#121212,#080808);box-shadow:inset 0 5px 6px #000c,0 1px #ffffff4d}.allocation-sculpture:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(transparent,#ffffff45,transparent 55%);mix-blend-mode:screen}.portfolio-summary>span{font-size:10px;color:#8b8b8b;display:block;margin-top:14px}.portfolio-summary .scene-metric>strong{font-size:36px}.product-scene--portfolio[data-step="1"] .allocation-sculpture{transform:rotateX(25deg) rotate(10deg)}.product-scene--portfolio[data-step="3"] .allocation-sculpture{transform:rotateX(35deg) rotate(0)}.allocation-strip{display:flex;gap:3px;height:8px;border-radius:4px;overflow:hidden}.allocation-strip i:nth-child(1){width:56%;background:var(--signal)}.allocation-strip i:nth-child(2){width:26%;background:#777}.allocation-strip i:nth-child(3){width:18%;background:#444}.asset-readings{display:flex;justify-content:space-between;gap:8px;margin-top:16px}.asset-readings>span{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:5px;font-size:10px}.asset-readings .coin{height:18px;width:18px;background:transparent;color:#aaa}.asset-readings .coin svg{height:14px;width:12px}.asset-readings b{grid-column:2;font-size:12px;font-weight:500;color:#ddd}.target-table>div{display:grid;grid-template-columns:1fr 1fr 1fr;padding:6px 0;font-size:11px}.target-table>div>span:not(:first-child),.target-table strong{text-align:right}.target-table>div:first-child{font-size:9px;color:#888}.target-table strong{font-weight:450}.target-table strong:last-child{color:var(--signal)}.position-instrument{height:178px}.instrument-heading{display:flex;align-items:center;gap:10px;font-size:13px}.instrument-heading>span{font-size:10px;color:#777;margin-left:auto}.instrument-heading strong{font-weight:500}.health-instrument{padding-top:22px;position:relative}.health-instrument>span{font-size:11px;color:#999}.health-instrument>strong{font-size:25px;float:right;font-weight:450;letter-spacing:-.5px}.instrument-scale{height:23px;position:relative;margin-top:21px;border-radius:3px;background:repeating-linear-gradient(90deg,#777 0 2px,transparent 2px 9px);opacity:.8}.instrument-scale:after{content:"";position:absolute;inset:0 0 0 44%;background:linear-gradient(90deg,#1119,#111d)}.instrument-scale i{position:absolute;top:-4px;bottom:-4px;left:43.3%;width:2px;background:var(--signal);box-shadow:0 0 10px rgba(var(--light),.6);z-index:1;transition:left .9s}.instrument-scale b{position:absolute;left:46.7%;width:1px;top:-3px;bottom:-3px;background:#ccc;z-index:1}.instrument-labels{display:flex;justify-content:space-between;font-size:9px;color:#888;margin-top:9px}.product-scene--defi[data-step="0"] .instrument-scale i{left:43.3%;opacity:.4}.product-scene--defi[data-step="1"] .instrument-scale i{left:43.3%;animation:threshold-check 1.4s ease-in-out 2}.stake-instrument{height:178px;display:flex;gap:32px;align-items:center;justify-content:center;perspective:800px}.stake-metal{width:104px;height:104px;position:relative;border-radius:50%;padding:6px;transform:rotateY(-22deg) rotateX(9deg);background:conic-gradient(from 20deg,#aaa,#333,#bcbcbc,#323232,#8d8d8d,#333,#aaa);box-shadow:2px 0 #777,5px 1px #252525,8px 2px #626262,12px 4px #131313,17px 17px 27px #0007;transition:transform 1.2s var(--ease);flex:none}.stake-metal>.coin{width:100%;height:100%;background:radial-gradient(circle at 30% 20%,#454545,#141414 80%);box-shadow:inset 0 0 0 1px #ffffff2b,inset 0 0 0 5px #ffffff04}.stake-metal .coin>svg{width:32px;height:49px;color:#e4e4e4;filter:drop-shadow(2px 3px 1px #000)}.stake-instrument>div:last-child{max-width:180px}.stake-instrument>div>span{font-size:11px;color:#888}.stake-instrument>div>strong{font-size:15px;font-weight:500;display:block;margin-top:7px;line-height:1.5}.reward-path{display:flex;gap:7px;margin-top:19px}.reward-path i{width:5px;height:5px;border-radius:50%;background:var(--signal);opacity:.2;animation:reward-flow 4s infinite}.reward-path i:nth-child(2){animation-delay:.4s}.reward-path i:nth-child(3){animation-delay:.8s}.reward-path i:nth-child(4){animation-delay:1.2s}.reward-path i:nth-child(5){animation-delay:1.6s}.product-scene--staking[data-step="2"] .stake-metal{transform:rotateY(12deg) rotateX(9deg)}.exit-route{display:flex;align-items:center;justify-content:space-between;gap:7px}.exit-route>span{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:10px;color:silver}.exit-route .icon{width:16px}.exit-route>i{height:1px;flex:1;background:#444}.exit-note{font-size:11px;line-height:1.7;color:#999;margin-top:15px}.device-camera{height:25px;display:flex;align-items:center;justify-content:center;background:#0c0c0c}.device-camera>i{width:48px;height:8px;border-radius:10px;background:#020202;box-shadow:inset 0 1px 2px #000,0 1px #ffffff09}.device--display .device-case{padding:12px 7px 13px;border-radius:19px;box-shadow:0 0 0 1px #8885,3px 4px #393939,5px 7px #191919,7px 9px #65656555,0 35px 75px #0008}.device--display .device-case:before{border-radius:17px}.display-camera{top:4px}.display-stand{height:64px}.display-stand:before{height:48px}.display-stand>i{bottom:2px}.hero-display .workstation-body{grid-template-columns:130px minmax(0,1fr)}.hero-display .workspace-main{padding:20px}.hero-display .workspace-title{margin-bottom:16px}.hero-display .chart-canvas{height:165px}.hero-display .workspace-sidebar{padding-inline:8px}.workstation .analysis-note{background:linear-gradient(120deg,rgba(var(--light),.055),#101010);border-color:rgba(var(--light),.15)}.agent-state>i{background:var(--signal);box-shadow:0 0 10px rgba(var(--light),.3)}.stage-rail button[aria-pressed=true]{color:var(--signal)}.stage-rail button:after{background:var(--signal);box-shadow:0 -3px 15px rgba(var(--light),.18)}.workstation[data-step="1"] .analysis-note{animation:analysis-lift .8s var(--ease) both;border-color:rgba(var(--light),.38)}.workstation[data-step="2"] .budget-track i{animation:budget-check .8s var(--ease)}.workstation[data-step="3"] .log-line{animation:inspector-enter .5s both}.workstation[data-step="3"] .log-line:nth-child(3){animation-delay:.15s}.workstation[data-step="3"] .log-line:nth-child(4){animation-delay:.3s}.connection-device{max-width:375px;margin:auto;padding:12px 10px 28px}.connection-device .device--surface{transform:rotateY(-7deg) rotateX(3deg)}.connection-device .device-case{border-radius:29px}.connection-device .device-screen{border-radius:26px}.connection-device .device-case:before{border-radius:28px}.connection-device .device-reflection{border-radius:26px}.device--surface .connection-window{padding:0 21px 21px;margin:0;width:100%;max-width:none;min-height:0;border:0;border-radius:0;box-shadow:none;transform:none;background:linear-gradient(140deg,#1b1b1b,#101010)}.connection-window-head{padding-block:20px}.connection-window-head strong{font-size:15px;font-weight:500}.connection-window-head .wc-mark{color:var(--signal)}.connection-frame{height:251px;min-height:0;padding-top:17px}.connection-frame p{font-size:12px;line-height:1.75}.wallet-choice{border-radius:14px;padding:14px 12px;font-size:13px;background:#ffffff04;box-shadow:inset 0 1px #ffffff04;margin-top:9px;transition:transform .4s,background .4s}.wallet-choice img,.wallet-choice svg{width:27px;height:27px}.wallet-choice .icon{width:14px;height:14px;color:#777}.wallet-choice:first-of-type{background:rgba(var(--light),.06);border-color:rgba(var(--light),.15)}.connection-frame--approve,.connection-frame--configure{animation:inspector-enter .6s var(--ease)}.connection-frame h3{font-size:18px;line-height:1.5}.approval-symbol{width:52px;height:52px;border-radius:17px;margin:0 auto 14px;background:linear-gradient(140deg,#343434,#161616);box-shadow:inset 0 1px #ffffff27,0 7px 18px #0005;color:var(--signal)}.approval-line{margin-top:17px;font-size:11px;line-height:1.6}.connection-frame--configure .data-row{font-size:12px;padding:10px 0}.connection-scene-caption{max-width:350px;font-size:11px;margin:12px auto 0}.route-line{position:relative;overflow:hidden}.route-line>i{background:var(--signal);box-shadow:0 0 9px rgba(var(--light),.3)}.control-device{padding:24px 12px 34px;max-width:500px}.control-device .device--surface{transform:rotateY(6deg) rotateX(4deg)}.device--surface .control-workspace{width:100%;max-width:none;margin:0;border:0;border-radius:0;box-shadow:none;padding:0 22px 22px;background:linear-gradient(140deg,#181818,#0c0c0c)}.control-workspace>.scene-topline{margin-bottom:0;padding:17px 0}.permission-scope{margin:22px 0 10px;gap:13px}.permission-assets{padding-block:17px}.control-workspace>.data-row{font-size:13px;padding:12px 0}.permission-boundary{margin-block:20px;font-size:11px;line-height:1.6}.control-actions{gap:9px}.control-actions>button{background:linear-gradient(150deg,#2c2c2c,#181818);border-color:#ffffff1e;font-size:12px;padding:12px 10px;min-height:45px}.permission-scope>span{color:var(--signal)}.scene-disclosure{color:#868686;max-width:none;margin:0 auto;font-size:10px}.scenario-layout{grid-template-columns:.95fr 1.05fr;gap:60px}.scenario-demonstration{width:100%;min-width:0}.device-stage.is-offscreen *,.device-stage.is-offscreen *:before,.device-stage.is-offscreen *:after,.is-offscreen .inspector-page{animation-play-state:paused!important}.section.is-offscreen:before,.section.is-offscreen:after,.hero.is-offscreen:after{animation-play-state:paused!important}@keyframes inspector-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes candle-tick{0%,to{transform:scaleY(.85)}45%{transform:scaleY(1.14)}75%{transform:scaleY(.96)}}@keyframes quote-packet{0%,10%{transform:translate(-10px);opacity:0}35%,65%{opacity:.7}90%,to{transform:translate(10px);opacity:0}}@keyframes reward-flow{0%,to{opacity:.2;transform:scale(.8)}45%{opacity:.9;transform:scale(1.05)}}@keyframes studio-light{0%,to{transform:translate(-3%);opacity:.4}50%{transform:translate(3%);opacity:1}}@keyframes analysis-lift{0%{transform:translateY(4px);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes budget-check{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}@media(hover:hover)and (pointer:fine){.device-stage--surface:hover .device-object{transform:rotateY(-1deg) rotateX(1deg)}.control-device:hover .device-object{transform:rotateY(1deg) rotateX(1deg)}}@media(max-width:1100px){.scenario-layout{gap:30px}.compact-scene-body{padding:18px 16px 0}.quote-ticket strong{font-size:21px}.portfolio-map{gap:25px}}@media(max-width:850px){.scenario-layout{display:flex;gap:0}.scenario-demonstration{max-width:510px}.device-stage--surface{padding-inline:10px}.control-device{max-width:480px}.scene-inspector{height:143px}.hero-display .workstation-body{grid-template-columns:110px minmax(0,1fr)}.hero-display .workspace-main{padding:15px}.hero-display .workspace-columns{grid-template-columns:minmax(0,1fr) 170px}.hero-display .workspace-sidebar{padding-inline:3px}.hero-display .side-item{font-size:10px}}@media(max-width:600px){.hero:before{width:750px;height:950px;top:350px;background-size:50px 50px}.hero:after{top:300px;height:700px;opacity:.5}.hero-product{padding:0 26px;margin-top:24px}.hero-phone{padding:14px 8px 28px}.hero-phone .device--phone{width:min(100%,305px);transform:rotateY(-5deg) rotateX(2deg) rotate(-.5deg)}.hero-phone .device-case{border-radius:34px;padding:6px;background:linear-gradient(110deg,#303030,#aaa 1%,#3b3b3b,#151515 5%,#222 90%,#b8b8b8 97%,#444);box-shadow:0 0 0 1px #6b6b6b,2px 1px #aaa8,4px 2px #222,5px 3px #666,10px 15px 25px #000a}.hero-phone .device-case:before{border-radius:32px;inset:2px}.hero-phone .device-screen{min-height:0;border-radius:28px}.hero-phone .device-reflection{border-radius:28px;inset:6px}.hero-phone .device-camera{height:22px}.hero-phone .device-home{height:22px;background:#0c0c0c}.hero-phone .device-home i{width:72px;height:2px}.hero-phone .hero-mobile-scene{background:linear-gradient(145deg,#151515,#0b0b0b)}.hero-phone .mobile-scene-top{padding:10px 13px;min-height:43px}.hero-phone .mobile-scene-top .agent-state{font-size:9px}.hero-phone .mobile-task{display:none}.hero-phone .mobile-market{padding:16px 13px 0;background:none;flex:none}.hero-phone .mobile-market .chart-canvas{height:132px;margin-top:12px}.hero-phone .scene-inspector{height:134px;margin:10px 14px 0}.hero-phone .inspector-note{gap:8px}.hero-phone .inspector-note>.icon{width:16px}.hero-phone .inspector-note strong{font-size:12px}.hero-phone .inspector-note p{font-size:11px;line-height:1.65}.hero-phone .scene-metric>span{font-size:10px}.hero-phone .scene-metric>strong{font-size:18px}.hero-phone .stage-rail{padding-inline:4px}.hero-phone .stage-rail button{min-height:41px;font-size:9px}.hero-product>figcaption{margin:3px auto 0;max-width:295px;text-align:center;color:#828282}.device-stage--surface{padding:20px 6px 28px}.device--surface{transform:rotateY(-3deg) rotateX(2deg)}.device--surface .device-case{border-radius:19px;box-shadow:0 0 0 1px #ffffff16,2px 3px #333,4px 5px #101010,5px 6px #4c4c4c,8px 16px 25px #000b}.device--surface .device-case:before{border-radius:18px}.device--surface .device-screen,.device--surface .device-reflection{border-radius:16px}.device--surface .scene-topline{font-size:10px;gap:6px;padding:14px 13px}.device--surface .scene-topline>div{gap:6px;line-height:1.5}.device--surface .scene-topline .atly-mark{width:20px;height:20px}.device--surface .scene-network{font-size:8px;gap:3px}.device--surface .scene-network .icon{width:10px;height:10px}.compact-scene-body{padding:16px 15px 0}.compact-chart,.quote-route,.portfolio-map,.position-instrument,.stake-instrument{height:156px}.compact-chart .chart-canvas{height:110px}.compact-chart .asset-pair strong{font-size:12px}.compact-chart .time-selector{font-size:8px}.compact-chart .time-selector>span,.compact-chart .time-selector>b{padding-inline:4px}.compact-chart .coin{width:25px;height:25px}.scene-inspector{height:143px;margin-top:12px}.inspector-note{gap:10px}.inspector-note>.icon{width:17px;height:17px}.inspector-note strong{font-size:12px}.inspector-note p{font-size:12px;line-height:1.65}.scene-metric>span{font-size:10px}.scene-metric>strong{font-size:21px}.scene-inspector .data-row{font-size:12px;padding:10px 0}.compact-scene .scenario-stage-nav{padding:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.compact-scene .scenario-stage-nav button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:7px 6px;font-size:9px;min-height:52px;line-height:1.45}.compact-scene .scenario-stage-nav button>span{font-size:8px}.quote-route{grid-template-columns:1fr 30px 1fr}.quote-ticket{padding:12px 10px}.quote-ticket strong{font-size:20px}.quote-ticket>div{gap:6px;margin-top:12px}.quote-ticket .coin{width:22px;height:22px}.quote-ticket .coin>svg{width:12px;height:14px}.quote-ticket p{font-size:9px}.quote-transfer .icon{width:13px}.quote-transfer i{width:14px}.portfolio-map{gap:25px}.allocation-sculpture{height:112px;width:112px}.portfolio-summary .scene-metric>strong{font-size:30px}.portfolio-summary>span{font-size:9px}.health-instrument{padding-top:16px}.instrument-scale{margin-top:18px;height:20px}.instrument-heading{font-size:12px}.instrument-heading .coin{height:25px;width:25px}.instrument-labels{font-size:8px}.health-instrument>strong{font-size:23px}.stake-metal{height:89px;width:89px}.stake-instrument{gap:25px}.stake-instrument>div>strong{font-size:14px}.stake-instrument>div:last-child{max-width:145px}.reward-path{margin-top:15px}.exit-route>span{font-size:9px}.exit-note{font-size:11px}.asset-readings>span{font-size:9px}.asset-readings b{font-size:11px}.connection-device{max-width:350px;padding:10px 10px 25px}.connection-device .device--surface{transform:rotateY(-3deg) rotateX(2deg)}.device--surface .connection-window{padding:0 17px 16px}.connection-frame{height:248px;padding-top:14px}.connection-window-head{padding:17px 0}.connection-window-head strong{font-size:14px}.connection-device .device-case{border-radius:26px}.connection-device .device-case:before{border-radius:25px}.connection-device .device-screen,.connection-device .device-reflection{border-radius:23px}.wallet-choice{padding:12px;font-size:13px}.connection-frame--approve p{font-size:12px}.connection-frame h3{font-size:17px}.approval-symbol{width:47px;height:47px}.connection-scene-caption{margin-top:8px}.connect-route{margin-bottom:15px}.connection-theatre{max-width:400px}.control-device{padding:22px 7px 30px;max-width:390px}.control-device .device--surface{transform:rotateY(3deg) rotateX(2deg)}.device--surface .control-workspace{padding:0 16px 18px}.device--surface .control-workspace>.scene-topline{padding:15px 0;font-size:12px}.permission-scope{margin:18px 0 5px}.permission-scope strong{font-size:12px}.permission-scope small{font-size:10px}.permission-assets{padding-block:13px}.control-workspace>.data-row{font-size:12px;padding:10px 0}.permission-boundary{margin-block:17px;font-size:11px}.control-actions>button{font-size:10px;padding:10px 8px;min-height:43px}.scene-disclosure{font-size:10px;margin:0 auto;max-width:300px}.usecase-tabs{margin-bottom:26px}.feature-list li{padding-block:13px}.section{padding-block:58px}}@media(max-width:360px){.hero-product{padding-inline:19px}.hero-phone .device--phone{width:270px}.hero-phone .scene-inspector{height:144px}.device--surface .scene-network{display:none}.compact-scene-body{padding-inline:12px}.quote-ticket strong{font-size:18px}.quote-ticket .coin{display:none}.metric-pair{gap:12px}.scene-metric>strong{font-size:19px}.scene-inspector{height:155px}.compact-scene .scenario-stage-nav button{font-size:8px;padding-inline:4px}.stake-instrument{gap:18px}.stake-metal{width:78px;height:78px}.stake-instrument>div>strong{font-size:12px}.control-actions{flex-direction:row}.control-actions>button{font-size:9px;gap:5px;padding-inline:6px}.connection-frame{height:265px}.portfolio-map{gap:20px}.allocation-sculpture{width:103px;height:103px}.inspector-note p{font-size:11px}.target-table>div{font-size:10px}}@media(prefers-reduced-motion:reduce){.device--surface{transform:none!important}.hero:after{animation:none}.candle--updating,.quote-transfer i,.reward-path i,.inspector-page{animation:none}.allocation-sculpture,.stake-metal,.instrument-scale i{transition:none}}.brand-object{width:112px;height:112px;position:relative;margin:0 auto 34px;transform-style:preserve-3d;transform:perspective(500px) rotateY(-24deg) rotateX(13deg) rotate(-8deg);animation:brand-turn 16s ease-in-out infinite;filter:drop-shadow(7px 18px 12px #000a)}.brand-object>.atly-mark{position:absolute;inset:0;width:112px;height:112px;color:#3a3a3a}.brand-object>.atly-mark:nth-child(1){transform:translateZ(-8px);color:#888}.brand-object>.atly-mark:nth-child(2){transform:translateZ(-6px);color:#222}.brand-object>.atly-mark:nth-child(3){transform:translateZ(-4px);color:#666}.brand-object>.atly-mark:nth-child(4){transform:translateZ(-2px);color:#a3a3a3}.brand-object>.atly-mark:nth-child(5){transform:translateZ(0);color:#303030}.brand-object>.atly-mark:nth-child(6){transform:translateZ(2px);color:#8e8e8e}.brand-object>.atly-mark:nth-child(7){transform:translateZ(3px);color:var(--signal)}@keyframes brand-turn{0%,to{transform:perspective(500px) rotateY(-24deg) rotateX(13deg) rotate(-8deg)}50%{transform:perspective(500px) rotateY(12deg) rotateX(5deg) rotate(-3deg)}}.final-section.is-offscreen .brand-object{animation-play-state:paused}.hero-phone .device-case:has([data-step="1"]):before,.device--surface .device-case:has([data-step="2"]):before{border-color:rgba(var(--light),.35);box-shadow:inset 0 0 0 1px #000a,0 0 20px rgba(var(--light),.045)}@media(max-width:600px){.compact-chart,.quote-route,.portfolio-map,.position-instrument,.stake-instrument{height:140px}.compact-chart .chart-canvas{height:99px;margin-top:9px}.scene-inspector{height:126px;margin-top:10px}.hero-phone .scene-inspector{height:122px}.hero-phone .mobile-market .chart-canvas{height:117px}.hero-phone .mobile-scene-top{min-height:41px}.hero-phone .device-home{height:19px}.hero-phone .device-camera{height:20px}.compact-scene .scenario-stage-nav button{min-height:48px}.brand-object{margin:0 0 30px;width:85px;height:85px}.brand-object>.atly-mark{width:85px;height:85px}.instrument-heading .coin{height:22px;width:22px}.health-instrument{padding-top:13px}.instrument-scale{margin-top:16px;height:18px}.allocation-sculpture{width:107px;height:107px}.scenario-copy .feature-list{margin-top:14px}}@media(max-width:360px){.scene-inspector{height:147px}.hero-phone .scene-inspector{height:137px}}@media(prefers-reduced-motion:reduce){.brand-object{animation:none;transform:perspective(500px) rotateY(-14deg) rotateX(8deg)}}@keyframes threshold-check{0%,to{box-shadow:0 0 6px rgba(var(--light),.25)}50%{box-shadow:0 0 17px rgba(var(--light),.85)}}:root{--bg:#000;--panel:#0c0c0e;--panel-raised:#151518;--muted:#a0a0a9;--studio-light:146,124,212;--signal:#d5cef0;--light:173,156,224;--action:#dedee5;--action-top:#f3f3f7;--action-bottom:#b8b8c5;--action-ink:#131316}html{scroll-padding-top:100px}body{background:#000}.site-header{background:#060608bd;border-bottom-color:#ffffff12;backdrop-filter:blur(24px) saturate(1.15);-webkit-backdrop-filter:blur(24px) saturate(1.15)}.hero{background:#000;padding-top:94px;padding-bottom:66px;isolation:isolate}.hero:before{top:420px;height:800px;opacity:.65;background:repeating-linear-gradient(0deg,transparent 0 79px,#ffffff0b 79px 80px),repeating-linear-gradient(90deg,transparent 0 79px,#ffffff0b 79px 80px);transform:translate(-50%) perspective(850px) rotateX(58deg)}.hero:after{animation:none;top:330px;height:750px;background:radial-gradient(ellipse at 38% 54%,#3f31732c,transparent 51%),radial-gradient(ellipse at 75% 74%,#344b8c24,transparent 48%)}.hero-copy{max-width:1100px;z-index:2}.hero h1{font-size:clamp(46px,4.25vw,66px);line-height:1.24;letter-spacing:-2.7px;font-weight:440}.hero h1 .accent{background:none;color:#f3f3f6;position:relative}.brand-underline{display:inline-block;position:relative;padding-bottom:.07em}.brand-underline>svg{position:absolute;left:0;bottom:-.05em;width:100%;height:.14em;overflow:visible;fill:#e5e5ef;opacity:.85}.hero-description{color:#a5a5ae;max-width:580px;font-size:16px;line-height:1.75;margin-top:24px}.hero-actions{margin-top:29px}.hero .button{min-height:50px;padding-inline:24px}.button--primary{border-radius:12px;background:linear-gradient(160deg,#f2f1f6,#d8d6e2 63%,#bcb9cd);box-shadow:inset 0 1px #fffd,inset 0 -1px #ffffff80,0 0 0 1px #000,0 3px #76717f,0 6px 20px #0007;color:#16131f;transition:transform .2s,box-shadow .2s,background .2s}.button--primary:before{animation:none;transform:translate(-120%);transition:transform .75s ease}.button--primary:after{opacity:.55}.button--primary .icon{transition:transform .2s}@media(hover:hover){.button--primary:hover{background:linear-gradient(160deg,#fff,#e1dbea);box-shadow:inset 0 1px #fff,0 2px #81798d,0 8px 32px #8873c52b;transform:translateY(-1px)}.button--primary:hover:before{transform:translate(120%)}.button--primary:hover .icon{transform:translate(3px)}}.button--primary:active{transform:translateY(2px);box-shadow:inset 0 1px #fffc,0 1px #81798d}.button--secondary{border-color:#ffffff21;background:#ffffff04;border-radius:12px}.studio-scene{position:relative;max-width:1210px;margin:74px auto 0;padding:0 58px 25px;perspective:1600px;isolation:isolate;--scene-progress:0}.studio-desktop{position:relative;z-index:2;transform-origin:50% 90%;transform:translate3d(0,calc((1 - var(--scene-progress))*17px),0) rotateX(calc((1 - var(--scene-progress))*5deg));will-change:auto}.studio-workbench{padding:2px;border-radius:19px;background:linear-gradient(135deg,#747480,#33333e 20%,#19191c 45%,#71707d 84%,#28282e);box-shadow:0 0 0 1px #ffffff15,0 3px #17171b,0 4px #494951,0 12px #09090b,0 13px #33323b,0 50px 85px #0009;overflow:hidden}.studio-base{height:9px;background:linear-gradient(90deg,#0b0b0e,#49474f 20%,#777680,#3e3d46 72%,#0b0b0e);border-radius:0 0 80% 80%;margin:10px -15px 0;box-shadow:0 9px 22px #000}.studio-mobile{display:none}.studio-orbit{position:absolute;inset:-75px -115px -120px;z-index:-1;pointer-events:none;transform:translateY(calc(var(--scene-progress)*-30px))}.studio-orbit svg{width:100%;height:100%;stroke:#b1a7df2b;stroke-width:.7}.studio-orbit svg path{stroke:#ffffff1c}.studio-material{position:absolute;width:640px;right:-285px;top:-140px;z-index:0;pointer-events:none;transform:translate3d(0,calc(var(--scene-progress)*-60px),0) rotate(calc(-18deg + var(--scene-progress)*5deg));opacity:.75;mix-blend-mode:screen}.studio-material img{width:100%;height:auto;display:block}.agent-screen{font-family:var(--font);font-variant-numeric:tabular-nums;color:#ededf2;background:#101012;border-radius:16px;overflow:hidden;text-align:left;font-size:13px;font-weight:400;letter-spacing:0;line-height:1.5}.agent-screen *{box-sizing:border-box}.agent-screen button,.agent-screen input{font:inherit}.agent-screen .icon{width:17px;height:17px;flex:none}.agent-screen button:focus-visible,.agent-screen input:focus-visible{outline:2px solid #c7b6f0;outline-offset:3px}.agent-appbar{height:54px;border-bottom:1px solid #ffffff0a;padding:0 23px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(100deg,#19191d,#101012)}.agent-app-brand{display:flex;align-items:center;gap:10px}.agent-app-brand .atly-mark{width:27px;height:27px;color:#e5e3eb}.agent-app-brand b{font-size:20px;letter-spacing:-.6px;font-weight:550}.agent-app-brand>span{font-size:12px;color:#9d9ba7}.agent-app-brand>span:first-of-type{color:#4a4850;margin-inline:8px}.agent-demo-label{color:#a3a0b2;font-size:11px;letter-spacing:.1px}.agent-workarea{display:grid;grid-template-columns:64px 1fr}.agent-sidebar{padding:21px 12px;border-right:1px solid #ffffff09;display:flex;flex-direction:column;align-items:center;gap:26px;color:#65646f}.agent-side-active{color:#d5cdef;background:#bca7ff11;width:36px;height:36px;border:1px solid #d6bfff15;display:grid;place-items:center;border-radius:9px}.agent-side-bottom{margin-top:auto;padding-bottom:8px}.agent-main{min-width:0}.agent-heading{padding:23px 27px 0;display:flex;align-items:center;justify-content:space-between}.agent-heading>div{display:flex;align-items:center;gap:17px}.agent-market-symbol{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:520}.agent-market-symbol img{filter:grayscale(1);height:23px;width:23px;object-fit:contain}.agent-market-symbol>span{color:#777580;font-size:15px;font-weight:400}.agent-chain{font-size:11px;color:#888593;padding-left:17px;border-left:1px solid #ffffff13}.agent-once{font-size:11px;color:#9692a3;display:flex;align-items:center;gap:6px}.agent-once .icon{width:13px;height:13px}.agent-tabs{display:flex;gap:27px;margin:18px 27px 0;border-bottom:1px solid #ffffff0c}.agent-tabs button{padding:9px 0 12px;color:#86838f;font-size:12px;background:none;border:0;position:relative;cursor:pointer}.agent-tabs [aria-selected=true]{color:#eeebf6}.agent-tabs [aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;background:#cbbce6;height:2px;border-radius:2px;box-shadow:0 -2px 9px #b7a0e724}.agent-panels{padding:24px 27px 16px;min-height:323px}.agent-pane[hidden]{display:none!important}.agent-overview{display:grid;grid-template-columns:minmax(0,1fr) 252px;gap:34px}.agent-market{min-width:0}.agent-price-line{display:flex;justify-content:space-between;align-items:center;gap:12px}.agent-price-line>div>span{font-size:11px;color:#8e899b;display:block;margin-bottom:5px}.agent-price-line strong{font-size:28px;font-weight:450;line-height:1.2;letter-spacing:-1px}.agent-price-line small{font-size:12px;letter-spacing:0;color:#8b8795;font-weight:400;margin-left:4px}.agent-sample{font-size:10px;color:#777280;align-self:flex-start;margin-top:3px}.agent-chart{margin-top:15px;height:178px}.agent-chart>svg{width:100%;height:100%;overflow:hidden}.agent-chart text{font-family:var(--font);font-size:10px;fill:#797380;letter-spacing:0}.chart-gridline{stroke:#ffffff0a;stroke-width:1}.agent-candle path{stroke:currentColor;stroke-width:1.1}.agent-candle rect{fill:currentColor}.agent-candle.is-up{color:#d3c9ef}.agent-candle.is-down{color:#645b75}.agent-threshold{stroke:#c4b1e9;stroke-dasharray:3 4;stroke-width:1;opacity:.7}.chart-endpoint{fill:#e1d9f3}.agent-condition{display:flex;align-items:center;gap:9px;padding:12px 0 2px;border-top:1px solid #ffffff0c;min-height:51px}.agent-condition-dot{width:5px;height:5px;flex:none;background:#c2b3e3;border-radius:50%;box-shadow:0 0 9px #c8b0ff3b}.agent-condition>div{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:1}.agent-condition strong{font-size:11px;font-weight:450;color:#c8c0d6}.agent-condition>div>span{font-size:11px;color:#86808f}.agent-condition b{font-weight:450}.agent-condition>.icon{width:14px;height:14px;color:#bfb3d8}.condition-unmatched .agent-condition-dot{background:#777}.condition-unmatched>.icon{visibility:hidden}.agent-rule-summary{border:1px solid #ffffff0b;background:linear-gradient(135deg,#1a181f80,#16141a80);border-radius:10px;padding:18px}.agent-section-label{font-size:11px;font-weight:450;color:#c3bdcf;display:block}.agent-rule-expression{margin:17px 0 16px;display:flex;flex-direction:column;gap:7px;font-size:12px}.agent-rule-expression>span{color:#a6a0b0}.agent-rule-expression b{font-weight:500}.agent-rule-expression>strong{font-size:14px;font-weight:450;line-height:1.5}.agent-rule-expression>.icon{height:11px;width:11px;transform:rotate(90deg);color:#736a80}.agent-metric{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:31px;font-size:11px;border-bottom:1px solid #ffffff08}.agent-metric:last-child{border:0}.agent-metric>span{color:#938c9f}.agent-metric>strong{font-size:12px;font-weight:450;color:#ded8e7;white-space:nowrap}.agent-metric b{font-weight:450}.agent-metric small{font-size:10px;color:#a59caf;font-weight:400;margin-left:2px}.agent-test{background:#d9d2e6;color:#221e2b;border:1px solid #eee7fb90;border-radius:7px;min-height:35px;width:100%;display:flex;gap:8px;align-items:center;justify-content:center;font-size:12px!important;font-weight:500;cursor:pointer;margin-top:17px;transition:background .2s,transform .2s}.agent-test:hover{background:#eeebf5}.agent-test:active{transform:translateY(1px)}.agent-test .icon{width:13px;height:13px}.agent-result{display:block;height:17px;font-size:10px;line-height:17px;text-align:center;color:#c9bfda;margin-top:3px}.agent-statusbar{height:39px;padding:0 27px;border-top:1px solid #ffffff09;display:flex;justify-content:space-between;align-items:center;color:#787281;font-size:10px}.agent-statusbar>span:first-child{display:flex;align-items:center;gap:7px}.agent-statusbar .icon{width:13px;height:13px}.agent-statusbar-pair{color:#615b69}.agent-rule-form{max-width:620px;display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;margin-inline:auto}.agent-rule-form>.agent-section-label{grid-column:1/-1}.agent-rule-form>label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:#aaa2b7}.agent-input-wrap{display:flex;align-items:center;position:relative}.agent-input-wrap input{width:100%;min-width:0;border:1px solid #ffffff19;border-radius:7px;color:#ece7f5;background:#0d0c10;padding:11px 62px 11px 12px;appearance:textfield;-moz-appearance:textfield}.agent-input-wrap input::-webkit-inner-spin-button{appearance:none}.agent-input-wrap>span{position:absolute;right:12px;color:#7c7389;font-size:11px}.agent-rule-constants{grid-column:1/-1}.agent-rule-form .agent-test{grid-column:1/-1;max-width:230px;margin:0}.agent-form-result{font-size:11px;color:#c7bdd9}.agent-activity{max-width:650px;margin:auto}.agent-event{display:flex;gap:14px;align-items:flex-start;padding:17px 0;border-bottom:1px solid #ffffff09}.agent-event-mark{background:#ac92e50c;border:1px solid #a99bbe17;border-radius:7px;width:30px;height:30px;display:grid;place-items:center;color:#bdb0d4;flex:none}.agent-event-mark .icon{width:14px}.agent-event strong{font-size:12px;font-weight:450;display:block;margin-bottom:4px}.agent-event p{font-size:11px;color:#8b8299;line-height:1.6}.agent-activity-empty{font-size:12px;color:#8b8299;margin-top:23px;max-width:270px;line-height:1.7}.agent-event-list .agent-event:last-child{border:0}.section{background-color:#000}.functions-section{background:linear-gradient(#000,#070609 45%,#000)}.functions-section:before{opacity:.6}.connection-section{background:radial-gradient(ellipse at 75% 50%,#33234222,transparent 52%)}.control-section{background:radial-gradient(ellipse at 20% 52%,#2d244a22,transparent 51%)}.costs-section{background:#050505}.final-section{background:radial-gradient(ellipse at 50% 85%,#3b2f602e,transparent 62%),#000}.final-section:before{opacity:.9}.section-title{position:relative}.product-intro .section-title:after{content:"";display:block;width:83px;height:3px;margin-top:23px;background:linear-gradient(90deg,#e3dcee,#716480);border-radius:90% 5% 80% 10%;transform:rotate(-3deg)}[data-reveal-part]{transition:opacity .8s cubic-bezier(.2,.6,.2,1),transform .9s cubic-bezier(.2,.6,.2,1)}[data-reveal-part].reveal-pending{opacity:0;transform:translateY(26px)}[data-reveal-part].reveal-visible{opacity:1;transform:translateY(0)}.section-heading[data-reveal-part]{transition-duration:.7s}.feature-list li{transition:background .3s}.feature-list li:hover{background:#ffffff02}@media(min-width:901px){.header-inner{max-width:1240px}.desktop-nav{gap:26px}.header-cta{min-height:40px}.mobile-menu-button{display:none}.mobile-nav{display:none!important}}@media(max-width:1100px)and (min-width:701px){.studio-scene{padding-inline:34px}.agent-overview{grid-template-columns:minmax(0,1fr) 210px;gap:20px}.agent-panels{padding-inline:20px}.agent-chart{height:169px}.agent-rule-summary{padding:14px}.agent-condition>div{align-items:flex-start;flex-direction:column;gap:3px}.agent-sample{max-width:75px}.agent-heading{padding-inline:20px}.agent-tabs{margin-inline:20px}}@media(max-width:700px){html{scroll-padding-top:86px}.hero{padding:52px 0 27px}.hero:before{top:380px;height:630px;width:890px;opacity:.6}.hero:after{top:340px;height:620px;background:radial-gradient(ellipse at 30% 40%,#4e3e693b,transparent 59%),radial-gradient(ellipse at 85% 57%,#32355d36,transparent 57%)}.hero-copy{text-align:left;padding-inline:24px}.hero h1{font-size:clamp(30px,7.5vw,44px);font-weight:430;line-height:1.32;letter-spacing:-1.45px;text-wrap:initial;max-width:480px}.hero h1 .accent{display:block}.brand-underline{padding-bottom:.1em}.brand-underline>svg{bottom:.01em;opacity:.84}.hero-description{font-size:14px;line-height:1.8;max-width:400px;margin:22px 0 0}.hero-actions{justify-content:flex-start;gap:13px;margin-top:24px;flex-wrap:wrap}.hero .button{min-height:46px;padding-inline:20px;font-size:12px}.hero .button--secondary{padding-inline:3px;border:0;background:none;font-size:11px}.studio-scene{padding:0 20px;margin:49px auto 0;max-width:540px}.studio-desktop{display:none}.studio-mobile{display:block;perspective:1200px;position:relative;z-index:2;padding:9px 0 25px}.studio-phone{position:relative;width:282px;aspect-ratio:.477;margin:auto;border-radius:46px;padding:5px;background:linear-gradient(116deg,#b0acb9,#39373e 12%,#17171a 46%,#99959f 86%,#4e4a54);box-shadow:0 0 0 1px #bbb6c870,1px 2px #2c2931,3px 3px #8b8491,5px 5px #16141a,6px 6px #46404d,17px 24px 40px #000c;transform:rotateY(calc(-7deg + var(--scene-progress)*7deg)) rotate(calc(-2deg + var(--scene-progress)*2deg));transform-origin:50% 60%}.studio-phone:before{content:"";position:absolute;inset:1px;border:1px solid #ffffff3e;border-radius:45px;pointer-events:none}.studio-phone-screen{height:100%;border-radius:40px;border:4px solid #050505;overflow:hidden;background:#101012;display:flex;flex-direction:column}.studio-phone-chrome{height:28px;flex:none;display:flex;justify-content:center;align-items:center;background:#101012}.studio-phone-chrome>i{height:15px;width:65px;background:#010101;border:1px solid #232127;border-radius:12px;display:block;position:relative}.studio-phone-chrome>i:after{content:"";position:absolute;height:5px;width:5px;top:4px;right:8px;border-radius:50%;background:#151a28;box-shadow:inset 0 0 2px #768ca93d}.studio-home{height:20px;display:grid;place-items:center;flex:none}.studio-home i{height:3px;width:78px;border-radius:4px;background:#e1deea7d}.phone-key{position:absolute;width:3px;background:linear-gradient(#857d91,#342e3b,#8d8596);border-radius:2px}.phone-key-left{left:-3px;top:108px;height:44px}.phone-key-left:before{content:"";position:absolute;top:53px;height:40px;width:3px;background:inherit;border-radius:2px}.phone-key-right{right:-4px;top:135px;height:65px}.studio-material{width:485px;right:-190px;top:37px;opacity:.62;transform:translateY(calc(var(--scene-progress)*-44px)) rotate(-24deg);z-index:0}.studio-orbit{inset:40px -330px 0;transform:translateY(calc(var(--scene-progress)*-24px)) rotate(38deg);opacity:.9}.agent-screen{border-radius:0;flex:1;min-height:0;font-size:12px;display:flex;flex-direction:column;background:#101012}.agent-appbar{height:37px;flex:none;padding:0 13px;background:none}.agent-app-brand{gap:5px}.agent-app-brand .atly-mark{width:21px;height:21px}.agent-app-brand b{font-size:18px}.agent-app-brand>span{display:none}.agent-demo-label{font-size:10px;color:#9a92a8}.agent-workarea{display:block;flex:1;min-height:0}.agent-sidebar{display:none}.agent-main{height:100%;display:flex;flex-direction:column}.agent-heading{padding:13px 13px 0;flex:none;align-items:center}.agent-market-symbol{font-size:15px;gap:5px}.agent-market-symbol>span{font-size:13px}.agent-market-symbol img{width:19px;height:19px}.agent-chain{display:none}.agent-once{font-size:10px;gap:3px}.agent-once .icon{display:none}.agent-tabs{gap:21px;margin:6px 13px 0;flex:none}.agent-tabs button{font-size:11px;padding:8px 0 10px;min-height:34px}.agent-panels{padding:13px 13px 4px;min-height:0;flex:1;overflow:auto;scrollbar-width:none;overscroll-behavior:contain}.agent-panels::-webkit-scrollbar{display:none}.agent-overview{display:block}.agent-price-line{gap:6px;align-items:flex-end}.agent-price-line>div>span{display:none}.agent-price-line strong{font-size:24px;letter-spacing:-.6px;white-space:nowrap}.agent-price-line small{font-size:10px;margin-left:1px}.agent-sample{font-size:9px;line-height:1.45;max-width:60px;margin:0;text-align:right;align-self:center}.agent-chart{height:121px;margin-top:8px}.agent-chart>svg{height:100%;width:100%;overflow:visible}.agent-chart text{font-size:17px}.agent-chart .agent-candle path{stroke-width:1.7}.agent-condition{min-height:44px;padding:8px 0;gap:6px}.agent-condition>div{display:block}.agent-condition strong{font-size:10px;display:block}.agent-condition>div>span{font-size:10px;display:block;margin-top:2px}.agent-condition>.icon{width:12px;margin-left:auto}.agent-rule-summary{border:0;border-radius:0;padding:0;background:none}.agent-rule-summary>.agent-section-label,.agent-rule-expression{display:none}.agent-metrics{margin-top:4px}.agent-metric{min-height:26px;font-size:11px}.agent-metric>strong{font-size:11px}.agent-metric small{font-size:9px}.agent-test{margin-top:11px;min-height:34px;font-size:11px!important;border-radius:6px}.agent-result{height:14px;line-height:14px;font-size:9px;margin-top:3px}.agent-statusbar{height:29px;min-height:29px;padding:0 12px;font-size:9px;white-space:nowrap}.agent-statusbar .icon{width:11px;height:11px}.agent-statusbar>span:first-child{gap:5px}.agent-statusbar-pair{display:none}.agent-rule-form{display:flex;flex-direction:column;gap:13px}.agent-rule-form>label{font-size:11px;gap:6px}.agent-rule-form>.agent-section-label{font-size:11px;margin-bottom:1px}.agent-input-wrap input{font-size:16px;padding:8px 58px 8px 10px;border-radius:6px}.agent-input-wrap>span{right:10px;font-size:10px}.agent-rule-form .agent-test{min-height:35px;max-width:none;margin-top:0}.agent-form-result{font-size:10px;min-height:15px}.agent-rule-constants .agent-metric{min-height:27px}.agent-section-label{font-size:11px}.agent-event{gap:9px;padding:15px 0}.agent-event-mark{width:25px;height:25px;border-radius:6px}.agent-event-mark .icon{width:13px}.agent-event strong{font-size:11px;line-height:1.5}.agent-event p{font-size:10px;line-height:1.6}.agent-activity-empty{font-size:12px;line-height:1.7;margin-top:21px}.compatibility{padding-top:6px}.section{padding-block:66px}.product-intro .section-title:after{margin-top:17px;width:61px}.studio-scene+.compatibility{margin-top:0}}@media(max-width:360px){.hero-copy{padding-inline:20px}.hero h1{font-size:29px;letter-spacing:-1.4px}.hero-description{font-size:13px}.hero-actions{gap:12px}.hero .button{padding-inline:16px;font-size:11px}.hero .button--secondary{font-size:10px;padding-inline:0}.studio-scene{padding-inline:16px;margin-top:40px}.studio-phone{width:270px}.agent-chart{height:110px}.agent-panels,.agent-heading{padding-top:10px}.agent-condition{min-height:42px}.agent-metric{min-height:24px}.agent-test{margin-top:8px;min-height:32px}}@media(prefers-reduced-motion:reduce){.studio-desktop,.studio-phone,.studio-material,.studio-orbit{transform:none!important}.button--primary:before{transition:none}.hero:before{transform:translate(-50%) perspective(850px) rotateX(58deg)}[data-reveal-part]{transition:none!important;opacity:1!important;transform:none!important}.button--primary,.button--primary .icon{transition:none}}@media(min-width:701px){.hero{padding-top:66px}.studio-scene{margin-top:56px}}.agent-market-symbol img{filter:grayscale(1) brightness(0) invert(.8)}.agent-event-list .agent-event{animation:agent-check-enter .4s ease both}.agent-event-list .agent-event:nth-child(2){animation-delay:.1s}.agent-event-list .agent-event:nth-child(3){animation-delay:.2s}@keyframes agent-check-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.agent-event-list .agent-event{animation:none}}@media(max-width:700px){.studio-phone{--phone-width:282px;width:var(--phone-width);height:calc(var(--phone-width)/.477)}.studio-phone-screen{min-height:0}}@media(max-width:360px){.studio-phone{--phone-width:270px}}.scenario-demonstration,.connection-theatre,.control-device,.final-content{--scene-progress:0}@media(prefers-reduced-motion:no-preference){.scenario-demonstration .device--surface{transform:rotateY(calc(-7deg + var(--scene-progress)*6deg)) rotateX(calc(5deg - var(--scene-progress)*4deg));transition:none}.connection-theatre .device--surface{transform:rotateY(calc(6deg - var(--scene-progress)*5deg)) rotateX(calc(4deg - var(--scene-progress)*3deg));transition:none}.control-device .device--surface{transform:rotateY(calc(-5deg + var(--scene-progress)*4deg));transition:none}.brand-underline>svg{animation:brand-stroke-arrive 1s .1s ease both}}@keyframes brand-stroke-arrive{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.studio-desktop-nav{align-items:center;font-size:12px}.studio-desktop-nav>a{display:flex;align-items:center}.studio-desktop-nav>a>.icon{display:none}.studio-dropdown{position:relative}.studio-dropdown>summary{cursor:pointer;display:flex;gap:7px;align-items:center;list-style:none;color:#a4a1aa;padding:14px 0}.studio-dropdown>summary::-webkit-details-marker{display:none}.studio-dropdown>summary>.icon{width:12px;height:12px;transition:transform .2s}.studio-dropdown[open]>summary{color:#f1edf7}.studio-dropdown[open]>summary>.icon{transform:rotate(180deg)}.studio-menu-panel{position:absolute;top:100%;left:-22px;padding:12px;border:1px solid #ffffff1b;background:#131217f5;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border-radius:15px;box-shadow:0 20px 60px #000b,inset 0 1px #ffffff0b;z-index:5;animation:studio-menu-in .2s ease both}.studio-menu-product{width:343px}.studio-task-link{display:flex!important;align-items:center;gap:14px!important;padding:13px 12px!important;border-radius:9px;color:#b8b1c5!important;transition:background .2s}.studio-task-link>span{flex:1}.studio-task-link strong{font-size:13px;font-weight:500;color:#e0dce8;display:block}.studio-task-link small{display:block;font-size:11px;color:#87818f;margin-top:4px;line-height:1.4}.studio-task-link>.icon:first-child{width:19px;height:19px;color:#b6a8d2}.studio-task-link>.icon:last-child{width:13px;height:13px;color:#6c6279}.studio-task-link:hover{background:#ffffff06}.studio-menu-resources{width:222px;left:auto;right:-25px}.studio-menu-resources>a{display:flex!important;align-items:center;justify-content:space-between;padding:12px!important;color:#c6c0d1!important;font-size:12px;border-radius:7px}.studio-menu-resources>a:hover{background:#ffffff06}.studio-menu-resources .icon{width:13px;height:13px;color:#746a83}.studio-menu-close{display:none}.studio-nav-scrim[hidden],.studio-mobile-nav[hidden]{display:none!important}.studio-nav-scrim{position:fixed;inset:0;background:#0009;z-index:-1;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@keyframes studio-menu-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media(min-width:901px){.studio-nav-scrim{display:none}.studio-desktop-nav{gap:23px}.site-header .header-actions{gap:20px}}@media(min-width:901px)and (max-width:1100px){.studio-desktop-nav{gap:16px;font-size:11px}.site-header .header-actions{gap:14px}.header-inner{padding-inline:24px;gap:25px}.brand-word{font-size:27px}.brand .atly-mark{width:33px;height:33px}.header-cta{font-size:11px;padding-inline:15px}}@media(max-width:900px){.studio-desktop-nav{display:none}.mobile-menu-button{display:grid;place-items:center;min-width:40px;min-height:42px;padding:9px;color:#dedbe5}.mobile-menu-button>.icon{width:22px;height:22px}.header-inner{position:relative;min-height:68px;max-width:none}.site-header.studio-navigation-open{background:#0b0a0efa}.studio-navigation-open .mobile-menu-button>.icon{display:none}.studio-navigation-open .studio-menu-close{display:grid;place-items:center}.studio-menu-close>.icon{width:22px;height:22px}.studio-mobile-nav{position:absolute;top:100%;left:0;right:0;width:100%;max-height:calc(100dvh - 68px);overflow-y:auto;overscroll-behavior:contain;display:block;padding:23px 24px calc(24px + env(safe-area-inset-bottom));border:0;border-top:1px solid #ffffff0b;border-bottom:1px solid #ffffff20;border-radius:0 0 23px 23px;background:linear-gradient(125deg,#16131bf7,#0c0b10fc);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);box-shadow:0 22px 50px #0008;z-index:10;animation:studio-menu-in .24s ease both}.studio-mobile-group{max-width:640px;margin:auto}.studio-nav-label{color:#807889;font-size:10px;letter-spacing:.8px;text-transform:uppercase;display:block;margin-bottom:11px}.studio-mobile-scenarios{display:grid;grid-template-columns:1fr 1fr;gap:3px 16px}.studio-mobile-nav .studio-task-link{padding:12px 0!important;gap:11px!important;border-radius:0;border-bottom:1px solid #ffffff08}.studio-mobile-nav .studio-task-link strong{font-size:13px}.studio-mobile-nav .studio-task-link small{font-size:10px;line-height:1.5;max-width:145px}.studio-mobile-nav .studio-task-link>.icon:last-child{display:none}.studio-mobile-nav .studio-task-link>.icon:first-child{width:18px;height:18px}.studio-mobile-primary{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;padding:19px 0 15px;margin:12px auto 0;max-width:640px;border-top:1px solid #ffffff0c}.studio-mobile-primary>a{display:flex!important;align-items:center;justify-content:space-between;color:#d0c8df!important;font-size:12px;padding:13px 0!important;border:0}.studio-mobile-primary .icon{width:13px;height:13px;color:#80738e}.studio-mobile-resources{display:flex;gap:17px;flex-wrap:wrap;max-width:640px;margin:auto;padding-top:8px}.studio-mobile-resources>a{padding:8px 0!important;color:#8e819f!important;font-size:10px!important}.studio-mobile-action{max-width:640px;margin:20px auto 0}.studio-mobile-action>.button{width:100%;justify-content:center;color:#1c1424!important;font-size:12px}.studio-nav-scrim{top:68px}.studio-nav-open .language-picker{z-index:15}.studio-nav-open .language-menu{background:#201b2a}}@media(max-width:360px){.studio-mobile-nav{padding-inline:20px}.studio-mobile-scenarios{gap:0 12px}.studio-mobile-nav .studio-task-link{gap:8px!important}.studio-mobile-nav .studio-task-link small{font-size:9px}.studio-mobile-nav .studio-task-link>.icon:first-child{width:15px;height:15px}.studio-mobile-nav .studio-task-link strong{font-size:12px}.studio-mobile-primary{gap:0 20px}.studio-mobile-primary>a{font-size:11px}.studio-mobile-resources{gap:13px}}@media(prefers-reduced-motion:reduce){.studio-menu-panel,.studio-mobile-nav{animation:none}.studio-dropdown>summary>.icon{transition:none}}@media(max-width:900px){.studio-mobile-nav{background:linear-gradient(125deg,#16131b,#0c0b10)}.studio-mobile-action>.button{display:flex!important;align-items:center;gap:12px;padding:15px 22px!important;min-height:48px}.studio-mobile-action>.button .icon{width:16px;height:16px}}.field-sculpture{position:absolute;width:620px;height:620px;pointer-events:none;z-index:0;opacity:.62;contain:strict}.functions-section .field-sculpture{right:-270px;top:55px;transform:rotate(-25deg)}.connection-section .field-sculpture{left:-325px;top:70px;transform:rotate(15deg);opacity:.55}.final-section .field-sculpture{right:-165px;top:-170px;width:580px;height:580px;opacity:.6}.functions-section>.container,.connection-section>.container,.connection-section>.networks-strip{position:relative;z-index:1}.functions-section:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 83% 18%,#6950891c,transparent 40%),radial-gradient(ellipse at 17% 82%,#3132581b,transparent 40%)}.connection-section{background:radial-gradient(ellipse at 22% 38%,#54375a22,transparent 46%),radial-gradient(ellipse at 78% 70%,#2628432e,transparent 55%)}.control-section:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 99px,#c2b0db05 99px 100px),repeating-linear-gradient(0deg,transparent 0 99px,#c2b0db05 99px 100px);mask-image:radial-gradient(ellipse at 24% 60%,#000,transparent 65%);-webkit-mask-image:radial-gradient(ellipse at 24% 60%,#000,transparent 65%);pointer-events:none}.control-layout{position:relative}.final-section .brand-object{animation:brand-turn 16s ease-in-out infinite}.final-section .brand-object:after{content:"";position:absolute;inset:-45px;border:1px solid #b1a0c122;border-radius:50%;transform:rotateX(35deg) rotateY(-25deg);pointer-events:none}.brand-detail-line{width:100px;height:16px;margin:20px 0;fill:none;stroke:#d7c8e6;stroke-width:2;opacity:.65}.scenario-copy h3{position:relative}.scenario-copy h3:after{content:"";display:block;width:55px;height:2px;background:linear-gradient(90deg,#d1c4df,#756783);transform:rotate(-3deg);margin-top:22px;border-radius:70% 0}.legal-notice{position:fixed;bottom:22px;left:26px;z-index:55;width:min(550px,calc(100vw - 52px));display:flex;align-items:flex-end;gap:23px;padding:22px;border:1px solid #e0c8f12e;border-radius:19px;background:linear-gradient(135deg,#1b1721f5,#101015f5);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);box-shadow:inset 0 1px #fff1,0 20px 65px #000c;animation:notice-arrive .35s ease both}.legal-notice-copy{min-width:0;flex:1}.legal-notice-copy>strong{font-weight:500;font-size:14px;color:#ede5f6;display:block}.legal-notice-copy p{font-size:12px;line-height:1.75;color:#b9a7c5;margin-top:8px}.legal-notice-copy p a{color:#e4d6ee;text-decoration:underline;text-decoration-color:#b99fcc66;text-underline-offset:3px}.legal-notice-copy>span{display:block;font-size:10px;color:#9a839f;line-height:1.6;margin-top:8px}.legal-notice-actions{display:flex;flex-direction:column;gap:8px;flex:none}.legal-notice-actions button{font:inherit;font-size:12px;min-height:38px;padding:9px 16px;border-radius:9px;cursor:pointer;background:none;border:1px solid #ffffff1a;color:#bca8c9;display:flex;align-items:center;justify-content:center;gap:8px}.legal-notice-actions button:first-child{background:linear-gradient(145deg,#ede5f5,#c0b3d0);color:#24172f;box-shadow:inset 0 1px #ffffffb3;border-color:#e6d9edaa}.legal-notice-actions .icon{width:14px;height:14px}.legal-notice-suspended .legal-notice{display:none}.footer-document-review{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0;text-align:left}.footer-document-review:hover{color:#e1d0ec}.document-hidden .field-sculpture{visibility:hidden}html[data-arrival=playing] .hero-copy{animation:arrival-copy .75s ease both}html[data-arrival=playing] .studio-material img{animation:arrival-light 1.05s ease both}html[data-arrival=playing] .site-header .brand>.atly-mark{animation:arrival-mark .95s cubic-bezier(.2,.6,.2,1) both}html[data-arrival=playing] .hero:after{animation:arrival-light 1s ease both}@keyframes arrival-copy{0%{transform:translateY(10px);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes arrival-mark{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes arrival-light{0%{opacity:0}to{opacity:1}}@keyframes notice-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.field-sculpture{width:380px;height:380px;opacity:.42}.functions-section .field-sculpture{right:-240px;top:110px}.connection-section .field-sculpture{left:-255px;top:75px;opacity:.38}.final-section .field-sculpture{right:-230px;top:-70px;width:420px;height:420px;opacity:.5}.legal-notice{left:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:calc(100vw - 24px);padding:17px;gap:15px;border-radius:18px;flex-direction:column;align-items:stretch}.legal-notice-copy>strong{font-size:13px}.legal-notice-copy p{font-size:11px;line-height:1.7;margin-top:6px}.legal-notice-copy>span{font-size:9px;margin-top:5px}.legal-notice-actions{flex-direction:row;gap:10px}.legal-notice-actions button{min-height:38px;font-size:11px;flex:1}.footer-legal{flex-wrap:wrap}.footer-document-review{line-height:1.5}}@media(prefers-reduced-motion:reduce){html[data-arrival=playing] .hero-copy,html[data-arrival=playing] .studio-material img,html[data-arrival=playing] .site-header .brand>.atly-mark,html[data-arrival=playing] .hero:after,.legal-notice,.final-section .brand-object{animation:none!important}.field-sculpture{transform:none}}:root{--accent-rgb:59,104,245;--accent:#527cf8;--accent-light:#b6c9ff;--accent-ink:#eaf0ff;--accent-dark:#173ebd;--outline:#ffffff19}html[data-theme=purple]{--accent-rgb:134,79,225;--accent:#a278ef;--accent-light:#dfc6ff;--accent-ink:#f6efff;--accent-dark:#6737ac}.hero{padding-top:86px;padding-bottom:82px}.hero-copy{max-width:1150px}.hero h1{font-size:clamp(40px,4.5vw,68px);font-weight:450;letter-spacing:-2.8px;line-height:1.22}.hero h1 .accent{color:#f5f5f7}.hero h1 .brand-underline{color:var(--accent-light);background:linear-gradient(108deg,#fafbff 5%,var(--accent-light) 52%,var(--accent) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.brand-underline>svg{fill:#e9edfa;height:.085em;bottom:-.12em;opacity:.9}.hero:before{top:430px;opacity:.25}.hero:after{top:390px;background:radial-gradient(ellipse at 29% 46%,rgba(var(--accent-rgb),.13),transparent 57%)}.button--primary{border-radius:7px;background:linear-gradient(145deg,var(--accent),var(--accent-dark));color:#fff;border:1px solid rgba(var(--accent-rgb),.65);box-shadow:inset 0 1px #ffffff35,0 1px 2px #0008,0 8px 28px rgba(var(--accent-rgb),.12)}.button--primary:hover{background:linear-gradient(145deg,var(--accent),var(--accent-dark));box-shadow:inset 0 1px #fff5,0 10px 32px rgba(var(--accent-rgb),.22);color:#fff}.button--primary:active{box-shadow:inset 0 1px 4px #0005}.button--secondary{border-radius:7px}.header-cta{min-height:42px}.site-header{background:#050507eb}.director-composition{position:relative;max-width:1080px;margin:68px auto 0;padding:0 26px;perspective:1600px;isolation:isolate}.director{position:relative;z-index:2;background:#0b0c0f;border:1px solid #ffffff26;border-radius:12px;box-shadow:0 3px #181a21,0 4px #ffffff12,0 32px 95px #0009;transform:rotateX(calc((1 - var(--scene-progress,1))*3deg));font-family:var(--font);text-align:left;overflow:hidden}.director-top{height:66px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff0c;background:linear-gradient(105deg,#181a2080,#11121520)}.director-top>span{display:flex;align-items:center;gap:12px;color:#9096a5;font-size:12px}.director-top .atly-mark{width:26px;height:26px;color:#eef1f8}.director-top strong{font-size:17px;font-weight:550;color:#ecf0f9;letter-spacing:.4px}.director-top i{height:18px;width:1px;background:#ffffff1c;margin-inline:5px}.director-signal{width:40px;height:20px;stroke:var(--accent);stroke-width:1.6}.director-body{display:grid;grid-template-columns:1.08fr 1fr;min-height:442px}.director-conversation{padding:36px 34px 27px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.director-user{padding:0 0 24px;border-bottom:1px solid #ffffff0e;width:100%}.director-user>span{font-size:11px;color:#8b91a0;display:block;margin-bottom:15px}.director-user>p{font-size:20px;line-height:1.65;color:#eceff6;letter-spacing:-.4px}.director-answer{display:flex;gap:13px;margin-top:24px;opacity:0;transform:translateY(10px);transition:opacity .7s,transform .7s}.director-avatar{width:30px;height:30px;flex:none;display:grid;place-items:center;background:rgba(var(--accent-rgb),.12);border:1px solid rgba(var(--accent-rgb),.25);border-radius:6px}.director-avatar .atly-mark{height:22px;width:22px;color:var(--accent-light)}.director-answer strong{font-size:12px;font-weight:550;display:block;margin:3px 0 9px}.director-answer p{font-size:13px;color:#a1a8b8;line-height:1.75}.director-checklist{display:flex;gap:18px;margin:21px 0 0 43px;color:var(--accent-light);font-size:10px;opacity:0;transition:opacity .5s}.director-checklist>span{display:flex;align-items:center;gap:5px}.director-checklist .icon{width:12px;height:12px}.director-rule{padding:29px 30px 20px;border-left:1px solid #ffffff0f;background:linear-gradient(140deg,rgba(var(--accent-rgb),.055),#10111600 65%)}.director-rule-heading{display:flex;align-items:center;gap:13px;margin-bottom:24px}.director-rule-heading img{filter:grayscale(1);width:26px;height:32px}.director-rule-heading>div{flex:1}.director-rule-heading>div>span{font-size:10px;color:#848c9d;display:block;margin-bottom:4px}.director-rule h3{font-family:var(--font);font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0}.director-rule-index{font-size:11px;color:#626b7c;font-variant-numeric:tabular-nums}.director-rule dl{margin:0}.director-parameter{display:flex;justify-content:space-between;align-items:center;gap:15px;min-height:42px;border-bottom:1px solid #ffffff0b;opacity:.34;transform:translate(5px);transition:opacity .6s,transform .6s;font-size:12px}.director-parameter dt{color:#979fb0}.director-parameter dd{margin:0;font-weight:450;color:#e7ecf8;text-align:right;font-variant-numeric:tabular-nums}.parameter-1{transition-delay:.15s}.parameter-2{transition-delay:.3s}.parameter-3{transition-delay:.45s}.parameter-4{transition-delay:.6s}.director-review{display:flex;gap:12px;margin-top:23px;opacity:0;transform:translateY(7px);transition:opacity .6s,transform .6s}.director-review>span{color:var(--accent-light)}.director-review .icon{width:18px;height:18px}.director-review strong{font-size:12px;color:var(--accent-light);font-weight:500}.director-review p{font-size:11px;color:#8b96ab;line-height:1.65;margin-top:7px}.director-rule-footer{font-size:10px;display:flex;align-items:center;gap:7px;color:#727d91;margin-top:19px}.director-rule-footer .icon{width:13px;height:13px}.director[data-phase="1"] .director-answer,.director[data-phase="2"] .director-answer,.director[data-phase="1"] .director-parameter,.director[data-phase="2"] .director-parameter,.director[data-phase="2"] .director-review{opacity:1;transform:none}.director[data-phase="2"] .director-checklist{opacity:1}.director-timeline{display:flex;align-items:center;border-top:1px solid #ffffff0d;background:#08090c}.director-timeline>button{flex:1;min-height:55px;border:0;border-right:1px solid #ffffff0c;background:none;color:#757f92;font:inherit;font-size:11px;display:flex;align-items:center;gap:11px;padding:14px 25px;position:relative;cursor:pointer}.director-timeline>button>span{font-size:10px;color:#596272;font-variant-numeric:tabular-nums}.director-timeline>button[aria-pressed=true]{color:#ebf0ff;background:rgba(var(--accent-rgb),.07)}.director-timeline>button[aria-pressed=true]>span{color:var(--accent-light)}.director-timeline>button>i{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .6s}.director-timeline>button[aria-pressed=true]>i{transform:scaleX(1)}.director-timeline>.director-replay{flex:0 0 62px;border:0;justify-content:center;padding:10px}.director-replay .icon{width:16px;height:16px}.director-caption{font-size:10px;color:#788397;padding:12px 25px;margin:0!important;border-top:1px solid #ffffff07;text-align:left;line-height:1.6}.director-mesh{position:absolute;width:235px;top:-90px;bottom:-55px;left:-100px;z-index:0;background:repeating-linear-gradient(90deg,transparent 0 17px,#8ea1cb1c 17px 18px),repeating-linear-gradient(0deg,transparent 0 17px,#8ea1cb1c 17px 18px);mask-image:linear-gradient(0deg,transparent,#000 30%,#000 65%,transparent);-webkit-mask-image:linear-gradient(0deg,transparent,#000 30%,#000 65%,transparent);transform:skewY(-13deg)}.director-sculpture{position:absolute;width:280px;height:280px;left:-158px;top:15px;z-index:3;pointer-events:none;perspective:700px}.sculpture-axis{position:absolute;inset:30px;transform-style:preserve-3d;animation:core-turn 18s ease-in-out infinite}.sculpture-disc{position:absolute;inset:29px;display:grid;place-items:center;border-radius:23%;background:linear-gradient(140deg,#b6bbc6,#282d38 16%,#151a25 48%,#4b5367 83%,#b9c0cf);box-shadow:inset 1px 1px #ffffffb0,inset -2px -3px #070a11,4px 4px #1b2233,8px 8px #080c16,9px 9px #67718a,0 20px 45px #0009;transform:translateZ(15px) rotate(-10deg)}.sculpture-disc:before{content:"";position:absolute;inset:7px;border:1px solid #ffffff12;border-radius:20%;background:radial-gradient(ellipse at 10% 0%,#ffffff22,transparent 70%)}.sculpture-disc .atly-mark{height:98px;width:98px;color:#d9dfea;filter:drop-shadow(2px 3px 0 #fff2)}.sculpture-ring{position:absolute;inset:-10px;border:2px solid #a9b8d055;border-right-color:#fff9;border-bottom-color:#46567755;border-radius:50%;transform:rotateX(67deg) rotateY(12deg);box-shadow:0 1px #cbd7ef42,0 -1px #060910}.ring-two{inset:-27px;transform:rotateY(75deg) rotate(20deg);border-color:#a9b8d022;border-top-color:#d1dfff77}.sculpture-orbit{position:absolute;inset:-48px;border:1px solid #7c8aaa18;border-radius:50%;transform:rotateX(30deg)}.director-offscreen .sculpture-axis,.document-hidden .sculpture-axis{animation-play-state:paused}@keyframes core-turn{0%,to{transform:rotateX(12deg) rotateY(-28deg) translateY(0)}50%{transform:rotateX(-8deg) rotateY(15deg) translateY(-15px)}}.section-title{font-size:clamp(29px,3.15vw,47px);line-height:1.25;letter-spacing:-1.7px}.scenario-copy h3{font-family:var(--font);font-size:32px;font-weight:500;letter-spacing:-1.15px}.functions-section:before{opacity:.35}.section{position:relative}.section>.container{position:relative;z-index:1}.product-intro:before,.control-layout:after{content:"";position:absolute;width:1px;background:linear-gradient(transparent,#ffffff25,transparent);height:100%;top:0;left:-42px;pointer-events:none}.functions-section{background:linear-gradient(90deg,#07090d 0 9%,#000 9% 93%,#07090d 93%);border-block:1px solid #ffffff0c}.usecase-tabs{border-radius:0!important;border:0!important;border-bottom:1px solid #ffffff23!important;padding:0!important;background:none!important;gap:20px!important}.usecase-tab{border-radius:0!important;border:0!important;background:none!important;box-shadow:none!important;position:relative;padding:16px 4px!important}.usecase-tab[aria-selected=true]{color:var(--accent-light)!important}.usecase-tab[aria-selected=true]:after{content:"";position:absolute;height:2px;bottom:-1px;left:0;right:0;background:var(--accent)}.niche-frame{border-radius:10px;background:linear-gradient(140deg,#5a6270,#20232a 22%,#12151b 65%,#3a4250);box-shadow:0 2px #20232c,0 3px #0b0d12,0 25px 65px #0006;transform:none}.niche-app,.control-v6,.niche-frame .agent-screen{border-radius:7px;background:#0d1015}.niche-appbar{background:#11151b}.niche-tabs [aria-selected=true]:after,.agent-tabs [aria-selected=true]:after{background:var(--accent)}.niche-row>strong,.niche-total,.niche-app,.control-v6{color:#e1e6f0}.niche-row>span,.niche-note,.niche-event p{color:#9da8ba}.niche-quotes>div{border-radius:5px;background:#ffffff02}.agent-test{border-radius:5px;background:var(--accent-dark);border:1px solid rgba(var(--accent-rgb),.5);color:#fff}.agent-test:hover{background:var(--accent);color:#fff}.niche-action{background:var(--accent-dark)}.scenario-copy h3:after{width:68px;background:linear-gradient(90deg,#eaf0ff,var(--accent));height:2px}.connection-section{background:radial-gradient(ellipse at 12% 30%,rgba(var(--accent-rgb),.1),transparent 45%)}.connection-v6,.connection-v6 .connection-window{border-radius:10px;background:#0e1117}.connection-v6 .wallet-choice{border-radius:5px}.control-section:before{opacity:.8}.costs-section{background:#0b0d12;border-block:1px solid #ffffff13}.cost-item{border-radius:0}.final-section{background:radial-gradient(ellipse at 50% 95%,rgba(var(--accent-rgb),.16),transparent 60%),#000}.final-section h2{background:linear-gradient(110deg,#fff 20%,#f5f7ff 60%,var(--accent-light));background-clip:text;-webkit-background-clip:text;color:transparent}.legal-notice{border-radius:10px;background:#101319f5;border-color:#ffffff23}.legal-notice-actions button{border-radius:5px}.legal-notice-actions button:first-child{background:var(--accent-dark);color:#fff;border-color:rgba(var(--accent-rgb),.5)}.studio-menu-panel,.studio-mobile-nav{border-radius:0!important}.studio-menu-panel{background:#101318}.studio-task-link{border-radius:3px}.studio-mobile-action{display:none!important}.studio-mobile-nav{background:#0d1016!important}.studio-mobile-scenarios{grid-template-columns:1fr!important}.studio-mobile-nav .studio-task-link{padding:11px 0!important;gap:12px!important}.studio-mobile-nav .studio-task-link small{display:none}.studio-mobile-primary{padding-top:12px;margin-top:15px}.studio-mobile-nav .studio-task-link strong{font-size:14px}.studio-mobile-nav .studio-task-link>.icon:last-child{display:block;width:12px;height:12px;margin-left:auto}.studio-nav-label{letter-spacing:0;text-transform:none;font-size:11px}@media(min-width:1500px){.director-sculpture{width:340px;height:340px;left:-260px;top:75px}}@media(max-width:1100px){.director-composition{max-width:900px;padding:0 28px}.director-sculpture{width:190px;height:190px;left:-85px;top:-70px}.sculpture-disc .atly-mark{width:65px;height:65px}.sculpture-disc{inset:15px}.director-conversation{padding:29px 25px}.director-user>p{font-size:18px}.director-rule{padding-inline:23px}}@media(max-width:700px){.hero{padding-top:50px;padding-bottom:49px}.hero h1{font-size:31px;line-height:1.3;letter-spacing:-1.1px}.hero-copy{padding-inline:23px}.hero-description{font-size:14px;line-height:1.75;margin-top:22px}.hero-actions{gap:13px;flex-wrap:wrap}.hero .button{padding-inline:19px;min-height:45px}.hero-actions .button--secondary{font-size:11px}.director-composition{margin-top:56px;padding-inline:18px;width:100%;max-width:500px}.director{border-radius:9px;transform:none}.director-top{height:57px;padding-inline:19px}.director-top>span{font-size:10px;gap:8px}.director-top strong{font-size:14px}.director-top .atly-mark{width:24px;height:24px}.director-top i{margin-inline:2px}.director-signal{width:30px}.director-body{display:block;position:relative;height:411px;min-height:0}.director-conversation{position:absolute;inset:0;padding:25px 22px;transition:opacity .4s,transform .4s;opacity:1}.director-user{padding-bottom:23px}.director-user>span{font-size:11px;margin-bottom:12px}.director-user>p{font-size:18px;line-height:1.6;letter-spacing:-.25px}.director-answer{margin-top:22px;opacity:1;transform:none}.director-answer p{font-size:12px;line-height:1.7}.director-checklist{display:none}.director-rule{position:absolute;inset:0;padding:24px 22px;border-left:0;opacity:0;visibility:hidden;transform:translate(12px);transition:opacity .45s,transform .45s,visibility .45s}.director-rule-heading{margin-bottom:18px}.director-rule h3{font-size:15px}.director-parameter{min-height:40px;font-size:12px}.director-parameter dt{max-width:47%}.director-parameter dd{max-width:53%;line-height:1.5}.director-review{margin-top:19px}.director-review p{font-size:11px;line-height:1.55}.director-rule-footer{margin-top:18px}.director[data-phase="1"] .director-conversation,.director[data-phase="2"] .director-conversation{opacity:0;visibility:hidden;transform:translate(-12px)}.director[data-phase="1"] .director-rule,.director[data-phase="2"] .director-rule{opacity:1;visibility:visible;transform:none}.director[data-phase="2"] .director-rule-footer{display:none}.director-timeline>button{padding:13px 10px;min-height:48px;font-size:10px;gap:6px}.director-timeline>button>span{font-size:9px}.director-timeline>.director-replay{flex-basis:41px}.director-caption{font-size:9px;padding:11px 18px}.director-sculpture{left:-74px;top:-50px;width:150px;height:150px;z-index:0;opacity:.75}.sculpture-axis{inset:24px}.sculpture-disc{inset:5px}.sculpture-disc .atly-mark{width:60px;height:60px}.sculpture-ring{inset:-7px}.ring-two{inset:-18px}.sculpture-orbit{display:none}.director-mesh{left:-10px;width:120px;top:-35px;bottom:-25px}.section-title{font-size:29px;letter-spacing:-1.1px}.scenario-copy h3{font-size:28px;line-height:1.25}.functions-section{background:linear-gradient(90deg,#07090d 0 12px,#000 12px calc(100% - 12px),#07090d calc(100% - 12px))}.usecase-tabs{gap:0 19px!important;justify-content:flex-start!important;padding-bottom:5px!important}.usecase-tab{font-size:11px;padding:12px 0!important}.product-intro:before,.control-layout:after{left:-12px}.studio-mobile-nav{padding-top:16px!important}.studio-mobile-primary>a{font-size:12px!important}.legal-notice{padding:16px}.niche-frame{border-radius:9px}.connection-v6{border-radius:10px}}@media(max-width:360px){.hero h1{font-size:27px}.director-top{padding-inline:14px}.director-top>span{font-size:9px}.director-conversation,.director-rule{padding-inline:17px}.director-user>p{font-size:16px}.director-body{height:422px}.director-caption{font-size:8px;padding-inline:13px}.director-timeline>button{font-size:9px;padding-inline:8px;gap:4px}.director-parameter{font-size:11px}.director-review p{font-size:10px}.director-rule h3{font-size:14px}.usecase-tab{font-size:10px}.section-title,.scenario-copy h3{font-size:26px}}@media(prefers-reduced-motion:reduce){.sculpture-axis{animation:none;transform:rotateX(10deg) rotateY(-20deg)}.director,.director *{transition:none!important;animation:none!important}.director{transform:none}}.director{position:relative;z-index:4}.director-rule-heading>img{background:#dce4f6;border-radius:50%;padding:5px;width:30px;height:30px}.director-body,.functions-section{overflow:hidden}.workflow-depth{margin-top:54px;border-top:1px solid #ffffff1c}.workflow-depth-heading{display:flex;align-items:center;justify-content:space-between;padding:24px 0;color:#b6c1d4;font-size:12px}.workflow-depth-heading>span:last-child{color:#68788e}.workflow-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-bottom:34px}.workflow-columns>div{border-left:1px solid #ffffff13;padding-left:24px}.workflow-columns .icon{height:19px;width:19px;color:var(--accent-light)}.workflow-columns h4{font-family:var(--font);font-size:15px;font-weight:500;color:#e3e9f4;letter-spacing:-.2px;margin:16px 0}.workflow-columns ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.workflow-columns li{font-size:12px;line-height:1.7;color:#8f9baf;padding-left:12px;position:relative}.workflow-columns li:before{content:"";position:absolute;left:0;top:.75em;width:3px;height:3px;background:#6f7e98}.workflow-outcome{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:28px 0;border-block:1px solid #ffffff10}.workflow-outcome>div>span{font-size:10px;color:var(--accent-light)}.workflow-outcome p{font-size:13px;line-height:1.85;color:#acb6c8;margin-top:12px;max-width:490px}.strategies-section{background:#0a0c10;overflow:hidden;border-bottom:1px solid #ffffff13}.strategies-section:before{content:"";position:absolute;width:130px;inset:0 auto 0 0;background:repeating-linear-gradient(90deg,transparent 0 8px,#8c9ab715 8px 9px);mask-image:linear-gradient(90deg,#000,transparent);-webkit-mask-image:linear-gradient(90deg,#000,transparent);pointer-events:none}.strategy-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:end;margin-bottom:50px}.strategy-intro .section-copy{margin:0;max-width:460px;font-size:15px}.strategy-catalog{border-top:1px solid #ffffff20}.strategy-entry{border-bottom:1px solid #ffffff16}.strategy-entry summary{list-style:none;display:grid;grid-template-columns:40px 1.1fr 1.5fr 26px;align-items:center;gap:25px;padding:26px 0;cursor:pointer}.strategy-entry summary::-webkit-details-marker{display:none}.strategy-index{font-size:11px;color:#65738c;font-variant-numeric:tabular-nums}.strategy-title{font-size:21px;font-weight:500;color:#eef2fa;letter-spacing:-.6px;font-family:var(--font)}.strategy-short{font-size:13px;color:#929eb2;line-height:1.75;max-width:430px}.strategy-toggle{color:#8494b3;display:grid;place-items:center;transition:transform .2s}.strategy-toggle .icon{width:20px;height:20px}.strategy-entry[open] .strategy-toggle{transform:rotate(45deg);color:var(--accent-light)}.strategy-entry[open] .strategy-title{color:var(--accent-light)}.strategy-detail{padding:0 50px 27px 65px;display:flex;justify-content:space-between;align-items:center;gap:35px}.strategy-detail ul{list-style:none;display:flex;gap:25px;flex-wrap:wrap;padding:0;margin:0}.strategy-detail li{display:flex;gap:8px;align-items:center;font-size:12px;color:#bbc7da}.strategy-detail .icon{width:14px;height:14px;color:var(--accent-light);flex:none}.strategy-detail .button{font-size:11px;min-height:39px;flex:none}.connection-depth{border-top:1px solid #ffffff19;padding-top:50px;margin-top:54px}.connection-why{display:grid;grid-template-columns:1fr 1fr;gap:20px 70px}.connection-why-title{display:flex;align-items:center;gap:18px}.connection-why-title .wc-mark{width:35px;height:25px;color:var(--accent-light);flex:none}.connection-depth h3{font-family:var(--font);font-size:27px;font-weight:500;letter-spacing:-.7px}.connection-why>p{font-size:14px;line-height:1.85;color:#a3aec1;max-width:510px}.connection-path{grid-column:1/-1;display:flex;align-items:center;margin-top:24px;padding:30px 0;border-block:1px solid #ffffff10}.connection-path>span{flex:1;display:flex;align-items:center;justify-content:center;gap:12px;font-size:12px;color:#c0cce1;position:relative}.connection-path>span:not(:last-child):after{content:"";width:45px;height:1px;position:absolute;right:-22px;top:50%;background:linear-gradient(90deg,#ffffff15,var(--accent),#ffffff15)}.connection-path>span>svg{width:23px;height:23px;color:var(--accent-light);flex:none}.connection-path b{font-weight:450}.connection-platforms{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:37px}.connection-platforms>div{position:relative;padding-left:30px}.connection-platforms>div>span{position:absolute;left:0;top:4px;font-size:10px;color:#607191;font-variant-numeric:tabular-nums}.connection-depth h4{font-family:var(--font);font-size:15px;font-weight:500;margin-bottom:12px;color:#dae3f3}.connection-platforms p,.connection-permission-note p{font-size:13px;color:#8c9bb3;line-height:1.85}.connection-permission-note{display:flex;align-items:flex-start;gap:16px;padding:26px 28px;margin-top:35px;background:rgba(var(--accent-rgb),.045);border-left:2px solid var(--accent-dark)}.connection-permission-note>.icon{height:20px;width:20px;color:var(--accent-light);flex:none}.connection-permission-note h4{margin-bottom:8px}.activity-section{background:linear-gradient(90deg,#000 0 53%,#080b10 53%);border-top:1px solid #ffffff0c}.activity-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.activity-examples article{display:flex;gap:19px;position:relative;padding:0 0 30px;align-items:flex-start}.activity-rail{width:12px;align-self:stretch;flex:none;position:relative;display:flex;justify-content:center}.activity-rail i{width:7px;height:7px;border:1px solid var(--accent-light);border-radius:50%;background:#131925;margin-top:6px;z-index:1}.activity-rail:after{content:"";position:absolute;width:1px;top:13px;bottom:-7px;left:5px;background:#a5b7e22b}.activity-examples article:last-child .activity-rail:after{display:none}.activity-examples article>div{flex:1}.activity-examples article>.icon{height:17px;width:17px;color:#8196bb;flex:none;margin-top:4px}.activity-examples h3{font-size:17px;font-weight:500;font-family:var(--font);letter-spacing:-.2px;margin-bottom:12px}.activity-examples p{font-size:13px;line-height:1.85;color:#95a3bc}.activity-examples article:last-child{padding-bottom:0}@media(max-width:900px){.strategy-intro{gap:35px}.strategy-entry summary{gap:15px;grid-template-columns:30px 1fr 1fr 22px}.workflow-columns{gap:23px}.workflow-columns>div{padding-left:15px}.activity-layout{gap:50px}}@media(max-width:700px){.workflow-depth{margin-top:42px}.workflow-depth-heading{padding-block:22px;font-size:11px}.workflow-columns{grid-template-columns:1fr;gap:29px;padding-bottom:28px}.workflow-columns>div{padding-left:18px;position:relative}.workflow-columns .icon{position:absolute;right:0;top:1px;height:17px}.workflow-columns h4{font-size:15px;margin:0 0 14px}.workflow-columns li{font-size:12px;line-height:1.7;max-width:280px}.workflow-columns ul{gap:8px}.workflow-outcome{grid-template-columns:1fr;gap:26px;padding-block:26px}.workflow-outcome p{font-size:12px;line-height:1.85;margin-top:9px}.strategy-intro{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.strategy-intro .section-copy{font-size:14px;line-height:1.8}.strategies-section:before{width:50px;opacity:.7}.strategy-entry summary{grid-template-columns:23px 1fr 22px;gap:10px 12px;padding:23px 0}.strategy-title{font-size:19px;letter-spacing:-.45px}.strategy-short{grid-row:2;grid-column:2/3;font-size:12px;line-height:1.8}.strategy-toggle{grid-column:3;grid-row:1}.strategy-index{font-size:10px}.strategy-detail{padding:0 0 23px 35px;display:block}.strategy-detail ul{display:grid;gap:13px;margin-bottom:22px}.strategy-detail li,.strategy-detail .button{font-size:11px}.connection-depth{margin-top:38px;padding-top:35px}.connection-why{grid-template-columns:1fr;gap:20px}.connection-depth h3{font-size:25px;line-height:1.3}.connection-why-title{gap:13px}.connection-why-title .wc-mark{width:27px;height:22px}.connection-why>p{font-size:13px;line-height:1.85}.connection-path{display:grid;grid-template-columns:1fr 1fr;gap:28px 25px;padding:24px 0;margin-top:3px}.connection-path>span{font-size:10px;justify-content:flex-start;gap:9px}.connection-path>span:not(:last-child):after{display:none}.connection-path>span>svg{height:19px;width:19px}.connection-platforms{grid-template-columns:1fr;gap:29px;padding-top:28px}.connection-platforms>div{padding-left:25px}.connection-depth h4{font-size:15px}.connection-platforms p,.connection-permission-note p{font-size:12px;line-height:1.85}.connection-permission-note{padding:21px 16px;gap:11px;margin-top:28px}.connection-permission-note>.icon{width:17px;height:17px}.connection-permission-note h4{font-size:14px;line-height:1.5}.activity-section{background:linear-gradient(90deg,#000 0 12px,#080b10 12px calc(100% - 12px),#000 calc(100% - 12px))}.activity-layout{grid-template-columns:1fr;gap:37px}.activity-examples h3{font-size:16px}.activity-examples p{font-size:12px}.activity-examples article{gap:14px}.activity-examples article>.icon{width:15px;height:15px}}:root{--bg:#000;--panel:#030204;--panel-raised:#08050c;--muted:#a5a0ad;--subtle:#817a8c;--line:#ffffff10;--line-strong:#d7c3ee26;--surface-rim:#dfc6ff26}html,body{background:#000}.legal-main h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.hero,.section,.compatibility,.site-footer,.app-page,.legal-main{background-color:#000}.functions-section,.strategies-section,.activity-section,.costs-section{background:#000}.functions-section,.strategies-section,.activity-section,.costs-section,.section,.site-footer{border-color:#ffffff10}.connection-section{background:radial-gradient(ellipse at 10% 35%,#8d50cf0a,transparent 43%),#000}.final-section{background:radial-gradient(ellipse at 50% 100%,#7841ba1a,transparent 55%),#000}.site-header{background:#000000ed;border-bottom-color:#ffffff12}.studio-navigation-open.site-header{background:#000}.studio-menu-panel,.language-menu{background:#020103;border-color:#c5a6e72b;box-shadow:0 24px 65px #000d,inset 0 1px #ffffff07}.studio-mobile-nav{background:#000!important;border-color:#ffffff15;box-shadow:0 24px 60px #000d}.studio-task-link:hover,.studio-menu-resources>a:hover{background:#a66bea09}.hero:after{background:radial-gradient(ellipse at 29% 46%,#9253d21c,transparent 56%)}.hero:before{opacity:.17}.functions-section:after{background:radial-gradient(ellipse at 90% 15%,#a46be90b,transparent 37%)}.strategies-section:before,.control-section:before{opacity:.38}.director-mesh{opacity:.65}.product-intro:before,.control-layout:after{background:linear-gradient(transparent,#b69cd925,transparent)}.director,.niche-app,.control-v6,.niche-frame .agent-screen,.agent-screen,.connection-v6,.connection-v6 .connection-window{background:#000;border-color:var(--surface-rim)}.director{box-shadow:0 1px #3b284d,0 3px #060208,0 4px #ffffff0b,0 30px 80px #000b}.director-top,.niche-appbar,.agent-appbar,.dialog-topbar{background:linear-gradient(110deg,#a773d509,transparent 72%),#000;border-color:#ffffff10}.director-rule{background:radial-gradient(ellipse at 100% 0%,#965edb09,transparent 60%)}.director-timeline,.director-caption,.niche-footer,.agent-statusbar{background:#000;border-color:#ffffff0d}.director-timeline>button[aria-pressed=true]{background:#9b64e00b}.niche-frame{padding:1px;background:linear-gradient(145deg,#b19cc74d,#1a1024 25%,#08030c 72%,#8d68ad38);border-color:#baa0d52e;box-shadow:0 2px #08040c,0 3px #76529220,0 25px 60px #000a}.agent-rule-summary,.niche-quotes>div,.review-panel{background:linear-gradient(130deg,#a866d807,transparent 65%),#020103;border-color:#ffffff12}.control-v6,.connection-v6 .connection-window{box-shadow:inset 0 1px #ffffff05}.control-v6 .control-reading,.control-v6 .control-row,.control-v6 .control-body{background-color:transparent}.connection-v6 .wallet-choice{background:#050207;border-color:#ffffff12}.connection-v6 .wallet-choice:hover{background:#100819;border-color:#ac77e648}.connection-permission-note{background:linear-gradient(90deg,#9151d40b,transparent);border-left-color:#8c5dba}.health-v6-bar>i{box-shadow:0 0 0 3px #000}.activity-rail i{background:#000;border-color:#c9a5ec}.activity-rail:after{background:#b791e126}.faq-tabs button{background:#000;border-color:#ffffff16}.faq-tabs [aria-selected=true]{background:#9660d10c;border-color:#a574d847}.legal-notice{background:#020103f7;border-color:#c8a9e92a;box-shadow:0 20px 65px #000d,inset 0 1px #ffffff07}.legal-notice-actions button:first-child{background:linear-gradient(145deg,#8050bb,#4a256f)}.button--primary{background:linear-gradient(145deg,#9564d5,#61359c);border-color:#b990e352;box-shadow:inset 0 1px #e8d4ff40,0 2px 3px #000a,0 8px 24px #7a3fb419}.button--primary:hover{background:linear-gradient(145deg,#a372e3,#6c3ba9);box-shadow:inset 0 1px #f3e7ff55,0 8px 28px #7d43b828}.button--secondary{background:#000;border-color:#d4b9ed24}.icon{stroke-width:1.6}.feature-list .icon,.control-item>.icon,.workflow-columns .icon,.cost-item>.icon{color:#c5b1df}.usecase-tab>.icon,.studio-task-link>.icon:first-child{color:#a696ba}.usecase-tab[aria-selected=true]>.icon{color:#debdff}.connection-step[aria-pressed=true]>span{background:#170c23;border-color:#b581e15e;color:#e0c0ff;box-shadow:inset 0 1px #d9b3ff12,0 0 18px #9b59d80a}.sculpture-disc{background:linear-gradient(140deg,#ab99bc,#22152e 16%,#060208 48%,#34223f 83%,#9c7fb2);box-shadow:inset 1px 1px #eddaff8c,inset -2px -3px #000,4px 4px #201229,8px 8px #050107,9px 9px #675077,0 20px 45px #000b}.sculpture-disc .atly-mark{color:#e2d8eb;filter:drop-shadow(1px 2px 0 #fff2)}.sculpture-ring{border-color:#b290d538;border-right-color:#e7d2ff9c;border-bottom-color:#5c2b7b2b;box-shadow:0 1px #d3acf12c,0 -1px #000}.ring-one{animation:atly-hero-orbit 30s linear infinite}.ring-two{border-color:#9c77b721;border-top-color:#d5b1f480;animation:atly-hero-orbit-cross 38s linear infinite reverse}.director-offscreen .sculpture-ring,.document-hidden .sculpture-ring{animation-play-state:paused}.sculpture-orbit{border-color:#b084cf14}.brand-object>.atly-mark:nth-child(7){color:#c8aedf}@keyframes atly-hero-orbit{0%{transform:rotateX(67deg) rotateY(12deg) rotate(0)}to{transform:rotateX(67deg) rotateY(12deg) rotate(360deg)}}@keyframes atly-hero-orbit-cross{0%{transform:rotateY(75deg) rotate(20deg)}to{transform:rotateY(75deg) rotate(380deg)}}#agent-dialog,#notice-dialog{background:#000;border:1px solid #b28ccd38;box-shadow:0 0 0 1px #000,0 35px 140px #000e,inset 0 1px #ffffff07}#agent-dialog{border-radius:16px}.dialog-topbar{padding-block:17px}.dialog-topbar .brand{color:#e8e1ef}.close-button{background:#060309;border-color:#ffffff14;color:#a89cb4;transition:color .2s,border-color .2s,background .2s}.close-button:hover{color:#eee4f7;border-color:#b586d45e;background:#13091b}.dialog-lead{color:#a69bac;max-width:590px}.goal-card{min-width:0;min-height:137px;gap:18px;background:radial-gradient(ellipse at 15% 0%,#9d61ca09,transparent 65%),#000;border-color:#ffffff18;border-radius:10px;color:#d6cddd;transition:transform .22s,border-color .22s,background .22s}.goal-symbol{width:43px;height:43px;display:grid;place-items:center;position:relative;flex:none;border:1px solid #bda5d32e;border-radius:10px;background:linear-gradient(140deg,#62506e45,#070409 28%,#000 65%,#20102d);box-shadow:inset 0 1px #eee0ff17,1px 2px #0c0513,2px 3px #8c69aa24;transform:perspective(250px) rotateY(-11deg) rotateX(7deg);transition:transform .25s,border-color .25s}.goal-symbol>.icon{width:23px;height:23px;color:#cfb8e6}.goal-card--unsure .goal-symbol>.icon{color:#a698b1}@media(hover:hover){.goal-card:hover{transform:translateY(-2px);background:radial-gradient(ellipse at 15% 0%,#9d61ca12,transparent 70%),#000;border-color:#bd8fe059}.goal-card:hover .goal-symbol{transform:perspective(250px) rotateY(0) rotateX(0);border-color:#bd8fe063}}.goal-card:focus-visible{outline:2px solid #c695f2;outline-offset:4px}.connect-layout{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:35px;align-items:center}.connect-layout>div:first-child{min-width:0}.selected-usecase{border-color:#ffffff17}.selected-usecase>button,.link-button{color:#c3a2e0}.form-field input,.form-field select,.form-field textarea{background:#030104;border-color:#ffffff20;color:#ece1f4}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:#b17ae2}@media(prefers-reduced-motion:reduce){.ring-one,.ring-two{animation:none!important}.goal-card,.goal-symbol,.close-button{transition:none!important}}.niche-frame{padding:0;border:1px solid #ffffff24;border-radius:15px;background:#000;box-shadow:0 18px 60px #0006;transform:none}.niche-app,.control-v6,.niche-trading .agent-screen{border-radius:14px}.director{border-color:#fff2;box-shadow:0 24px 75px #0009}.button--primary{box-shadow:inset 0 1px #ffffff18,0 6px 18px #7942ad10}.product-intro{align-items:start}#product{padding-block:64px}.product-step{padding-bottom:22px}.product-step:last-child{padding-bottom:0}.workflow-depth{margin-top:35px;padding-top:0;border-top:1px solid #ffffff16}.workflow-depth>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:21px 0;color:#cbc4d3;font-size:13px;list-style:none;cursor:pointer}.workflow-depth>summary::-webkit-details-marker{display:none}.workflow-depth>summary>.icon{width:16px;height:16px;transition:transform .2s ease;color:#b898d8;flex:none}.workflow-depth[open]>summary>.icon{transform:rotate(45deg)}.workflow-depth-content{padding:12px 0 22px}.workflow-depth .workflow-columns{margin-top:0}.workflow-depth .workflow-columns h4{font-size:13px}.workflow-depth .workflow-columns li,.workflow-depth .workflow-outcome p{font-size:12px;line-height:1.75}.activity-inline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:42px;padding-top:28px;border-top:1px solid #ffffff14}.activity-inline article{display:flex;gap:12px;align-items:flex-start;min-width:0}.activity-inline article>.icon{width:16px;height:16px;flex:none;margin-top:2px;color:#a38cb9}.activity-inline h3{font-size:13px;font-weight:500;color:#dcd5e4}.activity-inline p{font-size:12px;line-height:1.75;color:#aaa0b4;margin-top:8px}.connection-depth{margin-top:42px}.connection-platforms{margin-top:0}.connection-permission-note{margin-top:24px}.connection-v6{border-radius:15px;max-width:420px}.connection-v6 .connection-window{border-radius:14px}.connection-v6 .connection-window-head{padding-block:19px}.connection-v6 .connection-window-head strong{font-size:14px}.connection-v6 .connection-frame{height:300px;min-height:300px}.connection-v6 .niche-footer,.control-v6 .niche-footer{font-size:11px;color:#aaa0b4;line-height:1.6}.connection-v6 .wallet-choice{min-height:52px;border-radius:8px;background:#050406}.connection-v6 .wallet-choice>span>img,.connection-v6 .wallet-choice>span>svg{width:24px;height:24px}.control-v6 .data-row{font-size:13px}.control-v6 .control-actions>button{font-size:12px}#agent-dialog{width:min(780px,calc(100% - 40px));border-color:#ffffff24;border-radius:15px;box-shadow:0 30px 110px #000d}#agent-dialog .dialog-body{padding:30px 32px 32px}#agent-dialog .dialog-topbar{padding:16px 24px;background:#030204}#agent-dialog .dialog-topbar .brand-word{font-size:21px}#agent-dialog .dialog-topbar .atly-mark{width:27px;height:27px}.setup-eyebrow{font-size:11px;line-height:1.5;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#a78dbf;margin:0 0 12px}.dialog-body h2{font-size:25px;line-height:1.4;letter-spacing:-.6px}.dialog-lead{font-size:13px;color:#a79eaf;line-height:1.75;max-width:535px;margin-top:12px}.goal-grid{margin-top:25px;gap:10px}.goal-card{min-height:112px;border-radius:9px;background:#030204;gap:14px;padding:18px;border-color:#ffffff17}.goal-symbol{height:28px;width:28px;background:none;box-shadow:none;border:0;border-radius:0;transform:none}.goal-symbol>.icon{width:23px;height:23px;color:#c0a8d7}.goal-card:hover .goal-symbol{transform:none}.goal-card:hover{background:#09060d;transform:translateY(-1px)}.connect-layout{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:start;gap:30px;margin-top:28px}.setup-action-panel{padding-top:0;min-width:0}.selected-usecase{padding:15px 0;gap:10px;border-top:0;border-bottom-color:#ffffff17;margin-bottom:21px}.selected-task-icon{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff16;border-radius:8px;background:#060408;flex:none}.selected-task-icon>.icon{height:18px;width:18px;color:#bea4d4}.selected-usecase>strong{font-size:14px;flex:1}.selected-usecase>button{font-size:12px;color:#c5a7dd}.setup-action-panel>.button{width:100%;justify-content:center;min-height:47px}.setup-action-panel>.button:disabled{opacity:1;background:#17111f;border-color:#ffffff12;box-shadow:none;color:#9a8ea5;cursor:not-allowed}.connection-status{color:#a99db3;font-size:12px;line-height:1.65;margin:11px 0 0}.setup-explore{display:inline-flex;align-items:center;gap:9px;margin-top:20px;font-size:13px;color:#d3b6ed;text-decoration:none}.setup-explore>.icon{height:15px;width:15px;transition:transform .18s ease}.setup-explore:hover>.icon{transform:translate(3px)}.setup-guide{border-left:1px solid #ffffff13;padding:4px 0 0 25px;min-width:0}.setup-guide-label{font-size:11px;color:#8e8199;margin-bottom:19px}.setup-guide ol{list-style:none;padding:0;margin:0;display:grid;gap:23px}.setup-guide li{display:flex;gap:12px;align-items:flex-start;min-width:0}.setup-guide-icon{display:grid;place-items:center;width:25px;height:25px;flex:none;color:#a58aba}.setup-guide-icon>.icon{width:19px;height:19px}.setup-guide li strong{display:block;font-size:13px;line-height:1.5;font-weight:500;color:#ddd3e6}.setup-guide li p{font-size:12px;line-height:1.7;color:#a598b0;margin-top:5px}.app-page .connect-layout{max-width:720px}.app-page .dialog-lead{max-width:550px}@media(max-width:900px){.activity-inline{gap:20px}.activity-inline article{display:block}.activity-inline article>.icon{margin:0 0 10px}}@media(max-width:600px){#product{padding-block:45px}.product-intro{gap:25px}.product-step{padding-bottom:19px}.workflow-depth{margin-top:25px}.workflow-depth>summary{font-size:12px;padding:18px 0}.workflow-depth-content{padding-top:8px}.workflow-depth .workflow-columns li,.workflow-depth .workflow-outcome p{font-size:12px}.activity-inline{grid-template-columns:1fr;gap:21px;margin-top:30px;padding-top:24px}.activity-inline article{display:flex;gap:12px}.activity-inline article>.icon{margin:2px 0 0}.activity-inline p{margin-top:6px}.connection-depth{margin-top:30px}.connection-v6 .connection-frame{height:292px;min-height:292px}.connection-v6 .niche-footer,.control-v6 .niche-footer{font-size:11px}.control-v6 .data-row{font-size:12px}.control-v6 .control-actions>button{font-size:12px}#agent-dialog{width:100%;max-width:none;border-radius:15px 15px 0 0}#agent-dialog .dialog-body{padding:25px 22px 27px}#agent-dialog .dialog-topbar{padding:14px 20px}.dialog-body h2{font-size:22px}.dialog-lead{font-size:13px;margin-bottom:22px}.setup-eyebrow{font-size:10px;margin-bottom:10px}.goal-card{min-height:105px;padding:16px;gap:12px}.connect-layout{grid-template-columns:1fr;gap:25px;margin-top:0}.selected-usecase{padding-top:6px;margin-bottom:20px}.setup-explore{margin-top:17px}.setup-guide{border-left:0;border-top:1px solid #ffffff13;padding:22px 0 0}.setup-guide-label{margin-bottom:15px}.setup-guide ol{gap:15px}.setup-guide li p{margin-top:3px}.setup-guide li{gap:10px}}@media(prefers-reduced-motion:reduce){.workflow-depth>summary>.icon,.setup-explore>.icon{transition:none}}.niche-appbar strong{font-size:14px;font-weight:500}.niche-appbar>span:first-child{color:#ddd4e7}.niche-panels{padding-top:24px;min-height:472px}.niche-tabs,.agent-tabs{gap:25px}.niche-tabs button,.niche-trading .agent-tabs button{font-size:12px;min-height:44px;color:#a99ab6}.niche-tabs [aria-selected=true],.niche-trading .agent-tabs [aria-selected=true]{color:#f0e6fa}.niche-footer,.niche-trading .agent-statusbar{font-size:11px;color:#ac9fb7}.niche-trading .agent-statusbar{min-height:43px}.niche-trading .agent-panels{min-height:428px}.niche-trading .agent-price-line>div>span,.niche-trading .agent-metric,.niche-trading .agent-sample{font-size:11px;color:#af9fbc}.niche-trading .agent-sample{font-variant-numeric:tabular-nums}.niche-trading .agent-condition{background:#09060d;border-color:#ffffff12}.niche-action,.niche-trading .agent-test{border:1px solid #ffffff20;border-radius:7px;background:#100b16;box-shadow:none;min-height:44px}.niche-action:hover,.niche-trading .agent-test:hover{background:#191021;border-color:#c7a4e94d}.niche-row,.niche-row>strong{font-size:12px;line-height:1.6}.niche-row{min-height:36px}.niche-quotes>div{background:#040205;border-color:#ffffff14;border-radius:8px}.niche-quotes>div>span{font-size:11px;color:#b3a1c2}.niche-quotes strong{font-size:25px;font-variant-numeric:tabular-nums;letter-spacing:-.6px}.niche-quotes p{font-size:12px;color:#b2a0be}[data-niche=arbitrage] .niche-total{border-top:1px solid #ffffff1c;margin-top:9px;padding-top:20px}[data-niche=arbitrage] .niche-total>strong{font-size:29px;color:#e7d4f8;font-variant-numeric:tabular-nums}.niche-total>span,.niche-decision{font-size:12px}.niche-decision{line-height:1.7;color:#bba8c9;padding-top:13px;margin-top:12px;min-height:48px}.portfolio-summary{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;align-items:start;margin:3px 0 28px}.portfolio-summary>div>span{display:block;font-size:11px;color:#a89ab5;line-height:1.6}.portfolio-summary strong{display:block;margin-top:9px;font-size:27px;line-height:1.4;font-weight:450;letter-spacing:-.6px;font-variant-numeric:tabular-nums;color:#e2d3ed}.portfolio-summary small{font-size:11px;letter-spacing:0;color:#ad9abd}.portfolio-summary>div:last-child{border-left:1px solid #ffffff16;padding-left:20px}.allocation-legend{display:flex;justify-content:space-between;gap:15px;padding-bottom:15px;font-size:11px;color:#af9cbd}.allocation-legend>span{display:flex;align-items:center;gap:7px}.allocation-legend>span:before{content:"";width:12px;height:5px;border-radius:1px;background:#a580c8;flex:none}.allocation-legend>span:last-child:before{height:12px;width:2px;background:#ede2fa}.allocation-comparison-row{padding:15px 0 18px;border-top:1px solid #ffffff0f}.allocation-comparison-row>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:12px}.allocation-comparison-row span{display:flex;align-items:center;gap:9px}.allocation-comparison-row strong,.allocation-comparison-row b{font-weight:450}.allocation-comparison-row b{color:#b79ace}.allocation-comparison-row .coin{width:24px;height:24px}.allocation-comparison-row .coin svg{max-height:15px;max-width:14px}.allocation-comparison-row .icon{height:12px;width:12px;color:#786985}.allocation-track{height:5px;position:relative;margin-top:15px;background:#ffffff0b;border-radius:3px}.allocation-track i{position:absolute;inset:0 auto 0 0;width:var(--allocation);background:linear-gradient(90deg,#795199,#b496cb);border-radius:3px;transform-origin:left}.allocation-track b{position:absolute;left:var(--allocation);width:2px;height:13px;top:-4px;border-radius:1px;background:#f2e8fc;box-shadow:0 0 0 2px #000}.health-v6{padding-bottom:21px}.health-comparison{display:flex;align-items:flex-start;gap:25px;margin:15px 0 26px}.health-comparison>div{flex:1;min-width:0}.health-comparison strong{display:block;font-size:37px;font-weight:450;font-variant-numeric:tabular-nums;line-height:1.25;letter-spacing:-1px}.health-comparison>div:last-child strong{color:#ceb0e7}.health-comparison span{display:block;font-size:11px;color:#ac96ba;margin-top:8px;line-height:1.65}.health-comparison>.icon{width:19px;height:19px;flex:none;color:#9c81ae;margin-top:15px}.health-projection{position:absolute;left:52%;top:-4px;height:16px;width:3px;background:#c4a1e0;box-shadow:0 0 0 2px #000;border-radius:2px}.health-v6-bar{height:5px;background:linear-gradient(90deg,#322235,#755883 47%,#baa0cc);margin-top:16px}.health-v6-bar>i{height:15px;top:-5px;width:3px;left:40%}.health-v6-bar>b{top:-3px;height:11px;left:46.67%;background:#e4daeb}.health-v6>div:last-child{font-size:10px;line-height:1.5;gap:10px}.stake-v6-token{width:43px;height:43px;padding:0;background:none;box-shadow:none;transform:none}.stake-v6-token>.coin{background:#09060c;border:1px solid #ffffff18}.stake-v6-token svg{width:18px;height:27px}.stake-v6-heading{gap:13px;margin-bottom:25px}.stake-v6-heading>div>span{font-size:11px;line-height:1.6}.stake-v6-value>strong{font-size:37px;font-variant-numeric:tabular-nums}.stake-exit-stages{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:25px 0 21px;padding:0}.stake-exit-stages li{position:relative;min-width:0;border-top:1px solid #a276c53b;padding-top:11px}.stake-exit-stages li>span{display:block;font-size:10px;color:#9e83b2;margin-bottom:11px}.stake-exit-stages strong{display:block;font-size:12px;font-weight:500;color:#ded1e9;line-height:1.5}.stake-exit-stages small{display:block;font-size:11px;line-height:1.65;color:#a48db3;margin-top:7px}.niche-empty{padding:45px 8px;gap:15px}.niche-empty .niche-action{margin-top:9px;width:100%;max-width:270px}.niche-empty>strong{font-size:14px}.niche-empty>p{font-size:12px;color:#a898b4}.agent-activity-empty+.agent-test{width:100%;margin-top:18px}@media(prefers-reduced-motion:no-preference){.niche-panels section:not([hidden]),.niche-trading .agent-pane:not([hidden]){animation:atly-panel-in .2s ease both}.allocation-track i{animation:atly-allocation-in .45s ease both}.allocation-comparison-row:nth-child(3) .allocation-track i{animation-delay:.04s}.allocation-comparison-row:nth-child(4) .allocation-track i{animation-delay:.08s}}@keyframes atly-panel-in{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes atly-allocation-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:700px){.niche-panels{padding:20px 17px;min-height:470px}.niche-appbar strong{font-size:13px}.niche-tabs,.niche-trading .agent-tabs{gap:22px}.niche-footer,.niche-trading .agent-statusbar{font-size:11px;line-height:1.7}.niche-quotes strong{font-size:24px}.niche-quotes strong small{font-size:10px}.niche-row,.niche-row>strong{font-size:12px}.niche-row{gap:13px}.portfolio-summary{gap:16px;margin-bottom:24px}.portfolio-summary>div:last-child{padding-left:16px}.portfolio-summary strong{font-size:25px}.portfolio-summary>div>span{font-size:11px}.allocation-comparison-row{padding:15px 0 19px}.health-comparison{gap:20px}.health-comparison strong{font-size:35px}.health-comparison span{font-size:11px}.health-v6>div:last-child{font-size:10px}.stake-exit-stages{gap:12px}.stake-exit-stages small{font-size:11px}.niche-trading .agent-metrics{gap:10px}.niche-trading .agent-metric{font-size:11px}.niche-trading .agent-test{min-height:44px}.niche-trading .agent-rule-form input{font-size:16px}}@media(max-width:360px){.niche-panels{padding-inline:14px}.niche-quotes strong{font-size:21px}.portfolio-summary{gap:12px}.portfolio-summary>div:last-child{padding-left:12px}.portfolio-summary strong{font-size:23px}.health-comparison{gap:15px}.health-comparison strong{font-size:31px}.stake-exit-stages{gap:9px}.stake-exit-stages strong{font-size:11px}}.niche-app button:focus-visible,.niche-trading button:focus-visible,.niche-trading input:focus-visible{outline:2px solid #c695f2;outline-offset:3px}.ac-device{--ac-line:rgba(223,211,245,.13);position:relative;isolation:isolate;width:100%;max-width:780px;min-width:0;margin:0 auto;color:#f4f0fa;font-family:Onest,Arial,sans-serif;font-size:14px;line-height:1.55;text-align:left}.ac-device *{box-sizing:border-box}.ac-device svg{display:block;flex-shrink:0}.ac-device .icon{width:18px;height:18px}.ac-hardware{position:relative;isolation:isolate;perspective:1300px;padding:4px 6px 0}.ac-hardware:before{content:"";position:absolute;inset:10% 3% 17%;z-index:-1;border-radius:35%;background:radial-gradient(ellipse,rgba(102,56,159,.16),transparent 68%);pointer-events:none}.ac-shell{position:relative;z-index:2;min-width:0;padding:9px 9px 0;border:1px solid #625c69;border-bottom-color:#27242c;border-radius:20px 20px 15px 15px;background:linear-gradient(135deg,#45424c,#18171c 8%,#09090a 35%,#25212b 94%,#514b59);box-shadow:inset 1px 1px #ffffff47,inset -2px 0 1px #070609,4px 5px #16121b,5px 6px #3a3441,0 26px 44px #0009;transform-origin:50% 95%}.ac-screen{position:relative;min-width:0;overflow:hidden;border:1px solid #121014;border-radius:11px 11px 4px 4px;background:#08070a;box-shadow:0 0 0 1px #000b}.ac-appbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 23px;border-bottom:1px solid var(--ac-line);background:linear-gradient(120deg,#141019,#0c0b0e)}.ac-brand{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#f8f5fc}.ac-brand>.atly-mark{width:27px;height:27px}.ac-brand strong{font-size:14px;font-weight:650;letter-spacing:.01em}.ac-brand strong span{font-weight:450;color:#c1a7e5}.ac-topic{color:#aaa3b2;font-size:11px;line-height:1.35;text-align:right}.ac-conversation{padding:26px 26px 27px}.ac-prompt{width:fit-content;max-width:89%;margin:0 0 29px auto;padding:15px 18px;border:1px solid #ac84e221;border-radius:19px 19px 6px;background:linear-gradient(125deg,#36234f,#452a67);box-shadow:inset 0 1px #e2caff0f}.ac-device .ac-prompt p{margin:0;color:#f3eafc;font-size:13px;font-weight:400;line-height:1.6;letter-spacing:0}.ac-assistant{display:flex;align-items:center;gap:8px;margin:0 0 13px;color:#d9c8f0}.ac-assistant>.atly-mark{width:27px;height:27px;padding:2px;border:1px solid #bb96e924;border-radius:8px;background:#20152f}.ac-assistant strong{font-size:12px;letter-spacing:.015em;font-weight:600}.ac-answer-body{min-width:0;padding-left:2px}.ac-device h3.ac-title{margin:0 0 12px;font-family:Onest,Arial,sans-serif;font-size:clamp(20px,1.65vw,24px);line-height:1.32;font-weight:550;letter-spacing:-.035em;color:#f5f1f8;text-wrap:balance}.ac-ink{position:relative;color:#d9c3f5;background:linear-gradient(transparent calc(100% - 2px),#a475dca1 0);background-repeat:no-repeat;background-size:100% 100%;padding-bottom:2px}.ac-device p.ac-copy{margin:0 0 17px;color:#bab4c2;font-size:13px;font-weight:400;line-height:1.65;letter-spacing:0}.ac-device p.ac-note{margin:17px 0 0;color:#97909f;font-size:10.5px;line-height:1.6;letter-spacing:0}.ac-device p.ac-formula{margin:18px 0;padding:12px 15px;border-left:2px solid #a07ace;background:#110d17;color:#d9c6ee;font-size:13px;font-variant-numeric:tabular-nums;line-height:1.55;letter-spacing:0}.ac-data{margin:18px 0 0;min-width:0}.ac-data-line{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid #cdc1de16}.ac-data-line:last-child{border-bottom:0}.ac-data-line dt{margin:0;min-width:0;color:#a8a1b1;font-size:11px;line-height:1.5}.ac-data-line dd{margin:0;flex-shrink:0;color:#ece4f7;font-size:12px;font-weight:550;text-align:right;line-height:1.5;font-variant-numeric:tabular-nums}.ac-data-line--total dt,.ac-data-line--total dd{color:#d5baf4}.ac-levels{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:10px;margin:23px 0 21px}.ac-levels>div{position:relative;display:flex;flex-direction:column;gap:4px;padding-bottom:13px;border-bottom:1px solid #433849}.ac-levels>div:after{content:"";position:absolute;left:0;bottom:-3px;width:5px;height:5px;border-radius:50%;background:#8f809b}.ac-levels>div:last-child{border-color:#aa87d0}.ac-levels>div:last-child:after{background:#c3a1ec}.ac-levels span{color:#9c95a5;font-size:10px;white-space:nowrap}.ac-levels strong{color:#e9e1f1;font-size:17px;font-weight:550;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ac-route{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center;gap:16px;padding:14px 0;border-top:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line);margin:20px 0 0}.ac-route>div{display:flex;flex-direction:column;gap:3px}.ac-route>div:last-child{text-align:right}.ac-route span{font-size:10px;color:#aba2b5}.ac-route strong{font-size:23px;font-weight:500;letter-spacing:-.04em}.ac-route small{font-size:10px;color:#9c91a7;letter-spacing:0;font-weight:400}.ac-route>.icon{color:#b391d8}.ac-device p.ac-conclusion{display:flex;align-items:flex-start;gap:10px;padding:13px 0 0;margin:9px 0 0;color:#cfbbdf;font-size:12px;line-height:1.6;font-weight:400}.ac-conclusion>.icon{margin-top:2px;width:17px;height:17px;color:#b393d5}.ac-allocation{margin:21px 0;display:grid;gap:13px}.ac-allocation>div>span{display:block;margin-bottom:5px;font-size:10px;color:#a59bad}.ac-allocation-bar{display:grid;grid-template-columns:50fr 30fr 20fr;gap:3px}.ac-allocation-bar--current{grid-template-columns:55fr 25fr 20fr}.ac-allocation-bar i{display:block;padding:9px 7px;background:#79529f;font-size:10px;color:#f0e5fb;font-style:normal;white-space:nowrap;line-height:1.1}.ac-allocation-bar i:first-child{border-radius:4px 0 0 4px}.ac-allocation-bar i:nth-child(2){background:#4b365f}.ac-allocation-bar i:last-child{background:#27222f;border-radius:0 4px 4px 0;color:#b6a9c4}.ac-hf{display:grid;grid-template-columns:1fr 30px 1fr;align-items:center;gap:15px;margin:23px 0 0}.ac-hf>div{display:flex;flex-direction:column;gap:1px}.ac-hf>div:last-child{align-items:flex-end}.ac-hf span{font-size:10px;color:#afa3bd}.ac-hf strong{font-size:38px;line-height:1.3;font-weight:500;letter-spacing:-.055em;color:#a69ab5;font-variant-numeric:tabular-nums}.ac-hf>div:last-child strong{color:#dcc2fa}.ac-hf .icon{width:24px;height:24px;color:#a985cd}.ac-checklist{padding:0;margin:20px 0 0;list-style:none;display:grid;gap:14px}.ac-checklist>li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0}.ac-checklist>li>span{display:grid;place-items:center;flex:0 0 22px;height:22px;border:1px solid #4b3b60;border-radius:50%;color:#c8abe8;font-size:10px;line-height:1}.ac-checklist strong{display:block;color:#e1d5ec;font-weight:500;font-size:12px;line-height:1.5}.ac-device .ac-checklist p{margin:3px 0 0;color:#9d91a9;font-size:11px;line-height:1.5}.ac-device--connection .ac-checklist{margin:24px 0;gap:22px}.ac-device--connection .ac-checklist>li>span{flex-basis:27px;height:27px;font-size:11px}.ac-device--connection .ac-checklist strong{font-size:13px}.ac-device--connection .ac-checklist p{font-size:12px;line-height:1.65}.ac-capabilities{padding:0;margin:21px 0;list-style:none;display:grid;gap:14px}.ac-capabilities li{display:flex;align-items:flex-start;gap:12px;margin:0;padding:0}.ac-capabilities .icon{width:18px;height:18px;color:#b793de;margin-top:3px}.ac-capabilities strong{display:block;color:#e3d4f3;font-size:13px;font-weight:550;line-height:1.5}.ac-capabilities span{display:block;color:#a9a0b3;font-size:12px;line-height:1.5;margin-top:1px}.ac-monitor-chin{display:flex;justify-content:center;align-items:center;height:32px}.ac-monitor-chin>.atly-mark{width:20px;height:20px;color:#756b82;filter:drop-shadow(0 1px 0 #050507)}.ac-monitor-support{position:relative;height:67px;margin-top:-1px;z-index:1}.ac-monitor-neck{position:absolute;top:0;left:50%;width:97px;height:53px;transform:translate(-50%);clip-path:polygon(16% 0,84% 0,100% 100%,0 100%);background:linear-gradient(90deg,#35313c,#18151e 23%,#09080b,#242029 83%,#49424f);box-shadow:inset 0 12px 14px #000e}.ac-monitor-foot{position:absolute;bottom:3px;left:50%;width:204px;height:18px;transform:translate(-50%);border-radius:45% 45% 7px 7px;border:1px solid #45404c;border-bottom-color:#151117;background:linear-gradient(#302b35,#161219 65%,#3a3442 72%,#17121b);box-shadow:0 8px 15px #000,inset 0 1px #5c5365}.ac-device>figcaption{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;color:#8d8398;font-size:10px;line-height:1.5;letter-spacing:.01em}.ac-device>figcaption>.icon{width:12px;height:12px;color:#9a80b6}.ac-phone-key,.ac-phone-top,.ac-phone-home{display:none}.ac-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ac-device--hero,.ac-device--wide{max-width:880px}.ac-device--hero .ac-conversation,.ac-device--wide .ac-conversation{max-width:700px;margin:auto;padding:29px 32px 35px}.ac-device--hero .ac-prompt p,.ac-device--wide .ac-prompt p,.ac-device--hero p.ac-copy,.ac-device--wide p.ac-copy{font-size:14px}.ac-device--hero .ac-capabilities{grid-template-columns:1fr 1fr;gap:19px 25px}.ac-entered .ac-shell{animation:ac-device-settle 1s cubic-bezier(.2,.65,.3,1) both}.ac-entered .ac-answer{animation:ac-answer-enter .65s .12s cubic-bezier(.2,.65,.3,1) both}.ac-entered .ac-ink{animation:ac-underline .8s .3s ease both}@keyframes ac-device-settle{0%{transform:rotateX(2deg) rotateY(-4deg) translateY(13px)}to{transform:rotateX(0) rotateY(0) translateY(0)}}@keyframes ac-answer-enter{0%{opacity:.35;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes ac-underline{0%{background-size:0 100%}to{background-size:100% 100%}}.ac-paused *,.ac-paused *:before,.ac-paused *:after,.background-motion-paused .ac-device *,.background-motion-paused .ac-device *:before,.background-motion-paused .ac-device *:after{animation-play-state:paused!important}@media(min-width:601px)and (max-width:900px){.ac-device{max-width:690px}.ac-conversation{padding:25px 26px}.ac-device .ac-prompt p,.ac-device p.ac-copy{font-size:14px}}@media(max-width:600px){.ac-device{max-width:372px;font-size:13px}.ac-hardware{padding:4px 5px 0;perspective:1100px}.ac-shell{padding:8px;border-radius:42px;border:1px solid #74697f;background:linear-gradient(125deg,#6e6379,#28222e 6%,#0d0b10 21%,#211b29 77%,#62536f);box-shadow:inset 1px 1px #9687a6,inset -2px -1px 1px #070509,3px 4px #1e1627,4px 5px #493e55,0 23px 37px #000a;transform-origin:50% 75%}.ac-screen{border-radius:33px;background:#070609;border:1px solid #060507;box-shadow:0 0 0 1px #040205}.ac-phone-top{position:relative;display:flex;justify-content:center;align-items:center;gap:5px;height:33px;background:#09070c}.ac-phone-top:before{content:"";position:absolute;left:50%;top:6px;transform:translate(-50%);width:78px;height:20px;border:1px solid #17121c;border-radius:18px;background:#020103}.ac-earpiece{position:relative;z-index:1;width:30px;height:3px;border-radius:3px;background:#151118;box-shadow:0 1px #060508}.ac-camera{position:relative;z-index:1;width:6px;height:6px;margin-left:8px;border:1px solid #242034;border-radius:50%;background:radial-gradient(circle at 35% 30%,#424167,#0d101b 40%,#060408 75%)}.ac-phone-key{display:block;position:absolute;z-index:3;width:3px;border:1px solid #605369;border-radius:2px;background:linear-gradient(90deg,#52445e,#17111e);box-shadow:1px 0 #09050d}.ac-phone-key--left{left:2px;top:99px;height:38px}.ac-phone-key--left:before{content:"";position:absolute;top:46px;left:-1px;width:3px;height:38px;border:1px solid #605369;border-radius:2px;background:#312639}.ac-phone-key--right{right:0;top:118px;height:60px}.ac-appbar{gap:9px;padding:10px 15px 13px;background:#09070c}.ac-brand{gap:5px}.ac-brand>.atly-mark{width:23px;height:23px}.ac-brand strong{font-size:13px}.ac-topic{max-width:135px;font-size:10px;line-height:1.3}.ac-conversation,.ac-device--hero .ac-conversation,.ac-device--wide .ac-conversation{padding:21px 17px 20px}.ac-prompt{max-width:94%;padding:13px 14px;margin-bottom:25px;border-radius:17px 17px 5px}.ac-device .ac-prompt p{font-size:12px;line-height:1.65}.ac-assistant{margin-bottom:12px;gap:7px}.ac-assistant>.atly-mark{width:26px;height:26px}.ac-assistant strong{font-size:11px}.ac-device h3.ac-title{font-size:21px;line-height:1.34;margin-bottom:12px}.ac-device p.ac-copy{font-size:12px;line-height:1.65;margin-bottom:15px}.ac-device p.ac-note{font-size:10px;line-height:1.6;margin-top:16px;color:#99909f}.ac-device p.ac-formula{font-size:11px;padding:11px 9px;margin:17px 0;overflow-wrap:break-word}.ac-data-line{gap:12px;padding:9px 0;align-items:flex-start}.ac-data-line dt{font-size:10px;line-height:1.5;max-width:47%}.ac-data-line dd{font-size:11px;max-width:57%;white-space:normal}.ac-levels{gap:8px;margin:20px 0 18px}.ac-levels span{font-size:9px}.ac-levels strong{font-size:17px}.ac-route{gap:10px}.ac-route strong{font-size:25px}.ac-route span,.ac-route small{font-size:9px}.ac-device p.ac-conclusion{font-size:11px;line-height:1.6;gap:8px}.ac-conclusion>.icon{width:15px;height:15px}.ac-allocation-bar i{padding:10px 6px;font-size:9px}.ac-hf{gap:13px;margin-top:21px}.ac-hf strong{font-size:34px}.ac-hf span{font-size:9px}.ac-checklist{gap:14px}.ac-checklist strong{font-size:11px}.ac-device .ac-checklist p{font-size:10px;line-height:1.6}.ac-checklist>li{gap:9px}.ac-device--connection .ac-checklist{gap:20px}.ac-device--connection .ac-checklist strong{font-size:12px}.ac-device--connection .ac-checklist p{font-size:11px}.ac-capabilities,.ac-device--hero .ac-capabilities{display:grid;grid-template-columns:1fr;gap:14px;margin:20px 0}.ac-capabilities li{gap:10px}.ac-capabilities strong{font-size:12px}.ac-capabilities span{font-size:11px}.ac-capabilities .icon{width:17px;height:17px}.ac-phone-home{display:flex;align-items:center;justify-content:center;height:26px;padding-bottom:4px;background:#070609}.ac-phone-home span{width:91px;height:3px;border-radius:3px;background:#665c72}.ac-monitor-chin,.ac-monitor-support{display:none}.ac-device>figcaption{margin-top:19px;font-size:10px}.ac-entered .ac-shell{animation-name:ac-phone-settle}@keyframes ac-phone-settle{0%{transform:rotateY(-5deg) rotate(-.5deg) translateY(10px)}to{transform:rotateY(0) rotate(0) translateY(0)}}}@media(max-width:359px){.ac-conversation,.ac-device--hero .ac-conversation,.ac-device--wide .ac-conversation{padding-left:13px;padding-right:13px}.ac-prompt{padding:12px;max-width:96%}.ac-device h3.ac-title{font-size:19px}.ac-topic{font-size:9px;max-width:100px}.ac-data-line{gap:7px}.ac-data-line dd{font-size:10px}.ac-allocation-bar i{padding:9px 5px;font-size:8px}}@media(prefers-reduced-motion:reduce){.ac-device *,.ac-device *:before,.ac-device *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ac-ink{background-size:100% 100%}}@media(min-width:601px){.ac-conversation{padding:21px 25px}.ac-appbar{padding-block:12px}.ac-prompt{padding:12px 16px;margin-bottom:21px}.ac-assistant,.ac-device h3.ac-title{margin-bottom:9px}.ac-device p.ac-copy{margin-bottom:12px}.ac-device p.ac-formula{margin:13px 0;padding-block:9px}.ac-levels{margin:17px 0 15px}.ac-levels>div{padding-bottom:9px}.ac-device p.ac-note,.ac-data{margin-top:13px}.ac-data-line{padding-block:7px}.ac-device--trading .ac-data,.ac-device--portfolio .ac-data,.ac-device--control .ac-data{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;border-top:1px solid var(--ac-line);padding-top:13px}.ac-device--control .ac-data{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-device--trading .ac-data-line,.ac-device--portfolio .ac-data-line,.ac-device--control .ac-data-line{display:block;border:0;padding:0}.ac-device--trading .ac-data-line dd,.ac-device--portfolio .ac-data-line dd,.ac-device--control .ac-data-line dd{text-align:left;margin-top:6px}.ac-device--hero .ac-conversation{padding-block:24px}.ac-device--hero .ac-capabilities{gap:15px 25px}}.ac-reference{font-family:Arial,Helvetica,sans-serif;color:#ededed}.ac-reference .ac-screen{background:#191919}.ac-reference .ac-reference-chrome{display:none}.ac-reference .ac-conversation{max-width:none;margin:0;padding:26px 27px 24px}.ac-reference .ac-prompt{max-width:84%;width:fit-content;margin:0 0 37px auto;padding:13px 18px;border:0;border-radius:20px;background:#512d81;box-shadow:none}.ac-reference .ac-prompt p{font-family:inherit;font-size:14px;line-height:1.55;color:#f4eef9;font-weight:400}.ac-reference .ac-answer-body{padding:0;font-size:14px;line-height:1.7;color:#ededed}.ac-reference .ac-answer-body p{margin:0 0 18px;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font-weight:400;letter-spacing:0;max-width:none}.ac-reference .ac-answer-body p:last-child{margin-bottom:0}.ac-reference .ac-answer-body strong{font-family:inherit;font-weight:700;color:#f1f1f1;letter-spacing:0;font-size:inherit}.ac-reference .ac-answer-body ul{display:block;list-style:disc;margin:0 0 18px;padding:0 0 0 27px}.ac-reference .ac-answer-body li{display:list-item;margin:0 0 5px;padding:0 0 0 3px;font-size:inherit;line-height:inherit;color:inherit}.ac-reference .ac-answer-body li::marker{color:#ededed;font-size:1em}.ac-reference .ac-response-actions{display:flex;align-items:center;gap:15px;margin-top:20px;color:#929292;pointer-events:none;-webkit-user-select:none;user-select:none}.ac-reference .ac-response-actions>span{display:block;width:16px;height:17px}.ac-reference .ac-response-actions svg{display:block;width:16px;height:17px}.ac-reference .ac-response-actions>span:nth-child(3){margin-left:-8px}.ac-reference.ac-device--hero{max-width:980px}.ac-reference.ac-device--hero .ac-conversation{padding:30px 34px 26px}.ac-reference.ac-device--hero .ac-prompt{margin-bottom:43px}.ac-reference.ac-device--hero .ac-answer-body{font-size:16px;line-height:1.65}.ac-reference.ac-device--hero .ac-prompt p{font-size:16px}.ac-reference.ac-device--hero .ac-answer-body li{margin-bottom:3px}.ac-reference.ac-device--hero .ac-response-actions{margin-top:18px}.ac-reference.ac-entered .ac-answer{animation-name:ac-reference-answer}@keyframes ac-reference-answer{0%{opacity:.45}to{opacity:1}}@media(min-width:601px)and (max-width:1100px){.ac-reference .ac-answer-body,.ac-reference .ac-prompt p{font-size:13px}.ac-reference .ac-conversation{padding:23px}.ac-reference.ac-device--hero .ac-answer-body{font-size:15px}}@media(max-width:600px){.ac-reference .ac-screen,.ac-reference .ac-phone-top,.ac-reference .ac-phone-home{background:#000}.ac-reference .ac-reference-chrome{display:flex;justify-content:space-between;align-items:center;margin:7px 12px 0;pointer-events:none;-webkit-user-select:none;user-select:none}.ac-reference .ac-reference-chrome>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid #39333f;background:linear-gradient(145deg,#191919,#101010);box-shadow:inset 0 1px #ffffff07;color:#f4f4f4}.ac-reference .ac-reference-chrome>span:last-child{border-color:#43314f;background:linear-gradient(145deg,#1d1727,#271b38)}.ac-reference .ac-reference-chrome svg{width:21px;height:21px}.ac-reference .ac-conversation,.ac-reference.ac-device--hero .ac-conversation{padding:8px 17px 22px}.ac-reference .ac-prompt,.ac-reference.ac-device--hero .ac-prompt{max-width:85%;padding:13px 15px;margin-bottom:31px;border-radius:21px;background:linear-gradient(120deg,#352044,#47206a)}.ac-reference .ac-prompt p,.ac-reference.ac-device--hero .ac-prompt p{font-size:13px;line-height:1.58}.ac-reference .ac-answer-body,.ac-reference.ac-device--hero .ac-answer-body{font-size:14px;line-height:1.62}.ac-reference .ac-answer-body p{margin-bottom:22px}.ac-reference .ac-answer-body ul{padding-left:23px;margin-bottom:24px}.ac-reference .ac-answer-body li,.ac-reference.ac-device--hero .ac-answer-body li{margin-bottom:8px;padding-left:2px}.ac-reference .ac-response-actions,.ac-reference.ac-device--hero .ac-response-actions{gap:16px;margin-top:21px}.ac-reference .ac-response-actions>span,.ac-reference .ac-response-actions svg{width:17px;height:18px}.ac-reference .ac-response-actions>span:nth-child(5){display:none}}@media(max-width:359px){.ac-reference .ac-conversation,.ac-reference.ac-device--hero .ac-conversation{padding-left:13px;padding-right:13px}.ac-reference .ac-answer-body,.ac-reference.ac-device--hero .ac-answer-body{font-size:13px}.ac-reference .ac-prompt p,.ac-reference.ac-device--hero .ac-prompt p{font-size:12px}}.ac-reference .ac-answer-author{display:flex;align-items:center;gap:7px;margin:0 0 14px;color:#f0edf3;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;line-height:1.4}.ac-reference .ac-answer-author .atly-mark{width:24px;height:24px;color:#e9e2f4}.ac-reference.ac-entered .ac-shell{animation-name:ac-reference-monitor}.ac-reference .ac-shell{box-shadow:inset 1px 1px #ffffff47,inset -2px 0 1px #070609,2px 2px #141117,4px 4px #27212e,6px 6px #18131e,7px 7px #423849,0 26px 44px #0009}@keyframes ac-reference-monitor{0%{transform:rotateX(4deg) rotateY(-9deg) translateY(18px)}to{transform:rotateX(0) rotateY(0) translateY(0)}}@keyframes ac-reference-phone{0%{transform:rotateX(3deg) rotateY(-12deg) rotate(-1deg) translateY(15px)}to{transform:rotateX(0) rotateY(0) rotate(0) translateY(0)}}@media(max-width:600px){.ac-reference.ac-entered .ac-shell{animation-name:ac-reference-phone}.ac-reference .ac-answer-author{font-size:12px;margin-bottom:15px}.ac-reference .ac-answer-author .atly-mark{width:23px;height:23px}}.hero>.ac-device{width:min(1120px,calc(100% - 48px));margin:42px auto 0;position:relative;z-index:2}.hero{padding-bottom:45px}.scenario-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:55px;align-items:center}.scenario-copy{min-width:0}.scenario-copy h3{max-width:530px}.scenario-demonstration{min-width:0;padding:10px 0;perspective:none!important;transform:none!important;opacity:1!important}.scenario-demonstration:before,.scenario-demonstration:after{display:none}.scenario-demonstration>.ac-device{width:100%}.feature-list{gap:18px}.feature-list li strong{font-size:14px;line-height:1.6}.feature-list li p{font-size:13px;line-height:1.75}.product-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.process-number{width:38px;height:38px;flex:none;color:#bba0d7}.process-number circle{stroke:#513861}.product-step{display:flex;gap:20px;align-items:start}.product-step .process-number{margin-top:1px}.connection-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:55px;align-items:center}.connection-copy{min-width:0}.connection-copy h2{max-width:490px}.connection-steps{display:grid;gap:22px;list-style:none;padding:0;margin:29px 0 30px}.connection-steps>.connection-step-static{display:flex;gap:17px;align-items:flex-start;border:0;background:none;padding:0;min-width:0}.connection-step-static .process-number{width:33px;height:33px}.connection-step-static strong{display:block;font-size:14px;line-height:1.6;font-weight:500;color:#e1d7eb}.connection-step-static p{font-size:13px;line-height:1.8;color:#a79bae;margin:6px 0 0}.connection-section .networks-strip{margin-top:65px}.connection-platform-hint{font-size:11px;line-height:1.8;color:#94869f;margin-top:20px;max-width:430px}.control-layout{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:55px;align-items:center}.control-copy{min-width:0}.control-copy>.section-copy{max-width:450px}.control-items{margin-top:28px}.chat-workflow-depth .workflow-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.chat-workflow-depth .workflow-columns li{margin-bottom:10px}.chat-workflow-depth .workflow-columns h4{font-size:14px;line-height:1.6;margin-top:17px}.chat-workflow-depth .workflow-depth-content{padding-top:8px}.scenario-demonstration[data-reveal-part]{transition:none!important}.hero .ac-caption{margin-top:18px}@media(min-width:1500px){.scenario-layout,.connection-layout,.control-layout{gap:70px}}@media(max-width:1100px){.scenario-layout,.connection-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px}.control-layout{gap:30px}.feature-list li p{font-size:12px}.scenario-copy h3{font-size:30px}}@media(max-width:900px){.scenario-layout,.connection-layout,.control-layout{grid-template-columns:minmax(0,1fr);gap:36px}.scenario-copy h3,.scenario-copy>p,.connection-copy h2,.connection-copy>.section-copy,.control-copy>.section-copy{max-width:650px}.scenario-demonstration{width:100%;max-width:730px;justify-self:center}.connection-layout>.ac-device,.control-layout>.ac-device{max-width:730px;justify-self:center;width:100%}.control-copy{grid-row:1}.control-layout>.ac-device{grid-row:2}.connection-layout>.connection-copy{grid-row:1}.connection-layout>.ac-device{grid-row:2}.feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.feature-list li p{font-size:13px}.scenario-copy>.button{margin-top:24px}.connection-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.connection-step-static{flex-direction:column}.chat-workflow-depth .workflow-columns{gap:20px}.product-intro{gap:35px}}@media(max-width:600px){.hero>.ac-device{width:calc(100% - 40px);max-width:400px;margin-top:30px}.hero{padding-bottom:25px}.scenario-layout,.connection-layout,.control-layout{gap:29px}.scenario-demonstration{padding:0}.scenario-copy h3{font-size:27px;line-height:1.35}.scenario-copy>p{font-size:14px;line-height:1.8}.feature-list{grid-template-columns:1fr;gap:16px}.feature-list li strong{font-size:13px}.feature-list li p{font-size:12px;line-height:1.8}.product-intro{grid-template-columns:1fr}.product-step{gap:16px}.product-step .process-number{width:32px;height:32px}.connection-steps{grid-template-columns:1fr;gap:23px;margin-top:24px}.connection-step-static{flex-direction:row}.connection-step-static strong{font-size:13px}.connection-step-static p{font-size:12px}.connection-section .networks-strip{margin-top:40px}.connection-platform-hint{font-size:11px;margin-top:15px}.chat-workflow-depth .workflow-columns{grid-template-columns:1fr;gap:24px}.chat-workflow-depth .workflow-columns>div{border:0;padding:0}.chat-workflow-depth .workflow-columns>div>.icon{display:none}.chat-workflow-depth .workflow-columns h4{margin-top:0;font-size:13px}.control-items{gap:19px;margin-top:23px}}@media(prefers-reduced-motion:reduce){.scenario-demonstration{animation:none!important;transition:none!important}}.skip-link:not(:focus){clip-path:inset(50%)}@media(min-width:1101px){.scenario-layout,.connection-layout{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr)}.control-layout{grid-template-columns:minmax(0,1.26fr) minmax(0,.74fr)}}.setup-eyebrow{display:flex;align-items:center;gap:10px;letter-spacing:.015em;text-transform:none}.setup-step-number{flex:0 0 32px;width:32px;height:32px;overflow:visible}.setup-step-number circle{fill:#110d18;stroke:#62506f;stroke-width:1}.setup-step-number text{fill:#d6c4ef;font-family:inherit;font-size:14px;font-weight:600}.setup-guide--numbered{min-width:0;padding:clamp(20px,2.5vw,28px);background:linear-gradient(145deg,#0b080f,#030303 65%);border:1px solid #26212c;border-radius:16px}.setup-guide--numbered .setup-guide-label{margin:0 0 23px;color:#d8d1df;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.setup-guide--numbered ol{display:grid;gap:22px;padding:0;margin:0;list-style:none}.setup-guide--numbered li{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:0;margin:0;border:0}.setup-guide--numbered .setup-guide-icon{display:block;width:34px;height:34px;padding:0;border:0;background:transparent;border-radius:0}.setup-guide-number{width:34px;height:34px;color:#b6a3d1}.setup-guide-number circle{fill:#0a080d;stroke:#3a3046;stroke-width:1}.setup-guide-number text{fill:currentColor;font-family:inherit;font-size:16px;font-weight:500}.setup-guide-current .setup-guide-number{color:#ede1ff}.setup-guide-current .setup-guide-number circle{fill:#21142f;stroke:#9369c7}.setup-guide--numbered li strong{display:block;margin:1px 0 5px;color:#eeeaf2;font-size:13px;font-weight:500;line-height:1.5}.setup-guide--numbered li p{margin:0;color:#a9a0b2;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.setup-guide--numbered .setup-guide-api{margin:22px 0 0;padding-top:18px;border-top:1px solid #27202f;color:#a9a0b2;font-size:11px;line-height:1.7}@media(max-width:600px){.setup-guide--numbered{padding:20px;border-radius:14px}.setup-guide--numbered ol{gap:18px}}.connect-layout--simple{display:block;max-width:none;margin-top:24px}.connect-layout--simple .setup-action-panel{max-width:550px}.connect-layout--simple .selected-usecase{margin-bottom:22px}.connect-layout--simple .setup-action-panel>.button{width:100%}.app-page .connect-layout--simple{max-width:550px}.dialog-body:has(>.connect-layout--simple){padding-bottom:30px}@media(max-width:600px){.ac-reference .ac-reference-chrome{margin-top:5px}.ac-reference .ac-reference-chrome>span{width:30px;height:30px}.ac-reference .ac-reference-chrome svg{width:19px;height:19px}.ac-reference .ac-conversation,.ac-reference.ac-device--hero .ac-conversation{padding:6px 15px 16px}.ac-reference .ac-prompt,.ac-reference.ac-device--hero .ac-prompt{max-width:90%;padding:11px 13px;margin-bottom:23px}.ac-reference .ac-answer-author{margin-bottom:12px}.ac-reference .ac-answer-body,.ac-reference.ac-device--hero .ac-answer-body{line-height:1.55}.ac-reference .ac-answer-body p{margin-bottom:15px}.ac-reference .ac-answer-body p:last-child{margin-bottom:0}.ac-reference .ac-answer-body ul{margin-bottom:16px;padding-left:22px}.ac-reference .ac-answer-body li,.ac-reference.ac-device--hero .ac-answer-body li{margin-bottom:5px}.ac-reference .ac-response-actions,.ac-reference.ac-device--hero .ac-response-actions{margin-top:15px}.ac-reference .ac-phone-home{height:23px}.connect-layout--simple{margin-top:0}}@media(prefers-reduced-motion:no-preference){.ac-reference{perspective:1500px}.ac-reference .ac-hardware{animation:ac-device-drift 8s 1.1s ease-in-out infinite;animation-play-state:paused;transform-origin:50% 65%}.ac-reference.ac-in-view .ac-hardware{animation-play-state:running}.ac-reference .ac-shell:after{content:"";position:absolute;pointer-events:none;top:1px;left:12%;width:25%;height:1px;border-radius:50%;background:linear-gradient(90deg,transparent,#e9d1ffb3,transparent);opacity:0;animation:ac-edge-light 8s 1.1s ease-in-out infinite;animation-play-state:paused}.ac-reference.ac-in-view .ac-shell:after{animation-play-state:running}.ac-reference.ac-entered .ac-answer-body li{animation:ac-bullet-arrive .45s both}.ac-reference.ac-entered .ac-answer-body li:nth-child(1){animation-delay:.16s}.ac-reference.ac-entered .ac-answer-body li:nth-child(2){animation-delay:.23s}.ac-reference.ac-entered .ac-answer-body li:nth-child(3){animation-delay:.3s}.ac-reference.ac-entered .ac-answer-body li:nth-child(4){animation-delay:.37s}.ac-reference.ac-entered .ac-answer-body li:nth-child(5){animation-delay:.44s}.ac-reference.ac-entered .ac-response-actions{animation:ac-bullet-arrive .4s .6s both}}@keyframes ac-device-drift{0%,to{transform:translateY(0) rotateY(0) rotate(0)}50%{transform:translateY(-5px) rotateY(.7deg) rotate(.08deg)}}@keyframes ac-edge-light{0%,to{opacity:0;transform:translate(0)}35%{opacity:.8}65%{opacity:.5}80%{opacity:0;transform:translate(180%)}}@keyframes ac-bullet-arrive{0%{opacity:.15;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px)and (prefers-reduced-motion:no-preference){.ac-reference .ac-hardware{animation-name:ac-phone-drift}}@keyframes ac-phone-drift{0%,to{transform:translateY(0) rotateY(0)}50%{transform:translateY(-3px) rotateY(.8deg)}}.ac-paused *,.ac-paused *:before,.ac-paused *:after,.background-motion-paused .ac-reference *,.background-motion-paused .ac-reference *:before,.background-motion-paused .ac-reference *:after{animation-play-state:paused!important}@media(min-width:601px){#agent-dialog:has(.connect-layout--simple){width:min(620px,calc(100% - 40px))}}
