.page-chuzhou{--cz-ink:#20303b;--cz-red:#a94e3f;--cz-paper:#f2ecdf;--cz-gold:#c59a51;--cz-blue:#5c8394;background:#f7f3e9;color:var(--cz-ink)}.page-chuzhou .city-eyebrow{color:var(--cz-red);letter-spacing:.18em}.page-chuzhou .city-section{padding:105px 0}.page-chuzhou .city-section h2{font-size:46px;letter-spacing:-.05em;line-height:1.08}.page-chuzhou .city-section-head{align-items:end}.page-chuzhou .city-section-copy{max-width:430px}.cz-hero{padding:55px 0 82px;background:linear-gradient(180deg,#edf1ef,#f7f3e9)}.cz-hero-head{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end}.cz-hero h1{margin:14px 0 0;font-size:58px;letter-spacing:-.065em;line-height:1}.cz-hero-head>p{color:#647177;font-size:16px;line-height:1.85}.cz-book-corridor{position:relative;margin-top:36px;padding:10px 10px 0;background:var(--cz-ink);box-shadow:13px 14px 0 rgba(169,78,63,.18)}.cz-book-corridor picture,.cz-book-corridor img{display:block;width:100%;height:510px;object-fit:cover}.cz-spines{position:absolute;top:32px;right:30px;bottom:124px;display:grid;grid-template-columns:repeat(4,66px);gap:7px;align-items:end}.cz-spines button{display:grid;height:100%;grid-template-rows:1fr auto auto;align-items:end;padding:12px 8px;border:0;border-left:5px solid transparent;background:rgba(245,239,225,.92);color:var(--cz-ink);cursor:pointer}.cz-spines button:nth-child(2){height:88%}.cz-spines button:nth-child(3){height:76%}.cz-spines button:nth-child(4){height:64%}.cz-spines button[aria-pressed="true"]{border-left-color:var(--cz-red);background:#fff}.cz-spines i{width:10px;height:10px;margin-bottom:auto;border-radius:50%;background:var(--cz-blue)}.cz-spines b{color:var(--cz-red);font-size:10px}.cz-spines span{font-size:12px;font-weight:900}.cz-book-corridor aside{display:grid;grid-template-columns:120px 1fr 1.3fr;gap:20px;align-items:center;min-height:112px;padding:18px;color:#fff}.cz-book-corridor aside>b{color:var(--cz-gold);font-size:10px;letter-spacing:.12em}.cz-book-corridor aside strong{font-size:19px}.cz-book-corridor aside p{margin:0;color:#afbdc0;font-size:12px;line-height:1.65}.cz-hero-actions,.cz-growth-actions{display:flex;gap:9px;margin-top:25px}.cz-hero-actions a,.cz-growth-actions a,.cz-platform-link,.cz-final a{padding:13px 17px;border:1px solid var(--cz-ink);background:var(--cz-ink);color:#fff;font-size:12px;font-weight:900;text-decoration:none}.cz-hero-actions a:last-child,.cz-growth-actions a:last-child{background:transparent;color:var(--cz-ink)}.cz-origin{background:var(--cz-paper)}.cz-origin-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;margin-top:40px}.cz-origin figure,.cz-industry figure,.cz-growth figure{margin:0;background:var(--cz-ink);color:#d2d9d9}.cz-origin figure img{display:block;width:100%;height:620px;object-fit:cover}.cz-origin figcaption,.cz-industry figcaption,.cz-growth figcaption,.cz-platform-book figcaption{padding:14px 18px;font-size:11px}.cz-timeline{position:relative;margin:0;padding:0 0 0 46px;list-style:none}.cz-timeline::before,.cz-project-line::before{position:absolute;top:10px;bottom:10px;left:17px;width:2px;background:#cdbd9e;content:""}.cz-timeline li{position:relative;display:grid;grid-template-columns:44px 1fr;gap:16px;min-height:124px;padding:0 0 16px}.cz-timeline i{position:relative;z-index:1;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:var(--cz-red);color:#fff;font-size:10px;font-style:normal;font-weight:900}.cz-timeline div{padding:18px 22px;border:1px solid #d9cfbc;background:#fff}.cz-timeline b{font-size:20px}.cz-timeline p{margin:7px 0 0;color:#6d7779;font-size:12px;line-height:1.65}.cz-industry{background:var(--cz-ink);color:#fff}.cz-industry-head{display:grid;grid-template-columns:1.18fr .82fr;gap:70px;align-items:end}.cz-industry-head p:last-child{color:#a0afb2;line-height:1.8}.cz-industry-board{display:grid;grid-template-columns:.72fr 1.28fr;gap:28px;margin-top:40px}.cz-project-line{position:relative;margin:0;padding:0 0 0 46px;list-style:none}.cz-project-line::before{background:#48616a}.cz-project-line li{position:relative;min-height:110px;padding:16px 18px;border-bottom:1px solid #3a5058;background:#273d47}.cz-project-line li::before{position:absolute;top:20px;left:-36px;width:13px;height:13px;border:4px solid var(--cz-ink);border-radius:50%;background:var(--cz-gold);box-shadow:0 0 0 2px var(--cz-gold);content:""}.cz-project-line b{display:block;font-size:18px}.cz-project-line span{display:block;margin-top:8px;color:#a5b5b8;font-size:12px;line-height:1.55}.cz-industry figure img{display:block;width:100%;height:560px;object-fit:cover}.cz-platform{background:#e8edef}.cz-platform-book{display:grid;grid-template-columns:70px 1.18fr .82fr;margin-top:40px;background:#fff;box-shadow:0 20px 45px rgba(32,48,59,.1)}.cz-platform-spine{display:flex;flex-direction:column;justify-content:space-between;padding:20px 10px;background:var(--cz-red);color:#fff;writing-mode:vertical-rl}.cz-platform-spine span{font-size:11px;font-weight:900}.cz-platform-spine b{font-size:9px;letter-spacing:.08em}.cz-platform-book figure{margin:0;padding:30px;background:#d8e1e4}.cz-platform-book figure img{display:block;width:100%;height:430px;object-fit:contain;background:#fff}.cz-workspaces{display:grid;grid-template-columns:1fr 1fr}.cz-workspaces article{min-height:245px;padding:24px;border-left:1px solid #d7e0e2;border-bottom:1px solid #d7e0e2}.cz-workspaces i{color:var(--cz-red);font-size:9px;font-style:normal;font-weight:900}.cz-workspaces h3{margin:87px 0 8px;font-size:19px}.cz-workspaces p{margin:0;color:#6c797c;font-size:12px}.cz-platform-link{display:inline-block;margin-top:12px;background:var(--cz-red);border-color:var(--cz-red)}.cz-growth{background:#f7f3e9}.cz-growth-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:55px;align-items:center}.cz-growth figure img{display:block;width:100%;height:520px;object-fit:cover}.cz-growth h2{margin:14px 0 20px}.cz-growth p{color:#687478;line-height:1.8}.cz-page-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}.cz-page-tabs span{padding:15px;border-left:5px solid var(--cz-gold);background:#fff;font-size:12px;font-weight:900}.cz-standard{background:#fff}.cz-index{display:grid;grid-template-columns:repeat(4,1fr);margin-top:40px;border-top:1px solid #d8dedc;border-left:1px solid #d8dedc}.cz-index article{min-height:260px;padding:24px;border-right:1px solid #d8dedc;border-bottom:1px solid #d8dedc}.cz-index article::before{display:block;width:42px;height:7px;margin-bottom:92px;background:var(--cz-red);content:""}.cz-index span{color:var(--cz-blue);font-size:10px;font-weight:900}.cz-index h3{margin:8px 0;font-size:20px}.cz-index p{margin:0;color:#6e7a7c;font-size:12px;line-height:1.65}.cz-articles{background:#e8e0d0}.cz-article-ledger{display:grid;grid-template-columns:repeat(5,1fr);align-items:end;margin-top:40px}.cz-article-ledger a{display:flex;min-height:340px;flex-direction:column;padding:22px;border-right:1px solid rgba(255,255,255,.45);background:var(--cz-ink);color:#fff;text-decoration:none}.cz-article-ledger a:nth-child(2){min-height:315px;background:#314853}.cz-article-ledger a:nth-child(3){min-height:290px;background:var(--cz-red)}.cz-article-ledger a:nth-child(4){min-height:325px;background:#3d5965}.cz-article-ledger a:nth-child(5){min-height:300px;background:#8e7144}.cz-article-ledger b{color:var(--cz-gold);font-size:11px}.cz-article-ledger span{margin-top:8px;color:#bdc8ca;font-size:10px}.cz-article-ledger h3{margin:auto 0 0;font-size:18px;line-height:1.45}.cz-faq{background:#fff}.cz-faq .faq-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cz-faq details{border:1px solid #d9dfdd}.cz-faq summary{padding:22px 44px 22px 22px}.cz-faq details p{padding:0 22px 22px;font-size:13px}.cz-final{background:var(--cz-ink)}.cz-final>.city-shell{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end}.cz-final h2{margin:14px 0 0;font-size:46px;line-height:1.06}.cz-final p{color:#a9b6b8;line-height:1.8}.cz-final .city-eyebrow{color:var(--cz-gold)}.cz-final a{display:inline-block;background:var(--cz-red);border-color:var(--cz-red)}
@media(max-width:1000px){.cz-origin-grid,.cz-industry-board,.cz-growth-grid{grid-template-columns:1fr}.cz-platform-book{grid-template-columns:60px 1fr}.cz-workspaces{grid-column:1/-1}.cz-workspaces article{min-height:190px}.cz-workspaces h3{margin-top:45px}.cz-spines{grid-template-columns:repeat(4,54px)}}
@media(max-width:700px){.page-chuzhou .city-section{padding:78px 0}.page-chuzhou .city-section h2{font-size:31px}.cz-hero{padding:30px 0 60px}.cz-hero-head{grid-template-columns:1fr;gap:18px}.cz-hero h1{font-size:38px}.cz-hero-head>p{font-size:15px}.cz-book-corridor{padding:8px 8px 0;box-shadow:8px 8px 0 rgba(169,78,63,.18)}.cz-book-corridor picture,.cz-book-corridor img{height:410px}.cz-spines{top:auto;right:18px;bottom:190px;left:18px;grid-template-columns:repeat(4,1fr);gap:5px;align-items:end}.cz-spines button,.cz-spines button:nth-child(2),.cz-spines button:nth-child(3),.cz-spines button:nth-child(4){height:96px;padding:9px 5px}.cz-book-corridor aside{grid-template-columns:1fr;gap:7px;min-height:165px;padding:18px}.cz-book-corridor aside strong{font-size:17px}.cz-hero-actions{display:grid}.cz-origin figure img,.cz-industry figure img,.cz-growth figure img{height:390px}.cz-timeline,.cz-project-line{padding-left:34px}.cz-timeline li{grid-template-columns:36px 1fr}.cz-platform-book{grid-template-columns:42px 1fr}.cz-platform-spine{padding:14px 7px}.cz-platform-book figure{padding:16px}.cz-platform-book figure img{height:auto}.cz-workspaces{grid-template-columns:1fr}.cz-workspaces article{min-height:175px;border-left:0}.cz-workspaces h3{margin-top:40px}.cz-index,.cz-faq .faq-list{grid-template-columns:1fr}.cz-index article{min-height:200px}.cz-index article::before{margin-bottom:50px}.cz-article-ledger{grid-template-columns:1fr}.cz-article-ledger a,.cz-article-ledger a:nth-child(2),.cz-article-ledger a:nth-child(3),.cz-article-ledger a:nth-child(4),.cz-article-ledger a:nth-child(5){min-height:210px}.cz-final>.city-shell{grid-template-columns:1fr;gap:26px}.cz-final h2{font-size:32px}}
@media(prefers-reduced-motion:reduce){.page-chuzhou *{animation:none!important}}
