.page-zunyi{--zy-ink:#101a27;--zy-navy:#0e2032;--zy-deep:#091521;--zy-stone:#ece8df;--zy-mist:#dce1df;--zy-copper:#c77b4d;--zy-red:#a84f3c;--zy-moss:#83956b;--zy-amber:#d0a24f;background:var(--zy-stone);color:var(--zy-ink)}.page-zunyi .zy-main{overflow:hidden}.page-zunyi .zy-shell{width:min(1200px,calc(100% - 40px));margin:auto}.page-zunyi .zy-code{margin:0 0 15px;color:var(--zy-red);font:900 11px/1.2 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.page-zunyi .zy-reveal{opacity:1;transform:none;transition:opacity .36s ease,transform .36s cubic-bezier(.2,1,.3,1)}.page-zunyi .zy-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:62px;align-items:end;margin-bottom:45px}.page-zunyi .zy-heading h2,.page-zunyi .zy-faq h2,.page-zunyi .zy-closing h2{margin:0;font-size:46px;line-height:1.06;letter-spacing:-.045em}.page-zunyi .zy-heading>p{margin:0;color:#647079;font-size:16px;line-height:1.9}.page-zunyi .zy-heading--light h2{color:#fff}.page-zunyi .zy-heading--light>p{color:rgba(255,255,255,.66)}.page-zunyi .zy-heading--light .zy-code{color:var(--zy-amber)}
.page-zunyi .zy-hero{position:relative;min-height:760px;background:var(--zy-deep);color:#fff}.page-zunyi .zy-hero-bg,.page-zunyi .zy-hero-bg img,.page-zunyi .zy-hero-shade{position:absolute;inset:0;width:100%;height:100%}.page-zunyi .zy-hero-bg img{object-fit:cover}.page-zunyi .zy-hero-shade{background:linear-gradient(90deg,rgba(5,16,27,.95) 0%,rgba(5,16,27,.74) 43%,rgba(5,16,27,.12) 72%,rgba(5,16,27,.45)),linear-gradient(0deg,rgba(5,16,27,.92),transparent 48%)}.page-zunyi .zy-hero .zy-shell{position:relative;z-index:2;padding:25px 0 32px}.page-zunyi .zy-crumb{display:flex;gap:10px;align-items:center;color:rgba(255,255,255,.62);font-size:13px}.page-zunyi .zy-crumb a{color:#fff}.page-zunyi .zy-crumb i{font-style:normal;color:var(--zy-copper)}.page-zunyi .zy-hero-grid{display:grid;grid-template-columns:1.2fr .55fr;gap:72px;align-items:center;min-height:485px}.page-zunyi .zy-hero-copy h1{max-width:720px;margin:0;color:#fff;font-size:57px;line-height:1.04;letter-spacing:-.055em}.page-zunyi .zy-hero-copy h1 em{display:block;color:var(--zy-amber);font-style:normal}.page-zunyi .zy-hero-copy>p:last-of-type{max-width:625px;margin:24px 0 0;color:rgba(255,255,255,.75);font-size:16px;line-height:1.9}.page-zunyi .zy-actions{display:flex;gap:12px;margin-top:30px}.page-zunyi .zy-actions a{padding:14px 20px;border:1px solid rgba(255,255,255,.26);color:#fff;font-weight:800}.page-zunyi .zy-actions a:first-child{background:var(--zy-amber);border-color:var(--zy-amber);color:var(--zy-deep)}.page-zunyi .zy-route-card{padding:22px;background:rgba(8,24,37,.8);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(7px);box-shadow:16px 16px 0 rgba(0,0,0,.24)}.page-zunyi .zy-route-card>span{color:var(--zy-amber);font:900 10px Arial,sans-serif;letter-spacing:.15em}.page-zunyi .zy-route-card svg{display:block;width:100%;margin:10px 0}.page-zunyi .zy-route-card path{fill:none;stroke:var(--zy-copper);stroke-width:3}.page-zunyi .zy-route-card circle{fill:var(--zy-amber)}.page-zunyi .zy-route-card div{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.page-zunyi .zy-route-card div b{padding:7px;background:rgba(255,255,255,.08);font-size:11px;text-align:center}.page-zunyi .zy-route-card small{display:block;margin-top:14px;color:rgba(255,255,255,.5);font-size:10px}.page-zunyi .zy-hero-nodes{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.17);border-bottom:1px solid rgba(255,255,255,.17);background:rgba(4,15,24,.58)}.page-zunyi .zy-hero-nodes article{position:relative;padding:17px 20px;border-right:1px solid rgba(255,255,255,.12)}.page-zunyi .zy-hero-nodes article:last-child{border-right:0}.page-zunyi .zy-hero-nodes i{display:inline-grid;place-items:center;width:27px;height:27px;margin-right:9px;border-radius:50%;background:var(--zy-copper);font:900 9px Arial,sans-serif}.page-zunyi .zy-hero-nodes b{font-size:13px}.page-zunyi .zy-hero-nodes span{display:block;margin:6px 0 0 39px;color:rgba(255,255,255,.52);font-size:10px}.page-zunyi .zy-offer{display:flex;align-items:center;gap:22px;margin-top:17px;padding:13px 17px;background:var(--zy-stone);color:var(--zy-ink)}.page-zunyi .zy-offer>b{padding-right:20px;border-right:1px solid #b9b6b0}.page-zunyi .zy-offer span{font-size:13px}.page-zunyi .zy-offer strong{color:var(--zy-red);font-size:17px}.page-zunyi .zy-offer small{margin-left:auto;color:#6d7174}
.page-zunyi .zy-campaign{padding:25px 20px;background:#d4d9d4}.page-zunyi .zy-campaign--final{background:#0a1824}.page-zunyi .zy-campaign>div{width:min(1200px,100%);margin:auto;overflow:hidden;border:1px solid rgba(12,30,44,.24);box-shadow:10px 10px 0 rgba(12,30,44,.13)}.page-zunyi .zy-campaign img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:contain;background:#fff}
.page-zunyi .zy-profile{padding:108px 0;background:var(--zy-stone)}.page-zunyi .zy-skyline{position:relative;display:grid;grid-template-columns:repeat(5,1fr);padding-top:165px;border-bottom:9px solid var(--zy-navy)}.page-zunyi .zy-skyline svg{position:absolute;top:0;left:0;width:100%;height:185px}.page-zunyi .zy-skyline path{fill:none;stroke:var(--zy-navy);stroke-width:3}.page-zunyi .zy-skyline path+path{stroke:var(--zy-copper);stroke-width:2}.page-zunyi .zy-skyline article{min-height:155px;padding:26px 21px;background:#e0ddd6;border:1px solid #c2c5c2;border-bottom:0}.page-zunyi .zy-skyline article:nth-of-type(2){background:var(--zy-navy);color:#fff}.page-zunyi .zy-skyline article:nth-of-type(3){background:#d5c2ad}.page-zunyi .zy-skyline article:nth-of-type(4){background:#b3c0b2}.page-zunyi .zy-skyline b{display:block;font-size:18px}.page-zunyi .zy-skyline span{display:block;margin-top:12px;color:#667075;font-size:11px;line-height:1.55}.page-zunyi .zy-skyline article:nth-of-type(2) span{color:rgba(255,255,255,.6)}
.page-zunyi .zy-route{padding:110px 0;background:var(--zy-navy);color:#fff}.page-zunyi .zy-switchback{position:relative;display:grid;gap:34px}.page-zunyi .zy-switchback:before,.page-zunyi .zy-switchback:after{content:"";position:absolute;z-index:0;top:45px;bottom:45px;width:4px}.page-zunyi .zy-switchback:before{left:5%;background:linear-gradient(var(--zy-copper),var(--zy-amber),var(--zy-copper));transform:skewX(-9deg)}.page-zunyi .zy-switchback:after{right:5%;background:linear-gradient(var(--zy-amber),var(--zy-red),var(--zy-amber));transform:skewX(9deg)}.page-zunyi .zy-stage{position:relative;z-index:1;display:grid;grid-template-columns:82px 1fr 1.05fr;min-height:490px;background:var(--zy-stone);color:var(--zy-ink);box-shadow:16px 16px 0 rgba(0,0,0,.2)}.page-zunyi .zy-stage:nth-child(even){margin-left:7%}.page-zunyi .zy-stage:nth-child(odd){margin-right:7%}.page-zunyi .zy-stage-no{display:flex;flex-direction:column;align-items:center;padding-top:35px;background:#091a29;color:#fff}.page-zunyi .zy-stage-no i{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--zy-copper);font:900 11px Arial,sans-serif}.page-zunyi .zy-stage-no span{margin-top:75px;font:900 9px Arial,sans-serif;letter-spacing:.15em;writing-mode:vertical-rl}.page-zunyi .zy-stage-copy{padding:60px 46px}.page-zunyi .zy-tag{margin:0;color:var(--zy-red);font:900 11px Arial,sans-serif;letter-spacing:.14em}.page-zunyi .zy-stage h3{margin:15px 0;font-size:36px;line-height:1.09;letter-spacing:-.04em}.page-zunyi .zy-stage-copy>p:not(.zy-tag){margin:0;color:#5e6970;line-height:1.85}.page-zunyi .zy-stage figure{position:relative;margin:0;min-height:420px;overflow:hidden}.page-zunyi .zy-stage figure img{width:100%;height:100%;object-fit:cover}.page-zunyi .zy-stage figcaption{position:absolute;right:0;bottom:0;left:0;padding:14px 18px;background:rgba(7,20,31,.87);color:#fff;font-size:12px}.page-zunyi .zy-stage ul{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:25px 0 0;padding:1px;background:#c4c5c0;list-style:none}.page-zunyi .zy-stage ul li{padding:13px;background:#f6f2e9;font-size:12px}.page-zunyi .zy-stage ol{display:grid;gap:8px;margin:25px 0 0;padding:0;list-style:none}.page-zunyi .zy-stage ol li{display:grid;grid-template-columns:110px 1fr;padding:11px 0;border-top:1px solid #c8c9c5}.page-zunyi .zy-stage ol span{color:#6d777d}.page-zunyi .zy-stage--accounting{grid-template-columns:82px 1.05fr 1fr}.page-zunyi .zy-stage--review{grid-template-columns:82px 1.15fr .85fr;background:#d5dfe0}.page-zunyi .zy-stage--review nav{display:grid;gap:1px;margin-top:24px;background:#aeb8b9}.page-zunyi .zy-stage--review nav a{display:flex;justify-content:space-between;padding:15px;background:#eef0ed;color:var(--zy-ink)}.page-zunyi .zy-stage--review nav span{color:#69747a;font-size:12px}.page-zunyi .zy-review-map{position:relative;overflow:hidden;background:var(--zy-navy)}.page-zunyi .zy-review-map:before,.page-zunyi .zy-review-map:after{content:"";position:absolute;width:120%;height:5px;background:var(--zy-copper);transform:rotate(-32deg);left:-10%;top:42%}.page-zunyi .zy-review-map:after{background:var(--zy-amber);transform:rotate(27deg);top:58%}.page-zunyi .zy-review-map span{position:absolute;width:48px;height:48px;border:8px solid #e9e5dc;border-radius:50%;background:var(--zy-red)}.page-zunyi .zy-review-map span:nth-child(1){top:16%;left:18%}.page-zunyi .zy-review-map span:nth-child(2){top:32%;right:20%}.page-zunyi .zy-review-map span:nth-child(3){bottom:20%;left:26%}.page-zunyi .zy-review-map span:nth-child(4){bottom:9%;right:16%}.page-zunyi .zy-output{display:grid;gap:1px;margin-top:25px;background:#c1c4c1}.page-zunyi .zy-output span{display:grid;grid-template-columns:70px 1fr;padding:14px;background:#f5f1e8;color:#667076;font-size:12px}.page-zunyi .zy-output b{color:var(--zy-ink)}
.page-zunyi .zy-pricing{padding:110px 0;background:#dfe3df}.page-zunyi .zy-price-path{display:grid;grid-template-columns:1fr 80px 1fr 80px 1fr;align-items:center}.page-zunyi .zy-price-path article{min-height:390px;padding:32px;background:var(--zy-stone);border-top:10px solid var(--zy-navy);box-shadow:8px 8px 0 #bcc3c0}.page-zunyi .zy-price-path .is-main{min-height:455px;background:var(--zy-navy);border-top-color:var(--zy-copper);color:#fff}.page-zunyi .zy-price-path>span{height:3px;background:linear-gradient(90deg,var(--zy-copper),var(--zy-amber));transform:rotate(-12deg)}.page-zunyi .zy-price-path>span+article+span{transform:rotate(12deg)}.page-zunyi .zy-price-path i{color:var(--zy-red);font:900 11px Arial,sans-serif}.page-zunyi .zy-price-path h3{margin:25px 0 42px;font-size:23px}.page-zunyi .zy-price-path strong{display:block;font-size:42px;letter-spacing:-.04em}.page-zunyi .zy-price-path strong small{font-size:12px}.page-zunyi .zy-price-path p{min-height:73px;color:#647079;font-size:13px;line-height:1.75}.page-zunyi .zy-price-path .is-main p{color:rgba(255,255,255,.65)}.page-zunyi .zy-price-path article>b{display:block;margin-top:22px;padding-top:15px;border-top:1px solid rgba(105,112,116,.33);font-size:12px}.page-zunyi .zy-price-note{margin:28px 0 0;color:#687278;font-size:12px;line-height:1.8}
.page-zunyi .zy-platform{padding:110px 0;background:#071724;color:#fff}.page-zunyi .zy-platform-grid{display:grid;grid-template-columns:1.22fr .78fr;gap:18px}.page-zunyi .zy-platform-grid figure{margin:0;padding:16px;background:#eae6dc;box-shadow:12px 12px 0 rgba(0,0,0,.24)}.page-zunyi .zy-platform-grid img{display:block;width:100%;height:auto}.page-zunyi .zy-platform-grid figcaption{padding:14px 3px 0;color:#44515a;font-size:12px}.page-zunyi .zy-workspaces{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.15)}.page-zunyi .zy-workspaces article{min-height:188px;padding:25px;background:#10283b}.page-zunyi .zy-workspaces i{color:var(--zy-amber);font:900 10px Arial,sans-serif}.page-zunyi .zy-workspaces h3{margin:27px 0 8px;font-size:19px}.page-zunyi .zy-workspaces p{margin:0;color:rgba(255,255,255,.62);font-size:12px;line-height:1.75}.page-zunyi .zy-boundary{margin:26px 0 0;padding:16px 20px;border-left:4px solid var(--zy-copper);background:rgba(255,255,255,.06);color:rgba(255,255,255,.64);font-size:12px;line-height:1.8}
.page-zunyi .zy-reading{padding:110px 0;background:var(--zy-stone)}.page-zunyi .zy-articles{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:11px}.page-zunyi .zy-articles a{display:flex;flex-direction:column;min-height:270px;padding:27px;background:#dfe3df;color:var(--zy-ink);border-top:7px solid var(--zy-navy)}.page-zunyi .zy-articles .is-lead{grid-row:span 2;min-height:551px;background:var(--zy-navy);color:#fff;border-top-color:var(--zy-copper)}.page-zunyi .zy-articles i{color:var(--zy-red);font:900 11px Arial,sans-serif}.page-zunyi .zy-articles span{margin-top:25px;color:#707b81;font-size:11px}.page-zunyi .zy-articles .is-lead span{color:var(--zy-amber)}.page-zunyi .zy-articles h3{margin:11px 0;font-size:20px;line-height:1.38}.page-zunyi .zy-articles .is-lead h3{margin-top:28px;font-size:34px}.page-zunyi .zy-articles p{color:rgba(255,255,255,.63);line-height:1.8}.page-zunyi .zy-articles b{margin-top:auto;color:var(--zy-copper);font-size:12px}
.page-zunyi .zy-faq{padding:110px 0;background:#d8dfdc}.page-zunyi .zy-faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:78px}.page-zunyi .zy-faq header>p:last-child{color:#667177;line-height:1.85}.page-zunyi .zy-faq-list details{border-top:1px solid #aeb8b4}.page-zunyi .zy-faq-list details:last-child{border-bottom:1px solid #aeb8b4}.page-zunyi .zy-faq-list summary{display:grid;grid-template-columns:42px 1fr 24px;align-items:center;gap:10px;padding:22px 0;cursor:pointer;list-style:none}.page-zunyi .zy-faq-list summary::-webkit-details-marker{display:none}.page-zunyi .zy-faq-list summary i{color:var(--zy-red);font:900 11px Arial,sans-serif}.page-zunyi .zy-faq-list summary span{font-size:17px;font-weight:800}.page-zunyi .zy-faq-list summary b{color:var(--zy-red);font-size:22px;transition:transform .2s ease}.page-zunyi .zy-faq-list details[open] summary b{transform:rotate(45deg)}.page-zunyi .zy-faq-list details p{margin:0 0 23px 52px;color:#647076;line-height:1.85}.page-zunyi .zy-closing{padding:90px 0;background:#07141f;color:#fff}.page-zunyi .zy-closing h2{max-width:1020px}.page-zunyi .zy-closing>div>p:last-child{max-width:720px;margin:25px 0 0;color:rgba(255,255,255,.62);line-height:1.85}
@media(max-width:900px){.page-zunyi .zy-heading{grid-template-columns:1fr;gap:20px}.page-zunyi .zy-hero-grid{grid-template-columns:1fr;gap:30px;padding:65px 0}.page-zunyi .zy-route-card{max-width:520px}.page-zunyi .zy-skyline{grid-template-columns:repeat(3,1fr)}.page-zunyi .zy-stage,.page-zunyi .zy-stage--accounting,.page-zunyi .zy-stage--review{grid-template-columns:70px 1fr}.page-zunyi .zy-stage figure,.page-zunyi .zy-review-map{grid-column:2}.page-zunyi .zy-stage:nth-child(n){margin-left:0;margin-right:0}.page-zunyi .zy-price-path{grid-template-columns:1fr;gap:17px}.page-zunyi .zy-price-path>span{display:none}.page-zunyi .zy-price-path article,.page-zunyi .zy-price-path .is-main{min-height:0}.page-zunyi .zy-platform-grid{grid-template-columns:1fr}.page-zunyi .zy-faq-grid{grid-template-columns:1fr;gap:44px}}
@media(max-width:700px){.page-zunyi .zy-shell{width:min(calc(100% - 28px),1200px)}.page-zunyi .zy-hero{min-height:0}.page-zunyi .zy-hero-shade{background:linear-gradient(180deg,rgba(5,16,27,.8),rgba(5,16,27,.46) 43%,rgba(5,16,27,.93) 68%,rgba(5,16,27,.99))}.page-zunyi .zy-hero-grid{min-height:0;padding:50px 0 25px}.page-zunyi .zy-hero-copy h1{font-size:39px;line-height:1.05}.page-zunyi .zy-hero-copy>p:last-of-type{font-size:14px}.page-zunyi .zy-actions{display:grid}.page-zunyi .zy-actions a{text-align:center}.page-zunyi .zy-route-card{margin-top:145px}.page-zunyi .zy-hero-nodes{grid-template-columns:1fr 1fr}.page-zunyi .zy-hero-nodes article:nth-child(2){border-right:0}.page-zunyi .zy-offer{display:grid;grid-template-columns:1fr 1fr;gap:10px}.page-zunyi .zy-offer>b{grid-column:1/-1;padding:0 0 10px;border-right:0;border-bottom:1px solid #b9b6b0}.page-zunyi .zy-offer small{grid-column:1/-1;margin:0}.page-zunyi .zy-campaign{padding:16px 9px}.page-zunyi .zy-campaign img{aspect-ratio:auto}.page-zunyi .zy-profile,.page-zunyi .zy-route,.page-zunyi .zy-pricing,.page-zunyi .zy-platform,.page-zunyi .zy-reading,.page-zunyi .zy-faq{padding:76px 0}.page-zunyi .zy-heading{margin-bottom:30px}.page-zunyi .zy-heading h2,.page-zunyi .zy-faq h2,.page-zunyi .zy-closing h2{font-size:31px}.page-zunyi .zy-heading>p{font-size:14px}.page-zunyi .zy-skyline{grid-template-columns:1fr 1fr;padding-top:120px}.page-zunyi .zy-skyline svg{height:135px}.page-zunyi .zy-skyline article{min-height:145px}.page-zunyi .zy-switchback:before,.page-zunyi .zy-switchback:after{display:none}.page-zunyi .zy-stage,.page-zunyi .zy-stage--accounting,.page-zunyi .zy-stage--review{grid-template-columns:48px 1fr}.page-zunyi .zy-stage-no{padding-top:25px}.page-zunyi .zy-stage-no i{width:34px;height:34px}.page-zunyi .zy-stage-copy{grid-column:2;padding:50px 22px 28px}.page-zunyi .zy-stage h3{font-size:29px}.page-zunyi .zy-stage figure,.page-zunyi .zy-review-map{grid-column:1/-1;min-height:295px}.page-zunyi .zy-stage ul{grid-template-columns:1fr}.page-zunyi .zy-stage ol li{grid-template-columns:1fr;gap:4px}.page-zunyi .zy-stage--review nav a{display:grid;gap:5px}.page-zunyi .zy-price-path article{padding:27px 23px}.page-zunyi .zy-workspaces{grid-template-columns:1fr}.page-zunyi .zy-workspaces article{min-height:145px}.page-zunyi .zy-articles{grid-template-columns:1fr}.page-zunyi .zy-articles .is-lead{grid-row:auto;min-height:335px}.page-zunyi .zy-articles a{min-height:245px}.page-zunyi .zy-articles .is-lead h3{font-size:29px}.page-zunyi .zy-faq-list summary{grid-template-columns:36px 1fr 22px}.page-zunyi .zy-faq-list summary span{font-size:16px}.page-zunyi .zy-faq-list details p{margin-left:46px}.page-zunyi .zy-closing{padding:72px 0}}
@media(prefers-reduced-motion:reduce){.page-zunyi .zy-reveal{opacity:1;transform:none;transition:none}.page-zunyi .zy-faq-list summary b{transition:none}}
