:root{--ink:#07111f;--muted:#657186;--soft:#f4f7fb;--line:#dbe4ef;--blue:#175cff;--cyan:#36d9ff;--orange:#ff8d3a;--deep:#07111f;--panel:#ffffff}*{box-sizing:border-box}html{background:#fff}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;color:var(--ink);background:radial-gradient(circle at 80% 0,rgba(54,217,255,.18),transparent 32%),linear-gradient(#fff,#f7faff 54%,#fff);line-height:1.72}a{color:inherit}img{max-width:100%;display:block}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px clamp(18px,4vw,58px);background:rgba(255,255,255,.82);backdrop-filter:blur(18px);border-bottom:1px solid rgba(7,17,31,.09)}.brandmark{display:grid;grid-template-columns:38px auto;column-gap:11px;align-items:center;text-decoration:none}.brandmark span{grid-row:1/3;width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,var(--blue),var(--cyan));box-shadow:0 12px 28px rgba(23,92,255,.28)}.brandmark b{line-height:1}.brandmark small{font-size:12px;color:var(--muted)}.topbar nav{display:flex;gap:18px}.topbar nav a{text-decoration:none;font-size:14px;font-weight:760}.menu{display:none;border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 12px;font-weight:800}.enterprise-stage{max-width:1240px;margin:34px auto 0;padding:0 clamp(18px,4vw,0);display:grid;grid-template-columns:.78fr 1.22fr;gap:26px;align-items:center}.stage-copy{padding:34px 0}.signal-label{margin:0 0 12px;color:var(--blue);font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.enterprise-stage h1,.inner-hero h1,.bottom-page h1,.contact-lab h1,.guide-article h1{font-size:clamp(40px,5.6vw,78px);line-height:.98;letter-spacing:0;margin:0 0 20px}.stage-copy p,.inner-hero p,.bottom-page p,.contact-lab p{font-size:17px;color:#40506a}.stage-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.stage-actions a,.command-panel a,.issue-grid a{display:inline-flex;text-decoration:none;border-radius:999px;padding:11px 17px;font-weight:850;background:var(--ink);color:#fff;box-shadow:0 14px 34px rgba(7,17,31,.2)}.stage-actions a+ a{background:#fff;color:var(--ink);border:1px solid var(--line);box-shadow:none}.enterprise-visual{margin:0;border-radius:30px;overflow:hidden;box-shadow:0 40px 90px rgba(13,39,79,.22);background:#dce8f7;aspect-ratio:16/9}.enterprise-visual img{width:100%;height:100%;object-fit:cover}.metric-strip{max-width:1240px;margin:22px auto;padding:0 clamp(18px,4vw,0);display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:24px;overflow:hidden}.metric-strip a{background:rgba(255,255,255,.86);text-decoration:none;padding:20px}.metric-strip span{display:block;color:var(--blue);font-size:12px;font-weight:900}.metric-strip b{display:block;margin:5px 0;font-size:17px}.metric-strip em{font-style:normal;color:var(--muted);font-size:13px}.system-grid,.platform-rail,.source-stack,.mobile-split,.desktop-board,.peak-lanes,.bottom-grid,.support-dock{max-width:1240px;margin:34px auto;padding:0 clamp(18px,4vw,0);display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.system-grid article,.platform-rail article,.source-stack article,.mobile-split article,.desktop-board article,.peak-lanes article,.bottom-grid article,.support-dock article,.guide-grid article{background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:24px;padding:24px;box-shadow:0 20px 60px rgba(11,40,80,.08)}h2,h3{line-height:1.18;margin:0 0 10px}.system-grid p,.platform-rail p,.platform-rail small,.source-stack p,.mobile-split li,.desktop-board p,.peak-lanes p,.bottom-grid p,.support-dock p,.guide-grid p,.command-panel p,.guide-article p{color:var(--muted)}.platform-rail{grid-template-columns:repeat(4,1fr)}.platform-rail span{display:inline-flex;border:1px solid var(--line);border-radius:999px;padding:5px 10px;margin-bottom:12px;color:var(--blue);font-weight:900;font-size:12px}.source-stack,.mobile-split,.support-dock{grid-template-columns:repeat(2,1fr)}.command-panel{max-width:1240px;margin:34px auto;padding:30px clamp(22px,4vw,40px);display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;background:linear-gradient(135deg,#06111f,#102645);color:#fff;border-radius:30px;box-shadow:0 30px 80px rgba(7,17,31,.24)}.command-panel p{color:#c8d5e8}.command-panel a{background:#fff;color:var(--ink)}.inner-hero,.bottom-page,.contact-lab{max-width:1080px;margin:34px auto;padding:46px clamp(22px,5vw,58px);background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:30px;box-shadow:0 24px 70px rgba(11,40,80,.09)}.signal-matrix{max-width:1080px;margin:30px auto;padding:0 clamp(18px,4vw,0)}table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 24px 70px rgba(11,40,80,.09)}th,td{text-align:left;padding:16px;border-bottom:1px solid var(--line);vertical-align:top}th{background:#07111f;color:#fff}tr:last-child td{border-bottom:0}.peak-lanes{grid-template-columns:repeat(4,1fr)}.guide-index{max-width:1240px;margin:42px auto;padding:0 clamp(18px,4vw,0)}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.guide-grid span{color:var(--blue);font-size:12px;font-weight:900}.guide-grid time{display:block;color:#7d8899;font-size:13px;margin:5px 0}.guide-grid a{text-decoration:none}.faq-panel{max-width:930px;margin:40px auto;padding:0 clamp(18px,4vw,0)}details{background:#fff;border:1px solid var(--line);border-radius:18px;margin:10px 0;padding:0 18px}summary{cursor:pointer;font-weight:900;padding:16px 0}.issue-grid{max-width:1080px;margin:32px auto;padding:0 clamp(18px,4vw,0);display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.guide-article{max-width:880px;margin:34px auto;padding:0 clamp(18px,4vw,0)}.guide-article header,.guide-article section,.guide-article footer{background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px;margin:14px 0;box-shadow:0 18px 50px rgba(11,40,80,.07)}.guide-article time{color:var(--muted)}.guide-article footer{display:flex;flex-wrap:wrap;gap:10px}.guide-article footer h2{width:100%}.guide-article footer a{border:1px solid var(--line);border-radius:999px;padding:8px 12px;text-decoration:none}.contact-lab form{display:grid;gap:14px;margin-top:20px}.contact-lab label{display:grid;gap:6px;font-weight:800}.contact-lab select,.contact-lab textarea{width:100%;border:1px solid var(--line);border-radius:16px;padding:12px;font:inherit}.contact-lab textarea{min-height:120px}.contact-lab button{border:0;background:var(--blue);color:#fff;border-radius:999px;padding:12px 18px;font-weight:900;justify-self:start}.enterprise-footer{max-width:1240px;margin:56px auto 0;padding:26px clamp(18px,4vw,0);border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:24px}.enterprise-footer p{margin:4px 0 0;color:var(--muted)}.enterprise-footer nav{display:flex;flex-wrap:wrap;gap:14px}.enterprise-footer a{text-decoration:none;font-weight:800}@media(max-width:900px){.topbar{align-items:flex-start}.menu{display:block}.topbar nav{display:none;position:absolute;left:18px;right:18px;top:68px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:14px;flex-direction:column}.topbar nav.open{display:flex}.enterprise-stage,.metric-strip,.system-grid,.platform-rail,.source-stack,.mobile-split,.desktop-board,.peak-lanes,.bottom-grid,.support-dock,.guide-grid,.issue-grid,.command-panel{grid-template-columns:1fr}.enterprise-stage h1,.inner-hero h1,.bottom-page h1,.contact-lab h1,.guide-article h1{font-size:34px}.enterprise-visual{aspect-ratio:4/3}.enterprise-visual img{object-position:62% center}.metric-strip{border-radius:18px}.enterprise-footer{display:block}.enterprise-footer nav{margin-top:14px}table,thead,tbody,tr,th,td{display:block}thead{display:none}td{border-bottom:0}tr{border-bottom:1px solid var(--line);padding:10px 0}}@media(max-width:900px){.enterprise-stage{padding:0 22px}.stage-copy{padding:28px 0}.enterprise-stage h1{font-size:31px;line-height:1.06;word-break:normal}.stage-copy p{font-size:16px}.stage-actions a{padding:10px 14px}.topbar{padding-left:18px;padding-right:18px}}