/* 2026-08 visual simplification */
@media(min-width:901px){html{zoom:.85}}
/* Keep this standalone page's navigation identical to the rest of the site. */
@media(min-width:981px){.site-nav{align-self:stretch;gap:0}.site-nav>a,.ht-nav-item>a{display:flex;align-items:center;height:100%;padding:0 11px;border-bottom:3px solid transparent;white-space:nowrap}.ht-nav-item{position:relative;display:flex;align-items:center}.ht-nav-item>a:after{content:"⌄";margin-left:5px;color:#8290a2;font-size:11px}.ht-dropdown{position:absolute;left:50%;top:calc(100% - 1px);z-index:80;min-width:220px;padding:9px;opacity:0;visibility:hidden;transform:translate(-50%,10px);transition:.22s;background:#fff;border:1px solid rgba(10,37,68,.1);border-radius:10px;box-shadow:0 18px 50px rgba(4,24,50,.2)}.ht-dropdown:before{content:"";position:absolute;left:0;right:0;top:-10px;height:12px}.ht-nav-item:hover .ht-dropdown,.ht-nav-item:focus-within .ht-dropdown{opacity:1;visibility:visible;transform:translate(-50%,0)}.site-nav .ht-dropdown a{display:block;height:auto;padding:9px 12px;border:0;border-radius:6px;color:#263b54;font-size:13px;font-weight:500;white-space:nowrap}.site-nav .ht-dropdown a:hover,.site-nav .ht-dropdown a:focus{color:#fff;background:linear-gradient(135deg,#e82028,#b50810)}}
@media(max-width:980px){.ht-nav-item{display:block}.ht-dropdown{display:none;padding:2px 0 7px 14px}.ht-nav-item.open .ht-dropdown{display:block}.site-nav .ht-dropdown a{padding:8px 10px;border:0}}
.hero{min-height:620px;background:#071a31 url('high-tech-enterprise-hero-v2.png') center/cover no-repeat}
.hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,17,34,.96) 0%,rgba(3,17,34,.84) 43%,rgba(3,17,34,.22) 72%,rgba(3,17,34,.06) 100%)}
.hero::after{display:none}.hero-inner{display:block}.hero-copy{position:relative;z-index:2;width:min(650px,62%)}
.hero h1{font-size:clamp(46px,4.8vw,68px);margin-bottom:20px}.hero h1 em{font-size:.68em;color:#fff}.hero-label{margin-bottom:12px}.hero-lead{max-width:600px;color:#d9e2ec}
.hero-actions{margin-top:30px}.hero .button-red{padding:15px 28px}.hero .text-link{color:#fff}
.signal-card:nth-child(3){color:#fff;background:linear-gradient(145deg,#8d0710,#bd111c);border-color:var(--gold)}
.signal-card:nth-child(3) .signal-no{color:#e59ba0}.signal-card:nth-child(3) .signal-icon{color:var(--gold);border-color:rgba(255,255,255,.35)}
.signal-card:nth-child(3) p{color:#f7dfe1}.signal-card:nth-child(3) strong{color:var(--gold)}
.choice{position:relative;background:#eee7de url('hongzhicheng-office-team.jpg') center/cover fixed no-repeat;color:var(--ink);overflow:hidden}
.choice::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,rgba(255,253,249,.90) 0%,rgba(255,253,249,.78) 55%,rgba(255,253,249,.63) 100%)}
.choice>.shell{position:relative;z-index:1}.section-title.inverse>div>span{color:#d6cbc0}.section-title.inverse>p{color:#69707d}.section-title.inverse .eyebrow{color:var(--red)}
.decision-tree{background:rgba(255,255,255,.95);padding:34px;box-shadow:0 24px 70px rgba(52,35,22,.15);border-top:4px solid var(--red)}
.decision-start{width:440px;max-width:100%;margin:0 auto;padding:18px 25px;background:#17191f;color:#fff;text-align:center;position:relative}.decision-start small{display:block;color:var(--gold);font-weight:900;letter-spacing:.12em}.decision-start b{font-size:21px}
.tree-stem{height:42px;width:1px;background:#d5c7bb;margin:auto;position:relative}.tree-stem::after{content:"";position:absolute;width:50%;height:1px;background:#d5c7bb;left:-25vw;top:41px}
.decision-branches{display:grid;grid-template-columns:1fr 1fr;gap:28px}.decision-branch{border:1px solid #e0d7ce;background:#fff;overflow:hidden}
.branch-question{display:flex;align-items:center;gap:17px;padding:22px 25px;background:#f7f2ec}.branch-question>span{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:var(--red);color:#fff;font-weight:900}.branch-question small{color:var(--red);font-weight:900}.branch-question h3{margin:2px 0 0;font-size:22px}
.branch-step{display:flex;gap:16px;align-items:flex-start;padding:24px 25px}.branch-step i{font-style:normal;color:var(--red);font-size:11px;font-weight:900;border:1px solid #edb9bd;padding:4px 7px}.branch-step p{margin:0;color:var(--muted);font-size:14px}
.branch-result{margin:0 25px 25px;padding:21px 22px;background:#fff5f5;border-left:4px solid var(--red)}.branch-result small{color:#8a5559}.branch-result b{display:block;color:var(--red);font-size:26px;margin:3px 0}.branch-result p{margin:0;color:var(--muted);font-size:13px}
.service .branch-question>span{background:#aa6700}.service .branch-question small{color:#aa6700}.service .branch-step i{color:#aa6700;border-color:#dec49b}.service .branch-result{background:#fff9ed;border-color:#d39837}.service .branch-result b{color:#9b6000}
.decision-foot{display:flex;gap:15px;align-items:flex-start;margin-top:25px;padding:18px 22px;background:#f5f1ec}.decision-foot>span{flex:0 0 30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#efe0e1;color:var(--red);font-weight:900}.decision-foot p{margin:0;color:var(--muted);font-size:13px}.decision-foot b{color:var(--ink)}
.choice-note{box-shadow:0 12px 35px rgba(52,35,22,.12)}
@media(max-width:900px){.choice{background-attachment:scroll}.decision-branches{grid-template-columns:1fr}.tree-stem::after{display:none}}
@media(max-width:720px){.hero{min-height:560px;background-position:62% center}.hero::before{background:linear-gradient(90deg,rgba(3,17,34,.96),rgba(3,17,34,.68))}.hero-copy{width:100%}.hero h1{font-size:39px}.hero h1 em{font-size:.62em}.decision-tree{padding:20px 15px}.decision-start b{font-size:17px}.branch-question,.branch-step{padding:18px}.branch-result{margin:0 18px 18px}.decision-foot{padding:15px}.signal-card:nth-child(3){background:linear-gradient(145deg,#8d0710,#bd111c)}}

/* Rich interactive treatment for the four advantages */
.advantage-list{gap:14px;border:0;background:transparent}
.advantage-list article{isolation:isolate;border:1px solid #eadfd5;background:linear-gradient(145deg,#fff 0%,#faf5ef 100%);box-shadow:0 10px 28px rgba(68,39,18,.07);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,color .3s ease}
.advantage-list article::before{content:"";position:absolute;z-index:-1;inset:0;opacity:.65;background:repeating-linear-gradient(135deg,transparent 0,transparent 18px,rgba(176,21,31,.035) 19px,rgba(176,21,31,.035) 20px)}
.advantage-list article::after{content:"";position:absolute;z-index:-1;width:150px;height:150px;right:-70px;top:-80px;border:30px solid rgba(217,29,40,.06);border-radius:50%}
.advantage-list article:nth-child(2),.advantage-list article:nth-child(3){background:linear-gradient(145deg,#fff9ed,#f5ead7);border-color:#ead9b8}
.advantage-list article:nth-child(2)::before,.advantage-list article:nth-child(3)::before{background:repeating-linear-gradient(45deg,transparent 0,transparent 20px,rgba(160,102,12,.045) 21px,rgba(160,102,12,.045) 22px)}
.advantage-list article:hover{z-index:3;color:#fff;border-color:#d91d28;background:linear-gradient(135deg,#a40813,#dd1d29);transform:translateY(-10px) scale(1.015);box-shadow:0 25px 50px rgba(139,10,19,.26)}
.advantage-list article:hover::before{opacity:.85;background:repeating-linear-gradient(135deg,transparent 0,transparent 18px,rgba(255,255,255,.07) 19px,rgba(255,255,255,.07) 20px)}
.advantage-list article:hover::after{border-color:rgba(255,255,255,.10)}
.advantage-list article:hover>span,.advantage-list article:hover p{color:#fff}.advantage-list article:hover i{color:rgba(255,255,255,.13)}
