@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap");:root{color-scheme:dark;--bg:#080911;--panel:#10121e;--line:#252638;--muted:#9496ac;--purple:#a68bff;--mint:#6de2c1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:#f4f2ff;font-family:DM Sans,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--purple);outline-offset:3px}button{border:0}a{color:inherit;text-decoration:none}.site{overflow:hidden;min-height:100vh;background:radial-gradient(ellipse 55% 18% at 55% 2%,#20143755,transparent 80%),#080911}.shell{max-width:1250px;margin:auto;padding-left:34px;padding-right:34px}.topline{height:37px;background:#161322;border-bottom:1px solid #29203f;color:#c8b8ff;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px;letter-spacing:2px;font-weight:700}.connected-dot,.pulse{width:7px;height:7px;background:#7bdfbf;border-radius:50%;box-shadow:0 0 12px #7bdfbf}.topline-right{margin-left:20px;color:#9281b8;gap:6px}.header,.topline-right{display:flex;align-items:center}.header{height:88px;justify-content:space-between;border-bottom:1px solid #252436}.logo{display:flex;gap:9px;background:none;color:#fff;font-family:Space Grotesk,sans-serif;font-size:23px;letter-spacing:-1.2px;font-weight:700}.logo,.logo-icon{align-items:center}.logo-icon{width:35px;height:35px;background:linear-gradient(135deg,#c1a2ff,#7456e7);border-radius:10px;display:inline-flex;justify-content:center;color:#160c2c;box-shadow:0 5px 25px #8c60ff40}.heading-dot,.logo-period{color:#b19aff}.beta{font:700 9px DM Sans,sans-serif;letter-spacing:1px;border:1px solid #51416e;padding:4px 5px;color:#bda9ff;border-radius:4px;margin-left:3px}.desktop-nav{display:flex;gap:32px}.desktop-nav button,.footer-links button{background:none;color:#9998ad;font-size:13px;font-weight:600}.desktop-nav .nav-active,.desktop-nav button:hover,.footer-links button:hover{color:#f5f1ff}.header-end{display:flex;gap:10px}.primary,.secondary,.wallet{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:12px 18px;border-radius:9px;font-size:13px;font-weight:700;transition:transform .2s,background .2s}.primary:hover,.secondary:hover,.wallet:hover{transform:translateY(-2px)}.primary,.wallet{color:#140d27;background:linear-gradient(110deg,#c3acff,#9777f9);box-shadow:0 6px 24px #7954db2b}.wallet.connected{background:#172b28;color:#98eed5;border:1px solid #3a7566;box-shadow:none}.secondary{background:#171824;color:#eee9ff;border:1px solid #343448}.big{padding:17px 23px;font-size:14px}.menu-button{display:none;background:transparent;color:#fff}.mobile-nav{display:none}.notification{background:#19251f;border:1px solid #37674e;border-radius:8px;padding-top:13px;padding-bottom:13px;display:flex;justify-content:space-between;align-items:center;color:#b9f3d6;font-size:13px}.notification.error{background:#301b24;border-color:#764052;color:#ffd0d6}.notification button{background:none;color:inherit}.hero{min-height:610px;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:20px;gap:20px}.hero-copy{padding:70px 0 90px;position:relative;z-index:1}.kicker,.tag{color:#b29aff;font-size:11px;letter-spacing:2.1px;font-weight:700;display:flex;align-items:center;gap:10px}.tag{border:1px solid #44355e;background:#1b1429;border-radius:50px;padding:10px 13px;width:max-content;font-size:10px;letter-spacing:1.3px}.tag-line{width:7px;height:7px;background:#b09aff;border-radius:50%}.hero h1,h1,h2,h3{font-family:Space Grotesk,sans-serif}.hero h1{font-size:clamp(49px,5.6vw,79px);letter-spacing:-4.4px;line-height:1.08;margin:27px 0}.cta h2 em,.hero h1 em{font-style:normal;background:linear-gradient(100deg,#b89fff 10%,#9a7ef7 55%,#68dbd1);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy>p{max-width:515px;color:#a7a7b9;font-size:16px;line-height:1.9}.hero-buttons{gap:12px}.hero-buttons,.hero-trust{display:flex;margin-top:34px}.hero-trust{gap:22px;flex-wrap:wrap;font-size:11px;color:#9293a8}.hero-trust span{display:flex;align-items:center;gap:6px}.hero-trust svg{color:#7fd9bc}.hero-art{height:525px;position:relative;isolation:isolate}.art-grid{inset:20px;background-image:linear-gradient(#37314c25 1px,transparent 0),linear-gradient(90deg,#37314c25 1px,transparent 0);background-size:37px 37px;-webkit-mask-image:radial-gradient(ellipse,#000 15%,transparent 70%);mask-image:radial-gradient(ellipse,#000 15%,transparent 70%)}.art-grid,.orb{position:absolute}.orb{border-radius:50%;filter:blur(65px);z-index:-1}.orb-one{width:300px;height:300px;background:#6340d240;left:25%;top:18%}.orb-two{width:160px;height:160px;background:#2bc0ba24;left:48%;top:40%}.radar{position:absolute;border:1px solid #67549b56;border-radius:50%;left:50%;top:47%;transform:translate(-50%,-50%)}.radar-one{width:310px;height:310px}.radar-two{width:440px;height:440px;border-color:#51436938}.center-node{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:138px;height:138px;border-radius:50%;background:radial-gradient(circle at 40% 30%,#9a79ff,#46308b 75%);border:8px solid #241a42;box-shadow:0 0 0 1px #8067bd,0 0 75px #8c64ff80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px}.center-node small{font-size:8px;font-weight:700;letter-spacing:1px}.satellite{position:absolute;width:90px;height:90px;border-radius:50%;border:1px solid #65568b;background:linear-gradient(145deg,#26203e,#121522);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#b7a5ff;box-shadow:0 10px 40px #0007}.satellite span{font-size:9px;letter-spacing:1px;color:#c7c0db}.sat-a{left:12%;top:23%}.sat-b{right:8%;top:23%}.sat-c{right:20%;bottom:10%;color:#7ee1cb}.float-card{position:absolute;display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid #3e3856;border-radius:12px;background:#171625eb;box-shadow:0 16px 40px #0008;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.float-card b,.float-card small{display:block}.float-card b{font-size:11px}.float-card small{font-size:10px;color:#9b9ab1;margin-top:4px}.float-symbol{width:32px;height:32px;border-radius:9px;background:#332451;color:#c2a9ff;display:grid;place-items:center}.float-symbol.green{background:#173b35;color:#77e4c8}.float-top{right:0;top:7%}.float-bottom{left:2%;bottom:9%}.tiny-tag{font-size:8px;color:#bca6ff;border:1px solid #534474;padding:4px 6px;border-radius:5px}.art-footer{position:absolute;bottom:0;left:12%;right:8%;display:flex;justify-content:space-between;font-size:9px;letter-spacing:2px;color:#6d6983}.strip{border-top:1px solid #29283b;border-bottom:1px solid #29283b;padding-top:22px;padding-bottom:32px}.strip-label{display:flex;justify-content:space-between;font-size:10px;letter-spacing:2px;font-weight:700;color:#ad9af3}.strip-label span{color:#77758b}.metric-row{display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px}.metric-row>div{border-right:1px solid #29283b;padding-left:35px}.metric-row>div:first-child{padding-left:0}.metric-row>div:last-child{border:0}.metric-row span,.metric-row strong{display:block}.metric-row strong{font:700 34px Space Grotesk,sans-serif;letter-spacing:-1px}.metric-row strong small{font-size:14px;color:#b5a2ff}.metric-row span{font-size:12px;color:#9291a7;margin-top:8px}.section{padding-top:130px;padding-bottom:125px}.section-top{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:44px}.section-top h2,.workflow h2{font-size:clamp(36px,4vw,54px);line-height:1.14;letter-spacing:-2px;margin:18px 0 0}.section-top h2 span,.workflow h2 span{color:#a78df9}.section-top>p{max-width:345px;color:#9292a8;line-height:1.8;font-size:14px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:17px;gap:17px}.feature{padding:33px;border:1px solid #2a293c;border-radius:15px;background:linear-gradient(155deg,#161624,#0e101a);min-height:300px}.feature-icon{width:49px;height:49px;border-radius:12px;display:grid;place-items:center;background:#35244f;color:#b9a2ff}.feature-icon.teal{background:#193a39;color:#7cddcf}.feature-icon.blue{background:#1d2e4b;color:#91b7ff}.feature-number{font-size:10px;letter-spacing:1.5px;color:#77758e;margin-top:26px}.feature h3{font-size:23px;margin:12px 0}.feature p{font-size:13px;line-height:1.8;color:#9b9bae;min-height:70px}.empty-mini button,.feature button,.panel-heading button{display:flex;align-items:center;gap:7px;background:none;color:#c1acff;font-size:12px;font-weight:700;padding:0;margin-top:14px}.workflow{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:80px;gap:80px;padding-top:60px;padding-bottom:125px}.workflow>div>p{color:#9292a8;max-width:300px;line-height:1.8;font-size:14px;margin:23px 0}.steps{border-top:1px solid #302d43}.step{display:flex;gap:24px;align-items:start;border-bottom:1px solid #302d43;padding:27px 0}.step>span{font:700 13px Space Grotesk,sans-serif;color:#a58af4}.step h3{margin:0 0 7px;font-size:19px}.step p{color:#9190a5;font-size:13px;line-height:1.7;margin:0}.step>svg{margin-left:auto;flex-shrink:0;color:#77738c}.cta{position:relative;text-align:center;padding-top:76px;padding-bottom:82px;border:1px solid #41345e;border-radius:18px;background:radial-gradient(ellipse at 50% 120%,#53348a70,transparent 65%),#141120;overflow:hidden}.cta .kicker{justify-content:center}.cta h2{font-size:clamp(38px,5vw,60px);line-height:1.15;letter-spacing:-2px;margin:20px 0}.cta p{color:#a6a0b7;font-size:14px;margin-bottom:28px}.footer{margin-top:110px}.footer-top{justify-content:space-between;padding:35px 0;border-top:1px solid #29283b}.footer-brand,.footer-top{display:flex;align-items:center}.footer-brand{gap:9px}.footer-brand b{font-family:Space Grotesk,sans-serif;font-size:18px}.footer-brand>span:last-child{color:#8c8b9f;font-size:12px;margin-left:20px}.footer-links{display:flex;gap:25px}.footer-bottom{border-top:1px solid #242435;padding:22px 0 30px;display:flex;justify-content:space-between;color:#747388;font-size:10px;letter-spacing:1px}.app-main{min-height:600px;padding-top:65px;padding-bottom:100px}.app-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:35px}.app-heading h1{font-size:clamp(40px,5vw,58px);letter-spacing:-2.5px;margin:15px 0 5px}.app-heading p{color:#9b9aaa;font-size:14px}.info-banner{display:flex;align-items:center;gap:12px;background:#171525;border:1px solid #403356;color:#b9b0cd;border-radius:10px;padding:16px 18px;margin-bottom:24px;font-size:12px;line-height:1.5}.info-banner svg{color:#b19bff;flex-shrink:0}.dashboard-metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.agent-card,.dash-metric,.panel{border:1px solid #2d2b3e;background:linear-gradient(145deg,#151522,#0e1019);border-radius:14px}.dash-metric{padding:24px}.dash-metric>span{display:flex;align-items:center;justify-content:space-between;color:#a7a5ba;font-size:12px}.dash-metric>span svg{color:#8b7aba}.dash-metric strong{display:block;font:700 35px Space Grotesk,sans-serif;margin:20px 0 6px}.dash-metric strong i{font-size:14px;font-style:normal;color:#a896e7}.dash-metric small{color:#77778d;font-size:11px}.dashboard-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:20px}.panel{padding:24px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:16px}.panel-heading h3{font-size:17px;margin:0}.panel-heading button{margin:0}.mini-row{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #292838}.mini-icon{width:38px;height:38px;border-radius:9px;background:#302548;color:#b6a0ff;display:grid;place-items:center}.mini-row>div:nth-child(2){flex:1 1;min-width:0}.mini-row b,.mini-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-row b{font-size:12px}.mini-row small{font-size:11px;color:#88879e;margin-top:4px}.mini-row>span{font-size:11px;color:#c1b5eb}.empty-mini{padding:40px 0 30px;text-align:center;color:#817b9c;display:flex;flex-direction:column;align-items:center}.empty-mini p{color:#a09caf;font-size:13px}.campaigns-panel{min-height:360px}.count{font:600 11px DM Sans,sans-serif;color:#ac98e8;background:#302646;padding:4px 8px;border-radius:6px}.searchbox{display:flex;align-items:center;gap:8px;background:#10101a;border:1px solid #343146;border-radius:8px;padding:9px 12px;color:#77718d}.searchbox input{background:none;border:0;outline:none;color:#fff;width:175px;font-size:12px}.campaign-item{display:flex;align-items:center;gap:17px;padding:22px 0;border-top:1px solid #2a293a}.campaign-symbol{width:46px;height:46px;display:grid;place-items:center;background:#302447;color:#b8a3ff;border-radius:12px;flex-shrink:0}.campaign-details{flex:1 1;min-width:0}.campaign-details h3{margin:0 0 5px;font-size:16px}.campaign-details p{font-size:12px;color:#8e8ca2;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaign-meta{display:flex;gap:15px;flex-wrap:wrap;color:#aaa0c4;font-size:11px;margin-top:11px}.campaign-actions{display:flex;align-items:center;gap:7px}.draft-pill{font-size:9px!important;letter-spacing:.6px;color:#b5a0ff!important;border:1px solid #4b3b69;border-radius:5px;padding:6px 8px}.icon-button{display:grid;place-items:center;width:32px;height:32px;background:#252334;border:1px solid #3c384d;border-radius:7px;color:#bbb4cf}.icon-button:hover{background:#3c3154}.empty-state{text-align:center;padding:65px 20px;display:flex;align-items:center;flex-direction:column}.empty-orb{height:75px;width:75px;border-radius:22px;background:#2c2144;color:#b9a1ff;display:grid;place-items:center}.empty-state h3{font-size:21px;margin-bottom:0}.empty-state p{font-size:13px;color:#9997ab;max-width:400px;line-height:1.7;margin-bottom:24px}.agent-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.agent-card{position:relative;padding:29px;min-height:245px}.agent-icon{width:54px;height:54px;background:#36254e;color:#b9a0ff;border-radius:14px;display:grid;place-items:center}.agent-icon.cyan{background:#1c3b41;color:#78d7e2}.agent-icon.green{background:#1c3c34;color:#8fe6b8}.agent-badge{position:absolute;right:23px;top:31px;border:1px solid #514368;color:#b3a0d7;border-radius:5px;font-size:9px;letter-spacing:1px;padding:6px}.agent-card h3{font-size:20px;margin:23px 0 8px}.agent-card p{font-size:12px;color:#9694aa;line-height:1.7;min-height:42px}.agent-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #302d41;margin-top:22px;padding-top:16px;color:#b4a6ce;font-size:11px}.agent-bottom button{background:none;color:#b5a5c7}.sample-dot{color:#81788f}.docs-layout{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:20px;gap:20px}.docs-panel,.roadmap{padding:34px}.docs-panel h2{font-size:31px;margin:15px 0}.docs-panel>p{color:#a19eaf;font-size:14px;line-height:1.8}.codebox{background:#090b13;border:1px solid #343147;border-radius:10px;margin-top:30px;overflow:hidden}.codebox>div{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #2a293a;color:#9388b3;font-size:10px;letter-spacing:1px}.codebox button{background:none;color:#a6a1b7}.codebox pre{font-size:12px;color:#a5dbd0;overflow:auto;padding:16px;line-height:1.8}.roadmap-item{display:flex;gap:16px;padding:23px 0;border-bottom:1px solid #2d2a3b}.roadmap-item:last-child{border:0}.roadmap-done,.roadmap-pending{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.roadmap-done{background:#1e473b;color:#83e8c6}.roadmap-pending{border:1px solid #4b4260}.roadmap-pending span{width:7px;height:7px;border-radius:50%;background:#514766}.roadmap-item h3{font-size:14px;margin:2px 0 6px}.roadmap-item p{font-size:12px;color:#918da3;line-height:1.7;margin:0}.modal-backdrop{position:fixed;z-index:20;inset:0;background:#05040bdc;display:grid;place-items:center;padding:20px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.modal{width:min(100%,540px);max-height:92vh;overflow:auto;border:1px solid #544568;background:#151421;border-radius:17px;padding:30px;box-shadow:0 30px 120px #000c}.modal-head{display:flex;justify-content:space-between;align-items:start;margin-bottom:23px}.modal-head h2{font-size:27px;margin:9px 0 0}.modal form{display:grid;grid-gap:15px;gap:15px}.modal label{display:grid;grid-gap:8px;gap:8px;font-size:12px;color:#c5c0d7;font-weight:700}.modal input,.modal select,.modal textarea{background:#0d0e18;border:1px solid #3a354d;border-radius:8px;color:#fff;padding:12px 13px;width:100%;font-size:13px;outline:none}.modal textarea{resize:vertical}.modal input:focus,.modal select:focus,.modal textarea:focus{border-color:#a28ae8}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.modal-note{background:#252035;border:1px solid #403754;padding:12px;border-radius:8px;color:#b8adc9;font-size:11px;line-height:1.6}.form-submit{width:100%;margin-top:5px;padding:15px}@media(max-width:1000px){.desktop-nav{gap:16px}.hero h1{font-size:58px}.hero-art{transform:scale(.85);transform-origin:center}.feature{padding:24px}.agent-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.shell{padding-left:20px;padding-right:20px}.topline{font-size:8px;letter-spacing:1px}.topline-right{display:none}.header{height:72px}.desktop-nav{display:none}.menu-button{display:grid;place-items:center}.mobile-nav{display:grid;padding:12px 20px;background:#161321;border-bottom:1px solid #363044}.mobile-nav button{background:none;color:#ddd4ee;text-align:left;padding:13px 0;text-transform:capitalize}.logo{font-size:20px}.hero{grid-template-columns:1fr;min-height:auto}.hero-copy{padding:75px 0 0}.hero h1{font-size:clamp(46px,11vw,68px);letter-spacing:-3px}.hero-copy>p{font-size:14px}.hero-art{height:430px;transform:scale(.8);margin:-10px -60px}.hero-trust{gap:13px}.metric-row{grid-template-columns:repeat(2,1fr);gap:25px}.metric-row>div{padding-left:15px}.metric-row>div:nth-child(odd){padding-left:0}.metric-row>div:nth-child(2){border:0}.metric-row strong{font-size:28px}.section{padding-top:90px;padding-bottom:75px}.section-top{display:block}.section-top>p{margin-top:20px}.feature-grid{grid-template-columns:1fr}.feature,.feature p{min-height:0}.workflow{grid-template-columns:1fr;gap:30px;padding-bottom:85px}.cta{border-radius:0}.footer{margin-top:70px}.footer-bottom,.footer-top{align-items:start;gap:25px;flex-direction:column}.footer-brand{flex-wrap:wrap}.footer-brand>span:last-child{width:100%;margin:0}.footer-links{flex-wrap:wrap}.app-main{padding-top:45px}.app-heading{align-items:start}.app-heading .primary{font-size:11px;padding:11px}.dashboard-metrics{grid-template-columns:repeat(2,1fr)}.dashboard-columns,.docs-layout{grid-template-columns:1fr}.agent-grid{grid-template-columns:1fr 1fr}.campaign-item{flex-wrap:wrap}.campaign-actions{width:100%;justify-content:flex-end}.docs-panel,.roadmap{padding:23px}}@media(max-width:480px){.wallet{font-size:0;padding:11px}.wallet svg{width:18px}.wallet.connected{font-size:11px}.hero-buttons{flex-direction:column;align-items:stretch}.hero-art{transform:scale(.7);margin:-35px -110px}.hero h1{font-size:46px}.tag{font-size:8px}.agent-grid{grid-template-columns:1fr}.app-heading{flex-direction:column}.dashboard-metrics{gap:9px}.dash-metric{padding:15px}.dash-metric strong{font-size:28px}.panel{padding:18px}.searchbox input{width:110px}.form-row{grid-template-columns:1fr}.modal{padding:20px}.metric-row strong{font-size:25px}}.newmark{background:transparent!important;box-shadow:none!important;width:39px!important;height:42px!important;display:inline-flex;align-items:center;justify-content:center}.newmark svg{width:100%;height:100%;filter:drop-shadow(0 0 13px rgba(172,92,255,.6))}.logo{letter-spacing:.025em}.logo:hover .newmark svg{transform:rotate(-5deg) scale(1.06);transition:transform .2s}.showcase-section{padding-top:90px;padding-bottom:88px}.spotlight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:35px}.spotlight-card{border:1px solid rgba(166,122,255,.24);border-radius:19px;padding:24px;background:linear-gradient(145deg,rgba(95,42,150,.23),rgba(11,11,25,.92));transition:transform .2s,border-color .2s}.spotlight-card:hover{transform:translateY(-5px);border-color:#a76aff}.spotlight-top{display:flex;justify-content:space-between;align-items:center}.showcase-eyebrow,.spotlight-demo{font-size:10px;letter-spacing:.13em;color:#bca0e9}.spotlight-card h3{font-size:22px;margin:24px 0 6px}.spotlight-card p{color:#a6a3ba;font-size:13px;min-height:42px}.spotlight-divider{height:1px;background:rgba(180,151,230,.17);margin:20px 0}.spotlight-numbers{display:flex;gap:20px;justify-content:space-between}.agent-stats div,.spotlight-numbers span{display:flex;flex-direction:column;gap:5px}.agent-stats b,.spotlight-numbers b{font-size:18px;color:#eee}.agent-stats small,.spotlight-numbers small{font-size:10px;color:#9995ae}.spotlight-action{text-align:center;margin-top:28px}.benefits{padding:70px 0 100px}.benefits h2{font-size:clamp(30px,4vw,48px);margin:14px 0 35px}.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.benefit-grid>div{padding:27px 23px;border-radius:17px;background:rgba(123,75,191,.08);border:1px solid rgba(170,133,225,.16)}.benefit-grid svg{color:#ba81ff}.benefit-grid h3{margin:20px 0 9px;font-size:17px}.benefit-grid p{font-size:13px;color:#aaa6ba;line-height:1.7}.showcase-intro{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:8px 0 28px}.showcase-intro h2{font-size:26px;margin:8px 0}.showcase-intro p{max-width:660px;color:#aaa6ba;font-size:13px;line-height:1.7}.agent-stats{display:flex;gap:25px;padding:16px 0}.topline-right{opacity:.85}@media(max-width:1000px){.benefit-grid,.spotlight-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.benefit-grid,.spotlight-grid{grid-template-columns:1fr}.showcase-intro{align-items:flex-start;flex-direction:column}.showcase-section{padding-top:50px}.benefits{padding:45px 0}}.token-section{padding-top:90px;padding-bottom:92px}.token-head{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:65px;gap:65px;align-items:center}.token-head h2{font-size:clamp(36px,4.4vw,62px);line-height:1.08;letter-spacing:-.055em;margin:18px 0}.token-head h2 span{color:#b78cff}.token-head p{max-width:460px;color:#a7a5b9;line-height:1.75}.token-utility-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.token-utility-grid>div{padding:23px 18px;background:linear-gradient(150deg,rgba(137,72,255,.13),rgba(16,15,32,.85));border:1px solid rgba(175,119,255,.2);border-radius:18px}.token-utility-grid span{color:#b78cff;font-weight:700;font-size:12px}.token-utility-grid h3{font-size:16px;margin:22px 0 9px}.token-utility-grid p{font-size:13px;line-height:1.65;margin:0}.contract-card{margin-top:32px;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:27px 32px;border-radius:20px;border:1px solid rgba(168,113,255,.34);background:linear-gradient(110deg,rgba(114,54,194,.2),rgba(12,11,27,.95))}.contract-label{font-size:11px;letter-spacing:.14em;color:#b9a0ee;font-weight:800}.contract-card h3{font-size:22px;margin:12px 0 8px}.contract-card p{font-size:13px;color:#aaa7be;max-width:600px;line-height:1.65}.contract-placeholder{min-width:210px;padding:15px;border:1px dashed rgba(182,132,255,.5);border-radius:12px;display:flex;flex-direction:column;gap:6px;text-align:center;color:#b78cff;font-size:12px;font-weight:800;letter-spacing:.08em}.contract-placeholder span+span{font-size:10px;color:#88839c}.token-footnote{font-size:11px;color:#777389;margin-top:12px}@media(max-width:1000px){.token-head{grid-template-columns:1fr;gap:24px}}@media(max-width:700px){.token-utility-grid{grid-template-columns:1fr}.contract-card{flex-direction:column;align-items:stretch}.contract-placeholder{min-width:0}.token-section{padding-top:56px;padding-bottom:55px}}.token-topbar{position:relative;z-index:20;background:linear-gradient(95deg,#25103e,#130c26 48%,#1e1238);border-bottom:1px solid rgba(190,126,255,.3);box-shadow:0 8px 32px rgba(91,35,169,.12)}.token-topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:52px}.token-top-address,.token-top-left{display:flex;align-items:center;gap:12px}.token-top-left svg{color:#c19aff}.token-top-left strong{letter-spacing:.06em;font-size:13px}.token-top-status{font-size:10px;letter-spacing:.1em;color:#b9a3d7;border:1px solid rgba(175,117,255,.28);border-radius:99px;padding:5px 9px}.token-top-address>span{color:#a69bb9;font-size:10px;letter-spacing:.12em;font-weight:700}.token-top-address code{font-family:inherit;color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em}.token-top-address button{display:flex;align-items:center;gap:5px;color:#c8a1ff;background:transparent;border:0;cursor:pointer;font-weight:700;font-size:12px}.dashboard-v4{padding-top:38px;padding-bottom:95px}.dash-welcome{position:relative;overflow:hidden;min-height:320px;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:46px 52px;border-radius:28px;border:1px solid rgba(177,115,255,.3);background:radial-gradient(circle at 77% 44%,rgba(127,54,240,.26),transparent 39%),linear-gradient(115deg,#19102e,#0d0b1b 70%)}.dash-welcome-glow{position:absolute;inset:auto -20% -260px 15%;height:300px;background:rgba(121,57,249,.18);filter:blur(90px);pointer-events:none}.dash-welcome-content{position:relative;z-index:1;max-width:640px}.dash-welcome h1{font-size:clamp(35px,4vw,58px);line-height:1.08;letter-spacing:-.055em;margin:17px 0}.dash-welcome h1 em{font-style:normal;color:#b885ff}.dash-welcome p{max-width:510px;color:#b6b1c9;line-height:1.7;font-size:15px}.dash-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.dash-welcome-art{width:260px;min-width:220px;height:220px;display:grid;place-items:center}.dash-orbit{width:200px;height:200px;border:1px solid rgba(178,122,255,.42);border-radius:50%;position:relative;display:grid;place-items:center;box-shadow:0 0 65px rgba(132,64,252,.15),inset 0 0 55px rgba(135,60,247,.09)}.dash-orbit:before{content:"";position:absolute;inset:26px;border:1px dashed rgba(187,132,255,.35);border-radius:50%}.dash-orbit-core{width:83px;height:83px;border-radius:23px;display:grid;place-items:center;background:linear-gradient(140deg,#ae5cff,#5d3fd2);color:#fff;box-shadow:0 0 55px rgba(170,86,255,.6);transform:rotate(-12deg)}.dash-orbit-core svg{transform:rotate(12deg)}.dash-orbit-node{position:absolute;display:grid;place-items:center;width:39px;height:39px;border:1px solid rgba(182,123,255,.4);border-radius:13px;background:#211339;color:#d4a8ff}.dash-orbit-node.one{top:-9px;left:80px}.dash-orbit-node.two{right:-12px;bottom:44px}.dash-orbit-node.three{left:-12px;bottom:44px}.v4-metrics{margin-top:20px}.v4-metrics .dash-metric{background:linear-gradient(145deg,rgba(42,25,72,.9),rgba(16,14,31,.95));border:1px solid rgba(166,107,255,.19);border-radius:18px}.v4-metrics .dash-metric strong{color:#fff}.v4-metrics .dash-metric i{color:#b78cff}.dash-section-label{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:47px 0 20px}.dash-section-label h2{font-size:clamp(24px,3vw,35px);letter-spacing:-.04em;margin:8px 0 0}.dash-section-label h2 span{color:#a86cff}.dash-section-label>button{border:0;background:none;color:#c4a1f8;display:flex;align-items:center;gap:7px;cursor:pointer;font-weight:700}.v4-columns .panel{border:1px solid rgba(169,111,255,.22);border-radius:20px;background:linear-gradient(150deg,rgba(35,22,61,.86),rgba(13,12,27,.97));min-height:270px}.v4-columns .panel-heading h3{display:flex;align-items:center;gap:9px}.v4-columns .panel-heading h3 svg{color:#ad7aff}.dash-agent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.dash-agent{border:1px solid rgba(166,107,255,.22);border-radius:20px;padding:23px;background:linear-gradient(155deg,rgba(42,23,73,.75),rgba(13,12,29,.98))}.dash-agent-head{display:flex;justify-content:space-between;align-items:center}.dash-agent h3{font-size:20px;margin:20px 0 7px}.dash-agent p{color:#aba6c0;font-size:13px;min-height:35px}.dash-agent-stats{border-top:1px solid rgba(182,132,255,.17);padding-top:16px;margin-top:20px;display:flex;gap:35px}.dash-agent-stats div{display:flex;flex-direction:column;gap:4px}.dash-agent-stats strong{font-size:23px;color:#d1adff}.dash-agent-stats span{font-size:11px;color:#9189a9}.dash-token-cta{margin-top:25px;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px;border-radius:20px;border:1px solid rgba(167,111,255,.3);background:linear-gradient(110deg,rgba(100,48,173,.22),rgba(15,12,30,.94))}.dash-token-cta h2{font-size:26px;letter-spacing:-.035em;margin:10px 0}.dash-token-cta p{font-size:13px;color:#aaa4bc;line-height:1.6}@media(max-width:900px){.dash-welcome{padding:35px}.dash-welcome-art{width:180px;min-width:160px}.dash-orbit{transform:scale(.8)}.token-topbar-inner{flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.token-top-address>span{display:none}}@media(max-width:650px){.dash-welcome{padding:28px 22px;min-height:0}.dash-welcome-art{display:none}.dash-agent-grid{grid-template-columns:1fr}.dash-token-cta{flex-direction:column}.dash-section-label,.dash-token-cta{align-items:flex-start}.token-top-left{gap:7px}.token-top-status{font-size:9px}.token-top-address{width:100%;justify-content:space-between}.token-topbar-inner{gap:7px}}