@font-face{font-family:Alimama ShuHeiTi;src:url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaShuHeiTi-Bold.woff2)format("woff2"),url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaShuHeiTi-Bold.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Alimama FangYuanTi VF;src:url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaFangYuanTiVF-Thin.woff2)format("woff2"),url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaFangYuanTiVF-Thin.woff)format("woff");font-display:swap;font-weight:100 900;font-style:normal}.landing-page{--landing-text:#191a23;--landing-text-muted:#5a5a5a;--landing-subtitle-color:#666;--landing-subtitle-size:clamp(14px,2.5vw,20px);--landing-subtitle-leading:clamp(24px,4vw,40px);--landing-font-body:"Alimama FangYuanTi VF",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","PingFang SC","Microsoft YaHei",sans-serif;--landing-font-display:"Alimama ShuHeiTi","PingFang SC","Microsoft YaHei",sans-serif;isolation:isolate;color:var(--landing-text);font-family:var(--landing-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-color:#fff;font-weight:500;position:relative}.landing-page:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(55% 22% at 10% 0,#f0703811,#0000 82%),radial-gradient(50% 24% at 86% 13%,#5bc8b20e,#0000 84%),radial-gradient(62% 25% at 42% 27%,#a58cec0a,#0000 84%),radial-gradient(56% 24% at 90% 44%,#f7c45b0d,#0000 84%),radial-gradient(62% 26% at 12% 57%,#5bc8b20b,#0000 84%),radial-gradient(56% 24% at 55% 70%,#f070380d,#0000 84%),radial-gradient(58% 25% at 24% 88%,#a58cec0b,#0000 84%),radial-gradient(55% 22% at 88% 98%,#f070380a,#0000 84%),linear-gradient(#fcfbf8 0%,#fff 46%,#fcfbf8 100%);background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.landing-page>:not(.landing-header){z-index:1;position:relative}.landing-scroll-root{--landing-scrollbar-size:8px;--landing-scrollbar-thumb:#cbd5e1;--landing-scrollbar-thumb-hover:#94a3b8;scrollbar-width:thin;scrollbar-color:var(--landing-scrollbar-thumb)transparent;background-color:#fcfbf8}.landing-scroll-root::-webkit-scrollbar{width:var(--landing-scrollbar-size);height:var(--landing-scrollbar-size)}.landing-scroll-root::-webkit-scrollbar-track{background:0 0}.landing-scroll-root::-webkit-scrollbar-thumb{background-color:var(--landing-scrollbar-thumb);background-clip:content-box;border:2px solid #0000;border-radius:999px;transition:background-color .3s}.landing-scroll-root::-webkit-scrollbar-thumb:hover{background-color:var(--landing-scrollbar-thumb-hover)}.landing-page .landing-hero{color:#191a23;background:0 0;padding-bottom:0;position:relative;overflow:visible}.landing-page .landing-hero-banner{background:0 0;width:100%;position:relative;overflow:visible}.landing-page .landing-hero-container{padding-top:80px;padding-bottom:80px;position:relative}@media (max-width:1440px){.landing-page .landing-hero-container{padding-top:40px;padding-bottom:60px}}@media (max-width:1200px){.landing-page .landing-hero-container{padding-top:40px;padding-bottom:40px}}.landing-page .landing-hero-banner-main{z-index:10;flex-direction:column;align-items:center;width:100%;margin-top:20px;display:flex;position:relative}@media (max-width:768px){.landing-page .landing-hero-container{padding-top:48px;padding-bottom:24px}}.landing-page .landing-hero-eyebrow{font-family:var(--landing-font-display);letter-spacing:.08em;color:#f07038;margin:0 0 18px;font-size:18px;font-weight:600;line-height:1.5}.landing-page .landing-hero-brand{z-index:10;flex-direction:column;align-items:center;display:flex}.landing-page .landing-hero-brand-logo{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(4px,1vw,8px);max-width:1000px;margin-bottom:clamp(16px,2.5vw,33px);display:flex}.landing-page .landing-hero-brand-slogan{font-family:var(--landing-font-display);color:#2b2b2b;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;font-size:clamp(32px,5vw,60px);font-weight:700;line-height:clamp(32px,8vw,80px);display:inline-flex}.landing-page .landing-hero-title-hl{color:#f07038;-webkit-text-fill-color:#f07038;-webkit-text-stroke:0}@media (max-width:1200px){.landing-page .landing-hero-brand-logo{flex-direction:column;align-items:center}}.landing-page .landing-hero-title{font-family:var(--landing-font-display);color:var(--landing-text);letter-spacing:0;font-size:clamp(32px,5vw,60px);font-weight:700;line-height:clamp(32px,8vw,80px)}.landing-page .landing-section-subtitle{font-family:var(--landing-font-body);font-size:var(--landing-subtitle-size);font-weight:500;line-height:var(--landing-subtitle-leading);color:var(--landing-subtitle-color)}.landing-page .landing-hero-actions{justify-content:center;align-items:center;gap:24px;margin-top:82px;display:flex}.landing-page .landing-hero-primary-btn{color:#fff;cursor:pointer;background:#f07038;border:none;border-radius:4px;justify-content:center;align-items:center;gap:16px;width:184px;height:48px;padding:0 24px;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.landing-page .landing-hero-primary-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.landing-page .landing-hero-primary-btn:hover{background:#d85b2d;transform:translateY(-2px);box-shadow:0 8px 24px #f0703859}.landing-page .landing-hero-primary-btn:hover:before{left:100%}.landing-page .landing-hero-primary-btn:active{transform:translateY(0)}.landing-page .landing-hero-primary-btn.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none;transform:none}.landing-page .landing-hero-primary-btn.is-disabled:before{display:none}.landing-page .landing-hero-outline-btn{color:#f07038;cursor:pointer;background:0 0;border:1px solid #f07038;border-radius:4px;justify-content:center;align-items:center;width:184px;height:48px;padding:0 24px;text-decoration:none;transition:all .3s;display:inline-flex}.landing-page .landing-hero-outline-btn:hover{background:#f0703814;transform:translateY(-2px);box-shadow:0 8px 24px #f0703826}.landing-page .landing-hero-outline-btn:active{transform:translateY(0)}@media (max-width:1440px){.landing-page .landing-hero-actions{margin-top:60px}}@media (max-width:1200px){.landing-page .landing-hero-actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:40px}.landing-page .landing-hero-primary-btn,.landing-page .landing-hero-outline-btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.landing-page .landing-hero-primary-btn,.landing-page .landing-hero-outline-btn{transition:background-color .3s,box-shadow .3s}.landing-page .landing-hero-primary-btn:hover,.landing-page .landing-hero-outline-btn:hover,.landing-page .landing-hero-primary-btn:active,.landing-page .landing-hero-outline-btn:active{transform:none}.landing-page .landing-hero-primary-btn:before{display:none}}.landing-page .landing-header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border-bottom:1px solid #e6e6e6b3;position:sticky;top:0;overflow:visible}.landing-page .landing-header-nav{align-items:center;height:64px;display:flex;position:relative}.landing-page .landing-header-content{box-sizing:border-box;z-index:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:40px;width:100%;min-width:0;max-width:1920px;margin:0 auto;padding:0 80px;display:grid;position:relative}.landing-page .landing-header-logo{flex-shrink:0;justify-self:start;align-items:center;height:40px;text-decoration:none;transition:transform .3s;display:flex;overflow:visible}.landing-page .landing-header-logo:hover{transform:translateY(-1px)}.landing-page .landing-header-logo__img{object-fit:contain;object-position:left;width:auto;max-width:180px;height:40px;display:block}.landing-page .landing-header-menu{white-space:nowrap;flex-wrap:nowrap;justify-content:center;justify-self:center;align-items:center;gap:24px;min-width:0;display:none}@media (min-width:768px){.landing-page .landing-header-menu{display:flex}}.landing-page .landing-header-actions{flex-shrink:0;justify-self:end;align-items:center;gap:16px;display:flex}.landing-page .landing-header-menu-button{color:var(--landing-text)}.landing-page .landing-header-menu-button:hover{background:color-mix(in srgb,var(--landing-text)4%,transparent)}.landing-page .landing-dark-button{box-sizing:border-box;background:#1a1a1a;border:none;transition:background .3s,transform .3s;position:relative}.landing-page .landing-dark-button:hover{background:#000;transform:translateY(-1px)}.landing-page .landing-dark-button:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.landing-page .landing-dark-button:hover,.landing-page .landing-dark-button:active{transform:none}}@media (max-width:1440px){.landing-page .landing-header-content{gap:20px;padding:0 40px}}@media (max-width:767px){.landing-page .landing-header-nav{height:52px}.landing-page .landing-header-logo,.landing-page .landing-header-logo__img{height:28px}.landing-page .landing-header-logo__img{max-width:128px}.landing-page .landing-header-content{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:0 24px}.landing-page .landing-header-drawer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-top:1px solid #e6e6e6b3;flex-direction:column;gap:10px;padding:6px 16px 12px;display:flex}.landing-page .landing-header-drawer__nav{flex-direction:column;display:flex}.landing-page .landing-header-drawer__link{color:#191a23;font-family:var(--landing-font-display);border:0;padding:8px 0;font-size:14px;font-weight:600;line-height:22px;text-decoration:none}.landing-page .landing-header-drawer__btn{width:100%;height:36px;font-size:13px}}@media (max-width:600px){.landing-page .landing-header-content{gap:12px;padding:0 16px}}.landing-page .landing-nav-link{font-family:var(--landing-font-display);color:var(--landing-text);font-size:16px;font-weight:700;line-height:1.5}.landing-page .landing-nav-underline{white-space:nowrap;border-radius:8px;align-items:center;padding:8px 16px;text-decoration:none;transition:color .3s;display:flex;position:relative;overflow:hidden}.landing-page .landing-nav-underline:after{content:"";transform-origin:100%;background:#f07038;border-radius:2px;width:100%;height:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.landing-page .landing-nav-underline:hover,.landing-page .landing-nav-underline.is-active{color:#f07038}.landing-page .landing-nav-underline:hover:after,.landing-page .landing-nav-underline.is-active:after{transform-origin:0;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.landing-page .landing-nav-underline:after{transition:none}}.landing-page .letter-roll{vertical-align:bottom;height:1.45em;line-height:1.45em;display:inline-block;position:relative;overflow:hidden}.landing-page .letter-roll .single-letter{text-shadow:0 1.45em;transition:transform .4s cubic-bezier(.25,.46,.45,.94);display:inline-block;position:relative;transform:translateY(0)}.landing-page .letter-up:hover .single-letter{transform:translateY(-1.45em)}@media (prefers-reduced-motion:reduce){.landing-page .letter-roll .single-letter{text-shadow:none;transition:none}.landing-page .letter-up:hover .single-letter{transform:none}}.landing-page .landing-brand-text{font-family:var(--landing-font-display);color:var(--landing-text);font-size:16px;font-weight:700;line-height:1.5}.landing-page .landing-brand-prompt{color:#f07038}.landing-page .landing-dark-button.landing-header-book-btn{background:#f07038}.landing-page .landing-dark-button.landing-header-book-btn:hover{background:#d85b2d}.landing-page .landing-cta-text{font-family:var(--landing-font-display);letter-spacing:1px;font-size:18px;font-weight:700;line-height:1.5}.landing-page .landing-cta-text-sm{font-family:var(--landing-font-display);letter-spacing:.5px;font-size:14px;font-weight:700;line-height:1.5}.landing-page .landing-features{background:0 0}.landing-page .landing-pillars{padding:96px 0 80px}.landing-page .landing-container.landing-pillars__container{max-width:1200px;padding-inline:0}.landing-page .landing-pillars__header{width:100%}.landing-page .landing-pillars__title{color:#151823;letter-spacing:0;margin:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:36px;font-weight:600;line-height:50px}.landing-page .landing-pillars__subtitle{max-width:500px;margin:10px 0 0}.landing-page .landing-features__subtitle{white-space:normal;max-width:960px}@media (min-width:1025px){.landing-page .landing-features .landing-pillars__tab{height:176px}.landing-page .landing-features .landing-pillars__tab-text{height:auto}.landing-page .landing-features .landing-pillars__tab-text small{font-size:16px;line-height:24px}}.landing-page .landing-pillars__stage{grid-template-columns:400px 764px;justify-content:start;align-items:center;gap:40px 36px;margin-top:40px;display:grid}.landing-page .landing-pillars__tabs{flex-direction:column;width:360px;display:flex}.landing-page .landing-pillars__pair{display:none}.landing-page .landing-pillars__tab{color:#999;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000001f;border-radius:0;outline:none;align-items:center;width:360px;height:154px;padding:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:24px;font-weight:400;line-height:28px;display:flex;position:relative}.landing-page .landing-pillars__tab:hover{color:#666}.landing-page .landing-pillars__tab.is-active{color:#151823}.landing-page .landing-pillars__tab:focus,.landing-page .landing-pillars__tab:focus-visible{box-shadow:none;outline:none}.landing-page .landing-pillars__tab-text{flex-direction:column;align-items:flex-start;gap:14px;width:360px;height:102px;display:flex}.landing-page .landing-pillars__tab-title{align-items:center;gap:10px;font-size:24px;font-weight:700;line-height:normal;display:inline-flex}.landing-page .landing-pillars__icon{flex:none;width:27px;height:27px}.landing-page .landing-pillars__index{color:currentColor;font-variant-numeric:tabular-nums;letter-spacing:.02em;flex:none;font-size:20px;line-height:1}.landing-page .landing-pillars__tabs.is-dense .landing-pillars__tab{height:auto;min-height:128px;padding:18px 0 20px}.landing-page .landing-pillars__tabs.is-dense .landing-pillars__tab-text{height:auto}.landing-page .landing-pillars__tabs.is-dense .landing-pillars__tab-text small{font-size:15px;line-height:22px}.landing-page .landing-pillars__tab-text small{color:currentColor;width:360px;font-size:18px;font-weight:400;line-height:27px}.landing-page .landing-pillars__tab.is-active small{color:#666}.landing-page .landing-pillars__progress{transform-origin:0;will-change:transform;background:#f07038;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.landing-page .landing-pillars__progress.is-complete{transform:scaleX(1)}.landing-page .landing-pillars__tab.is-active .landing-pillars__progress:not(.is-complete){animation-name:landing-pillar-progress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes landing-pillar-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-page .landing-pillars__preview{background:linear-gradient(135deg,#f7f3ee 0%,#f3ece4 55%,#efe4d8 100%);border:0;border-radius:20px;width:764px;height:530px;padding:0;position:relative;overflow:hidden;box-shadow:0 18px 48px #2b2b2b14}.landing-page .landing-pillars__layer{justify-content:center;align-items:center;padding:36px;display:flex;position:absolute;inset:0}.landing-page .landing-pillars__layer.is-enter{animation:.8s both landing-pillar-fade-in}.landing-page .landing-pillars__layer.is-exit{animation:.5s both landing-pillar-fade-out}.landing-page .landing-pillars__layer.is-static{animation:none}@keyframes landing-pillar-fade-in{0%{opacity:0}to{opacity:1}}@keyframes landing-pillar-fade-out{0%{opacity:1}to{opacity:0}}.landing-page .landing-pillars__visual{align-items:stretch;gap:20px;width:100%;max-width:none;height:100%;display:flex}.landing-page .landing-pillars__layer:has(.landing-feat-workspace){padding:0}.landing-page .landing-pillars__preview:has(.landing-feat-workspace){background:0 0}.landing-page .landing-feat-workspace{background:#fff;border:1px solid #ebebeb;border-radius:20px;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.landing-page .landing-feat-identity{align-items:center;display:flex}.landing-page .landing-feat-identity__logo{object-fit:contain;object-position:left center;width:auto;max-width:120px;height:18px;display:block}.landing-page .landing-feat-user{color:#333;background:#ebebeb;border-radius:16px 16px 0;align-self:flex-end;max-width:88%;margin:0;padding:8px 12px;font-size:12px;line-height:1.7;overflow:visible}.landing-page .landing-feat-ai{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.landing-page .landing-feat-ai p{color:#333;margin:0;font-size:12px;line-height:1.7}.landing-page .landing-feat-ai strong{font-weight:700}.landing-page .landing-feat-ai .is-risk{color:#f07038}.landing-page .landing-feat-composer{background:#fff;border:1px solid #ebebeb;border-radius:16px;align-items:center;gap:8px;margin-top:auto;padding:8px 10px;display:flex}.landing-page .landing-feat-composer__plus{color:#666;background:#f7f7f7;border-radius:8px;place-items:center;width:22px;height:22px;font-size:16px;line-height:1;display:grid}.landing-page .landing-feat-composer__ph{color:#999;flex:1;font-size:12px}.landing-page .landing-feat-composer__send{color:#f07038;width:22px;height:22px}.landing-page .landing-feat-section{color:#666;padding:10px 0 4px 12px;font-size:11px;font-weight:500}.landing-page .landing-feat-row{align-items:center;gap:8px;min-height:40px;padding:0 0 0 12px;display:flex}.landing-page .landing-feat-row i{background:#16a83e;border-radius:50%;flex:none;width:8px;height:8px}.landing-page .landing-feat-row i.is-blue{background:#5d8cf1}.landing-page .landing-feat-row i.is-warning{background:#f07038}.landing-page .landing-feat-row i.is-muted{background:#b8c1bb}.landing-page .landing-feat-row.is-active{background:#2b2b2b0a;border-radius:8px}.landing-page .landing-feat-pill{color:#666;text-overflow:ellipsis;white-space:nowrap;background:#2b2b2b0d;border-radius:6px;flex:none;max-width:92px;padding:2px 8px;font-size:10px;line-height:18px;overflow:hidden}.landing-page .landing-feat-card{background:#fff;border:1px solid #ebebeb;border-radius:16px;overflow:hidden}.landing-page .landing-feat-card__head{background:#f7f7f7;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.landing-page .landing-feat-card__head strong{color:#2b2b2b;font-size:12px;font-weight:700}.landing-page .landing-feat-card__head span{color:#999;font-size:10px}.landing-page .landing-feat-card__head span.is-success{color:#16a83e}.landing-page .landing-feat-org{grid-template-columns:.86fr 1.14fr}.landing-page .landing-feat-org__chat,.landing-page .landing-feat-pmo__chat,.landing-page .landing-feat-auto__detail{background:#fff;flex-direction:column;min-width:0;height:100%;padding:16px 18px;display:flex}.landing-page .landing-feat-org__chat-head,.landing-page .landing-feat-pmo__board-head,.landing-page .landing-feat-pmo__chat-head,.landing-page .landing-feat-auto__list-head,.landing-page .landing-feat-auto__detail-head{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.landing-page .landing-feat-org__chat-name,.landing-page .landing-feat-pmo__board-title,.landing-page .landing-feat-pmo__chat-name,.landing-page .landing-feat-auto__list-title,.landing-page .landing-feat-auto__detail-title{color:#2b2b2b;font-size:14px;font-weight:600}.landing-page .landing-feat-org__thread,.landing-page .landing-feat-pmo__thread{flex-direction:column;flex:1;gap:10px;min-height:0;padding-top:8px;display:flex;overflow:hidden}.landing-page .landing-feat-org__time,.landing-page .landing-feat-pmo__time{color:#999;align-self:flex-end;margin:-4px 2px 0 0;font-size:10px}.landing-page .landing-feat-org__result{background:#fafcf9;border-left:1px solid #edf1ee;flex-direction:column;justify-content:center;min-width:0;padding:18px 20px;display:flex}.landing-page .landing-feat-org__schedule{flex-direction:column;justify-content:center;min-height:0;display:flex}.landing-page .landing-feat-org__cal-head{color:#666;justify-content:space-between;align-items:center;font-size:11px;display:flex}.landing-page .landing-feat-org__cal-head strong{color:#2b2b2b;font-size:13px;font-weight:700}.landing-page .landing-feat-org__week{color:#999;text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:12px;font-size:10px;display:grid}.landing-page .landing-feat-org__day{border-radius:8px;padding:6px 0}.landing-page .landing-feat-org__day.is-active{color:#fff;background:#f07038;box-shadow:0 4px 8px #f0703833}.landing-page .landing-feat-org__slot{color:#4e8c6a;background:#e8f6ec;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:10px}.landing-page .landing-feat-org__meeting{border-top:1px solid #e4ebe6;margin-top:13px;padding-top:15px}.landing-page .landing-feat-org__status{color:#4e8c6a;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.landing-page .landing-feat-org__status:before{content:"✓";color:#fff;background:#4e8c6a;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;display:grid}.landing-page .landing-feat-org__title{color:#2b2b2b;letter-spacing:-.03em;margin-top:6px;font-size:20px;font-weight:800}.landing-page .landing-feat-org__sub{color:#999;margin-top:2px;font-size:10px}.landing-page .landing-feat-org__details{border-top:1px dashed #dfe8e2;gap:7px;margin-top:12px;padding-top:10px;display:grid}.landing-page .landing-feat-org__details div{grid-template-columns:38px 1fr;gap:7px;font-size:10px;display:grid}.landing-page .landing-feat-org__details b{color:#999;font-weight:500}.landing-page .landing-feat-org__details span{color:#2b2b2b}.landing-page .landing-feat-org__foot{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.landing-page .landing-feat-org__foot span,.landing-page .landing-feat-auto__tags span{color:#666;background:#f3f6f3;border-radius:999px;padding:4px 6px;font-size:9px}.landing-page .landing-feat-org__foot span.is-orange{color:#f07038;background:#fff0e8}.landing-page .landing-feat-pmo{grid-template-columns:.76fr 1.24fr}.landing-page .landing-feat-pmo__board,.landing-page .landing-feat-auto__list{background:#fbfcfa;border-right:1px solid #edf1ee;min-width:0;padding:18px 16px}.landing-page .landing-feat-pmo__board-head{border-bottom:1px solid #edf1ee;padding-bottom:12px}.landing-page .landing-feat-pmo__board-title{font-size:13px;font-weight:700}.landing-page .landing-feat-pmo__board-meta{color:#999;font-size:9px}.landing-page .landing-feat-pmo__chat-meta{color:#999;margin-top:2px;font-size:10px}.landing-page .landing-feat-pmo__summary{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.landing-page .landing-feat-pmo__stat{background:#fff;border-radius:10px;padding:9px 8px}.landing-page .landing-feat-pmo__stat-label{color:#999;font-size:9px}.landing-page .landing-feat-pmo__stat-value{color:#2b2b2b;margin-top:2px;font-size:17px;font-weight:800}.landing-page .landing-feat-pmo__stat.is-warning .landing-feat-pmo__stat-value{color:#f07038}.landing-page .landing-feat-pmo__tasks{flex-direction:column;margin-top:14px;display:flex}.landing-page .landing-feat-pmo__task{border-bottom:1px solid #edf1ee;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:7px;padding:10px 0;display:grid}.landing-page .landing-feat-pmo__task:last-child{border-bottom:0}.landing-page .landing-feat-pmo__task i{background:#5d8cf1;border-radius:50%;width:7px;height:7px}.landing-page .landing-feat-pmo__task i.is-warning{background:#f07038}.landing-page .landing-feat-pmo__task i.is-muted{background:#b8c1bb}.landing-page .landing-feat-pmo__task-name{color:#2b2b2b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.landing-page .landing-feat-auto__name{color:#2b2b2b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.landing-page .landing-feat-pmo__task-owner{color:#999;margin-top:2px;font-size:9px}.landing-page .landing-feat-pmo__task-status{color:#5d8cf1;white-space:nowrap;font-size:9px}.landing-page .landing-feat-auto__state{color:#4e8c6a;margin-top:5px;font-size:9px}.landing-page .landing-feat-pmo__task-status.is-warning{color:#f07038}.landing-page .landing-feat-pmo__task-status.is-muted{color:#999}.landing-page .landing-feat-pmo__follow{color:#666;border-top:1px dashed #ebebeb;margin-top:auto;padding-top:10px;font-size:10px}.landing-page .landing-feat-pmo__follow strong{color:#16a83e;font-weight:600}.landing-page .landing-feat-auto{grid-template-columns:.78fr 1.22fr}.landing-page .landing-feat-auto__list-head,.landing-page .landing-feat-auto__detail-head{border-bottom:1px solid #edf1ee;padding-bottom:12px}.landing-page .landing-feat-auto__list-title,.landing-page .landing-feat-auto__detail-title{font-size:13px;font-weight:700}.landing-page .landing-feat-auto__list-meta{color:#999;font-size:9px}.landing-page .landing-feat-auto__items{flex-direction:column;margin-top:7px;display:flex}.landing-page .landing-feat-auto__item{border-bottom:1px solid #edf1ee;grid-template-columns:7px minmax(0,1fr);gap:8px;padding:12px 0;display:grid;position:relative}.landing-page .landing-feat-auto__item:last-child{border-bottom:0}.landing-page .landing-feat-auto__item.is-active:before{content:"";background:#f07038;border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:-16px}.landing-page .landing-feat-auto__item i{background:#4e8c6a;border-radius:50%;width:7px;height:7px;margin-top:4px}.landing-page .landing-feat-auto__item.is-active i{background:#f07038;box-shadow:0 0 0 4px #f070381a}.landing-page .landing-feat-auto__meta{color:#999;margin-top:3px;font-size:9px}.landing-page .landing-feat-auto__item.is-active .landing-feat-auto__state{color:#f07038}.landing-page .landing-feat-auto__detail{padding:18px}.landing-page .landing-feat-auto__detail-status{color:#4e8c6a;background:#edf7f1;border-radius:999px;padding:4px 8px;font-size:9px}.landing-page .landing-feat-auto__report{background:#fff;border:1px solid #e1e8f3;border-radius:15px;flex:1;min-height:0;margin-top:14px;overflow:hidden}.landing-page .landing-feat-auto__report-head{background:#f0f4ff;padding:15px 16px}.landing-page .landing-feat-auto__report-title{color:#466be1;font-size:17px;font-weight:800}.landing-page .landing-feat-auto__report-date{color:#6680d4;margin-top:3px;font-size:10px}.landing-page .landing-feat-auto__report-body{padding:14px 16px}.landing-page .landing-feat-auto__report-body section+section{border-top:1px solid #edf1ee;margin-top:14px;padding-top:12px}.landing-page .landing-feat-auto__report-body h4{color:#466be1;margin:0 0 5px;font-size:12px;font-weight:600}.landing-page .landing-feat-auto__report-body p{color:#2b2b2b;margin:0;font-size:10px;line-height:1.6}.landing-page .landing-feat-auto__note{color:#666;background:#fff8f3;border-left:2px solid #f07038;margin-top:9px;padding:8px 9px;font-size:10px;line-height:1.5}.landing-page .landing-feat-auto__tags{flex-wrap:wrap;gap:5px;margin-top:13px;display:flex}.landing-page .landing-feat-auto__tags span.is-success{color:#4e8c6a;background:#edf7f1}.landing-page .landing-feat-auto__foot{color:#999;margin-top:11px;font-size:9px}.landing-page .landing-pillars__layer.is-demo{padding:22px}.landing-page .landing-pillars__layer:has(.is-scene){padding:22px}.landing-page .landing-pillars__layer:has(.is-schedule){padding:22px}.landing-page .landing-pillars__preview:has(.is-scene){background:linear-gradient(145deg,#e8f1fb 0%,#dce8f6 48%,#f3e9e2 100%)}.landing-page .landing-pillars__preview:has(.is-schedule){background:linear-gradient(145deg,#f8e4d4 0%,#f3d4c8 46%,#ead3e2 100%)}.landing-page .landing-pillars__visual.is-scene{grid-template-columns:minmax(0,1.35fr) minmax(220px,.75fr);align-items:stretch;gap:16px;display:grid}.landing-page .landing-pillars__window{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 14px 36px #2b2b2b1f}.landing-page .landing-pillars__window.is-main{min-height:0}.landing-page .landing-pillars__stack{min-width:0;min-height:0;position:relative}.landing-page .landing-pillars__window.is-float-a{z-index:1;width:84%;height:52%;position:absolute;top:6%;right:12%}.landing-page .landing-pillars__window.is-float-b{z-index:2;width:88%;height:54%;position:absolute;bottom:6%;right:0}.landing-page .landing-pillars__window-bar{align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:600;display:flex}.landing-page .landing-pillars__window-bar.is-orange{color:#f07038;background:#fde8dc}.landing-page .landing-pillars__window-bar.is-slate{color:#4a5a73;background:#e8eef6}.landing-page .landing-pillars__window-bar.is-mint{color:#2f8a5b;background:#dff3ea}.landing-page .landing-pillars__window-body{flex-direction:column;justify-content:center;gap:12px;height:calc(100% - 36px);padding:16px 18px 18px;display:flex}.landing-page .landing-pillars__window-lead{color:#2b2b2b;margin:0;font-size:14px;font-weight:600;line-height:1.5}.landing-page .landing-pillars__window-meta{color:#666;margin:0;font-size:12px}.landing-page .landing-pillars__visual.is-schedule{flex-direction:column;justify-content:center;gap:12px;display:flex}.landing-page .landing-pillars__scene-label{color:#666;margin:0 2px;font-size:13px;font-weight:500}.landing-page .landing-pillars__scene-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.landing-page .landing-pillars__mini{background:#fff;border-radius:16px;min-height:118px;padding:18px 16px;box-shadow:0 10px 28px #2b2b2b14}.landing-page .landing-pillars__mini.is-ghost{background:#ffffffb8;box-shadow:0 8px 22px #2b2b2b0d}.landing-page .landing-pillars__mini h4{color:#f07038;margin:0 0 8px;font-size:14px;font-weight:700}.landing-page .landing-pillars__mini p{color:#2b2b2b;margin:0;font-size:13.5px;line-height:1.55}.landing-page .landing-pillars__card{background:#fff;border-radius:18px;flex-direction:column;flex:1;gap:16px;padding:28px 26px;display:flex;box-shadow:0 10px 30px #2b2b2b0f}.landing-page .landing-pillars__card.is-side{flex:.85;justify-content:center}.landing-page .landing-pillars__card.is-flow{justify-content:center;gap:18px}.landing-page .landing-pillars__card h4{color:#2b2b2b;margin:0 0 4px;font-size:16px;font-weight:700}.landing-page .landing-pillars__query{color:#2b2b2b;background:#f4f4f2;border-radius:12px;margin:0;padding:14px 16px;font-size:15px;line-height:1.6}.landing-page .landing-pillars__status{color:#666;margin:0;font-size:13px}.landing-page .landing-pillars__result{color:#2b2b2b;background:#fafaf8;border:1px solid #e6e6e6;border-radius:12px;margin:0;padding:14px 16px;font-size:14px;line-height:1.6}.landing-page .landing-pillars__side-sub{color:#999;margin:0 0 6px;font-size:12px}.landing-page .landing-pillars__skeleton{background:#eee;border-radius:5px;width:100%;height:10px;margin-top:14px;display:block}.landing-page .landing-pillars__skeleton.is-60{width:60%}.landing-page .landing-pillars__skeleton.is-80{width:80%}.landing-page .landing-pillars__flow{color:#2b2b2b;align-items:baseline;gap:10px;margin:0;font-size:14px;line-height:1.5;display:flex}.landing-page .landing-pillars__who{border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:600}.landing-page .landing-pillars__who.is-ai{color:#fff;background:#f07038}.landing-page .landing-pillars__who.is-human{color:#2b2b2b;background:#eef0ee}.landing-page .landing-pillars__kv{color:#2b2b2b;gap:10px;margin:0;font-size:13.5px;line-height:1.55;display:flex}.landing-page .landing-pillars__k{color:#f07038;flex:none;font-weight:600}@media (prefers-reduced-motion:reduce){.landing-page .landing-pillars__tab.is-active .landing-pillars__progress:not(.is-complete),.landing-page .landing-pillars__layer.is-enter,.landing-page .landing-pillars__layer.is-exit{animation:none}}.landing-page .landing-cases__subtitle{max-width:720px}.landing-page .landing-cases__preview{background:0 0}.landing-page .landing-cases__preview .landing-pillars__layer,.landing-page .landing-cases__preview .landing-pillars__layer.is-demo{padding:0}.landing-page .landing-cases__demo{background:#fff;border:1px solid #ebebeb;border-radius:20px;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.landing-page .landing-cases__demo-head{color:#999;border-bottom:1px solid #ededeb;flex:none;padding:14px 18px 12px;font-size:13px}.landing-page .landing-cases__thread{flex-direction:column;flex:1;justify-content:flex-start;gap:12px;min-height:0;padding:16px 18px 18px;display:flex}.landing-page .landing-cases__push{color:#333;white-space:pre-line;margin:0;font-size:12px;line-height:1.7}.landing-page .landing-cases__user{max-width:82%}.landing-page .landing-cases__agent{align-self:stretch;min-width:0;max-width:100%}.landing-page .landing-cases__action,.landing-page .landing-cases__step-detail,.landing-page .landing-cases__conclusion{color:#333;margin:0;font-size:12px;line-height:1.7}.landing-page .landing-cases__steps{flex-direction:column;gap:8px;margin-top:8px;display:flex}.landing-page .landing-cases__step-title{color:#c47a52;margin:0 0 2px;font-size:12px}.landing-page .landing-cases__arrow{margin-left:2px}.landing-page .landing-cases__conclusion{border-top:1px dashed #ddd;margin-top:10px;padding-top:10px}.landing-page .landing-cases__demo.is-analytics{border-color:#d7e0f6}.landing-page .landing-cases__demo.is-analytics .landing-cases__demo-head{color:#466be1;background:#f0f4ff;border-bottom-color:#e1e8f3}.landing-page .landing-cases__demo.is-analytics .landing-cases__thread{background:#f8faff}.landing-page .landing-cases__demo.is-analytics .landing-cases__step-title{color:#466be1}.landing-page .landing-cases__demo.is-live{border-color:#d5e8db}.landing-page .landing-cases__demo.is-live .landing-cases__demo-head{color:#4e8c6a;background:#eef7f1;border-bottom-color:#dceee4}.landing-page .landing-cases__demo.is-live .landing-cases__thread{background:#f7fbf8}.landing-page .landing-cases__demo.is-live .landing-cases__step-title{color:#4e8c6a}.landing-page .landing-cases__demo.is-kol{border-color:#f3d9cc}.landing-page .landing-cases__demo.is-kol .landing-cases__demo-head{color:#f07038;background:#fff0e8;border-bottom-color:#f6e0d4}.landing-page .landing-cases__demo.is-kol .landing-cases__thread{background:#fffaf7}.landing-page .landing-cases__demo.is-kol .landing-cases__step-title{color:#f07038}.landing-page .landing-cases__demo.is-sys{border-color:#d8dee8}.landing-page .landing-cases__demo.is-sys .landing-cases__demo-head{color:#4a5a73;background:#eef2f7;border-bottom-color:#e2e7ee}.landing-page .landing-cases__demo.is-sys .landing-cases__thread{background:#f7f8fb}.landing-page .landing-cases__demo.is-sys .landing-cases__step-title{color:#4a5a73}.landing-page .landing-usage{background:0 0;padding:96px 0 80px}.landing-page .landing-container.landing-usage__container{max-width:1200px;padding-inline:0}.landing-page .landing-usage__header{width:100%}.landing-page .landing-usage__title{color:#151823;letter-spacing:0;margin:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:36px;font-weight:600;line-height:50px}.landing-page .landing-usage__subtitle{max-width:720px;margin:10px 0 0}.landing-page .landing-usage__board{background:#fff;border-radius:24px;width:100%;margin-top:40px;padding:36px 40px 28px;box-shadow:0 18px 48px #2b2b2b14}.landing-page .landing-usage__plot{flex-direction:column;gap:8px;display:flex}.landing-page .landing-usage__plot-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.landing-page .landing-usage__plot-title{color:#151823;margin:0;font-size:16px;font-weight:600;line-height:24px}.landing-page .landing-usage__plot-heading>span{color:var(--landing-text-muted);flex:none;font-size:12px;line-height:20px}.landing-page .landing-usage__plot-legend{min-height:18px;color:var(--landing-text-muted);justify-content:flex-end;align-items:center;gap:16px;font-size:11px;line-height:18px;display:flex}.landing-page .landing-usage__plot-legend span{align-items:center;gap:6px;display:inline-flex}.landing-page .landing-usage__plot-legend i{border-radius:2px;width:8px;height:8px;display:block}.landing-page .landing-usage__plot-legend i.is-active{background:#4e79a7}.landing-page .landing-usage__plot-legend i.is-usage{background:#e15759}.landing-page .landing-usage__plot-frame{grid-template-columns:22px minmax(0,1fr);align-items:stretch;height:280px;display:grid}.landing-page .landing-usage__ylabel{color:#999;letter-spacing:.08em;writing-mode:vertical-rl;align-self:center;font-size:12px;line-height:1}.landing-page .landing-usage__plot svg{width:100%;height:100%;display:block}.landing-page .landing-usage__grid{stroke:#eceae6;stroke-dasharray:4 6;stroke-width:1px}.landing-page .landing-usage__area.is-active{fill:url(#usageActiveFill)}.landing-page .landing-usage__line{fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.landing-page .landing-usage__line.is-active{stroke:#4e79a7;stroke-width:2.6px}.landing-page .landing-usage__line.is-usage{stroke:#e15759;stroke-width:2px;stroke-dasharray:5 5}.landing-page .landing-usage__dot{fill:#fff;stroke-width:2.5px}.landing-page .landing-usage__dot.is-active{stroke:#4e79a7}.landing-page .landing-usage__annotation{font-size:13px;font-weight:700}.landing-page .landing-usage__annotation.is-active{fill:#4e79a7}.landing-page .landing-usage__axis{fill:#999;font-size:13px}.landing-page .landing-usage__board.is-live .landing-usage__area,.landing-page .landing-usage__board.is-live .landing-usage__line,.landing-page .landing-usage__board.is-live .landing-usage__dot{animation:1.1s both landing-usage-rise}.landing-page .landing-usage__proofs{border-top:1px solid #f0eee9;grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 0 0;padding:22px 0 0;list-style:none;display:grid}.landing-page .landing-usage__proof{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.landing-page .landing-usage__proof+.landing-usage__proof{border-left:1px solid #f0eee9}.landing-page .landing-usage__proof strong{letter-spacing:-.6px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:28px;font-weight:600;line-height:1.1}.landing-page .landing-usage__plus{letter-spacing:0;vertical-align:super;margin-left:1px;font-size:16px;font-weight:600}.landing-page .landing-usage__proof.is-orange strong{color:#f05a28}.landing-page .landing-usage__proof.is-mint strong{color:#3c6e5b}.landing-page .landing-usage__proof span{color:#888;text-align:center;font-size:13px;font-weight:600}.landing-page .landing-usage__proof small{color:#999;text-align:center;max-width:180px;font-size:11px;font-weight:400;line-height:1.5}@keyframes landing-usage-rise{0%{opacity:0}to{opacity:1}}@media (max-width:1240px){.landing-page .landing-container.landing-usage__container{max-width:100%;padding-inline:48px}}@media (max-width:1024px){.landing-page .landing-usage{padding:72px 0 56px}.landing-page .landing-container.landing-usage__container{padding-inline:24px}.landing-page .landing-usage__board{padding:24px 20px 20px}.landing-page .landing-usage__proofs{grid-template-columns:1fr 1fr;row-gap:18px}.landing-page .landing-usage__proof:nth-child(odd){border-left:0}.landing-page .landing-usage__proof strong{font-size:24px}.landing-page .landing-usage__plot-frame{height:220px}}@media (max-width:640px){.landing-page .landing-usage__plot-heading{flex-direction:column;align-items:flex-start;gap:2px}.landing-page .landing-usage__plot-legend{justify-content:flex-start;gap:12px}.landing-page .landing-usage__proofs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px;padding-top:14px}.landing-page .landing-usage__proof{gap:3px;padding:10px 8px}.landing-page .landing-usage__proof+.landing-usage__proof{padding-top:0}.landing-page .landing-usage__proof:nth-child(odd),.landing-page .landing-usage__proof:first-child{border-left:0}.landing-page .landing-usage__proof strong{letter-spacing:-.3px;font-size:16px}.landing-page .landing-usage__plus{font-size:10px}.landing-page .landing-usage__proof span{text-align:center;font-size:11px;line-height:1.35}.landing-page .landing-usage__proof small{font-size:9px;line-height:1.4}.landing-page .landing-usage__proof:nth-child(n+3){border-top:1px solid #f0eee9}}@media (prefers-reduced-motion:reduce){.landing-page .landing-usage__board.is-live .landing-usage__area,.landing-page .landing-usage__board.is-live .landing-usage__line,.landing-page .landing-usage__board.is-live .landing-usage__dot{animation:none}}@media (max-width:1240px){.landing-page .landing-container.landing-pillars__container{max-width:100%;padding-inline:48px}.landing-page .landing-pillars__stage{grid-template-columns:400px minmax(0,764px);gap:32px 36px}.landing-page .landing-pillars__preview{aspect-ratio:764/530;width:min(764px,100%);height:auto}}@media (max-width:1024px){.landing-page .landing-pillars{padding:72px 0 56px}.landing-page .landing-container.landing-pillars__container{padding-inline:24px}.landing-page .landing-pillars__stage{grid-template-columns:1fr;gap:28px}.landing-page .landing-pillars__tabs,.landing-page .landing-pillars__tab,.landing-page .landing-pillars__tab-text,.landing-page .landing-pillars__tab-text small{width:100%}.landing-page .landing-pillars__tab{height:auto;min-height:120px;padding:22px 0}.landing-page .landing-pillars__tab-text{height:auto}.landing-page .landing-pillars__preview{aspect-ratio:764/530;width:min(764px,100%);height:auto}.landing-page .landing-pillars__layer{padding:20px}.landing-page .landing-pillars__visual{flex-direction:column}.landing-page .landing-pillars__visual.is-scene,.landing-page .landing-pillars__visual.is-schedule{flex-direction:unset}.landing-page .landing-feat-workspace{min-height:0}.landing-page .landing-feat-org,.landing-page .landing-feat-pmo,.landing-page .landing-feat-auto{grid-template-columns:1fr 1fr}.landing-page .landing-pillars__window-body{gap:8px;padding:12px 14px 14px}.landing-page .landing-pillars__mini{min-height:96px;padding:14px 12px}}.landing-page .landing-org{padding:96px 0 80px}.landing-page .landing-container.landing-org__container{max-width:1200px;padding-inline:0}.landing-page .landing-org__header{width:100%}.landing-page .landing-org__title{color:#151823;letter-spacing:0;margin:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:36px;font-weight:600;line-height:50px}.landing-page .landing-org__subtitle{max-width:720px;margin:10px 0 0}.landing-page .landing-org__preview{box-sizing:border-box;border-radius:24px;width:100%;height:750px;margin-top:50px;padding:0;overflow:hidden;box-shadow:0 18px 48px #2b2b2b14}.landing-page .landing-org__window{background:#fff;border:1px solid #ebebeb;border-radius:24px;grid-template-columns:196px minmax(0,1fr);height:100%;display:grid;overflow:hidden}.landing-page .landing-org__nav,.landing-page .landing-org__body,.landing-page .landing-org__main,.landing-page .landing-org__files{min-width:0;overflow:hidden}.landing-page .landing-org__nav{background:#f7f7f7;border-right:1px solid #ebebeb;flex-direction:column;padding:12px 10px 14px;display:flex}.landing-page .landing-org__brand{align-items:center;gap:6px;padding:4px 8px 14px;display:flex}.landing-page .landing-org__brand-face{object-fit:contain;width:22px;height:22px;display:block}.landing-page .landing-org__brand-logo,.landing-page .landing-org__identity-logo{object-fit:contain;object-position:left center;width:auto;max-width:108px;height:16px;display:block}.landing-page .landing-org__nav-list{flex-direction:column;gap:2px;display:flex}.landing-page .landing-org__nav-item,.landing-page .landing-org__project-row{color:#333;border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:0 10px;font-size:13px;line-height:1.2;display:flex}.landing-page .landing-org__nav-item.is-primary{color:#2b2b2b;background:#f6ebe3;font-weight:600}.landing-page .landing-org__nav-icon,.landing-page .landing-org__crumb-icon{color:#666;width:16px;height:16px}.landing-page .landing-org__nav-section{color:#2b2b2b61;align-items:center;min-height:30px;margin-top:14px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.landing-page .landing-org__projects{flex-direction:column;gap:2px;display:flex}.landing-page .landing-org__project-row.is-active{background:#2b2b2b0f;font-weight:600}.landing-page .landing-org__body{background:#fff;flex-direction:column;min-width:0;display:flex}.landing-page .landing-org__topbar{border-bottom:1px solid #ebebeb;justify-content:space-between;align-items:center;gap:12px;height:48px;padding:0 16px 0 18px;display:flex}.landing-page .landing-org__crumb{color:#2b2b2be6;align-items:center;min-width:0;font-size:13px;font-weight:500;line-height:1;display:flex}.landing-page .landing-org__crumb-icon{color:#2b2b2ba6;margin-right:6px}.landing-page .landing-org__crumb-sep{color:#2b2b2b70;padding:0 4px;font-weight:400}.landing-page .landing-org__topbar-actions{align-items:center;gap:8px;display:flex}.landing-page .landing-org__share{color:#2b2b2bcc;border:1px solid #ebebeb;border-radius:999px;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.landing-page .landing-org__share-icon{width:14px;height:14px}.landing-page .landing-org__more{color:#2b2b2b8c;width:16px;height:16px}.landing-page .landing-org__workspace{flex:1;grid-template-columns:minmax(0,1fr) 260px;min-height:0;display:grid}.landing-page .landing-org__main{flex-direction:column;min-width:0;padding:18px 22px 16px;display:flex}.landing-page .landing-org__project-summary{border-bottom:1px solid #ebebeb;grid-template-columns:76px minmax(0,1fr);gap:12px;margin-bottom:14px;padding-bottom:14px;display:grid}.landing-page .landing-org__project-summary span,.landing-page .landing-org__thread-head span{color:#666;font-size:11px;font-weight:700}.landing-page .landing-org__project-summary p{color:#333;margin:0;font-size:12px;line-height:1.65}.landing-page .landing-org__thread{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex;overflow:hidden}.landing-page .landing-org__thread-head{align-items:baseline;gap:10px;padding-bottom:2px;display:flex}.landing-page .landing-org__thread-head small{color:#999;font-size:11px;line-height:1.4}.landing-page .landing-org__bubble{margin:0;font-size:13px;line-height:1.7}.landing-page .landing-org__bubble.is-user{color:#333;background:#ebebeb;border-radius:16px 16px 0;align-self:flex-end;max-width:86%;padding:8px 12px}.landing-page .landing-org__skill-chip{vertical-align:-3px}.landing-page .landing-org__ai{color:#333;flex-direction:column;align-items:flex-start;gap:8px;max-width:92%;font-size:13px;line-height:1.7;display:flex}.landing-page .landing-org__ai p{margin:0}.landing-page .landing-org__identity{align-items:center;gap:6px;display:flex}.landing-page .landing-org__identity-face{object-fit:contain;width:24px;height:24px;display:block}.landing-page .landing-org__done{color:gray;align-items:center;gap:6px;font-size:13px;line-height:1.75;display:flex}.landing-page .landing-org__done-icon{color:#16a83e}.landing-page .landing-org__composer{background:#fff;border:1px solid #ebebeb;border-radius:16px;align-items:center;gap:8px;margin-top:auto;padding:8px 10px;display:flex}.landing-page .landing-org__composer-plus{color:#666;background:#f7f7f7;border-radius:8px;place-items:center;width:22px;height:22px;font-size:16px;line-height:1;display:grid}.landing-page .landing-org__composer-ph{color:#999;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.landing-page .landing-org__composer-model{color:#666;white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:11px;display:inline-flex}.landing-page .landing-org__composer-model img{width:14px;height:14px;display:block}.landing-page .landing-org__composer-send{color:#f07038;width:22px;height:22px}.landing-page .landing-org__files{background:#fff;border-left:1px solid #ebebeb;flex-direction:column;gap:12px;padding:14px 14px 16px;display:flex}.landing-page .landing-org__folder-head{border-bottom:1px solid #ebebeb;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:10px;display:flex}.landing-page .landing-org__folder-title{color:#2b2b2b;margin:0;font-size:12px;font-weight:700}.landing-page .landing-org__folder-hint{color:#c06a3a;background:#f6ebe3;border-radius:999px;margin:0;padding:1px 6px;font-size:10px;font-weight:600}.landing-page .landing-org__folder-group{flex-direction:column;gap:2px;display:flex}.landing-page .landing-org__folder-group.is-skills,.landing-page .landing-org__folder-group.is-automation{border-top:1px solid #ebebeb;margin-top:auto;padding-top:10px}.landing-page .landing-org__folder-label{color:#666;align-items:center;gap:6px;margin:0 0 4px;font-size:11px;font-weight:700;display:flex}.landing-page .landing-org__folder-icon{width:16px;height:16px}.landing-page .landing-org__file,.landing-page .landing-org__skill{color:#2b2b2b;border-radius:6px;align-items:center;gap:8px;min-height:28px;margin:0;padding:0 6px;font-size:12px;line-height:1.4;display:flex}.landing-page .landing-org__file-icon,.landing-page .landing-org__skill-icon{flex:none;width:16px;height:16px}.landing-page .landing-org__skill,.landing-page .landing-org__skill-icon{color:#666}.landing-page .landing-org__automation{color:#2b2b2b;margin:0;padding:0 6px;font-size:12px;line-height:1.5}.landing-page .landing-org__automation-status{color:#777;background:#2b2b2b0a;border-radius:8px;flex-direction:column;gap:3px;margin-top:6px;padding:8px 9px;font-size:10px;line-height:1.45;display:flex}.landing-page .landing-org__automation-status .is-running{color:#16a83e;font-weight:700}@media (max-width:1240px){.landing-page .landing-container.landing-org__container{max-width:100%;padding-inline:48px}.landing-page .landing-org__preview{aspect-ratio:1200/750;height:auto;min-height:560px}}@media (max-width:1024px){.landing-page .landing-org{padding:72px 0 56px}.landing-page .landing-container.landing-org__container{padding-inline:24px}.landing-page .landing-org__preview{height:auto;padding:0}.landing-page .landing-org__window{grid-template-columns:168px minmax(0,1fr)}.landing-page .landing-org__workspace{grid-template-columns:minmax(0,1fr) 220px}}.landing-page .landing-container{width:100%;max-width:1920px;margin-inline:auto;padding-inline:80px}@media (max-width:1440px){.landing-page .landing-container{padding-inline:60px}}@media (max-width:1200px){.landing-page .landing-container{padding-inline:40px}}@media (max-width:768px){.landing-page .landing-container{padding-inline:24px}}@media (max-width:480px){.landing-page .landing-container{padding-inline:16px}}.landing-page .landing-container.landing-pillars__container,.landing-page .landing-container.landing-org__container,.landing-page .landing-container.landing-usage__container{max-width:1200px;padding-inline:0}@media (max-width:1240px){.landing-page .landing-container.landing-pillars__container,.landing-page .landing-container.landing-org__container,.landing-page .landing-container.landing-usage__container{max-width:100%;padding-inline:48px}}@media (max-width:1024px){.landing-page .landing-container.landing-pillars__container,.landing-page .landing-container.landing-org__container,.landing-page .landing-container.landing-usage__container{padding-inline:24px}}@media (max-width:480px){.landing-page .landing-container.landing-pillars__container,.landing-page .landing-container.landing-org__container,.landing-page .landing-container.landing-usage__container{padding-inline:16px}}.landing-page .landing-feature-tab{font-family:var(--landing-font-display);font-size:14px;font-weight:700}.landing-page .landing-feature-heading{font-family:var(--landing-font-body);color:#000;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.35}.landing-page .landing-body-text{font-family:var(--landing-font-body);color:var(--landing-text-muted);font-weight:500}.landing-page .landing-ecosystem-section{background:0 0;width:100%;padding:clamp(60px,8vw,120px) 0 clamp(40px,6vw,80px);position:relative;overflow:hidden}.landing-page .landing-ecosystem-header{text-align:center;margin-bottom:0}.landing-page .landing-ecosystem-title{color:#000;font-family:var(--landing-font-body);margin:0 0 16px;font-size:clamp(28px,4vw,50px);font-weight:700;line-height:1.2}.landing-page .landing-ecosystem-subtitle{max-width:960px;margin:0 auto;padding:0 24px}.landing-page .landing-ecosystem-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:min(880px,100% - 48px);margin:34px auto 0;display:grid}.landing-page .landing-ecosystem-group{text-align:left;border-left:2px solid #f07038;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding-left:16px;display:flex}.landing-page .landing-ecosystem-group strong{color:var(--landing-text);font-size:14px;font-weight:700;line-height:1.4}.landing-page .landing-ecosystem-group span{color:var(--landing-text-muted);font-size:14px;line-height:1.7}.landing-page .landing-ecosystem-note{width:max-content;max-width:none;color:var(--landing-text-muted);white-space:nowrap;margin:24px auto 0;padding:0 24px;font-size:14px;line-height:1.8}.landing-page .landing-ecosystem-orbit{--orbit-size:clamp(420px,50vw,720px);--orbit-radius:calc(var(--orbit-size)/2);--item-distance:calc(var(--orbit-radius)*.86);width:var(--orbit-size);height:var(--orbit-size);margin:28px auto 0;position:relative}.landing-page .landing-orbit-ring-svg{z-index:0;pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.landing-page .landing-orbit-ring-outer{width:100%;height:100%}.landing-page .landing-orbit-ring-middle{width:78%;height:78%}.landing-page .landing-orbit-ring-inner{z-index:1;pointer-events:none;background:linear-gradient(#fef5f1,#fef5f1) padding-box padding-box,linear-gradient(#f0703800,#f0703814 8%,#f070381f 12%,#f0703800) border-box;border:4.29px solid #0000;border-radius:50%;width:52%;height:52%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page .landing-ecosystem-center{z-index:3;filter:drop-shadow(0 16px 40px #f0703847);justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page .landing-ecosystem-center-logo{object-fit:contain;border-radius:50%;width:100%;height:100%}@property --landing-orbit-rot{syntax:"<angle>";inherits:true;initial-value:0deg}.landing-page .landing-ecosystem-items-orbit{z-index:2;transform-origin:50%;transform:rotate(var(--landing-orbit-rot));will-change:transform;animation:60s linear infinite landing-ecosystem-orbit-spin;position:absolute;inset:0}.landing-page .landing-ecosystem-item{z-index:2;width:0;height:0;transform:translate(-50%,-50%)rotate(var(--angle));position:absolute;top:50%;left:50%}.landing-page .landing-ecosystem-item-inner{white-space:nowrap;transform:translate(-50%,-50%)translateY(calc(var(--item-distance)*-1))rotate(calc((var(--angle) + var(--landing-orbit-rot))*-1));transform-origin:50%;background:#fff;border-radius:999px;align-items:center;gap:14px;padding:14px 32px 14px 14px;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 8px 24px #141e2814,0 2px 6px #141e280a}.landing-page .landing-ecosystem-item-icon{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;overflow:hidden}.landing-page .landing-ecosystem-item-icon img{object-fit:cover;width:100%;height:100%;display:block}.landing-page .landing-ecosystem-item-name{color:#1a1a1a;font-family:var(--landing-font-body);font-size:clamp(16px,2vw,24px);font-weight:600;line-height:1}.landing-page .landing-ecosystem-orbit:hover .landing-ecosystem-items-orbit{animation-play-state:paused}@keyframes landing-ecosystem-orbit-spin{0%{--landing-orbit-rot:0deg}to{--landing-orbit-rot:360deg}}@media (max-width:640px){.landing-page .landing-ecosystem-center{width:112px;height:112px}.landing-page .landing-ecosystem-item-inner{gap:10px;padding:10px 20px 10px 10px}.landing-page .landing-ecosystem-item-icon{width:36px;height:36px;font-size:14px}.landing-page .landing-ecosystem-item-name{font-size:14px}.landing-page .landing-ecosystem-groups{grid-template-columns:1fr;gap:16px;width:calc(100% - 40px);margin-top:24px}.landing-page .landing-ecosystem-group{padding-left:12px}.landing-page .landing-ecosystem-group strong,.landing-page .landing-ecosystem-group span,.landing-page .landing-ecosystem-note{font-size:12px}.landing-page .landing-ecosystem-note{white-space:normal;width:auto;max-width:none;margin-top:18px;padding-inline:20px}}@media (prefers-reduced-motion:reduce){.landing-page .landing-ecosystem-items-orbit{animation:none!important}}.landing-page .landing-contact{background:0 0;padding:120px 0 0}.landing-page .landing-contact__inner{text-align:center;flex-direction:column;align-items:center;max-width:960px;margin-inline:auto;padding:0 24px 120px;display:flex}.landing-page .landing-contact__title{color:#151823;letter-spacing:0;white-space:nowrap;margin:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:36px;font-weight:600;line-height:50px}.landing-page .landing-contact__btn{letter-spacing:0;min-width:148px;height:44px;margin-top:40px;padding:0 28px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:16px;font-weight:500}.landing-page .landing-contact__footer{border-top:1px solid #eee;width:100%}.landing-page .landing-contact__footer-row{justify-content:space-between;align-items:center;gap:24px;width:100%;padding:16px 80px 28px;display:flex}.landing-page .landing-contact__meta,.landing-page .landing-contact__legal,.landing-page .landing-contact__filing,.landing-page .landing-contact__legal-link{color:#999;margin:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;font-size:12px;font-weight:400;line-height:20px}.landing-page .landing-contact__meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.landing-page .landing-contact__legal{flex-shrink:0;align-items:center;gap:20px;display:flex}.landing-page .landing-contact__filing,.landing-page .landing-contact__legal-link{cursor:pointer;outline:none;text-decoration:none}.landing-page .landing-contact__filing:hover,.landing-page .landing-contact__filing:focus-visible,.landing-page .landing-contact__legal-link:hover,.landing-page .landing-contact__legal-link:focus-visible{color:#666}@media (max-width:640px){.landing-page .landing-contact{padding:80px 0 0}.landing-page .landing-contact__inner{padding:0 20px 80px}.landing-page .landing-contact__title{white-space:normal;font-size:26px;line-height:36px}.landing-page .landing-contact__footer-row{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 20px 24px}}@media (max-width:1440px){.landing-page .landing-contact__footer-row{padding-inline:60px}}@media (max-width:1200px){.landing-page .landing-contact__footer-row{padding-inline:40px}}@media (max-width:768px){.landing-page .landing-contact__footer-row{padding-inline:24px}}@media (max-width:640px){.landing-page .landing-hero-eyebrow{margin-bottom:12px;font-size:14px}.landing-page .landing-hero-brand-slogan,.landing-page .landing-hero-title{font-size:34px;line-height:46px}.landing-page .landing-section-subtitle{font-size:14px;line-height:22px}.landing-page .landing-hero-actions{margin-top:32px}.landing-page .landing-pillars,.landing-page .landing-org,.landing-page .landing-usage{padding:56px 0 40px}.landing-page .landing-pillars__title,.landing-page .landing-org__title,.landing-page .landing-usage__title{font-size:22px;line-height:32px}.landing-page .landing-pillars__subtitle,.landing-page .landing-org__subtitle,.landing-page .landing-usage__subtitle{margin-top:8px}.landing-page .landing-features__subtitle{white-space:normal}.landing-page .landing-pillars__stage{gap:20px;margin-top:24px}.landing-page .landing-pillars__stage>.landing-pillars__preview{display:none}.landing-page .landing-pillars__pair{width:100%;padding:4px 0 22px;display:block}.landing-page .landing-pillars__progress{display:none}.landing-page .landing-pillars__tab,.landing-page .landing-pillars__tabs.is-dense .landing-pillars__tab{border-bottom:0;min-height:0;padding:14px 0 16px}.landing-page .landing-pillars__tab-text{gap:6px}.landing-page .landing-pillars__tab-title{gap:8px;font-size:16px}.landing-page .landing-pillars__icon{width:20px;height:20px}.landing-page .landing-pillars__index{font-size:14px}.landing-page .landing-pillars__tab-text small,.landing-page .landing-pillars__tabs.is-dense .landing-pillars__tab-text small{font-size:14px;line-height:21px}.landing-page .landing-pillars__preview{aspect-ratio:auto;width:100%;height:auto}.landing-page .landing-pillars__layer{padding:14px;position:relative;inset:auto}.landing-page .landing-pillars__layer.is-exit{visibility:hidden;position:absolute;inset:0}.landing-page .landing-pillars__layer.is-demo{padding:0}.landing-page .landing-pillars__layer:has(.landing-feat-workspace){padding:0}.landing-page .landing-feat-workspace{height:auto}.landing-page .landing-feat-org,.landing-page .landing-feat-pmo,.landing-page .landing-feat-auto{grid-template-columns:1fr}.landing-page .landing-feat-org__chat,.landing-page .landing-feat-pmo__chat,.landing-page .landing-feat-auto__detail{height:auto}.landing-page .landing-feat-org__result{border-top:1px solid #edf1ee;border-left:0}.landing-page .landing-feat-pmo__board,.landing-page .landing-feat-auto__list{border-bottom:1px solid #edf1ee;border-right:0}.landing-page .landing-feat-composer{margin-top:12px}.landing-page .landing-cases__demo{height:auto}.landing-page .landing-cases__thread{justify-content:flex-start}.landing-page .landing-org__preview{aspect-ratio:auto;min-height:0;padding:0}.landing-page .landing-org__window{grid-template-columns:1fr;height:auto}.landing-page .landing-org__nav{display:none}.landing-page .landing-org__workspace{grid-template-columns:1fr}.landing-page .landing-org__main{padding:14px 16px}.landing-page .landing-org__files{border-top:1px solid #ebebeb;border-left:0}.landing-page .landing-usage__board{margin-top:24px;padding:20px 16px 16px}.landing-page .landing-usage__plot-frame{height:200px}.landing-page .landing-ecosystem-title{margin-bottom:10px;font-size:22px;line-height:32px}.landing-page .landing-ecosystem-orbit{--orbit-size:min(84vw,340px);--item-distance:calc(var(--orbit-radius)*.78);margin-top:20px}.landing-page .landing-ecosystem-center{width:96px;height:96px}.landing-page .landing-ecosystem-item-inner{gap:8px;padding:8px 14px 8px 8px}.landing-page .landing-ecosystem-item-icon{width:30px;height:30px}.landing-page .landing-ecosystem-item-name{font-size:12px}.landing-page .landing-contact__title{white-space:normal;font-size:24px;line-height:34px}.landing-page .landing-contact__btn{margin-top:28px}}
