:root{color:#f1eff5;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bg:#09090e;--surface:#111117;--surface-raised:#18171f;--text:#f1eff5;--muted:#a29eaf;--accent:#c7adff;--line:#c7b6e61a;--gutter:clamp(22px, 6.7vw, 108px);--max:1248px;background:#09090e;font-family:Inter,SF Pro Display,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{min-width:320px;margin:0}body:has(dialog[open]){overflow:hidden}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}button{color:inherit}a{color:inherit;text-decoration:none}button{background:0 0;border:0}input,textarea{min-width:0}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}button:disabled{opacity:.4}button,a{touch-action:manipulation}svg{flex-shrink:0}::selection{color:#fff;background:#705297}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.055em;font-weight:550}p{line-height:1.8}h2{font-size:clamp(34px,4.1vw,56px);line-height:1.3}h3{letter-spacing:-.025em}.section-shell,.section{width:min(calc(100% - var(--gutter) * 2), var(--max));margin-inline:auto}.section{padding-block:106px}.mark{width:36px;height:36px;color:var(--accent)}.brand{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.brand>span{letter-spacing:-.055em;align-items:center;font-size:23px;font-weight:650;display:flex}.brand-link{display:inline-flex}.brand-small{gap:7px}.brand-small .mark{width:26px;height:26px}.brand-small>span{font-size:17px}.button{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:0 23px;font-size:14px;font-weight:550;transition:transform .2s,background .2s,color .2s,box-shadow .2s;display:inline-flex}.button:active{transform:translateY(0)}.button-primary{color:#241733;background:#d5bfff;box-shadow:0 0 30px #b288ff13,inset 0 1px #f5ecff70}.button-primary:hover{background:#e0ceff;box-shadow:0 0 35px #b288ff29}.button-secondary{color:#ddd5e9;background:#ffffff07;border:1px solid #b9a6d526}.button-text{color:#c0bacb;gap:10px;padding-inline:10px;font-weight:400}.button-text:hover{color:#fff}.play-circle{border:1px solid #655775;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.play-circle svg{margin-left:1px}.inline-link{color:var(--accent);align-items:center;gap:18px;padding:8px 0;font-size:15px;display:inline-flex}.inline-link svg{transition:transform .2s}.inline-link:hover svg{transform:translate(4px)}.status-dot{background:#95c6ad;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #93d4b72a}.skip-link{color:#241733;z-index:100;background:#d5bfff;padding:12px 20px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:12px}.site-header{z-index:20;background:#09090ef5;border-bottom:1px solid #c7b6e50a;height:87px;position:relative}.header-inner{height:100%;width:min(calc(100% - var(--gutter) * 2), var(--max));justify-content:space-between;align-items:center;gap:30px;margin:auto;display:flex}.main-nav{align-items:center;gap:31px;margin-left:30px;display:flex}.main-nav a{color:#aaa4b6;align-items:center;min-height:44px;font-size:13px;transition:color .2s;display:inline-flex}.main-nav a:hover{color:#fff}.header-actions{align-items:center;gap:24px;display:flex}.header-guide{color:#bdb7c8;align-items:center;gap:6px;padding:8px 0;font-size:13px;display:flex}.header-guide:hover{color:#fff}.header-cta{color:#282031;background:#ddd0f8;border-radius:5px;gap:16px;min-height:36px;padding:0 16px;font-size:12px}.header-cta:hover{background:#eee2ff}.menu-toggle{color:#d3cbdc;padding:7px;display:none}.hero{grid-template-columns:1fr 1fr;align-items:center;min-height:663px;padding-bottom:30px;display:grid;position:relative}.hero:before{content:"";pointer-events:none;background:radial-gradient(at 10% 60%,#2e194315,#0000 66%);width:100%;height:80%;position:absolute;top:5%;left:-10%}.hero-copy{z-index:2;padding-top:9px;position:relative}.hero h1{letter-spacing:-.065em;font-size:clamp(58px,6.1vw,86px);font-weight:580;line-height:1.23}.headline-line{padding-bottom:7px;display:block;overflow:hidden}.headline-line>span{animation:1.05s cubic-bezier(.18,.8,.25,1) both headline-in;display:block}.headline-line:nth-child(2)>span{animation-delay:.1s}.hero-description{color:#aca5ba;letter-spacing:.02em;margin-top:26px;font-size:17px;font-weight:400;line-height:1.95;animation:.8s .25s both fade-in}.hero-actions{align-items:center;gap:15px;margin-top:32px;animation:.8s .4s both fade-in;display:flex}.hero-note{color:#71697f;letter-spacing:.08em;align-items:center;gap:11px;margin-top:43px;font-size:12px;animation:.8s .5s both fade-in;display:flex}.hero-note-line{background:#736085;width:25px;height:1px}.hero-network{aspect-ratio:680/560;isolation:isolate;width:calc(100% + 66px);margin-top:5px;margin-left:-16px;animation:1.5s .1s both fade-in;position:relative}.network-haze{filter:blur(16px);z-index:-1;background:radial-gradient(at 52% 46%,#7545b326 0,#5b3e7920 18%,#34204a13 46%,#0000 69%);position:absolute;inset:8% -4% 3%}.network-paths{width:100%;height:100%;position:absolute;inset:0}.network-node{min-width:151px;animation:6s ease-in-out infinite node-float;animation-delay:var(--float-delay);transform-origin:50%;z-index:2;background:linear-gradient(125deg,#201a2c,#14121b);border:1px solid #a186c628;border-radius:10px;align-items:center;gap:10px;padding:13px 15px;display:flex;position:absolute;box-shadow:0 12px 35px #0002}.network-node strong{color:#d5cddf;font-size:14px;font-weight:550;display:block}.network-node div>span{color:#74697f;margin-top:4px;font-size:10px;display:block}.node-one{top:17%;left:6%}.node-two{top:23%;right:1%}.node-three{bottom:20%;left:5%}.node-four{bottom:23%;right:1%}.node-dot{background:#a1b49a;border-radius:50%;align-self:flex-start;width:4px;height:4px;margin-top:5px;margin-left:5px}.channel-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;line-height:1;display:inline-flex;overflow:hidden}.channel-icon img{object-fit:contain;width:100%;height:100%;display:block}.channel-icon.qianniu{background:#4c7cfa1a}.channel-icon.qianniu img{width:76%;height:76%}.channel-small{border-radius:5px;width:19px;height:19px}.network-core{background:linear-gradient(140deg,#3b2a50,#17101e 65%);border:1px solid #bd93ef5e;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;width:126px;height:126px;display:flex;position:absolute;top:51.4%;left:51.4%;transform:translate(-50%,-50%)rotate(-8deg);box-shadow:0 0 45px #ad6dff18,inset 0 1px 1px #ebceff36}.network-message{color:#a99ab9;white-space:nowrap;background:#16111de8;border:1px solid #9d79bc22;border-radius:7px;align-items:center;gap:9px;padding:11px 13px;font-size:10px;display:flex;position:absolute;bottom:7%;left:50%;transform:translate(-50%);box-shadow:0 15px 50px #0002}.spark-icon{color:#c6a5f9;display:flex}.typing-dots{gap:3px;margin-left:5px;display:flex}.typing-dots i{background:#c9a7ef;border-radius:50%;width:3px;height:3px;animation:1.6s infinite typing}.typing-dots i:nth-child(2){animation-delay:.2s}.typing-dots i:nth-child(3){animation-delay:.4s}.network-tag{color:#81738e;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;top:5%;left:47%;transform:translate(-50%)}.network-tag .status-dot{width:4px;height:4px}.section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:46px;display:flex}.section-heading p{color:var(--muted);margin-bottom:5px;font-size:15px;line-height:1.9}.workspace-section{padding-top:110px;padding-bottom:106px}.workspace-section .section-heading h2{font-size:clamp(32px,3.35vw,46px)}.workbench-reveal{position:relative}.workbench-reveal:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 50% 60%,#65419d1c,#0000 73%);position:absolute;inset:-50px -50px 0}.workbench{color:#b1a9bd;background:#111016;border:1px solid #7d678c45;border-radius:11px;transition:border-color .6s,box-shadow .6s;overflow:hidden;box-shadow:0 22px 95px #0004,0 -6px 60px #a77bd506}.workbench-titlebar{background:#17141e;border-bottom:1px solid #9b7fb51c;align-items:center;gap:26px;height:56px;padding:0 20px;display:flex}.workspace-name{color:#91859f;border-left:1px solid #35283d;align-items:center;gap:18px;padding-left:20px;font-size:11px;display:flex}.demo-label{color:#93829b;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.demo-label .status-dot{width:4px;height:4px}.staff-avatar{color:#e3d8eb;background:#615070;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.workbench-body{grid-template-columns:52px 160px 252px minmax(0,1fr);min-height:548px;display:grid}.app-rail{background:#151219;border-right:1px solid #66527120;flex-direction:column;align-items:center;gap:14px;padding:17px 0 14px;display:flex}.rail-icon{color:#71647e;place-items:center;width:30px;height:32px;display:grid}.rail-icon.active{color:#c2a1e8;background:#9a67c624;border-radius:6px}.rail-spacer{flex:1}.app-sidebar{background:#131117;border-right:1px solid #66527125;padding:24px 10px 18px;position:relative}.app-sidebar-title{color:#ccc0d6;margin-bottom:25px;padding:0 12px;font-size:12px;font-weight:500}.sidebar-link{color:#8c8198;text-align:left;border-radius:5px;align-items:center;gap:9px;width:100%;padding:11px 10px;font-size:11px;transition:background .2s,color .2s;display:flex}.sidebar-link>span:last-child:not(.channel-icon){color:#8b779b;margin-left:auto;font-size:10px}.sidebar-link.active{color:#c7a6ed;background:#b386e918}.sidebar-link:hover{color:#dfc7f5;background:#b386e914}.sidebar-caption{color:#66596f;padding:24px 10px 10px;font-size:10px}.sidebar-online{color:#8c8295;font-size:10px;position:absolute;bottom:20px;left:20px}.sidebar-online .status-dot{width:4px;height:4px;margin-right:6px}.sidebar-online>div{color:#605469;margin-top:7px;padding-left:10px;font-size:9px}.conversation-list{border-right:1px solid #66527125;flex-direction:column;min-width:0;padding-top:21px;display:flex;position:relative}.conversation-heading{color:#d1c7da;align-items:center;gap:9px;padding:0 18px;font-size:12px;display:flex}.conversation-heading>span{color:#a28cad;background:#a685c41c;border-radius:4px;padding:2px 5px;font-size:9px}.conversation-search{color:#6e607c;background:#1b1620;border:1px solid #4c3d5818;border-radius:5px;align-items:center;gap:7px;margin:17px 14px 10px;padding:7px 9px;display:flex}.conversation-search input{color:#d8cce4;background:0 0;border:0;outline:none;width:100%;font-size:10px}.conversation-search input::placeholder{color:#71647d}.conversation-items{flex:1}.conversation{text-align:left;background:0 0;border-left:2px solid #0000;align-items:flex-start;gap:10px;width:100%;padding:17px 14px;transition:background .2s;display:flex}.conversation:hover{background:#bf94e50a}.conversation.selected{background:#a97bd515;border-left-color:#b389df}.person-avatar{border-radius:9px;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:12px;font-weight:500;display:grid}.person-avatar.sage{color:#304937;background:#a1bba6}.person-avatar.ocean{color:#243449;background:#8ba4b8}.person-avatar.peach{color:#523a2e;background:#c4a796}.conversation-info{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.conversation-person{color:#c7bacf;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.conversation-person time{color:#6b5d78;margin-left:auto;font-size:8px}.conversation-preview{white-space:nowrap;text-overflow:ellipsis;color:#82748f;font-size:10px;overflow:hidden}.conversation-shop{color:#786683;align-items:center;gap:5px;font-size:9px;display:flex}.conversation-shop .channel-small{border-radius:3px;width:12px;height:12px;font-size:7px}.list-footer{color:#685b73;border-top:1px solid #66527120;align-items:center;gap:6px;padding:12px 16px;font-size:9px;display:flex}.empty-search{text-align:center;color:#9a87aa;padding:30px 12px;font-size:11px}.empty-search button{color:#c9a7e9;padding-top:10px;font-size:11px}.chat-pane{flex-direction:column;min-width:0;max-height:560px;display:flex}.chat-heading{border-bottom:1px solid #66527125;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:66px;padding:0 20px;display:flex}.chat-heading strong{color:#d6cce1;font-size:12px;font-weight:500}.chat-heading>div:first-child>span{color:#786588;align-items:center;gap:4px;margin-top:6px;font-size:9px;display:flex}.chat-heading .channel-small{border-radius:2px;width:10px;height:10px;font-size:6px}.mode-control{background:#201a27;border-radius:5px;align-items:center;gap:3px;padding:3px;display:flex}.mode-control button{white-space:nowrap;color:#82708f;border-radius:3px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;display:flex}.mode-control button.selected{color:#d3b3ed;background:#3a2a4b}.chat-history{scrollbar-width:thin;scrollbar-color:#3d2c4b transparent;flex:1;min-height:0;padding:12px 21px 13px;overflow-y:auto}.chat-time{text-align:center;color:#695a75;margin:1px 0 15px;font-size:8px}.product-reference{background:#1c1722;border:1px solid #5d46701c;border-radius:6px;align-items:center;gap:12px;margin:0 3px 20px 41px;padding:9px;display:flex}.product-image{background:#d6cdbd;border-radius:5px;flex-shrink:0;place-items:center;width:60px;height:62px;display:grid}.product-image.blue{background:#b5c5ce}.cup-art{width:57px;height:62px}.product-reference>div:nth-child(2){flex-direction:column;gap:5px;display:flex}.product-reference strong{color:#c8bbd2;font-size:11px;font-weight:500}.product-reference>b{color:#c5afcf;margin-left:auto;margin-right:4px;font-size:10px;font-weight:500}.incoming-message{align-items:flex-start;gap:9px;margin-bottom:19px;display:flex}.incoming-message .person-avatar{border-radius:7px;width:27px;height:27px;font-size:10px}.incoming-message p{color:#cdbdd9;background:#292030;border:1px solid #62467426;border-radius:0 7px 7px;max-width:88%;margin-top:1px;padding:10px 12px;font-size:10px;line-height:1.8}.ai-suggestion{background:linear-gradient(120deg,#271b34,#1b1424);border:1px solid #8d61b94d;border-radius:7px;margin:0 3px 0 36px;padding:12px 13px;animation:.3s fade-in}.ai-suggestion-title{color:#c6a2e9;align-items:center;gap:6px;display:flex}.ai-suggestion-title strong{font-size:10px;font-weight:500}.ai-suggestion-title>span{color:#a085b4;border:1px solid #8b629636;border-radius:3px;margin-left:auto;padding:2px 5px;font-size:8px}.ai-suggestion>p{color:#b6a3c6;margin-top:11px;font-size:10px;line-height:1.95}.ai-suggestion-bottom{justify-content:space-between;align-items:center;gap:8px;margin-top:13px;display:flex}.ai-suggestion-bottom>span{color:#81688e;align-items:center;gap:4px;font-size:8px;display:flex}.ai-suggestion-bottom button{color:#d1b4ed;background:#9d6ec828;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:flex}.composer{background:#151019;border-top:1px solid #67527525;flex-shrink:0;min-height:104px;padding:11px 18px 13px}.composer textarea{resize:vertical;color:#d8c6e5;background:0 0;border:0;outline:none;width:100%;min-height:45px;max-height:130px;font-size:11px;line-height:1.8;display:block}.composer-bottom{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.composer-status{color:#776083;font-size:8px;line-height:1.5}.composer button{color:#2b1639;white-space:nowrap;background:#c4a3e4;border-radius:4px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;transition:background .2s;display:flex}.composer button:hover:not(:disabled){background:#dfc4f8}.outgoing-message{justify-content:flex-end;align-items:flex-start;gap:9px;margin:16px 0;animation:.3s message-in;display:flex}.outgoing-message p{color:#eee2f8;white-space:pre-wrap;overflow-wrap:anywhere;background:#604374;border-radius:7px 0 7px 7px;max-width:85%;padding:9px 12px;font-size:10px;line-height:1.8}.outgoing-message p>span{color:#c4a7d8;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:8px;display:flex}.agent-avatar{background:#3d294d;border-radius:7px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.agent-avatar .mark{width:21px;height:21px}.manual-note{color:#a287b5;align-items:center;gap:8px;padding:12px 0 12px 36px;font-size:10px;display:flex}.workspace-caption{color:#71667e;justify-content:space-between;gap:16px;margin-top:18px;font-size:11px;display:flex}.workspace-caption>span:first-child{color:var(--subtle);align-items:center;gap:7px;display:flex}.caption-dot{background:#af8ed0;border-radius:50%;flex-shrink:0;width:4px;height:4px}.intelligence-section{padding-block:105px 115px}.intelligence-layout{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.section-symbol{color:#b799d7;background:#ba90ff0c;border:1px solid #a77ddd26;border-radius:12px;place-items:center;width:43px;height:43px;margin-bottom:25px;display:grid}.intelligence-copy h2{font-size:clamp(34px,3.5vw,48px)}.intelligence-copy>p{color:#968ba3;margin-top:23px;font-size:15px;line-height:1.9}.intelligence-points{flex-direction:column;gap:14px;margin:27px 0 22px;display:flex}.intelligence-points>div{color:#b3a6c0;align-items:center;gap:11px;font-size:12px;display:flex}.intelligence-points svg{color:#9475b4}.intelligence-visual{padding:7px 0 20px;position:relative}.intelligence-visual:before{content:"";z-index:-1;background:radial-gradient(#7e448a1b,#0000 75%);position:absolute;inset:40px -45px 5px}.knowledge-orbit{height:180px;position:relative}.knowledge-note{color:#aa95ba;z-index:2;background:#1b1422;border:1px solid #78558f40;border-radius:6px;align-items:center;gap:9px;padding:12px 13px;font-size:11px;display:flex;position:absolute}.knowledge-note>svg:last-child{color:#7d9c86;margin-left:7px}.note-product{animation:6s ease-in-out infinite note-float-one;top:23px;left:0;rotate:-7deg}.note-shipping{animation:6s ease-in-out infinite note-float-two;top:0;left:35%;rotate:3deg}.note-after{animation:6s ease-in-out infinite note-float-three;top:27px;right:-5px;rotate:9deg}.knowledge-orbit>svg{width:100%;height:140px;position:absolute;top:29px;left:0}.knowledge-center{color:#c09adc;background:linear-gradient(140deg,#44314f,#271b30);border:1px solid #a477bc70;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;position:absolute;bottom:6px;left:50%;transform:translate(-50%);box-shadow:0 0 30px #a567c71a}.intelligence-fragment{background:linear-gradient(130deg,#231b2c,#17131e);border:1px solid #9870b15c;border-radius:10px;padding:22px;position:relative;box-shadow:0 20px 70px #0002}.intelligence-fragment:before{content:"";background:linear-gradient(90deg,#0000,#cfaaed8a,#0000);height:1px;position:absolute;top:-1px;left:20%;right:20%}.intelligence-fragment-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.intelligence-fragment-top>span:first-child{color:#d0b3e6;align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.confidence-label{color:#9d82b1;border:1px solid #9f75b42b;border-radius:4px;padding:4px 7px;font-size:9px}.intelligence-fragment>p{color:#b6a4c4;margin-top:21px;font-size:13px;line-height:2}.intelligence-source{color:#80698e;align-items:center;gap:5px;margin-top:15px;font-size:10px;display:flex}.intelligence-source svg:last-child{color:#8ba58c;margin-left:3px}.intelligence-fragment-bottom{border-top:1px solid #9873ad22;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding-top:16px;display:flex}.intelligence-fragment-bottom>span{color:#9580a3;align-items:center;gap:6px;font-size:10px;display:flex}.intelligence-fragment-bottom>button{color:#291731;background:#b68ed3;border-radius:4px;align-items:center;gap:11px;padding:8px 12px;font-size:10px;display:flex}.intelligence-fragment-bottom>button:hover{background:#ccabe5}.intelligence-visual-caption{text-align:center;color:#65576f;letter-spacing:.06em;margin-top:22px;font-size:10px}.foundation-section{padding-block:100px 105px}.foundation-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:55px;display:flex}.foundation-heading h2{font-size:clamp(34px,3.5vw,48px)}.foundation-heading p{color:var(--muted);margin-bottom:5px;font-size:15px}.foundation-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:10%;display:grid}.source-visual{position:relative}.source-visual:before{content:"";z-index:-1;background:radial-gradient(#405f6c13,#0000 72%);position:absolute;inset:-50px}.source-fragment{background:#121117;border:1px solid #6c5f793b;border-radius:10px;padding:21px 25px}.source-top{color:#b7abbe;border-bottom:1px solid #84718e17;align-items:center;gap:10px;padding-bottom:23px;font-size:12px;display:flex}.source-demo{color:#64566f;margin-left:auto;font-size:9px}.source-timeline{padding-block:12px 5px}.source-timeline>div{align-items:center;gap:13px;padding:20px 0;display:flex;position:relative}.timeline-dot{z-index:1;background:#211b26;border:1px solid #67577545;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.timeline-dot .channel-small{width:17px;height:17px;font-size:10px}.source-timeline>div:not(:last-child):after{content:"";background:#6f557b38;width:1px;height:33px;position:absolute;top:48px;left:14px}.timeline-dot.purple{color:#b68dcc;background:#35233e}.timeline-dot.green{color:#90b1a0;background:#1c302a;border-color:#354f43}.source-timeline p{flex-direction:column;gap:5px;display:flex}.source-timeline strong{color:#beb0c7;font-size:13px;font-weight:450}.source-timeline time{color:#64556f;margin-left:auto;font-size:10px}.source-bottom{color:#6e837c;border-top:1px solid #84718e17;justify-content:center;align-items:center;gap:7px;padding-top:17px;font-size:10px;display:flex}.foundation-details{flex-direction:column;gap:32px;display:flex}.foundation-details>div{align-items:flex-start;gap:17px;display:flex}.feature-line-icon{color:#a28bba;padding-top:4px}.foundation-details h3{color:#d0c6da;margin-bottom:9px;font-size:18px;font-weight:450}.foundation-details p{color:#8d809b;max-width:350px;font-size:13px;line-height:1.95}.process-section{padding-top:110px;padding-bottom:110px}.process-section .section-heading h2{font-size:clamp(34px,3.5vw,48px)}.process-layout{grid-template-columns:1fr 1fr;align-items:center;gap:10%;margin-top:8px;display:grid}.process-steps{flex-direction:column;gap:4px;display:flex}.process-step{text-align:left;color:#60536f;border-bottom:1px solid #9e83b216;align-items:flex-start;gap:18px;width:100%;padding:25px 19px 25px 0;transition:color .25s;display:flex}.process-step:last-child{border-bottom:0}.step-indicator{color:#6f587e;border:1px solid #6b577c38;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;transition:background .25s,border-color .25s,color .25s,box-shadow .25s;display:grid}.process-step.selected .step-indicator{color:#c4a4e4;background:#2b1e38;border-color:#9671bb75;box-shadow:0 0 23px #ab79dd13}.process-step>span:nth-child(2){flex-direction:column;flex:1;gap:11px;padding-top:5px;display:flex}.process-step strong{color:#7e6d8e;letter-spacing:-.03em;font-size:19px;font-weight:450;transition:color .25s}.process-step.selected strong{color:#ddd0e9}.step-description{opacity:0;color:#9c8aa9;max-height:0;font-size:13px;line-height:1.9;transition:opacity .25s,max-height .25s;overflow:hidden}.process-step.selected .step-description{opacity:1;max-height:90px}.process-step>svg{color:#665077;margin-top:9px}.process-step.selected>svg{color:#b994dc}.process-step:hover strong{color:#d0b7e3}.process-visual{padding:5px 0}.process-fragment{background:radial-gradient(at 50% 30%,#2e1f3b5c,#0000 70%),#131017;border:1px solid #8f6aa54a;border-radius:12px;padding:20px 26px 22px;animation:.4s fade-in;position:relative;box-shadow:0 15px 70px #0003}.process-fragment-heading{color:#947da5;align-items:center;gap:7px;font-size:10px;display:flex}.process-fragment-heading>span:last-child{color:#5d4e6c;margin-left:auto;font-size:9px}.process-main-icon{color:#b99bd5;background:linear-gradient(140deg,#3c2a4b,#1f1728);border:1px solid #9673b347;border-radius:22px;place-items:center;width:74px;height:74px;margin:27px auto 21px;display:grid;box-shadow:0 0 50px #ab7ee418}.process-state{color:#d3c3df;text-align:center;font-size:18px;font-weight:500}.process-fragment>p{color:#7f6990;text-align:center;margin-top:8px;font-size:11px}.process-checks{flex-direction:column;gap:13px;margin-top:27px;padding-inline:8px;display:flex}.process-checks>div{color:#a48bb7;align-items:center;gap:10px;font-size:11px;animation:.4s both message-in;display:flex}.process-checks>div>span{color:#6e5b7b;margin-left:auto;font-size:9px}.process-endpoints{border-top:1px solid #80649424;justify-content:center;align-items:center;gap:10px;margin-top:30px;padding-top:19px;display:flex}.process-endpoints .channel-icon{border-radius:6px;width:25px;height:25px;font-size:14px}.process-endpoints .mark{color:#a985c6;width:30px;height:30px}.endpoint-line{background:linear-gradient(90deg,#0000,#79548c70,#0000);width:58px;height:1px;position:relative}.endpoint-line:after{content:"";background:#af80ca;border-radius:50%;width:3px;height:3px;animation:3s infinite endpoint-flow;position:absolute;top:-1px}.faq-section{grid-template-columns:.9fr 1.1fr;gap:9%;padding-top:115px;padding-bottom:115px;display:grid}.faq-section h2{letter-spacing:-.055em;font-size:clamp(30px,2.7vw,38px);line-height:1.4}.faq-intro{color:#91839e;margin-top:17px;font-size:14px}.faq-list{margin-top:-16px}.faq-list details{border-bottom:1px solid #9b7eac24;padding:0}.faq-list summary{cursor:pointer;color:#b7a9c5;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:14px;line-height:1.7;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:#89719b;place-items:center;transition:transform .25s;display:grid}.faq-list details[open] summary{color:#d9c9e7}.faq-list details[open] summary>span{color:#b591d3;transform:rotate(180deg)}.faq-list details p{color:#8e7b9c;max-width:97%;padding-bottom:24px;font-size:13px;line-height:2}.faq-list summary:hover{color:#e4d5f0}.closing-section{text-align:center;isolation:isolate;padding:100px 0 110px;position:relative;overflow:hidden}.closing-light{z-index:-1;background:radial-gradient(45% 90% at 50% 100%,#652e822c,#0000 80%);position:absolute;inset:0}.closing-light:before{content:"";background:linear-gradient(90deg,#0000,#c38aea50,#0000);height:1px;position:absolute;bottom:0;left:12%;right:12%}.closing-inner .closing-mark{color:#bc99d7;width:51px;height:51px;margin-bottom:25px}.closing-inner h2{letter-spacing:-.055em;color:#e7dcef;font-size:clamp(38px,4.6vw,64px);line-height:1.3}.closing-inner p{color:#95809f;margin-top:23px;font-size:15px;line-height:1.9}.closing-actions{justify-content:center;align-items:center;gap:14px;margin-top:32px;display:flex}.closing-actions .button{min-height:46px;font-size:13px}.site-footer{padding-top:38px}.footer-top{align-items:center;gap:25px;display:flex}.footer-top .brand .mark{color:#b69acb}.footer-top>p{color:#776480;margin-left:5px;font-size:11px}.footer-links{align-items:center;gap:26px;margin-left:auto;display:flex}.footer-links a,.footer-links button{color:#9d86ac;padding:6px 0;font-size:11px;transition:color .2s}.footer-links a:hover,.footer-links button:hover{color:#dec5ed}.footer-wordmark{letter-spacing:-.075em;color:#201626;-webkit-user-select:none;user-select:none;white-space:nowrap;margin-left:-9px;padding-top:28px;font-size:clamp(100px,21vw,300px);font-weight:600;line-height:1.1;position:relative;overflow:hidden}.footer-wordmark>span{vertical-align:top;color:#4c355b;letter-spacing:0;margin:1.4em 0 0 .3em;font-size:.12em;font-weight:400;display:inline-block}.footer-bottom{color:#66536f;border-top:1px solid #9b7eac1b;justify-content:space-between;align-items:center;gap:20px;padding:21px 0 25px;font-size:10px;display:flex}.footer-bottom>span:nth-child(2){align-items:center;gap:7px;display:flex}.footer-bottom .status-dot{opacity:.6;width:4px;height:4px}.footer-bottom>a{align-items:center;gap:5px;margin-block:-6px;padding-block:6px;display:flex}.footer-bottom>a:hover{color:#c3a5d4}.guide-dialog{color:#c6b7d3;scrollbar-width:thin;scrollbar-color:#563e67 transparent;background:#17121e;border:1px solid #7f5f965e;border-radius:17px;width:min(520px,100% - 32px);max-height:calc(100svh - 40px);padding:0;overflow:auto;box-shadow:0 30px 120px #0009}.dialog-content{padding:35px;position:relative}.dialog-close{color:#a58db4;background:#34223f55;border-radius:50%;place-items:center;padding:8px;display:grid;position:absolute;top:18px;right:18px}.dialog-content>.brand{margin-bottom:30px}.dialog-content h2{color:#e5d5ef;letter-spacing:-.055em;margin-bottom:15px;font-size:32px;font-weight:500;line-height:1.4}.dialog-content>p{color:#9f86ae;margin-bottom:22px;font-size:13px;line-height:1.9}.dialog-content>.button{margin-top:5px}.guide-channel-select{gap:12px;margin:25px 0 27px;display:flex}.guide-channel-select label{cursor:pointer;background:#1f1727;border:1px solid #83659430;border-radius:8px;flex:1;align-items:center;gap:12px;padding:14px;display:flex;position:relative}.guide-channel-select label>span:nth-child(2){font-size:13px}.guide-channel-select label .channel-icon{border-radius:7px;width:29px;height:29px;font-size:17px}.guide-channel-select input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.guide-channel-select input:focus-visible~.fake-checkbox{outline-offset:4px;outline:2px solid #ccb0ed}.fake-checkbox{color:#1e1428;border:1px solid #72598570;border-radius:4px;place-items:center;width:16px;height:16px;margin-left:auto;display:grid}.guide-checklist{flex-direction:column;gap:22px;margin:0 0 28px;padding:0;list-style:none;display:flex}.guide-checklist li{color:#9e81b0;align-items:flex-start;gap:13px;display:flex}.guide-checklist li>svg{margin-top:3px}.guide-checklist li>span{color:#8d709e;flex-direction:column;gap:5px;font-size:11px;display:flex}.guide-checklist strong{color:#c5afd7;font-size:13px;font-weight:450}.guide-download{width:100%}.dialog-content>.guide-footnote{color:#80678f;text-align:center;margin:15px 0 0;font-size:10px;line-height:1.7}@keyframes headline-in{0%{opacity:.3;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes typing{0%,65%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@keyframes message-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes note-float-one{0%,to{transform:translateY(0)rotate(-7deg)}50%{transform:translateY(-5px)rotate(-5deg)}}@keyframes note-float-two{0%,to{transform:translateY(0)rotate(3deg)}50%{transform:translateY(5px)rotate(1deg)}}@keyframes note-float-three{0%,to{transform:translateY(0)rotate(9deg)}50%{transform:translateY(-6px)rotate(6deg)}}@keyframes endpoint-flow{0%{opacity:0;transform:translate(0)}20%,80%{opacity:1}to{opacity:0;transform:translate(55px)}}@keyframes reveal-up{0%{opacity:.35;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.reveal.is-visible{animation:.8s cubic-bezier(.2,.75,.25,1) both reveal-up;animation-delay:var(--reveal-delay,0s)}:is(.reveal.is-visible:has(h2[id]),.workbench-reveal.is-visible){animation-name:fade-in}@media (width>=1550px){.hero{min-height:720px}.hero-network{width:calc(100% + 80px);margin-left:-10px}.hero h1{font-size:92px}.hero-description{font-size:18px}.hero-copy{padding-top:0}}@media (width<=1190px){:root{--gutter:44px}.main-nav{gap:22px;margin-left:0}.header-actions{gap:15px}.hero{min-height:625px}.hero h1{font-size:72px}.hero-network{width:calc(100% + 40px);margin-left:-6px}.network-node{border-radius:8px;gap:8px;min-width:129px;padding:10px 11px}.network-node .channel-icon{width:31px;height:31px;font-size:18px}.network-node strong{font-size:12px}.network-node div>span{font-size:8px}.network-core{border-radius:25px;width:105px;height:105px}.network-message{padding:10px;font-size:9px}.workbench-body{grid-template-columns:45px 133px 220px minmax(0,1fr)}.conversation{gap:8px;padding-inline:11px}.conversation-person{font-size:10px}.conversation-person time{font-size:7px}.conversation-preview{font-size:9px}.person-avatar{width:27px;height:27px;font-size:10px}.conversation-shop{font-size:8px}.chat-heading{padding-inline:14px}.chat-heading strong{font-size:11px}.mode-control button{padding:5px;font-size:8px}.chat-history{padding-inline:14px}.ai-suggestion{margin-left:0}.composer{padding-inline:14px}.composer-status{font-size:7px}.sidebar-link{gap:7px;padding-inline:8px;font-size:10px}.intelligence-layout{gap:6%}.knowledge-note{gap:7px;padding:10px;font-size:10px}.knowledge-note>svg:first-child{width:14px}.knowledge-note>svg:last-child{margin-left:0}.intelligence-fragment{padding:19px}.intelligence-fragment-top>span:first-child{font-size:11px}.confidence-label{font-size:8px}.foundation-layout{gap:7%}.process-layout{gap:8%}.faq-section{gap:7%}.footer-links{gap:20px}.footer-wordmark{font-size:22vw}}@media (width<=980px){:root{--gutter:30px}.site-header{height:77px}.brand>span{font-size:22px}.main-nav{gap:20px}.main-nav a{font-size:12px}.header-guide{display:none}.hero{min-height:585px}.hero h1{font-size:62px}.hero-description{margin-top:20px;font-size:14px;line-height:2}.hero-actions{gap:7px;margin-top:26px}.hero-actions .button{gap:10px;min-height:43px;padding-inline:16px;font-size:12px}.hero-actions .button-text{padding-inline:6px}.play-circle{width:25px;height:25px}.hero-note{margin-top:32px;font-size:10px}.hero-network{width:calc(100% + 30px);margin-left:-6px}.network-node{border-radius:7px;gap:7px;min-width:116px;padding:8px 9px}.network-node .channel-icon{border-radius:7px;width:27px;height:27px;font-size:15px}.network-node strong{font-size:11px}.network-node div>span{margin-top:3px;font-size:7px}.network-core{border-radius:23px;width:88px;height:88px}.network-message{gap:6px;padding:9px;font-size:8px}.network-message .spark-icon svg{width:13px}.typing-dots{margin-left:0}.network-tag{font-size:8px}.node-one{left:2%}.node-three{left:1%}.node-two,.node-four{right:-1%}.section{padding-block:80px}.section-heading{margin-bottom:35px}.section-heading h2,.workspace-section .section-heading h2{font-size:36px}.section-heading p,.foundation-heading p{font-size:13px}.workbench-body{grid-template-columns:43px 190px minmax(0,1fr);min-height:530px}.app-sidebar{display:none}.workbench-titlebar{height:51px;padding-inline:16px}.workbench-titlebar .brand>span{font-size:15px}.workspace-name{font-size:10px}.conversation{gap:7px;padding-inline:11px}.conversation-person{white-space:normal;flex-wrap:wrap;gap:4px}.conversation-person time{margin-left:0}.conversation-info{gap:6px}.conversation-preview{font-size:9px}.conversation-shop{font-size:7px}.chat-heading{padding-inline:15px}.chat-history{padding-inline:16px}.ai-suggestion{margin-left:34px}.ai-suggestion>p{font-size:10px}.composer-status{font-size:8px}.workspace-caption{font-size:9px}.intelligence-copy h2,.foundation-heading h2,.process-section .section-heading h2{font-size:36px}.intelligence-copy>p{font-size:13px}.intelligence-points{gap:12px;margin-top:23px}.intelligence-points>div{gap:8px;font-size:10px}.inline-link{font-size:13px}.intelligence-layout{gap:5%}.knowledge-note{gap:5px;padding:9px 7px;font-size:9px}.knowledge-note>svg{width:12px}.note-shipping{top:9px;left:34%}.knowledge-orbit{height:165px}.knowledge-orbit>svg{height:120px;top:35px}.knowledge-center{width:35px;height:35px;bottom:8px}.knowledge-center svg{width:19px}.intelligence-fragment{padding:16px}.intelligence-fragment>p{margin-top:17px;font-size:11px}.intelligence-fragment-top{flex-wrap:wrap;gap:7px}.intelligence-fragment-top>span:first-child{font-size:10px}.intelligence-source{font-size:8px}.intelligence-fragment-bottom>span{gap:4px;font-size:8px}.intelligence-fragment-bottom>button{gap:6px;padding:7px 8px;font-size:8px}.intelligence-fragment-bottom{gap:7px}.intelligence-visual-caption{font-size:9px}.foundation-layout{grid-template-columns:1fr 1fr;gap:6%}.source-fragment{padding:18px}.source-timeline strong{font-size:11px}.source-timeline p>span{font-size:9px}.source-timeline time{font-size:8px}.source-top{font-size:10px}.source-bottom{font-size:9px}.foundation-details{gap:23px}.foundation-details>div{gap:13px}.foundation-details h3{font-size:16px}.foundation-details p{font-size:11px}.feature-line-icon svg{width:18px}.process-layout{gap:6%}.process-step{gap:12px;padding-block:23px}.process-step strong{font-size:17px}.step-description{font-size:11px}.process-step.selected .step-description{max-height:100px}.process-fragment{padding:18px}.process-state{font-size:16px}.process-checks{padding-inline:3px}.process-checks>div{font-size:10px}.faq-section{grid-template-columns:.9fr 1.2fr;gap:6%}.faq-section h2{font-size:28px}.faq-intro,.faq-list summary{font-size:12px}.faq-list details p{font-size:11px}.closing-section{padding-block:85px}.closing-inner h2{font-size:48px}.closing-inner p{font-size:13px}.footer-top{gap:15px}.footer-top>p{font-size:9px}.footer-links{gap:16px}.footer-links a,.footer-links button{font-size:10px}.footer-wordmark{font-size:23vw}.footer-bottom{font-size:9px}}@media (width<=700px){:root{--gutter:22px}html{scroll-padding-top:24px}.site-header{height:73px}.header-inner{gap:14px}.brand{gap:7px}.brand .mark{width:30px;height:30px}.brand>span{font-size:21px}.header-actions{gap:10px}.header-cta{gap:9px;min-height:33px;padding:0 12px;font-size:11px}.header-cta svg{width:13px}.menu-toggle{place-items:center;display:grid}.main-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141019f7;border-bottom:1px solid #8a659c33;gap:0;padding:18px 22px 24px;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 20px 30px #0003}.main-nav.open{flex-direction:column;align-items:stretch;display:flex}.main-nav a{color:#c4b4d0;padding:15px 10px;font-size:15px}.hero{flex-direction:column;align-items:stretch;min-height:0;padding-top:58px;padding-bottom:35px;display:flex}.hero-copy{z-index:3;padding-top:0}.hero h1{letter-spacing:-.07em;font-size:clamp(53px,12.1vw,76px);line-height:1.2}.headline-line{padding-bottom:5px}.hero-description{letter-spacing:0;margin-top:19px;font-size:14px;line-height:1.95}.hero-actions{gap:12px;margin-top:25px}.hero-actions .button{gap:10px;min-height:43px;padding-inline:16px;font-size:12px}.hero-actions .button-text{gap:7px;padding-inline:5px;font-size:11px}.hero-note{display:none}.hero-network{aspect-ratio:680/515;width:min(480px,100% + 20px);max-height:375px;margin:16px auto 12px}.network-paths{top:-3%}.network-node{gap:7px;min-width:116px;padding:9px}.network-node strong{font-size:11px}.network-node div>span{font-size:8px}.network-node .channel-icon{width:27px;height:27px;font-size:15px}.node-one{top:13%;left:1%}.node-two{top:20%;right:0}.node-three{bottom:20%;left:0}.node-four{bottom:18%;right:-1%}.network-core{border-radius:24px;width:88px;height:88px;top:50%;left:51.4%}.network-message{padding:8px 10px;font-size:8px;bottom:2%}.network-tag{display:none}.section{padding-block:65px}.section-heading{margin-bottom:27px;display:block}.section-heading h2,.workspace-section .section-heading h2{font-size:32px}.section-heading p{margin-top:17px;margin-bottom:0;font-size:12px;line-height:1.9}.workbench-reveal:before{inset:-25px}.workbench{border-radius:8px}.workbench-titlebar{gap:12px;height:44px;padding-inline:12px}.workbench-titlebar .brand{gap:5px}.workbench-titlebar .brand .mark{width:22px;height:22px}.workbench-titlebar .brand>span{font-size:13px}.workspace-name{display:none}.demo-label{gap:4px;font-size:9px}.staff-avatar{width:21px;height:21px;font-size:8px}.workbench-body{flex-direction:column;min-height:0;display:flex}.app-rail{display:none}.conversation-list{background:#17111d;border-bottom:1px solid #66527135;border-right:0;padding-top:0;display:block}.conversation-heading,.conversation-search,.list-footer{display:none}.conversation-items{gap:0;display:flex}.conversation{border-bottom:2px solid #0000;border-left:0;align-items:center;gap:6px;width:33.333%;padding:12px 8px}.conversation.selected{border-bottom-color:#b38bde;border-left:0}.conversation .person-avatar{border-radius:7px;width:24px;height:24px;font-size:9px}.conversation-info{gap:4px}.conversation-person{white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.conversation-person time,.conversation-preview{display:none}.conversation-shop{white-space:nowrap;gap:2px;font-size:7px}.conversation-shop .channel-small{width:10px;height:10px;font-size:6px}.chat-pane{height:530px;max-height:530px}.chat-heading{gap:8px;height:60px;padding-inline:12px}.chat-heading strong{font-size:11px}.chat-heading>div:first-child>span{font-size:8px}.mode-control{gap:2px;padding:2px}.mode-control button{gap:3px;padding:5px 6px;font-size:8px}.mode-control button svg{width:10px}.chat-history{padding:11px 11px 15px}.chat-time{margin-bottom:13px;font-size:8px}.product-reference{gap:9px;margin-bottom:17px;margin-left:31px;padding:8px}.product-image{width:49px;height:53px}.cup-art{width:47px;height:53px}.product-reference>div:nth-child(2){gap:4px}.product-reference>div>span{font-size:8px}.product-reference strong{font-size:10px}.product-reference small{font-size:8px}.product-reference>b{margin-right:0;font-size:9px}.incoming-message{gap:7px;margin-bottom:17px}.incoming-message .person-avatar{width:24px;height:24px;font-size:9px}.incoming-message p{max-width:88%;padding:10px;font-size:10px}.ai-suggestion{margin-left:31px;padding:11px 10px}.ai-suggestion-title{gap:4px}.ai-suggestion-title>svg{width:12px}.ai-suggestion-title strong{font-size:9px}.ai-suggestion-title>span{padding:2px 4px;font-size:7px}.ai-suggestion>p{margin-top:9px;font-size:10px;line-height:1.95}.ai-suggestion-bottom>span{gap:3px;font-size:7px}.ai-suggestion-bottom>span svg{width:10px}.ai-suggestion-bottom button{padding:5px;font-size:8px}.ai-suggestion-bottom{gap:4px}.composer{min-height:104px;padding:11px 12px 12px}.composer textarea{min-height:43px;font-size:11px}.composer textarea::placeholder{font-size:10px}.composer-status{max-width:70%;font-size:7px}.composer button{gap:5px;padding:7px 8px;font-size:8px}.composer button svg{width:11px}.outgoing-message p{font-size:10px}.workspace-caption{flex-direction:column;gap:7px;margin-top:14px;font-size:9px}.workspace-caption>span:last-child{color:#675873;padding-left:11px;font-size:8px}.intelligence-layout{grid-template-columns:1fr;gap:36px}.section-symbol{border-radius:10px;width:36px;height:36px;margin-bottom:20px}.section-symbol svg{width:21px}.intelligence-copy h2,.foundation-heading h2,.process-section .section-heading h2{font-size:32px}.intelligence-copy>p{margin-top:18px;font-size:13px}.intelligence-points{gap:13px;margin-top:22px;margin-bottom:15px}.intelligence-points>div{gap:9px;font-size:11px}.intelligence-points svg{width:13px}.intelligence-visual{padding-top:3px}.knowledge-orbit{max-width:440px;height:145px;margin-inline:auto}.knowledge-note{gap:6px;padding:10px;font-size:10px}.note-product{top:18px;left:0}.note-after{top:23px;right:0}.note-shipping{top:1px;left:35%}.knowledge-orbit>svg{height:120px;top:20px}.knowledge-center{width:37px;height:37px;bottom:1px}.intelligence-fragment{max-width:440px;margin:auto;padding:18px}.intelligence-fragment-top{flex-wrap:nowrap}.intelligence-fragment-top>span:first-child{gap:5px;font-size:11px}.intelligence-fragment-top>span:first-child svg{width:14px}.confidence-label{padding:3px 5px;font-size:8px}.intelligence-fragment>p{margin-top:18px;font-size:12px}.intelligence-source,.intelligence-fragment-bottom>span{font-size:9px}.intelligence-fragment-bottom>button{padding:8px 10px;font-size:9px}.intelligence-visual-caption{margin-top:18px;font-size:9px}.foundation-heading{margin-bottom:27px;display:block}.foundation-heading p{margin-top:17px;font-size:12px;line-height:1.9}.foundation-layout{grid-template-columns:1fr;gap:34px}.source-fragment{padding:20px}.source-top{font-size:12px}.source-demo{font-size:8px}.source-timeline>div{padding-block:20px}.source-timeline strong{font-size:12px}.source-timeline p>span{font-size:10px}.source-timeline time{font-size:9px}.source-bottom{padding-top:18px;font-size:10px}.foundation-details{gap:25px}.foundation-details>div{gap:14px}.foundation-details h3{margin-bottom:7px;font-size:17px}.foundation-details p{max-width:none;font-size:12px;line-height:1.9}.feature-line-icon svg{width:20px}.process-layout{grid-template-columns:1fr;gap:25px;margin-top:0}.process-step{gap:14px;padding:20px 0}.process-step strong{font-size:17px}.step-description{font-size:12px;line-height:1.9}.process-step>span:nth-child(2){gap:10px}.step-indicator{width:32px;height:32px}.process-fragment{max-width:440px;margin:auto;padding:20px}.process-fragment-heading{font-size:10px}.process-main-icon{width:67px;height:67px;margin-top:24px}.process-state{font-size:18px}.process-fragment>p{font-size:11px}.process-checks{padding-inline:7px}.process-checks>div{font-size:11px}.process-endpoints{margin-top:24px}.faq-section{grid-template-columns:1fr;gap:35px}.faq-section h2{font-size:30px}.faq-intro{margin-top:12px;font-size:12px}.faq-list{margin-top:0}.faq-list summary{gap:15px;padding-block:20px;font-size:13px}.faq-list summary>span svg{width:16px}.faq-list details p{max-width:100%;padding-bottom:22px;font-size:12px;line-height:1.95}.closing-section{padding:65px 0 70px}.closing-inner .closing-mark{width:43px;height:43px;margin-bottom:22px}.closing-inner h2{font-size:43px}.closing-inner p{margin-top:22px;font-size:12px;line-height:2}.closing-actions{gap:9px;margin-top:25px}.closing-actions .button{gap:9px;min-height:43px;padding-inline:14px;font-size:11px}.closing-actions .button svg{width:14px}.site-footer{padding-top:30px}.footer-top{flex-wrap:wrap;gap:13px}.footer-top .brand .mark{width:28px;height:28px}.footer-top .brand>span{font-size:19px}.footer-top>p{margin-left:auto;font-size:10px}.footer-links{gap:25px;width:100%;margin-top:3px;margin-left:0}.footer-links a,.footer-links button{font-size:10px}.footer-wordmark{margin-left:-3px;padding-top:19px;font-size:24vw;line-height:1.2}.footer-bottom{flex-wrap:wrap;gap:10px;padding:17px 0 20px;font-size:8px}.footer-bottom>span:nth-child(2){display:none}.footer-bottom>a{gap:3px;margin-left:auto}.footer-bottom>a svg{width:11px}.guide-dialog{border-radius:12px}.dialog-content{padding:28px 24px}.dialog-content>.brand{margin-bottom:25px}.dialog-content h2{font-size:27px}.dialog-content>p{font-size:12px}.guide-channel-select{gap:10px}.guide-channel-select label{gap:9px;padding:12px}.guide-channel-select label .channel-icon{width:26px;height:26px;font-size:15px}.guide-channel-select label>span:nth-child(2){font-size:12px}.guide-checklist{gap:21px}.guide-checklist li>span{font-size:10px}.guide-checklist strong{font-size:12px}.guide-footnote{font-size:9px}.dialog-content>.button{min-height:45px;font-size:12px}.desktop-break{display:none}}@media (width<=370px){:root{--gutter:18px}.hero h1{font-size:51px}.hero-actions{gap:5px}.hero-actions .button{gap:8px;padding-inline:14px;font-size:11px}.hero-actions .button-text{padding-inline:4px;font-size:10px}.hero-network{margin-top:21px}.network-node{gap:6px;min-width:105px;padding:8px 7px}.network-node .channel-icon{width:25px;height:25px;font-size:14px}.network-node strong{font-size:10px}.network-node div>span{font-size:7px}.network-core{width:78px;height:78px}.network-message{font-size:7px}.conversation{gap:5px;padding-inline:6px}.conversation .person-avatar{width:21px;height:21px;font-size:8px}.conversation-person{font-size:8px}.conversation-shop{font-size:6px}.chat-heading{padding-inline:9px}.mode-control button{font-size:7px}.chat-history{padding-inline:9px}.ai-suggestion{padding:10px 8px}.ai-suggestion-title strong{font-size:8px}.ai-suggestion-title>span,.ai-suggestion-bottom>span{font-size:6px}.knowledge-note{gap:5px;padding:9px 8px;font-size:9px}.knowledge-note>svg{width:11px}.confidence-label{font-size:7px}.intelligence-fragment-top>span:first-child{font-size:10px}.closing-actions .button{gap:7px;padding-inline:12px;font-size:10px}.closing-inner h2{font-size:39px}.dialog-content{padding:26px 20px}.guide-channel-select label{gap:8px;padding:10px}.dialog-content h2{font-size:25px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.flow-particle{display:none}.headline-line>span{transform:none}.reveal.is-visible{opacity:1;transform:none}}.hero-network{width:100%;margin-left:0}.network-haze{inset:8% 0 3%}.workbench-reveal:before,.source-visual:before{inset:-50px 0 0}.intelligence-visual:before{inset:40px 0 5px}.site-header,.process-step,.faq-list details,.footer-bottom{border:0}.process-step{border-radius:8px;padding-inline:16px}.faq-list{flex-direction:column;gap:3px;display:flex}.faq-list details{border-radius:8px;padding-inline:18px}.faq-list details[open]{background:#141018}.process-step strong{color:#ac98bd}.mode-control button:not(.selected){color:#b29ac0}.footer-wordmark{color:#705c7e}.footer-wordmark>span{color:#9a82ad}.hero-note,.workspace-caption,.workspace-caption>span:last-child,.intelligence-visual-caption,.footer-top>p,.footer-links a,.footer-links button,.footer-bottom{color:#a395b0;letter-spacing:0;font-size:13px}.header-guide,.main-nav a{font-size:14px}.button,.header-cta{min-height:44px;font-size:14px}.hero-description,.section-heading p,.intelligence-copy>p,.foundation-heading p,.foundation-details p,.step-description,.faq-intro,.faq-list details p,.closing-inner p{color:#c1b5cb;font-size:16px;line-height:1.9}.intelligence-points>div{color:#b9abc5;font-size:14px}.inline-link{font-size:15px}.faq-list summary{font-size:16px}.faq-list details p{max-width:60ch}.foundation-details h3{font-size:19px}.intelligence-visual-caption{letter-spacing:0}.workspace-name,.demo-label,.app-sidebar-title,.sidebar-link,.conversation-heading{font-size:12px}.sidebar-caption,.sidebar-online,.sidebar-online>div{color:#a28bad;font-size:11px}.conversation-person{font-size:12px}.conversation-person time{color:#a28eaf;font-size:10px}.conversation-preview{color:#b2a0bf;font-size:11px}.conversation-shop{color:#9c88aa;font-size:10px}.conversation-search input{font-size:12px}.list-footer{color:#9b87a8;font-size:10px}.chat-pane{max-height:620px}.workbench-body{min-height:590px}.chat-heading strong{font-size:13px}.chat-heading>div:first-child>span{color:#ac96bc;font-size:10px}.mode-control button{font-size:11px}.chat-time{color:#9c85ac;font-size:10px}.product-reference>div>span{color:#9f87af;font-size:10px}.product-reference strong{font-size:12px}.product-reference small{color:#b19bbf;font-size:10px}.product-reference>b{font-size:12px}.incoming-message p,.ai-suggestion>p,.outgoing-message p,.composer textarea{font-size:12px;line-height:1.95}.ai-suggestion-title strong{font-size:12px}.ai-suggestion-title>span{font-size:9px}.ai-suggestion-bottom>span{color:#a78bbb;font-size:10px}.ai-suggestion-bottom button,.composer button{min-height:34px;font-size:11px}.composer textarea::placeholder{color:#a58ab4;font-size:12px}.composer-status{color:#ad93bc;font-size:10px}.composer{min-height:116px}.intelligence-fragment>p{color:#c5b3d1;font-size:15px}.intelligence-fragment-top>span:first-child{font-size:13px}.confidence-label{font-size:11px}.intelligence-source,.intelligence-fragment-bottom>span{color:#ad94bd;font-size:12px}.intelligence-fragment-bottom>button{min-height:37px;font-size:12px}.knowledge-note{font-size:13px}.source-top,.source-timeline strong{font-size:14px}.source-timeline p>span{color:#ac96bb;font-size:12px}.source-timeline time{color:#a18bb1;font-size:11px}.source-bottom{color:#9eb8ad;font-size:12px}.process-fragment-heading{font-size:12px}.process-fragment>p,.process-checks>div{color:#ac94bd;font-size:13px}.process-checks>div>span{color:#a18ab0;font-size:11px}.network-node div>span{color:#a194ac;font-size:11px}.network-tag{color:#aa9bb5;font-size:11px}.network-message{font-size:11px}.dialog-content>p,.guide-checklist strong{font-size:15px}.guide-checklist li>span{font-size:13px}.dialog-content>.guide-footnote{font-size:12px}@media (width<=980px) and (width>=701px){.main-nav{gap:16px}.main-nav a{font-size:13px}.network-node{min-width:118px}.network-node div>span{font-size:9px}.network-message{font-size:8px}.network-tag{font-size:9px}.intelligence-layout,.foundation-layout,.process-layout{gap:5%}.knowledge-note{gap:5px;padding:10px 8px;font-size:10px}.confidence-label{font-size:9px}.intelligence-fragment-top>span:first-child{font-size:11px}.intelligence-fragment>p{font-size:13px}.intelligence-source,.intelligence-fragment-bottom>span{font-size:10px}.intelligence-fragment-bottom>button{padding-inline:8px;font-size:10px}.foundation-details p{font-size:14px}.foundation-details h3{font-size:17px}.source-timeline strong{font-size:12px}.source-timeline p>span{font-size:10px}.source-top{font-size:12px}.source-bottom{font-size:10px}.step-description{font-size:14px}.source-timeline time{font-size:10px}.faq-section{grid-template-columns:1fr 1.1fr}.faq-list summary,.faq-list details p{font-size:15px}.footer-top{flex-wrap:wrap}.footer-links{gap:15px}.footer-links a,.footer-links button,.footer-top>p{font-size:12px}.header-cta{min-height:38px;font-size:12px}.conversation-person{font-size:11px}.conversation-person time{font-size:9px}.conversation-preview{font-size:10px}.conversation-shop,.mode-control button{font-size:9px}.ai-suggestion{margin-left:0}.chat-heading>div:first-child>span{font-size:9px}.ai-suggestion-title strong{font-size:11px}.ai-suggestion-title>span,.ai-suggestion-bottom>span{font-size:8px}.composer-status{font-size:9px}}@media (width<=700px){.hero-description{font-size:16px}.hero-actions .button{min-height:46px;font-size:13px}.hero-actions .button-text{font-size:12px}.hero-note{display:none}.hero-network{aspect-ratio:680/555;width:100%;margin-top:22px}.network-node div>span{font-size:9px}.network-message{gap:6px;font-size:9px}.network-core{top:47.5%}.network-paths{top:-3%}.hero{padding-bottom:37px}.network-node.node-one{top:13%;left:0}.network-node.node-two{top:19%;right:0}.network-node.node-three{bottom:22%;left:0}.network-node.node-four{bottom:20%;right:0}.section-heading p,.intelligence-copy>p,.foundation-heading p,.foundation-details p,.step-description,.faq-intro,.faq-list details p,.closing-inner p{font-size:15px}.intelligence-points>div{gap:8px;font-size:13px}.section-heading h2,.workspace-section .section-heading h2,.intelligence-copy h2,.foundation-heading h2,.process-section .section-heading h2{font-size:31px}.workspace-caption{font-size:12px;line-height:1.7}.workspace-caption>span:last-child{font-size:11px}.workbench-body{min-height:0}.chat-pane{height:590px;max-height:590px}.workbench-titlebar .demo-label{font-size:10px}.conversation .person-avatar{width:22px;height:22px;font-size:9px}.conversation-person{font-size:10px}.conversation-shop{font-size:8px}.conversation-person time{display:none}.chat-heading strong{font-size:12px}.chat-heading>div:first-child>span,.mode-control button{font-size:9px}.product-reference strong{font-size:11px}.product-reference small,.product-reference>div>span{font-size:9px}.product-reference>b{font-size:10px}.chat-time{font-size:9px}.incoming-message p,.ai-suggestion>p,.outgoing-message p,.composer textarea{font-size:12px}.ai-suggestion{margin-left:0;padding:12px}.ai-suggestion-title strong{font-size:11px}.ai-suggestion-title>span{font-size:8px}.ai-suggestion-bottom>span{font-size:9px}.ai-suggestion-bottom button{min-height:34px;font-size:10px}.composer-status{max-width:65%;font-size:9px}.composer button{min-height:34px;font-size:10px}.composer textarea::placeholder{font-size:11px}.knowledge-note{gap:5px;padding:9px 8px;font-size:11px}.intelligence-fragment-top>span:first-child{font-size:12px}.confidence-label{font-size:9px}.intelligence-fragment>p{font-size:14px}.intelligence-source,.intelligence-fragment-bottom>span,.intelligence-fragment-bottom>button{font-size:11px}.intelligence-visual-caption{font-size:12px;line-height:1.7}.source-top,.source-timeline strong{font-size:13px}.source-timeline p>span{font-size:11px}.source-timeline time{font-size:10px}.source-bottom{font-size:11px}.foundation-details h3{font-size:18px}.process-step{padding-inline:12px}.process-step.selected .step-description{max-height:160px}.process-state{font-size:18px}.process-fragment-heading{font-size:11px}.process-fragment>p,.process-checks>div{font-size:12px}.faq-list details{padding-inline:13px}.faq-list summary{font-size:15px}.closing-actions .button{min-height:46px;padding-inline:12px;font-size:12px}.header-cta{min-height:36px;font-size:11px}.footer-top>p{font-size:11px}.footer-links a,.footer-links button{font-size:13px}.footer-links{gap:22px}.footer-bottom{font-size:11px}.dialog-content>p,.guide-checklist strong{font-size:14px}.guide-checklist li>span{font-size:12px}.dialog-content>.guide-footnote{font-size:11px}.dialog-content>.button{font-size:14px}.guide-channel-select label>span:nth-child(2){font-size:13px}}.network-message,.workspace-caption,.workspace-caption>span:last-child,.intelligence-visual-caption,.footer-top>p,.footer-bottom{font-size:13px}.platform-logo{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;overflow:hidden}.platform-logo img{object-fit:contain;width:100%;height:100%;display:block}.platform-logo-qianniu{background:#4c7cfa1a}.platform-logo-qianniu img{width:76%;height:76%}.platform-logo-wxshop{background:#0ab8a612}.platform-logo-wxshop img{width:85%;height:85%}.platform-logo-tmall{background:#ff003610}.platform-logo-tmall img{width:84%;height:84%}.network-node .platform-logo{border-radius:9px;width:37px;height:37px}.node-dot-ecosystem{background:#7c6b92}.network-satellites{pointer-events:none;position:absolute;inset:0}.network-satellite{background:#18141f;border-radius:14px;place-items:center;width:46px;height:46px;animation:7s ease-in-out infinite node-float;display:grid;position:absolute}.network-satellite .platform-logo{border-radius:8px;width:32px;height:32px}.satellite-1{animation-delay:-1s;top:6%;left:24%}.satellite-2{animation-delay:-2s;top:9%;right:22%}.satellite-3{animation-delay:-3s;top:43%;left:1%}.satellite-4{animation-delay:-4s;top:45%;right:0}.satellite-5{animation-delay:-5s;bottom:18%;left:33%}.satellite-6{animation-delay:-6s;bottom:17%;right:30%}.ecosystem{padding-block:76px 40px}.ecosystem-intro{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.ecosystem-intro h2{letter-spacing:-.045em;font-size:clamp(32px,3.3vw,46px);font-weight:550;line-height:1.3}.ecosystem-intro>p{color:var(--muted);padding-bottom:5px;font-size:16px;line-height:1.9}.ecosystem-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:36px 0 22px;display:flex}.ecosystem-filters{gap:5px;display:flex}.ecosystem-filters button{min-height:42px;color:var(--muted);border-radius:6px;align-items:center;gap:9px;padding:10px 14px;font-size:13px;transition:background .2s,color .2s;display:inline-flex}.ecosystem-filters button span{opacity:.65;font-size:11px}.ecosystem-filters button:hover{color:var(--text)}.ecosystem-hint{color:var(--muted);align-items:center;gap:5px;font-size:13px;display:flex}.ecosystem-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.ecosystem-platform{background:#111016;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:164px;padding:22px 12px;transition:background .2s,transform .2s;display:flex;position:relative}.ecosystem-platform.selected:after{content:"";background:var(--platform-color);border-radius:2px;width:18px;height:3px;position:absolute;bottom:12px}.ecosystem-platform strong{font-size:15px;font-weight:500;line-height:1.2}.platform-category{color:#a194ac;margin-bottom:7px;font-size:11px;line-height:1}.ecosystem-detail{background:#15111d;border-radius:10px;align-items:center;gap:28px;min-height:116px;margin-top:12px;padding:26px 28px;display:flex}.ecosystem-detail-brand{align-items:center;gap:13px;min-width:190px;display:flex}.ecosystem-detail-brand .platform-logo{border-radius:9px;width:36px;height:36px}.ecosystem-detail-brand strong{font-size:15px;font-weight:500;display:block}.ecosystem-detail-brand div>span{color:var(--muted);margin-top:4px;font-size:11px;display:block}.ecosystem-detail>p{color:#b3a6c2;flex:1;max-width:62ch;font-size:13px;line-height:1.9}.ecosystem-detail-action{color:#dec7ff;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.ecosystem-detail-action:hover{color:#fff}@media (width>=701px) and (width<=1100px){.main-nav{gap:14px}.main-nav a{font-size:12px}.header-inner{gap:20px}.header-guide{display:none}.network-node .platform-logo{width:30px;height:30px}.network-satellite{border-radius:10px;width:34px;height:34px}.network-satellite .platform-logo{border-radius:6px;width:24px;height:24px}.satellite-5,.satellite-6{display:none}.ecosystem-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ecosystem-detail{flex-wrap:wrap;gap:16px}.ecosystem-detail>p{flex-basis:50%}.ecosystem-detail-action{margin-left:auto}}@media (width<=700px){.network-node .platform-logo{border-radius:7px;width:27px;height:27px}.network-satellite{border-radius:9px;width:31px;height:31px}.network-satellite .platform-logo{border-radius:5px;width:22px;height:22px}.satellite-1{top:2%;left:30%}.satellite-2{top:8%;right:19%}.satellite-3{top:41%;left:0}.satellite-4{top:43%;right:0}.satellite-5,.satellite-6{display:none}.ecosystem{padding-block:48px 0}.ecosystem-intro{display:block}.ecosystem-intro>p{margin-top:18px;font-size:14px}.ecosystem-toolbar{margin-block:24px 16px}.ecosystem-hint{display:none}.ecosystem-filters{gap:3px;width:100%}.ecosystem-filters button{flex:1;justify-content:center;gap:5px;min-height:44px;padding:9px 7px;font-size:12px}.ecosystem-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.ecosystem-platform{gap:10px;min-height:144px;padding:18px 6px}.ecosystem-platform .platform-logo{border-radius:11px;width:43px;height:43px}.ecosystem-platform strong{font-size:14px}.platform-category{font-size:10px}.ecosystem-detail{min-height:234px;padding:21px;display:block}.ecosystem-detail>p{margin-block:16px 12px;font-size:13px}.ecosystem-detail-action{justify-content:flex-start}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#f5f7fa;--surface-raised:#fff;--text:#182333;--muted:#586779;--accent:#2459d3;--accent-hover:#1948b2;--accent-soft:#edf3ff;--on-accent:#fff;--line:#e1e7ef;--subtle:#5f6d80;--success:#267854;--success-soft:#edf7f1;--shadow:0 12px 40px #182d4810;--wordmark:#e4eaf1;color:var(--text);background:var(--bg)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#10151e;--surface:#171e29;--surface-raised:#1c2532;--text:#edf2f8;--muted:#b0bdce;--accent:#91b6ff;--accent-hover:#b2ccff;--accent-soft:#253651;--on-accent:#132440;--line:#303c4d;--subtle:#9aaabd;--success:#8bc8a9;--success-soft:#203a31;--shadow:0 12px 40px #00000025;--wordmark:#293748}::selection{background:var(--accent);color:var(--on-accent)}.theme-toggle{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.theme-toggle:hover{background:var(--surface);color:var(--text)}.header-actions{gap:18px}.main-nav{gap:25px;margin-left:0}.site-header{background:var(--bg);border-bottom:1px solid var(--line)}.mark,.footer-top .brand .mark,.closing-inner .closing-mark{color:var(--accent)}.main-nav a,.header-guide,.menu-toggle{color:var(--muted)}.main-nav a:hover,.header-guide:hover,.button-text:hover,.footer-links a:hover,.footer-links button:hover,.footer-bottom>a:hover{color:var(--accent)}.button-primary,.header-cta,.skip-link{background:var(--accent);color:var(--on-accent);box-shadow:none}.button-primary:hover,.header-cta:hover{background:var(--accent-hover);box-shadow:none}.button:hover{transform:none}.button-secondary{background:var(--surface-raised);border-color:var(--line);color:var(--text)}.button-secondary:hover{background:var(--surface)}.button-text{color:var(--text)}.play-circle{border-color:var(--line);color:var(--accent)}.hero:before,.network-haze,.workbench-reveal:before,.intelligence-visual:before,.source-visual:before,.closing-light,.intelligence-fragment:before{display:none}.hero h1{letter-spacing:-.055em;font-size:clamp(54px,5.3vw,76px);font-weight:600}.headline-line:nth-child(2){color:var(--accent)}.hero-description,.section-heading p,.intelligence-copy>p,.foundation-heading p,.foundation-details p,.step-description,.faq-intro,.faq-list details p,.closing-inner p{color:var(--muted)}.hero-note,.network-tag,.network-node div>span,.workspace-caption,.workspace-caption>span:last-child,.intelligence-visual-caption,.footer-top>p,.footer-bottom{color:var(--subtle)}.hero-note-line,.caption-dot{background:var(--line)}.network-node,.network-satellite,.knowledge-note{animation:none}.network-node,.network-satellite,.network-message{background:var(--surface-raised);border:1px solid var(--line);box-shadow:0 5px 20px #182d4808}.network-node strong{color:var(--text)}.network-core{background:var(--accent);box-shadow:none;border:0;border-radius:22px;rotate:0deg}.network-message{color:var(--muted)}.spark-icon,.feature-line-icon,.intelligence-points svg{color:var(--accent)}.typing-dots i{background:var(--accent);animation:none}.status-dot{background:var(--success);box-shadow:none}.node-dot{background:var(--line)}.network-paths ellipse{stroke:var(--line);stroke-opacity:1}.network-paths>circle{fill:none}.network-paths>path{stroke:var(--accent);stroke-opacity:.3}.ecosystem{border-top:1px solid var(--line)}.ecosystem-filters button.selected{color:var(--accent);background:var(--accent-soft)}.ecosystem-platform{background:var(--surface)}.ecosystem-platform:hover{background:var(--accent-soft);transform:none}.ecosystem-platform.selected{background:var(--accent-soft)}.platform-category{color:var(--subtle)}.ecosystem-detail{background:var(--surface)}.ecosystem-detail>p{color:var(--muted)}.ecosystem-detail-action,.ecosystem-detail-action:hover{color:var(--accent)}.workbench{background:var(--surface-raised);border-color:var(--line);color:var(--text);box-shadow:var(--shadow)}.workbench-highlighted{border-color:var(--accent);box-shadow:var(--shadow)}.workbench-titlebar{background:var(--surface);border-color:var(--line)}.workbench-titlebar .brand{color:var(--text)}.workbench-titlebar .brand .mark{color:var(--accent)}.workspace-name{border-color:var(--line)}.workspace-name,.demo-label,.rail-icon,.sidebar-link,.sidebar-link>span:last-child:not(.channel-icon),.sidebar-caption,.sidebar-online,.sidebar-online>div,.conversation-preview,.conversation-person time,.conversation-shop,.list-footer,.empty-search,.chat-heading>div:first-child>span,.chat-time,.product-reference>div>span,.product-reference small,.ai-suggestion-title>span,.ai-suggestion-bottom>span,.composer-status,.manual-note{color:var(--subtle)}.staff-avatar{background:var(--accent-soft);color:var(--accent)}.app-rail,.app-sidebar{background:var(--surface);border-color:var(--line)}.app-sidebar-title,.conversation-heading,.conversation-person,.chat-heading strong,.product-reference strong,.product-reference>b{color:var(--text)}.rail-icon.active,.sidebar-link.active,.sidebar-link:hover,.conversation.selected,.conversation:hover{background:var(--accent-soft);color:var(--accent)}.conversation.selected{border-left-color:var(--accent)}.conversation-list,.list-footer,.chat-heading,.composer{border-color:var(--line)}.conversation-heading>span{background:var(--accent-soft);color:var(--accent)}.conversation-search{background:var(--surface);border-color:var(--line);color:var(--subtle)}.conversation-search:focus-within{border-color:var(--accent)}.conversation-search input,.composer textarea{color:var(--text)}.conversation-search input::placeholder,.composer textarea::placeholder{color:var(--subtle)}.empty-search button{color:var(--accent)}.mode-control{background:var(--surface)}.mode-control button,.mode-control button:not(.selected){color:var(--muted)}.mode-control button.selected{background:var(--accent-soft);color:var(--accent)}.chat-history,.guide-dialog{scrollbar-color:var(--line) transparent}.product-reference{background:var(--surface);border-color:var(--line)}.incoming-message p{background:var(--surface);border-color:var(--line);color:var(--text)}.ai-suggestion{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 25%, var(--line))}.ai-suggestion-title{color:var(--accent)}.ai-suggestion-title>span{border-color:var(--line)}.ai-suggestion>p{color:var(--text)}.ai-suggestion-bottom button{color:var(--accent);background:var(--surface-raised)}.ai-suggestion-bottom button:hover{background:var(--surface)}.composer{background:var(--surface-raised)}.composer button,.composer button:hover:not(:disabled),.outgoing-message p{background:var(--accent);color:var(--on-accent)}.outgoing-message p>span{color:var(--on-accent)}.agent-avatar{background:var(--accent-soft)}.section-symbol,.knowledge-center,.process-main-icon{background:var(--accent-soft);border-color:var(--line);color:var(--accent);box-shadow:none}.intelligence-points>div{color:var(--muted)}.knowledge-note{background:var(--surface-raised);border-color:var(--line);color:var(--text);rotate:0deg}.knowledge-note>svg:first-child{color:var(--accent)}.knowledge-note>svg:last-child{color:var(--success)}.knowledge-orbit>svg path{stroke:var(--accent)}.knowledge-orbit>svg circle{fill:var(--accent)}.intelligence-fragment,.source-fragment,.process-fragment{background:var(--surface-raised);border-color:var(--line);box-shadow:var(--shadow)}.intelligence-fragment-top>span:first-child{color:var(--accent)}.confidence-label{color:var(--subtle);border-color:var(--line)}.intelligence-fragment>p{color:var(--text)}.intelligence-source,.intelligence-fragment-bottom>span{color:var(--muted)}.intelligence-source svg:last-child{color:var(--success)}.intelligence-fragment-bottom{border-color:var(--line)}.intelligence-fragment-bottom>button,.intelligence-fragment-bottom>button:hover{background:var(--accent);color:var(--on-accent)}.source-top,.source-bottom{border-color:var(--line)}.source-top,.source-timeline strong,.foundation-details h3{color:var(--text)}.source-top>svg{color:var(--accent)}.source-demo,.source-timeline p>span,.source-timeline time{color:var(--subtle)}.timeline-dot{background:var(--surface);border-color:var(--line)}.timeline-dot.purple{background:var(--accent-soft);color:var(--accent)}.timeline-dot.green{background:var(--success-soft);color:var(--success);border-color:var(--line)}.source-timeline>div:not(:last-child):after{background:var(--line)}.source-bottom{color:var(--success)}.process-step,.process-step strong{color:var(--muted)}.process-step{background:var(--surface)}.process-step.selected{background:var(--accent-soft)}.process-step.selected strong,.process-step:hover strong{color:var(--text)}.step-indicator{color:var(--muted);border-color:var(--line)}.process-step.selected .step-indicator{background:var(--accent);color:var(--on-accent);border-color:var(--accent);box-shadow:none}.process-step>svg,.process-step.selected>svg{color:var(--accent)}.process-fragment-heading,.process-fragment-heading>span:last-child,.process-fragment>p,.process-checks>div,.process-checks>div>span{color:var(--muted)}.process-state{color:var(--text)}.process-checks svg{color:var(--success)}.process-endpoints{border-color:var(--line)}.process-endpoints .mark{color:var(--accent)}.endpoint-line{background:var(--line)}.endpoint-line:after{background:var(--accent);animation:none}.faq-list details,.faq-list details[open]{background:var(--surface)}.faq-list summary,.faq-list details[open] summary,.faq-list summary:hover{color:var(--text)}.faq-list summary>span,.faq-list details[open] summary>span{color:var(--accent)}.closing-section{background:var(--surface);border-block:1px solid var(--line)}.closing-inner h2{color:var(--text)}.footer-links a,.footer-links button{color:var(--muted)}.footer-wordmark,.footer-wordmark>span{color:var(--wordmark)}.footer-wordmark{font-size:clamp(72px,15.5vw,220px)}.footer-bottom{border-color:var(--line)}.guide-dialog{color:var(--text);background:var(--surface-raised);border-color:var(--line);box-shadow:var(--shadow)}.guide-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#101c3080}.dialog-close{color:var(--muted);background:var(--surface)}.dialog-close:hover{color:var(--text);background:var(--accent-soft)}.dialog-content h2,.guide-checklist strong{color:var(--text)}.dialog-content>p,.guide-checklist li>span,.dialog-content>.guide-footnote{color:var(--muted)}.guide-channel-select label{background:var(--surface);border-color:var(--line)}.guide-channel-select label.selected{background:var(--accent-soft);border-color:var(--accent)}.guide-channel-select input:focus-visible~.fake-checkbox{outline-color:var(--accent)}.fake-checkbox{border-color:var(--subtle);color:var(--on-accent)}.selected .fake-checkbox{background:var(--accent);border-color:var(--accent)}.guide-checklist li{color:var(--accent)}@media (width>=701px) and (width<=1100px){.main-nav{gap:12px}.header-actions{gap:10px}.header-inner{gap:16px}}@media (width<=700px){.main-nav{background:var(--surface-raised);border-color:var(--line);box-shadow:var(--shadow)}.main-nav a{color:var(--text)}.header-actions{gap:9px}.theme-toggle{width:36px;height:36px}.hero h1{font-size:clamp(46px,12.5vw,64px)}.conversation-list{background:var(--surface-raised)}}.network-core{--core-size:clamp(92px, 10.2vw, 146px);--core-face:#2056d2;--core-edge:#d6e1f5;--core-frame:#f5f8ff;--core-signal:#4e83eb;width:var(--core-size);height:var(--core-size);box-shadow:none;z-index:1;background:0 0;border:0;border-radius:26px;display:block;transform:translate(-50%,-50%)rotate(0)}.core-traces{width:156%;height:156%;color:var(--core-signal);position:absolute;inset:-28%;overflow:visible}.core-traces>path{stroke:var(--core-edge);stroke-width:1.5px;stroke-linecap:round}.core-traces .core-trace-branch{stroke-width:1px}.core-packet{fill:currentColor;transform-box:view-box}.core-packet-left{animation:4.8s ease-in-out infinite relay-in-left}.core-packet-right{animation:4.8s ease-in-out 1.2s infinite relay-in-right}.core-packet-top{animation:4.8s ease-in-out 2.4s infinite relay-in-top}.core-packet-bottom{animation:4.8s ease-in-out 3.6s infinite relay-in-bottom}.core-frame{background:var(--core-frame);border:1px solid var(--core-edge);box-shadow:0 5px 0 var(--core-edge);border-radius:26px;position:absolute;inset:0}.core-face{background:var(--core-face);color:#fff;border:1px solid #ffffff35;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:7px;box-shadow:inset 0 1px #ffffff25}.core-monogram{width:53%;height:53%}.core-monogram-return{opacity:.42}.core-monogram-node{fill:#a3d8ff}.core-face .core-wordmark{color:inherit;letter-spacing:-.035em;margin:0;font-size:clamp(10px,1vw,14px);font-weight:600;line-height:1.4}.core-contact{background:#ffffff60;border-radius:50%;width:3px;height:3px;position:absolute}.core-contact-nw{top:10px;left:10px}.core-contact-ne{top:10px;right:10px}.core-contact-sw{bottom:10px;left:10px}.core-contact-se{bottom:10px;right:10px}[data-theme=dark] .network-core{--core-face:#1a3564;--core-edge:#3e557b;--core-frame:#202e45;--core-signal:#91b6ff}@keyframes relay-in-left{0%,12%{opacity:0;transform:translate(0)}24%{opacity:1}52%,to{opacity:0;transform:translate(40px)}}@keyframes relay-in-right{0%,12%{opacity:0;transform:translate(0)}24%{opacity:1}52%,to{opacity:0;transform:translate(-40px)}}@keyframes relay-in-top{0%,12%{opacity:0;transform:translateY(0)}24%{opacity:1}52%,to{opacity:0;transform:translateY(40px)}}@keyframes relay-in-bottom{0%,12%{opacity:0;transform:translateY(0)}24%{opacity:1}52%,to{opacity:0;transform:translateY(-40px)}}@media (width<=700px){.core-frame{box-shadow:0 4px 0 var(--core-edge);border-radius:21px}.core-face{border-radius:16px;inset:5px}.core-contact-nw,.core-contact-ne{top:7px}.core-contact-sw,.core-contact-se{bottom:7px}.core-contact-nw,.core-contact-sw{left:7px}.core-contact-ne,.core-contact-se{right:7px}}@media (prefers-reduced-motion:reduce){.core-packet{opacity:.7;animation:none}}@media (width<=370px){.network-core{--core-size:68px;left:50%}}
