:root{--navy:#071a33;--blue:#1768e5;--teal:#10a88f;--violet:#7252d8;--text:#14243a;--muted:#65748a;--line:#dce7f4;--pale:#eef5ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f8fbff;color:var(--text);font-family:"Microsoft YaHei UI","Microsoft YaHei",system-ui,sans-serif}a{text-decoration:none;color:inherit}.site-header{min-height:74px;max-width:1160px;margin:auto;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff}.brand{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:900}.brand img{width:42px;height:42px;border-radius:11px;object-fit:cover}.official-tag,.back-home{padding:9px 14px;border:1px solid #d8e4f3;border-radius:999px;color:#3e5d84;font-size:14px;font-weight:800}.dark-header{max-width:none;padding-left:max(24px,calc((100vw - 1110px)/2));padding-right:max(24px,calc((100vw - 1110px)/2));background:var(--navy);color:#fff}.dark-header .back-home{border-color:#375270;color:#dbe8fa}.eyebrow{display:inline-block;color:#12a68e;font-size:14px;font-weight:900;letter-spacing:.14em}.section-heading{max-width:700px;margin-bottom:36px}.section-heading h2{margin:12px 0;font-size:clamp(31px,4vw,46px);line-height:1.2}.section-heading p{margin:0;color:var(--muted);line-height:1.8}.section-heading.centered{margin-left:auto;margin-right:auto;text-align:center}.home-hero{min-height:520px;padding:80px max(24px,calc((100vw - 1110px)/2));display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;color:#fff;background:radial-gradient(circle at 78% 25%,#18519f 0,#0c2e5e 31%,var(--navy) 69%)}.home-hero .eyebrow{color:#58e3cc}.home-hero h1{margin:18px 0 22px;font-size:clamp(42px,5vw,68px);line-height:1.12;letter-spacing:-.04em}.home-hero p{max-width:680px;margin:0;color:#c9d9ee;font-size:18px;line-height:1.9}.home-emblem{width:330px;height:330px;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #ffffff38;border-radius:50%;background:radial-gradient(circle,#1a66c5,#0b2e5e);box-shadow:0 30px 80px #0007}.home-emblem span{font-size:92px;font-weight:1000;letter-spacing:-.08em}.home-emblem small{margin-top:13px;color:#7ee8d7;letter-spacing:.16em}.product-zone-section{max-width:1110px;margin:auto;padding:92px 24px 74px}.zone-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}.zone-card{position:relative;padding:36px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 18px 45px #193d6914;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.zone-card:before{content:"";height:6px;position:absolute;inset:0 0 auto;background:var(--blue)}.zone-card.violet:before{background:var(--violet)}.zone-card:hover{transform:translateY(-5px);box-shadow:0 24px 55px #193d6924}.zone-top{display:flex;align-items:center;justify-content:space-between}.zone-top b{padding:7px 11px;border-radius:999px;color:#1557cb;background:#eaf3ff;font-size:13px}.violet .zone-top b{color:#6343bf;background:#f0ebff}.zone-mark{width:58px;height:58px;display:grid;place-items:center;border-radius:16px;color:#fff;background:var(--blue);font-size:26px;font-weight:900}.violet .zone-mark{background:var(--violet)}.zone-card h3{margin:25px 0 12px;font-size:29px}.zone-card p{min-height:86px;margin:0;color:var(--muted);line-height:1.8}.zone-card ul{margin:22px 0 28px;padding:0;display:grid;gap:10px;list-style:none;color:#395775;font-weight:700}.zone-action{padding-top:20px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e5ecf5;color:var(--blue);font-weight:900}.violet .zone-action{color:var(--violet)}.zone-action i{font-style:normal;font-size:24px}.home-values,.product-values{max-width:1060px;margin:0 auto 85px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 18px 45px #193d6914}.home-values div,.product-values div{padding:25px 30px;display:flex;flex-direction:column;gap:7px}.home-values div+div,.product-values div+div{border-left:1px solid var(--line)}.home-values b,.product-values b{font-size:18px}.home-values span,.product-values span{color:var(--muted);font-size:14px}.product-hero{min-height:505px;padding:76px max(24px,calc((100vw - 1110px)/2));display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;color:#fff}.burn-hero{background:radial-gradient(circle at 80% 28%,#1d55a6 0,#0b2d5d 32%,var(--navy) 70%)}.sample-hero{background:radial-gradient(circle at 80% 28%,#7144be 0,#3b236f 34%,#1c1238 72%)}.product-hero .eyebrow{color:#59e4cd}.product-hero h1{margin:17px 0 20px;font-size:clamp(40px,5vw,63px);line-height:1.13;letter-spacing:-.04em}.product-hero p{margin:0 0 30px;color:#d0def0;font-size:18px;line-height:1.9}.primary-cta,.download{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#2b82f5,#1557cb);font-weight:900;box-shadow:0 12px 30px #0f57c850}.primary-cta{display:inline-flex}.violet-cta{background:linear-gradient(135deg,#966fe9,#7042c0)}.record-board{padding:28px;border:9px solid #d8eaff;border-radius:18px;background:linear-gradient(145deg,#f8fbff,#cae4ff);color:#174277;box-shadow:0 28px 65px #0006;transform:rotate(2deg)}.record-board>b{display:block;margin-bottom:21px}.record-board div,.record-board{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.record-board>b{grid-column:1/-1}.record-board span,.record-board i{min-height:48px;padding:14px 5px;border-radius:8px;background:#fff;text-align:center;font-size:13px;font-style:normal}.record-board i:nth-of-type(1){background:#ffd2d2}.record-board i:nth-of-type(2){background:#ffe59a}.delivery-flow{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:34px;border:1px solid #ffffff30;border-radius:24px;background:#ffffff12;box-shadow:0 25px 60px #0004}.delivery-flow span{padding:16px 18px;border-radius:12px;background:#fff;color:#432977;font-weight:900}.delivery-flow i{color:#d9c6ff;font-size:22px;font-style:normal}.product-values{margin-top:-28px;position:relative;z-index:2}.sample-values{border-color:#e3d9f7}.downloads-section,.sample-product-section{max-width:1110px;margin:auto;padding:92px 24px}.notice{margin:0 0 26px;padding:15px 18px;border:1px solid #bfd4f2;border-radius:12px;background:#edf5ff;color:#244e81;font-weight:700}.download-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.card{position:relative;padding:32px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 16px 38px #1e416916;overflow:hidden}.card:before{content:"";height:5px;position:absolute;inset:0 0 auto;background:var(--blue)}.card.win7:before{background:var(--violet)}.card.android:before,.card.harmony:before{background:var(--teal)}.mark{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;color:#fff;background:var(--blue);font-size:24px;font-weight:900}.win7 .mark{background:var(--violet)}.android .mark,.harmony .mark{background:var(--teal)}.version{margin-top:23px;display:flex;align-items:center;justify-content:space-between;gap:12px}.version h3{margin:0;font-size:24px}.version>span{padding:7px 10px;border-radius:8px;color:#1557cb;background:#eaf3ff;font-weight:900}.card>p{min-height:56px;color:var(--muted);line-height:1.75}.meta{margin:24px 0;border-top:1px solid #e3eaf3}.meta div{padding:12px 0;display:flex;justify-content:space-between;border-bottom:1px solid #e8eef6}.meta span{color:var(--muted)}.secondary{display:block;margin-top:15px;text-align:center;color:#34629a;font-size:14px;font-weight:800}.mobile-section{padding:88px max(24px,calc((100vw - 1062px)/2));background:var(--pale)}.install-guide{padding:75px max(24px,calc((100vw - 1062px)/2));display:grid;grid-template-columns:.8fr 1.2fr;gap:55px}.install-guide h2{font-size:38px}.install-guide ol{margin:0;padding:0;display:grid;gap:14px;list-style:none}.install-guide li{padding:19px;display:flex;gap:18px;border:1px solid var(--line);border-radius:14px;background:#fff}.install-guide li b{color:var(--blue)}.sample-product-section{padding-bottom:72px}.feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.feature-grid article{padding:26px;border:1px solid #e4dbf7;border-radius:18px;background:#fff}.feature-grid article>b{color:var(--violet)}.feature-grid h3{margin:12px 0;font-size:22px}.feature-grid p{margin:0;color:var(--muted);line-height:1.75}.sample-download-section{padding:78px max(24px,calc((100vw - 1062px)/2));display:grid;grid-template-columns:1.1fr .9fr;gap:50px;background:linear-gradient(145deg,#f8f5ff,#eee8ff)}.sample-card{max-width:460px}.sample-card:before,.sample-card .mark{background:var(--violet)}.download.pending{cursor:default;color:#6544a5;background:#e8e1f6;box-shadow:none}.site-footer{max-width:1110px;margin:auto;padding:42px 24px;display:flex;align-items:center;justify-content:space-between;color:#718096}.site-footer b{color:var(--text)}.site-footer a{color:var(--blue);font-weight:900}@media(max-width:800px){.home-hero,.product-hero,.sample-download-section{grid-template-columns:1fr}.home-emblem,.record-board,.delivery-flow{display:none}.zone-grid,.download-grid,.feature-grid,.install-guide{grid-template-columns:1fr}.home-values,.product-values{margin:0;border-radius:0;grid-template-columns:1fr}.home-values div+div,.product-values div+div{border-left:0;border-top:1px solid var(--line)}.product-values{margin-top:0}.zone-card p,.card>p{min-height:0}.install-guide{gap:20px}}@media(max-width:520px){.site-header{padding:10px 16px}.brand span{font-size:15px}.brand img{width:36px;height:36px}.official-tag{display:none}.home-hero,.product-hero{min-height:auto;padding:58px 20px}.home-hero h1,.product-hero h1{font-size:39px}.home-hero p,.product-hero p{font-size:16px}.product-zone-section,.downloads-section,.sample-product-section{padding:68px 16px}.zone-card,.card{padding:26px 22px}.version{align-items:flex-start;flex-direction:column}.mobile-section,.sample-download-section,.install-guide{padding:62px 18px}.site-footer{align-items:flex-start;flex-direction:column;gap:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
