:root{--bg:#f7f9fc;--surface:#fff;--surface-soft:#f3f7ff;--ink:#101828;--muted:#667085;--soft:#98a2b3;--line:#dbe3ef;--line-strong:#c9d7ea;--primary:#155dfc;--primary-2:#2b7fff;--navy:#0f2f6f;--cyan:#00a6f4;--success:#00a66a;--white:#fff;--shadow-soft:0 24px 70px #155dfc21;--shadow-card:0 18px 46px #10182814}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans), "PingFang SC", "Microsoft YaHei", sans-serif;margin:0;font-size:16px;line-height:1.65}body::selection{background:#155dfc33}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}h1,h2,h3,p{overflow-wrap:anywhere}h1{max-width:1280px;color:var(--ink);letter-spacing:0;white-space:nowrap;margin:0 auto;font-size:clamp(44px,5.2vw,72px);font-weight:800;line-height:1.08}h2{color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(30px,4vw,52px);font-weight:800;line-height:1.14}h3{color:var(--ink);letter-spacing:0;margin:0;font-size:21px;font-weight:800;line-height:1.32}.site-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #dbe3efd1;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:72px;padding:0 max(24px,50vw - 620px);display:flex;position:sticky;top:0}.brand-lockup,.site-footer>div{align-items:center;gap:12px;min-width:0;display:flex}.brand-lockup img,.site-footer img{background:var(--primary);border-radius:8px;padding:6px;box-shadow:0 10px 24px #155dfc2e}.brand-lockup strong,.site-footer strong{color:var(--ink);font-weight:800;line-height:1.15;display:block}.brand-lockup small,.site-footer span{color:var(--muted);font-size:12px;font-weight:600;line-height:1.2;display:block}.site-nav{color:#344054;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:700;display:flex}.site-nav a{border-radius:8px;padding:10px 14px}.site-nav a:hover{color:var(--primary);background:#eef5ff}.header-cta,.secondary-link,.primary-link,.mobile-quick-cta a{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 19px;font-size:14px;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.header-cta,.secondary-link{background:var(--white);color:var(--primary);border:1px solid #cfe0ff}.header-cta:hover,.secondary-link:hover{background:#eef5ff}.primary-link{background:linear-gradient(135deg, var(--primary), var(--primary-2));color:var(--white);border:1px solid #ffffff47;box-shadow:0 16px 34px #155dfc3d}.primary-link:hover{transform:translateY(-1px);box-shadow:0 20px 40px #155dfc4d}.hero-section{background:linear-gradient(115deg,#155dfc14,#0000 36%),linear-gradient(245deg,#00a6f417,#0000 34%),linear-gradient(#f7fbff 0%,#edf5ff 58%,#f7f9fc 100%);padding:92px 0 72px;position:relative;overflow:hidden}.hero-section:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#155dfc09 1px,#0000 1px),linear-gradient(90deg,#155dfc09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.hero-center{z-index:1;text-align:center;width:min(1260px,100% - 32px);margin:0 auto;position:relative}.eyebrow{color:var(--primary);letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:800}.hero-subtitle{color:#475467;max-width:940px;margin:24px auto 0;font-size:clamp(18px,1.9vw,21px);line-height:1.76}.hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.trial-promise{text-align:left;background:#ffffffd1;border:1px solid #cfe0fff5;border-radius:8px;gap:16px;max-width:980px;margin:30px auto 0;padding:18px;display:grid;box-shadow:0 18px 44px #155dfc1a}.trial-promise strong{color:#1d2939;font-size:17px;line-height:1.65}.trial-promise div{flex-wrap:wrap;gap:8px;display:flex}.trial-promise span{color:#087443;background:#f2fbf6;border:1px solid #d9eadf;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font-size:13px;font-weight:900;display:inline-flex}.hero-scenarios{flex-wrap:wrap;justify-content:center;gap:9px;max-width:920px;margin:18px auto 0;display:flex}.hero-scenarios span{color:#475467;background:#ffffffc2;border:1px solid #c9d7eaeb;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:800}.product-showcase{z-index:1;background:#ffffffeb;border:1px solid #c9d7eaeb;border-radius:8px;width:min(1180px,100% - 32px);margin:78px auto 0;position:relative;overflow:hidden;box-shadow:0 34px 86px #155dfc29}.browser-bar{border-bottom:1px solid var(--line);background:#f8fbff;align-items:center;gap:8px;min-height:48px;padding:0 18px;display:flex}.browser-bar span{background:#cbd5e1;border-radius:999px;width:10px;height:10px}.browser-bar span:first-child{background:#ff5f57}.browser-bar span:nth-child(2){background:#ffbd2e}.browser-bar span:nth-child(3){background:#28c840}.browser-bar strong{color:var(--muted);margin-left:12px;font-size:13px}.showcase-body{grid-template-columns:218px minmax(0,1fr);min-height:560px;display:grid}.showcase-body aside{border-right:1px solid var(--line);background:#fbfdff;align-content:start;gap:8px;padding:28px 18px;display:grid}.showcase-body aside strong{color:var(--ink);margin-bottom:14px;font-size:18px}.showcase-body aside span{color:var(--muted);border-radius:8px;padding:11px 12px;font-size:14px;font-weight:700}.showcase-body aside .is-active{color:var(--primary);background:#eef5ff}.showcase-main{background:linear-gradient(#155dfc09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#155dfc09 1px,#0000 1px) 0 0/36px 36px,#fff;align-content:start;gap:18px;padding:34px;display:grid}.showcase-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.showcase-title small{color:var(--primary);font-size:13px;font-weight:800}.showcase-title h2{max-width:720px;margin-top:4px;font-size:clamp(26px,3vw,40px)}.status-pill{color:#087443;background:#f2fbf6;border:1px solid #d9eadf;border-radius:8px;flex:none;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:800;display:inline-flex}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metric-grid article{border:1px solid var(--line);background:#ffffffeb;border-radius:8px;padding:18px;box-shadow:0 12px 30px #1018280a}.metric-grid span{color:#475467;font-size:13px;font-weight:800}.metric-grid strong{color:var(--navy);margin-top:10px;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.05;display:block}.metric-grid p{color:var(--muted);margin:8px 0 0;font-size:13px}.operation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.operation-grid article,.owner-outcome-grid article,.proof-grid article{border:1px solid var(--line);background:var(--white);border-radius:8px;box-shadow:0 18px 42px #1018280d}.operation-grid article{min-height:172px;padding:22px}.operation-grid svg{color:var(--primary)}.operation-grid strong{color:var(--ink);margin-top:24px;font-size:18px;display:block}.operation-grid p{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.65}.workflow-line{background:linear-gradient(135deg,#eef5ff,#fff);border:1px solid #cfe0ff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.workflow-line span{color:#1e3a8a;white-space:nowrap;font-size:14px;font-weight:900}.workflow-line i{background:linear-gradient(90deg, #cfe0ff, var(--primary));flex:1;height:1px}.owner-outcome-section,.proof-section,.demo-section{width:min(1180px,100% - 32px);margin:96px auto 0}.section-heading{text-align:center}.section-heading p,.demo-copy p{max-width:760px;color:var(--muted);margin:18px auto 0;font-size:18px}.owner-outcome-section{gap:30px;display:grid}.owner-outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.owner-outcome-grid article{min-height:246px;padding:26px}.owner-outcome-grid article>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.owner-outcome-grid svg{color:var(--primary)}.owner-outcome-grid span{color:#087443;background:#f2fbf6;border:1px solid #d9eadf;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:900}.owner-outcome-grid h3{margin-top:42px;font-size:26px}.owner-outcome-grid p{color:var(--muted);margin:12px 0 0}.proof-section{box-shadow:var(--shadow-soft);background:linear-gradient(#155dfc09 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#155dfc09 1px,#0000 1px) 0 0/38px 38px,linear-gradient(135deg,#fff,#f4f8ff);border:1px solid #c9d7eaf0;border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(360px,.78fr);align-items:start;gap:24px;padding:48px;display:grid}.proof-copy{grid-row:span 2}.proof-copy p{color:var(--muted);margin:18px 0 0;font-size:18px}.trial-summary{border:1px solid var(--line);background:#ffffffe6;border-radius:8px;padding:24px}.trial-summary strong{color:var(--ink);font-size:18px}.trial-summary div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.trial-summary span{color:var(--primary);background:#eef5ff;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:900}.trial-summary p{color:var(--muted);margin:18px 0 0;font-size:13px;line-height:1.7}.proof-grid{gap:14px;display:grid}.proof-grid article{padding:22px}.proof-grid svg{color:var(--success)}.proof-grid h3{margin-top:18px}.proof-grid p{color:var(--muted);margin:10px 0 0}.demo-section{box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#155dfc14,#0000 45%),linear-gradient(#f4f8ff,#fff);border-radius:8px;grid-template-columns:minmax(0,.88fr) minmax(440px,.92fr);align-items:start;gap:56px;padding:58px;display:grid}.demo-copy p{margin-left:0}.contact-options{gap:10px;margin-top:24px;display:grid}.contact-options span{color:#344054;background:#ffffffc2;border:1px solid #cfe0ff;border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:9px 11px;font-size:14px;font-weight:800;display:inline-flex}.contact-options svg{color:var(--primary)}.lead-form{border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow-card);background:#fffffffa;border-radius:8px;gap:16px;padding:28px;display:grid}.lead-form-head{border-bottom:1px solid var(--line);gap:6px;padding-bottom:16px;display:grid}.lead-form-head strong{color:var(--ink);font-size:22px;font-weight:900;line-height:1.25}.lead-form-head p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.lead-form label{gap:8px;display:grid}.lead-form span{color:#344054;font-size:13px;font-weight:900}.lead-form input,.lead-form textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fbfdff;border-radius:8px;outline:none;padding:14px 15px}.lead-form textarea{resize:vertical;min-height:118px}.lead-form input:focus,.lead-form textarea:focus{border-color:var(--primary);box-shadow:0 0 0 4px #155dfc1f}.form-hint{color:var(--soft);margin:-2px 0 0;font-size:13px;line-height:1.6}.lead-form button{background:linear-gradient(135deg, var(--primary), var(--primary-2));min-height:52px;color:var(--white);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;font-weight:900;display:inline-flex}.form-message{border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:800}.form-message.error{color:#be123c;background:#fff1f2}.form-message.success{color:var(--primary);background:#eef5ff}.mobile-quick-cta{display:none}.site-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 32px);margin:64px auto 0;padding:32px 0 42px;display:flex}.site-footer nav{color:var(--muted);flex-wrap:wrap;gap:16px;font-size:14px;font-weight:800;display:flex}.site-footer a:hover{color:var(--primary)}@media (max-width:1020px){.site-nav{display:none}.showcase-body,.proof-section,.demo-section{grid-template-columns:1fr}.showcase-body aside{display:none}.metric-grid,.operation-grid,.owner-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-copy{grid-row:auto}}@media (max-width:680px){body{padding-bottom:72px}.site-header{min-height:72px;padding:0 10px}.brand-lockup strong{font-size:14px}.brand-lockup small{font-size:11px}.header-cta{display:none}.hero-section{padding:58px 0 42px}.hero-center,.product-showcase,.owner-outcome-section,.proof-section,.demo-section,.site-footer{width:min(100% - 20px,1180px)}h1{white-space:normal;font-size:clamp(38px,11vw,48px)}h2{font-size:clamp(30px,9vw,42px)}.hero-subtitle{font-size:17px}.hero-actions,.site-footer{flex-direction:column;align-items:stretch}.primary-link,.secondary-link{width:100%}.hero-scenarios{justify-content:flex-start}.trial-promise{padding:14px}.trial-promise strong{font-size:15px}.trial-promise span{flex:calc(50% - 8px);justify-content:center}.hero-scenarios span{text-align:center;flex:calc(50% - 8px)}.product-showcase{margin-top:52px}.showcase-main{padding:18px}.showcase-title,.workflow-line{flex-direction:column;align-items:flex-start}.metric-grid,.operation-grid,.owner-outcome-grid{grid-template-columns:1fr}.workflow-line i{display:none}.owner-outcome-section,.proof-section,.demo-section{margin-top:82px}.proof-section,.demo-section{padding:28px}.lead-form{padding:20px}.contact-options span{width:100%}.mobile-quick-cta{z-index:35;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #dbeafeeb;border-radius:8px;grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 18px 44px #10182829}.mobile-quick-cta a{min-height:42px;padding:9px 10px}.mobile-quick-cta a:first-child{background:linear-gradient(135deg, var(--primary), var(--primary-2));color:var(--white)}.mobile-quick-cta a:last-child{background:var(--white);color:var(--primary);border:1px solid #cfe0ff}}
