:root{--ink-1:#06111f;--ink-2:#334155;--muted:#64748b;--line:#94a3b83d;--cyan:#22d3ee;--sky:#0ea5e9;--blue:#2563eb;--violet:#7c3aed;--deep:#07111f;--deep-2:#0b1f35;--paper:#fff;--canvas:#eef7fb}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--deep)}body{color:var(--ink-1);background:linear-gradient(180deg, var(--deep) 0 760px, #f5fbff 760px 100%), var(--canvas);margin:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Inter,SF Pro Display,sans-serif}a{color:inherit}.visual-refresh{overflow:hidden}.site-header,.section-shell{width:min(1180px,100% - 56px);margin:0 auto}.site-header{z-index:10;min-height:82px;color:var(--ink-1);clip-path:inset(0 -100vmax);background:#eaf7ff;justify-content:space-between;align-items:center;gap:28px;display:flex;position:relative;box-shadow:0 1px #0ea5e924,0 18px 46px #082f491a,0 0 0 100vmax #eaf7ff}.brand-logo{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-mark,.brand-mark img{width:72px;height:64px;display:block}.brand-mark img{object-fit:contain}.brand-mark{filter:drop-shadow(0 12px 24px #22d3ee47)}.brand-copy{gap:3px;display:grid}.brand-copy strong{color:#06111f;font-size:15px}.brand-copy span{color:#0e7490;text-transform:uppercase;font-size:11px}nav{color:#334155;gap:20px;font-size:14px;display:flex}nav a,.product-link{text-decoration:none}nav a:hover,.product-link:hover{color:var(--cyan)}.hero{color:#fff;grid-template-columns:minmax(0,1.08fr) minmax(360px,.68fr);align-items:center;gap:48px;min-height:calc(100vh - 82px);padding:38px 0 74px;display:grid;position:relative}.hero:before,.hero:after{content:"";pointer-events:none;filter:blur(10px);border-radius:999px;position:absolute}.hero:before{background:radial-gradient(circle,#22d3ee6b,#2563eb00);width:520px;height:520px;top:-160px;right:-190px}.hero:after{background:radial-gradient(circle,#7c3aed47,#7c3aed00);width:420px;height:420px;bottom:-130px;left:-220px}.hero-copy,.hero-product{z-index:1;position:relative}.hero-copy h1,.content-section h2,.product-section h2,.security-section h2,.contact-section h2{letter-spacing:0}.hero-copy h1{color:#fff;text-wrap:balance;max-width:780px;margin:18px 0 22px;font-size:clamp(38px,5.4vw,68px);line-height:.98}.eyebrow,.panel-label{color:#20d9f3;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.hero-lede{color:#c7d7e8;max-width:710px;margin:0;font-size:18px;line-height:1.85}.hero-actions,.contact-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.btn{border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:0 19px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{color:#042235;background:linear-gradient(135deg,#67e8f9,#22d3ee 48%,#38bdf8);box-shadow:0 16px 38px #22d3ee4d}.btn-secondary{color:#eaf6ff;background:#ffffff14;border:1px solid #ffffff38}.contact-section .btn-secondary,.product-section .btn-secondary{color:var(--ink-1);background:#fff;border-color:#0f172a24}.product-link{color:#7dd3fc;font-weight:800}.product-panel{color:var(--ink-1);background:linear-gradient(#fffffff5,#ecfeffeb),#fff;border:1px solid #7dd3fc42;border-radius:22px;padding:24px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000057,inset 0 0 0 1px #ffffff14}.product-panel:before{content:"";background:linear-gradient(90deg, var(--cyan), var(--blue), var(--violet));height:5px;position:absolute;inset:0 0 auto}.product-panel h2{margin:8px 0;font-size:31px}.product-panel p:not(.panel-label){color:var(--ink-2);line-height:1.65}.pain-grid,.card-grid,.capability-list{gap:16px;display:grid}.capability-list span{color:#075985;background:linear-gradient(135deg,#22d3ee24,#2563eb1a);border-radius:8px;align-items:center;min-height:46px;padding:12px 14px;font-weight:800;display:flex}.workflow-preview{background:linear-gradient(#fffffff5,#eff6fff5),#fff;border:1px solid #0ea5e938;border-radius:16px;margin-top:18px;padding:16px}.workflow-toolbar{border-bottom:1px solid #94a3b838;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.workflow-toolbar div,.preview-card{gap:4px;display:grid}.preview-kicker,.preview-card span{color:#0e7490;font-size:12px;font-weight:900}.workflow-toolbar strong{font-size:18px}.score-pill{color:#042235;text-align:center;background:linear-gradient(135deg,#67e8f9,#22d3ee);border-radius:999px;min-width:64px;padding:7px 10px;font-weight:900}.workflow-line{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid;position:relative}.workflow-line:before{content:"";background:linear-gradient(90deg, var(--cyan), var(--blue));height:2px;position:absolute;top:18px;left:10%;right:10%}.workflow-line span{z-index:1;color:#075985;text-align:center;justify-items:center;gap:7px;font-size:12px;font-weight:900;display:grid;position:relative}.workflow-line span:before{content:"";background:linear-gradient(135deg, var(--cyan), var(--blue));border:3px solid #fff;border-radius:999px;width:34px;height:34px;box-shadow:0 8px 18px #0ea5e93d}.preview-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.preview-card{background:#fff;border:1px solid #94a3b82e;border-radius:12px;min-height:92px;padding:14px}.preview-card strong{color:var(--ink-1);font-size:26px;line-height:1}.preview-card small{color:var(--muted);line-height:1.4}.preview-card-strong{background:linear-gradient(135deg,#082f49,#0f4c81)}.preview-card-strong span,.preview-card-strong strong,.preview-card-strong small{color:#fff}.preview-card.wide{grid-column:1/-1;min-height:auto}.preview-card.wide strong{font-size:14px;line-height:1.45}.trust-strip{z-index:2;background:#fffffff5;border:1px solid #7dd3fc38;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:0;margin-top:-26px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #082f4929}.trust-strip article{border-right:1px solid #94a3b838;padding:24px}.trust-strip article:last-child{border-right:0}.trust-strip strong{margin-bottom:8px;font-size:17px;display:block}.trust-strip p,.solution-card p,.product-section p,.security-section p,.contact-section p,.pain-grid p{color:var(--muted);line-height:1.75}.content-section,.product-section,.security-section,.contact-section{margin-top:98px}.content-section h2,.product-section h2,.security-section h2,.contact-section h2{text-wrap:balance;max-width:840px;margin:10px 0 28px;font-size:clamp(34px,4.2vw,54px);line-height:1.08}.pain-grid{grid-template-columns:repeat(3,1fr)}.pain-grid p,.solution-card,.product-section,.security-section,.contact-section{background:#fffffff0;border:1px solid #94a3b838;border-radius:18px;box-shadow:0 22px 60px #0f172a14}.pain-grid p{min-height:124px;margin:0;padding:24px}.card-grid{grid-template-columns:repeat(3,1fr)}.solution-card{min-height:210px;padding:28px;position:relative;overflow:hidden}.solution-card:before{content:"";background:linear-gradient(90deg, var(--cyan), var(--blue));height:4px;position:absolute;inset:0 0 auto}.solution-card h3{margin:0 0 14px;font-size:24px}.product-section,.security-section,.contact-section{padding:40px}.product-section{background:linear-gradient(135deg,#fffffffa,#ecfefff0),#fff;grid-template-columns:minmax(0,1fr) minmax(300px,.46fr);align-items:stretch;gap:34px;display:grid}.metric-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.customer-mode-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:24px;display:grid}.customer-mode-grid article{background:#ffffffb8;border:1px solid #0ea5e929;border-radius:14px;padding:18px}.customer-mode-grid strong{color:#075985;margin-bottom:8px;font-size:18px;display:block}.customer-mode-grid p{margin:0}.metric-list li{color:#fff;background:linear-gradient(135deg,#082f49,#0f4c81);border-radius:14px;padding:20px}.metric-list strong,.metric-list span{display:block}.metric-list strong{color:#67e8f9;font-size:27px}.metric-list span{color:#d8e7f4;margin-top:6px}.capability-list{grid-template-columns:repeat(4,1fr)}.security-section{color:#fff;background:radial-gradient(circle at 90% 10%,#22d3ee47,#0000 34%),linear-gradient(135deg,#07111f,#0b2c48 58%,#123c69);border-color:#7dd3fc38}.security-section h2,.security-section p{color:#fff}.security-section p{color:#c7d7e8;max-width:900px}.security-control-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.security-control-grid article{background:#ffffff14;border:1px solid #7dd3fc33;border-radius:14px;min-height:150px;padding:20px}.security-control-grid strong{color:#67e8f9;margin-bottom:8px;font-size:18px;display:block}.security-control-grid p{color:#c7d7e8;margin:0;line-height:1.7}.contact-section{justify-content:space-between;align-items:center;gap:34px;margin-bottom:72px;display:flex}.contact-section .btn-secondary{color:var(--ink-1)}.contact-section .btn-primary{color:#042235}.contact-section .contact-actions{flex-shrink:0;margin-top:0}@media (width<=980px){body{background:linear-gradient(180deg, var(--deep) 0 960px, #f5fbff 960px 100%)}.site-header{flex-direction:column;align-items:flex-start;padding:18px 0}nav{width:100%;padding-bottom:4px;overflow-x:auto}.hero,.product-section,.contact-section{grid-template-columns:1fr}.hero{min-height:auto;padding-top:34px}.trust-strip,.pain-grid,.card-grid,.capability-list,.security-control-grid{grid-template-columns:1fr}.trust-strip{margin-top:0}.trust-strip article{border-bottom:1px solid #94a3b838;border-right:0}.trust-strip article:last-child{border-bottom:0}.contact-section{align-items:flex-start}.contact-section .contact-actions{margin-top:10px}}@media (width<=620px){.site-header,.section-shell{width:min(100% - 30px,1180px)}.brand-copy span{display:none}.hero-copy h1{font-size:34px}.hero-lede{font-size:16px}.workflow-line{grid-template-columns:repeat(2,1fr)}.workflow-line:before{display:none}.preview-grid,.customer-mode-grid{grid-template-columns:1fr}.product-section,.security-section,.contact-section{padding:26px}}.site-footer{border-top:1px solid var(--line);text-align:center;color:var(--muted);margin-top:48px;padding:28px 24px 36px;font-size:13px;line-height:1.9}.site-footer .footer-brand{color:var(--ink-2);margin:0}.site-footer .footer-beian{margin:4px 0 0}.site-footer .footer-beian a{color:var(--muted);text-decoration:none}.site-footer .footer-beian a:hover{color:var(--sky);text-decoration:underline}
