/* V24 — restrained editorial modules, native interactions, image-first product presentation. */
.v24-root{--v24-ink:#183a34;--v24-green:#165b50;--v24-orange:#dc7850;--v24-blue:#447ba1;--v24-line:#d4ded8;--v24-paper:#f4f6f2}
.v24-root .v17-panel.v24-panel{padding:0!important;background:#fff!important;isolation:auto;overflow:visible;gap:20px;min-height:0;justify-content:initial}.v24-root .v24-panel:before{display:none}.v24-root .v24-panel>*,.v24-root .v24-panel article,.v24-root .v24-panel section{min-width:0;min-height:0;box-sizing:border-box}
.v24-root .v24-panel h3{font-size:clamp(20px,2vw,30px);line-height:1.35;font-weight:500;letter-spacing:-.025em;margin:0}.v24-root .v24-panel p{font-size:13px;line-height:1.8;margin:0;color:#3d514a}.v24-root .v24-panel small,.v24-root .v24-panel .v24-index{font-size:10px;line-height:1.6;color:#698077;letter-spacing:.08em}.v24-root .v24-panel .v21-note,.v24-root .v24-panel .pz-note{font-size:9px;line-height:1.7;margin:0;padding-top:10px;border-top:1px solid var(--v24-line);flex:none;color:#6e8078}
.v24-root .v24-photo{display:flex;flex-direction:column;min-height:0;min-width:0;height:100%;margin:0;gap:0;overflow:hidden;background:none}.v24-root .v24-photo>button{display:block;position:relative;width:100%;height:auto;min-height:0;flex:1;border:0;padding:0;overflow:hidden;background:#e5ebe6;cursor:zoom-in}.v24-root .v24-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}.v24-root .v24-photo>button:hover img{transform:scale(1.025)}.v24-root .v24-photo figcaption{font-size:8px;line-height:1.45;color:#718177;flex:none;padding:5px 0 0;text-align:left}.v24-root .v24-photo .jp-enlarge{background:white;color:var(--v24-green);position:absolute;bottom:10px;right:10px;font-size:20px;width:30px;height:30px;display:grid;place-items:center}.v24-root .v24-image-failed>button{min-height:150px;background:#e7eee8}
.v24-root .v24-icon{width:32px;height:32px;display:block;flex:none;color:var(--v24-green)}.v24-root .v24-brief{display:grid;grid-template-columns:26px 1fr;gap:12px;padding:13px 0;border-top:1px solid var(--v24-line)}.v24-root .v24-brief h3{font-size:19px;margin:0 0 5px}.v24-root .v24-brief p{font-size:12px}.v24-root .v24-brief .v24-index{padding-top:3px}.v24-root .v24-panel button:focus-visible{outline:3px solid #bb8c42;outline-offset:4px}
/* 01. Five colour-coded sources against a forest-green order target. */
.v24-root #jiabang-conversion-panel-2.v24-conversion{display:grid!important;grid-template-columns:.8fr 1.6fr;gap:42px;background:white;padding:0}.v24-root .v24-conversion .v19-channel-donut{background:#153f36;color:white;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:28px;gap:18px;min-height:0}.v24-root .v24-conversion .v19-channel-donut>div{width:clamp(160px,17vw,245px);height:auto;aspect-ratio:1;padding:18px;flex:none;border-radius:50%;background:var(--segments)}.v24-root .v24-conversion .v19-channel-donut>div>span{width:100%;height:100%;background:#153f36;display:grid;place-items:center;border-radius:50%}.v24-root .v24-conversion strong,.v24-root .v24-conversion .v19-channel-donut strong{color:inherit}.v24-root .v24-conversion .v19-channel-donut strong{font-size:55px;font-weight:400;letter-spacing:-.05em;line-height:1.2}.v24-root .v24-conversion .v19-channel-donut small{color:#d2e7dc;font-size:10px;letter-spacing:0;display:block;margin-top:8px}.v24-root .v24-conversion .v19-channel-donut h3{font-size:26px;text-align:center;font-weight:400;line-height:1.5;color:#fff}.v24-root .v24-conversion .v19-channel-donut p{font-size:11px;line-height:1.8;color:#c6d9d1;text-align:center}.v24-root .v24-conversion .v19-channel-list{display:grid;grid-template-rows:repeat(5,1fr);min-height:0;gap:8px}.v24-root .v24-conversion .v19-channel-list>article{padding:10px 16px;display:grid;grid-template-columns:26px 1fr 75px;gap:15px;align-items:center;border:0;border-left:5px solid var(--channel);background:color-mix(in srgb,var(--channel) 8%,white)}.v24-root .v24-conversion .v19-channel-list h3{font-size:19px;margin:0 0 5px;font-weight:500}.v24-root .v24-conversion .v19-channel-list small{font-size:10px}.v24-root .v24-conversion .v19-channel-list strong{font-size:33px;line-height:1.1;font-weight:400;color:var(--channel)}.v24-root .v24-conversion .v19-channel-list strong small{display:inline;margin-left:4px}.v24-root .v24-conversion .v19-channel-track{height:5px;margin-top:10px;background:#fff}.v24-root .v24-conversion .v19-channel-track>i{background:var(--channel)}
.v24-root #jiabang-conversion-panel-2.v24-conversion>.v19-channel-list{width:100%!important;max-width:none!important;justify-self:stretch;grid-column:2;grid-row:1;grid-template-columns:minmax(0,1fr)!important}
/* 02. One architectural image, short phase descriptions. */
.v24-root .v24-theme{display:grid!important;grid-template-columns:.72fr 1.6fr;gap:32px}.v24-root .v24-hero-copy{display:flex;flex-direction:column;justify-content:center;gap:14px}.v24-root .v24-hero-copy>h3{font-size:38px;line-height:1.3}.v24-root .v24-hero-copy .v24-brief{padding:10px 0}.v24-root .v24-hero-copy>.v21-note{margin-top:auto}.v24-root .v24-theme>.v24-photo img{object-position:57% center}
/* 03. Product and service imagery remains fully visible; copy moves below. */
.v24-root .v24-products,.v24-root .v24-service{display:flex!important;flex-direction:column;gap:16px}.v24-root .v24-product-strip,.v24-root .v24-service-line{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;flex:1;min-height:0}.v24-root .v24-product-strip>article,.v24-root .v24-service-line>article{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:17px;min-height:0;overflow:hidden}.v24-root .v24-product-caption>span{font-size:10px;letter-spacing:.09em;color:var(--v24-green)}.v24-root .v24-product-caption h3{font-size:25px;margin:7px 0}.v24-root .v24-product-caption p{font-size:12px;line-height:1.75;max-width:90%}.v24-root .v24-service-line>article>div{display:grid;grid-template-columns:32px 1fr;gap:5px 10px}.v24-root .v24-service-line>article>div>span{font-size:12px;color:var(--v24-orange);padding-top:4px}.v24-root .v24-service-line h3{font-size:25px}.v24-root .v24-service-line p{grid-column:2;font-size:12px}.v24-root .v24-service-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f0f4f0;padding:14px 20px}.v24-root .v24-service-foot b{font-size:17px;font-weight:500}.v24-root .v24-service-foot span{font-size:10px;color:#61786b}
/* 04. Native image tabs and a succinct record diagram. */
.v24-root #pingzheng-network-panel-1.v24-panel{display:grid!important;grid-template-columns:.75fr 1.4fr;grid-template-rows:minmax(0,1fr) auto;gap:20px 34px}.v24-root .v24-network>aside,.v24-root .v24-cooperation>aside{position:relative;min-height:0}.v24-root .v24-network>aside>.v24-photo,.v24-root .v24-cooperation>aside>.v24-photo{height:100%}.v24-root .v24-network>aside>div,.v24-root .v24-cooperation>aside>div{position:absolute;bottom:24px;left:0;right:0;padding:40px 24px 24px;background:linear-gradient(transparent,#0d302ae8);color:white}.v24-root .v24-network>aside>div h3,.v24-root .v24-cooperation>aside>div h3{font-size:31px;color:white}.v24-root .v24-network>aside>div p,.v24-root .v24-cooperation>aside>div p{color:#e0ede6;font-size:11px;margin-top:10px}.v24-root .v24-network>aside>div small,.v24-root .v24-cooperation>aside>div small{color:#c0d6cb}.v24-root .v24-network>.pz-note{grid-column:1/-1}
.v24-root .v24-tabs{display:flex;flex-direction:column;min-height:0;gap:22px}.v24-root .v24-tablist{display:flex;gap:6px;flex:none;border-bottom:1px solid var(--v24-line)}.v24-root .v24-tablist button{display:flex;align-items:center;justify-content:center;gap:9px;flex:1;min-width:0;padding:14px 7px;font-size:13px;border:0;border-bottom:3px solid transparent;background:white;color:#567164;cursor:pointer;transition:color .18s,background .18s}.v24-root .v24-tablist button>span{font-size:9px;color:#8da697}.v24-root .v24-tablist button[aria-selected=true]{color:#153f36;border-bottom-color:#165b50;background:#f0f5f1}.v24-root .v24-views{flex:1;min-height:0;display:flex;flex-direction:column}.v24-root .v24-views>section{flex:1;min-height:0;display:flex;flex-direction:column;animation:v24-enter .22s ease-out}.v24-root .v24-record{display:flex;flex:1;flex-direction:column;justify-content:center;gap:20px}.v24-root .v24-record>h3{font-size:36px}.v24-root .v24-record>p{font-size:16px}.v24-root .v24-record-route{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:35px 0;border-top:1px solid var(--v24-line);border-bottom:1px solid var(--v24-line);position:relative}.v24-root .v24-record-route>div{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;background:#f2f5f0;padding:24px 5px}.v24-root .v24-record-route>div:not(:last-child):after{content:'→';position:absolute;right:-13px;top:40%;color:#6b8c7d;z-index:1}.v24-root .v24-record-route b{font-size:14px;font-weight:500}.v24-root .v24-record-conclusion{font-size:13px;color:#4b6c5a;border-left:3px solid var(--v24-orange);padding-left:15px}
/* 05. Capital phases — figures are results, never an internal worksheet. */
.v24-root .v24-investment{display:flex!important;flex-direction:column;gap:16px}.v24-root .v24-capital-graph{background:#f2f5f0;padding:20px 25px;flex:none}.v24-root .v24-capital-graph>h3{font-size:27px;margin:7px 0 16px}.v24-root .v24-capital-phases{display:grid;grid-template-columns:1fr 35px 1.2fr 35px 1fr;align-items:center;gap:10px}.v24-root .v24-capital-phases>article{display:flex;flex-direction:column;gap:8px;border-left:3px solid #165b50;padding-left:20px}.v24-root .v24-capital-phases>article:nth-of-type(2){border-color:#dc7850}.v24-root .v24-capital-phases>article>span{font-size:11px;color:#4e6c5c}.v24-root .v24-capital-phases strong{font-size:39px;line-height:1.2;font-weight:400;letter-spacing:-.03em}.v24-root .v24-capital-phases strong small{margin-left:7px;font-size:11px}.v24-root .v24-capital-phases i{font-style:normal;font-size:26px;color:#9caf9f}.v24-root .v24-capital-phases p{font-size:11px}.v24-root .v24-capital-total{display:flex;gap:25px;align-items:center;border-top:1px solid #d3ddd2;padding-top:12px;margin-top:17px}.v24-root .v24-capital-total>span{font-size:12px}.v24-root .v24-capital-total b{font-size:23px;font-weight:500}.v24-root .v24-investment-bottom{display:grid;grid-template-columns:1fr 1.5fr;gap:28px;min-height:0;flex:1}.v24-root .v24-investment-bottom>div{display:flex;flex-direction:column;justify-content:center}.v24-root .v24-investment-bottom .v24-brief{padding:9px 0}.v24-root .v24-investment-bottom .v24-brief h3{font-size:16px}.v24-root .v24-investment-bottom .v24-brief p{font-size:11px;line-height:1.65}
/* 06. Time line — clean visible photographs and a connected sequence. */
.v24-root .v24-phases .v21-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;flex:1;min-height:0;align-items:stretch}.v24-root .v24-phases .v21-timeline>.v24-phase{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:20px;background:white;padding:0;border:0;position:relative;min-height:0}.v24-root .v24-phases .v24-phase:after{display:none}.v24-root .v24-phase>div{border-top:1px solid var(--v24-line);padding-top:15px}.v24-root .v24-phase>div>span{font-size:11px;color:#dc7850}.v24-root .v24-phase h3{font-size:23px!important;margin:7px 0 10px}.v24-root .v24-phase p{font-size:11px!important;line-height:1.75!important}.v24-root .v24-phases .v24-photo img{opacity:1;filter:none}
/* 07. Four quality standards, each with its own scene. */
.v24-root .v24-gates{display:flex!important;flex-direction:column}.v24-root .v24-gates>.v24-tabs{flex:1}.v24-root .v24-delivery-scene{display:grid;grid-template-columns:1.7fr .8fr;gap:34px;flex:1;min-height:0}.v24-root .v24-delivery-scene>div{display:flex;flex-direction:column;justify-content:center;gap:23px}.v24-root .v24-delivery-scene>div h3{font-size:35px}.v24-root .v24-delivery-scene>div p{font-size:15px;line-height:1.9}.v24-root .v24-standard-tag{display:flex;align-items:center;gap:16px;border-top:1px solid var(--v24-line);padding-top:25px;font-size:19px}
/* 08. Six ready-to-sell modules plus a short staged roadmap. */
.v24-root .v24-launch{display:flex!important;flex-direction:column;gap:16px}.v24-root .v24-launch-top{display:grid;grid-template-columns:1fr 1.25fr;gap:30px;height:155px;flex:none}.v24-root .v24-launch-top>div{display:flex;gap:12px;flex-direction:column;justify-content:center}.v24-root .v24-launch-top h3{font-size:29px}.v24-root .v24-launch-top h3 br{display:none}.v24-root .v24-launch-top p{font-size:12px}.v24-root .v24-launch-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:16px 25px;flex:1;min-height:0}.v24-root .v24-launch-grid>article{display:grid;grid-template-columns:34px 1fr 18px;gap:12px;padding:14px 0;border-top:1px solid var(--v24-line)}.v24-root .v24-launch-grid h3{font-size:20px;margin-bottom:6px}.v24-root .v24-launch-grid p{font-size:11px;line-height:1.7}.v24-root .v24-launch-grid small{font-size:8px;display:block;margin-top:7px}.v24-root .v24-launch-grid>article>span{font-size:10px;color:#8aa496}.v24-root .v24-launch-stages{display:grid;grid-template-columns:repeat(3,1fr);background:#f0f4ef;padding:13px 18px;gap:30px;flex:none}.v24-root .v24-launch-stages b{font-size:13px;font-weight:500}.v24-root .v24-launch-stages p{font-size:9px;line-height:1.65;margin-top:5px}.v24-root .v24-launch .jp-closing-note{font-size:9px;margin:0;padding:0;border:0;color:#60786c}
/* 09. Cooperation — project interfaces; distinct two-party responsibility layout. */
.v24-root .v24-cooperation{display:grid!important;grid-template-columns:.85fr 1.35fr;grid-template-rows:minmax(0,1fr) auto;gap:22px 35px}.v24-root .v24-cooperation>.v21-note{grid-column:1/-1}.v24-root .v24-cooperation-lanes{display:flex;flex-direction:column;justify-content:center}.v24-root .v24-cooperation-lanes>article{display:grid;grid-template-columns:26px 1fr;gap:13px;padding:25px 0;border-top:1px solid var(--v24-line)}.v24-root .v24-cooperation-lanes>article>span{font-size:10px;color:#829a8c;padding-top:5px}.v24-root .v24-cooperation-lanes h3{font-size:25px;margin-bottom:10px}.v24-root .v24-cooperation-lanes p{font-size:12px}.v24-root .v24-cooperation-lanes b{grid-column:2;font-size:10px;font-weight:400;color:#9e643e}
.v24-root .v24-responsibility{display:flex!important;flex-direction:column}.v24-root .v24-partners{display:grid;grid-template-columns:1fr 1fr;gap:70px;position:relative;flex:none}.v24-root .v24-partners>article{background:#eff4ef;border-top:3px solid #165b50;padding:24px 30px}.v24-root .v24-partners>article:nth-child(2){background:#f6f1e8;border-color:#b98f51}.v24-root .v24-partners>article>span{font-size:10px;color:#678572}.v24-root .v24-partners h3{font-size:25px;margin:13px 0 12px}.v24-root .v24-partners p{font-size:13px;line-height:1.8}.v24-root .v24-partner-link{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;text-align:center;font-size:11px;line-height:1.7;color:#57705f}.v24-root .v24-joint{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;flex:1;min-height:0}.v24-root .v24-joint>div{display:flex;flex-direction:column;justify-content:center}.v24-root .v24-joint .v24-brief{padding:20px 0}.v24-root .v24-joint .v24-brief h3{font-size:23px}.v24-root .v24-joint .v24-brief p{font-size:13px}
/* 10. Simple guardrails and results: no internal calculation narrative. */
.v24-root .v24-security{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto;gap:25px 45px}.v24-root .v24-security-hero{display:flex;flex-direction:column;gap:22px;min-height:0}.v24-root .v24-security-hero>.v24-photo{flex:1}.v24-root .v24-security-hero>div{flex:none}.v24-root .v24-security-hero h3{font-size:35px;margin:10px 0}.v24-root .v24-security-hero h3 br{display:none}.v24-root .v24-security-steps{display:flex;flex-direction:column;justify-content:center;gap:27px}.v24-root .v24-security-steps>article{display:grid;grid-template-columns:35px 1fr 20px;gap:8px 15px;border-top:1px solid var(--v24-line);padding-top:22px}.v24-root .v24-security-steps>article>span{grid-column:3;grid-row:1;font-size:10px;color:#81988a}.v24-root .v24-security-steps .v24-icon{grid-column:1;grid-row:1/3}.v24-root .v24-security-steps h3{grid-column:2;grid-row:1;font-size:25px}.v24-root .v24-security-steps p{grid-column:2/4;font-size:13px}.v24-root .v24-security>.v21-note{grid-column:1/-1}
.v24-root .v24-earnings{display:flex!important;flex-direction:column}.v24-root .v24-earnings-overview{display:grid;grid-template-columns:1fr 1fr;gap:40px;flex:1;min-height:0}.v24-root .v24-earnings-overview>div{display:flex;flex-direction:column;justify-content:center;gap:20px}.v24-root .v24-earnings-overview h3{font-size:34px}.v24-root .v24-account-path{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px}.v24-root .v24-account-path span{padding:12px 16px;background:#f0f4ef}.v24-root .v24-account-path i{font-style:normal;color:#74907d}.v24-root .v24-boundary-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;flex:none}.v24-root .v24-boundary-list article{border-top:2px solid #165b50;padding:20px 0}.v24-root .v24-boundary-list article:nth-child(2){border-color:#bf715d}.v24-root .v24-boundary-list article:nth-child(3){border-color:#b49b5b}.v24-root .v24-boundary-list span{font-size:10px;color:#78927f}.v24-root .v24-boundary-list h3{font-size:22px;margin:10px 0}.v24-root .v24-boundary-list p{font-size:12px}
/* 11. Ticket pages: goal, journey deduplication, separate-account lanes. */
.v24-root .v24-ticket-goal{display:grid!important;grid-template-columns:.7fr 1.5fr;grid-template-rows:minmax(0,1fr) auto;gap:20px 38px}.v24-root .v24-ticket-target{background:#173f36;color:white;display:flex;flex-direction:column;justify-content:center;padding:35px}.v24-root .v24-ticket-target small{color:#b9d3c6}.v24-root .v24-ticket-target strong{font-size:150px;font-weight:300;line-height:1.2;letter-spacing:-.07em}.v24-root .v24-ticket-target em{font-size:30px;font-style:normal;letter-spacing:0;margin-left:12px}.v24-root .v24-ticket-target h3{color:white;font-size:27px}.v24-root .v24-ticket-target p{color:#c9ddd2;font-size:11px;margin-top:14px}.v24-root .v24-ticket-scene{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:18px}.v24-root .v24-ticket-scene>div{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.v24-root .v24-ticket-scene .v24-brief{display:block;padding-top:12px}.v24-root .v24-ticket-scene .v24-brief h3{font-size:18px;margin-top:8px}.v24-root .v24-ticket-scene .v24-brief p{font-size:11px}.v24-root .v24-ticket-goal>.v21-note{grid-column:1/-1}
.v24-root .v24-ticket-dedup{display:flex!important;flex-direction:column;gap:20px}.v24-root .v24-dedup-top{display:grid;grid-template-columns:1fr 1.3fr;gap:10px 40px;align-items:end;flex:none}.v24-root .v24-dedup-top>small{grid-column:1/-1}.v24-root .v24-dedup-top h3{font-size:33px}.v24-root .v24-dedup-top h3 br{display:none}.v24-root .v24-dedup-top p{font-size:11px}.v24-root .v24-ticket-dedup>.v24-tabs{flex:1}.v24-root .v24-dedup-diagram{display:flex;flex-direction:column;flex:1;justify-content:center;gap:25px}.v24-root .v24-id-chip{display:flex;align-items:center;gap:16px;padding:15px 22px;background:#eaf2eb;width:max-content;max-width:100%;font-size:17px}.v24-root .v24-id-chip b{font-weight:500}.v24-root .v24-place-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.v24-root .v24-place-flow>div{display:grid;grid-template-columns:20px 1fr;gap:12px;background:#f1f4f0;padding:23px 20px;border-bottom:3px solid #165b50;position:relative}.v24-root .v24-place-flow>div:nth-child(2){border-color:#dc7850}.v24-root .v24-place-flow>div:nth-child(3){border-color:#447ba1}.v24-root .v24-place-flow>div:nth-child(4){border-color:#b79a47}.v24-root .v24-place-flow>div:not(:last-child):after{content:'→';position:absolute;right:-22px;top:40%;color:#72917f}.v24-root .v24-place-flow span{font-size:10px;color:#77917d}.v24-root .v24-place-flow b{font-size:27px;font-weight:500}.v24-root .v24-place-flow small{grid-column:2;font-size:11px}.v24-root .v24-dedup-bottom{display:flex;gap:30px;align-items:center;padding:21px 0;border-top:1px solid var(--v24-line)}.v24-root .v24-dedup-bottom b{font-size:23px;font-weight:500}.v24-root .v24-dedup-bottom p{font-size:15px}
.v24-root .v24-ticket-accounts{display:flex!important;flex-direction:column}.v24-root .v24-accounts-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;height:170px;flex:none}.v24-root .v24-accounts-heading>div{display:flex;flex-direction:column;justify-content:center;gap:15px}.v24-root .v24-accounts-heading h3{font-size:34px}.v24-root .v24-accounts-heading p{font-size:12px}.v24-root .v24-account-lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;flex:1;min-height:0}.v24-root .v24-account-lanes>article{display:flex;flex-direction:column;gap:18px;border-top:3px solid #165b50;padding:24px 20px 18px;background:#f2f5f0;position:relative}.v24-root .v24-account-lanes>article:nth-child(2){border-color:#447ba1;background:#f0f5f8}.v24-root .v24-account-lanes>article:nth-child(3){border-color:#b79a47;background:#f7f5ed}.v24-root .v24-account-lanes>article>span{position:absolute;top:25px;right:22px;font-size:10px;color:#8ba18e}.v24-root .v24-account-lanes h3{font-size:27px}.v24-root .v24-account-lanes p{font-size:13px}.v24-root .v24-account-lanes b{font-size:11px;font-weight:500;margin-top:auto;padding-top:18px;border-top:1px solid #cdd9d0}
@keyframes v24-enter{from{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
@media screen{.v24-root [hidden]{display:none!important}}
@media(max-height:820px) and (min-width:901px){.v24-root .v17-panel.v24-panel{gap:13px}.v24-root .v24-hero-copy{gap:8px}.v24-root .v24-hero-copy>h3{font-size:32px}.v24-root .v24-hero-copy .v24-brief{padding:8px 0}.v24-root .v24-launch-top{height:115px}.v24-root .v24-launch-grid>article{padding:10px 0}.v24-root .v24-capital-graph{padding:15px 20px}.v24-root .v24-capital-graph>h3{margin:4px 0 10px;font-size:22px}.v24-root .v24-capital-phases strong{font-size:32px}.v24-root .v24-capital-total{margin-top:11px;padding-top:8px}.v24-root .v24-capital-total b{font-size:20px}.v24-root .v24-investment-bottom .v24-brief{padding:6px 0}.v24-root .v24-record-route{padding:20px 0}.v24-root .v24-record-route>div{padding:18px 5px}.v24-root .v24-accounts-heading{height:130px}.v24-root .v24-partners>article{padding:18px 23px}.v24-root .v24-joint .v24-brief{padding:15px 0}.v24-root .v24-boundary-list article{padding:14px 0}.v24-root .v24-cooperation-lanes>article{padding:18px 0}}
@media(max-width:900px){
 .v24-root .v17-panel.v24-panel{display:flex!important;flex-direction:column;height:auto;overflow:visible;gap:24px;min-height:0}.v24-root .v24-panel .v21-note,.v24-root .v24-panel .pz-note{font-size:10px;line-height:1.8}.v24-root .v24-photo{height:auto;flex:none}.v24-root .v24-photo>button{height:235px;flex:none}.v24-root .v24-photo figcaption{font-size:9px}.v24-root .v24-panel p{font-size:14px}.v24-root .v24-panel h3{font-size:27px}.v24-root .v24-panel small{font-size:10px}
 .v24-root #jiabang-conversion-panel-2.v24-conversion{display:flex!important;flex-direction:column;gap:25px}.v24-root .v24-conversion .v19-channel-donut{padding:30px}.v24-root .v24-conversion .v19-channel-donut>div{width:220px}.v24-root .v24-conversion .v19-channel-list{gap:12px}.v24-root .v24-conversion .v19-channel-list>article{grid-template-columns:18px 1fr 65px;padding:17px 13px;gap:8px}.v24-root .v24-conversion .v19-channel-list h3{font-size:19px}.v24-root .v24-conversion .v19-channel-list small{font-size:10px}
 .v24-root .v24-hero-copy{gap:18px}.v24-root .v24-hero-copy>h3{font-size:34px}.v24-root .v24-theme>.v24-photo{order:-1}.v24-root .v24-hero-copy>h3 br{display:none}.v24-root .v24-product-strip,.v24-root .v24-service-line{display:flex;flex-direction:column;gap:35px}.v24-root .v24-product-strip>article,.v24-root .v24-service-line>article{display:flex;flex-direction:column;gap:17px}.v24-root .v24-product-strip .v24-photo>button{height:290px}.v24-root .v24-product-caption h3{font-size:28px}.v24-root .v24-product-caption p{font-size:14px;max-width:none}.v24-root .v24-service-line .v24-photo>button{height:215px}.v24-root .v24-service-line p{font-size:14px}.v24-root .v24-service-foot{flex-direction:column;align-items:flex-start;padding:18px}.v24-root .v24-service-foot span{font-size:11px}
 .v24-root #pingzheng-network-panel-1.v24-panel{display:flex!important;flex-direction:column;gap:25px}.v24-root .v24-network>aside>.v24-photo>button,.v24-root .v24-cooperation>aside>.v24-photo>button{height:320px}.v24-root .v24-tabs{gap:20px;height:auto}.v24-root .v24-tablist{display:flex;flex-wrap:wrap;gap:0;overflow:visible}.v24-root .v24-tablist button{font-size:12px;flex:1 1 45%;padding:15px 7px;white-space:normal;gap:7px}.v24-root .v24-tablist button span{font-size:9px}.v24-root .v24-record{gap:20px}.v24-root .v24-record>h3{font-size:31px}.v24-root .v24-record>p{font-size:15px}.v24-root .v24-record-route{grid-template-columns:repeat(2,1fr);padding:20px 0}.v24-root .v24-record-route>div{padding:25px 10px}.v24-root .v24-record-route>div:after{display:none}.v24-root .v24-record-conclusion{font-size:13px;line-height:1.7}
 .v24-root .v24-capital-graph{padding:20px}.v24-root .v24-capital-graph>h3{font-size:27px}.v24-root .v24-capital-phases{display:flex;flex-direction:column;align-items:stretch;gap:17px}.v24-root .v24-capital-phases>article{padding-left:15px}.v24-root .v24-capital-phases strong{font-size:40px}.v24-root .v24-capital-phases i{transform:rotate(90deg);align-self:center}.v24-root .v24-capital-total{flex-wrap:wrap;gap:10px 25px}.v24-root .v24-capital-total small{flex:1 0 100%}.v24-root .v24-investment-bottom{display:flex;flex-direction:column;gap:24px}.v24-root .v24-investment-bottom .v24-brief{padding:18px 0}.v24-root .v24-investment-bottom .v24-brief h3{font-size:22px}.v24-root .v24-investment-bottom .v24-brief p{font-size:14px}
 .v24-root .v24-phases .v21-timeline{display:flex;flex-direction:column;gap:32px;height:auto}.v24-root .v24-phases .v21-timeline>.v24-phase{display:flex;flex-direction:column;gap:18px;padding:0}.v24-root .v24-phase .v24-photo>button{height:260px}.v24-root .v24-phase p{font-size:14px!important}.v24-root .v24-delivery-scene{display:flex;flex-direction:column;gap:25px}.v24-root .v24-delivery-scene>div{gap:20px}.v24-root .v24-delivery-scene>div h3{font-size:30px}.v24-root .v24-delivery-scene>div p{font-size:15px}.v24-root .v24-gates>.v24-tabs{flex:none}
 .v24-root .v24-launch-top{display:flex;flex-direction:column;height:auto;gap:24px}.v24-root .v24-launch-top>div{gap:13px}.v24-root .v24-launch-top h3{font-size:30px}.v24-root .v24-launch-top h3 br{display:block}.v24-root .v24-launch-top>.v24-photo{order:-1}.v24-root .v24-launch-grid{display:grid;grid-template-columns:1fr;gap:0}.v24-root .v24-launch-grid>article{padding:23px 0;grid-template-columns:35px 1fr 15px}.v24-root .v24-launch-grid h3{font-size:23px}.v24-root .v24-launch-grid p{font-size:14px}.v24-root .v24-launch-grid small{font-size:10px}.v24-root .v24-launch-stages{grid-template-columns:1fr;gap:25px;padding:20px}.v24-root .v24-launch-stages b{font-size:18px}.v24-root .v24-launch-stages p{font-size:13px}.v24-root .v24-launch .jp-closing-note{font-size:12px;line-height:1.8}
 .v24-root .v24-cooperation-lanes>article{padding:25px 0}.v24-root .v24-cooperation-lanes h3{font-size:26px}.v24-root .v24-cooperation-lanes p{font-size:14px}.v24-root .v24-cooperation-lanes b{font-size:11px}.v24-root .v24-partners{display:flex;flex-direction:column;gap:55px}.v24-root .v24-partners>article{padding:25px}.v24-root .v24-partners p{font-size:14px}.v24-root .v24-partner-link{top:50%;width:100%;height:40px;background:#fff;display:grid;place-items:center;font-size:12px;line-height:1.5}.v24-root .v24-partner-link br{display:none}.v24-root .v24-joint{display:flex;flex-direction:column;gap:24px}.v24-root .v24-joint .v24-brief p{font-size:14px}
 .v24-root .v24-security-hero{gap:22px}.v24-root .v24-security-hero h3{font-size:31px}.v24-root .v24-security-steps{gap:25px}.v24-root .v24-security-steps p{font-size:14px}.v24-root .v24-earnings-overview{display:flex;flex-direction:column;gap:25px}.v24-root .v24-earnings-overview h3{font-size:29px}.v24-root .v24-boundary-list{display:flex;flex-direction:column;gap:15px}.v24-root .v24-boundary-list p{font-size:14px}
 .v24-root .v24-ticket-target{padding:30px}.v24-root .v24-ticket-target strong{font-size:120px}.v24-root .v24-ticket-target h3{font-size:28px}.v24-root .v24-ticket-target p{font-size:12px}.v24-root .v24-ticket-scene{display:flex;flex-direction:column;gap:25px}.v24-root .v24-ticket-scene>div{display:flex;flex-direction:column;gap:15px}.v24-root .v24-ticket-scene .v24-brief h3{font-size:24px}.v24-root .v24-ticket-scene .v24-brief p{font-size:14px}.v24-root .v24-dedup-top{display:flex;flex-direction:column;gap:15px;align-items:flex-start}.v24-root .v24-dedup-top h3{font-size:29px}.v24-root .v24-dedup-top h3 br{display:block}.v24-root .v24-dedup-top p{font-size:12px}.v24-root .v24-dedup-diagram{gap:22px}.v24-root .v24-place-flow{grid-template-columns:repeat(2,1fr);gap:15px}.v24-root .v24-place-flow>div{padding:22px 13px;grid-template-columns:15px 1fr;gap:10px}.v24-root .v24-place-flow>div:after{display:none}.v24-root .v24-place-flow b{font-size:24px}.v24-root .v24-dedup-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.v24-root .v24-dedup-bottom b{font-size:24px}.v24-root .v24-dedup-bottom p{font-size:14px}.v24-root .v24-accounts-heading{display:flex;flex-direction:column;height:auto;gap:25px}.v24-root .v24-accounts-heading h3{font-size:30px}.v24-root .v24-accounts-heading p{font-size:14px}.v24-root .v24-account-lanes{display:flex;flex-direction:column;gap:22px}.v24-root .v24-account-lanes>article{padding:25px}.v24-root .v24-account-lanes p{font-size:14px}.v24-root .v24-account-lanes b{font-size:12px}
}
@media(prefers-reduced-motion:reduce){.v24-root *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media print{.v24-root .v24-panel{height:auto!important;min-height:0!important;overflow:visible!important;break-after:page}.v24-root .v24-photo>button{height:180px!important;flex:none}.v24-root .v24-tabs [data-v24-view][hidden]{display:block!important}.v24-root .v24-views{display:block}.v24-root .v24-views>section{break-inside:avoid;min-height:280px;margin-bottom:20px}.v24-root .v24-tablist{display:none}.v24-root .v24-panel>.v21-note{break-before:avoid}.v24-root .v24-phases .v21-timeline{height:auto}.v24-root .v24-phase{min-height:300px}.v24-root .v24-products .v24-product-strip,.v24-root .v24-service-line{min-height:300px}}
