body.c3-hangzhou.hz3-accounting{background:#fbfaf5!important}
body.c3-hangzhou.hz3-accounting .hz3-account-mast{padding:22px 0 32px}
body.c3-hangzhou.hz3-accounting .hz3-account-mast h1{display:flex;align-items:baseline;gap:44px;font-size:43px}
body.c3-hangzhou.hz3-accounting .hz3-account-mast h1 span{font-size:26px;font-weight:500;color:#4b6b7b}
body.c3-hangzhou.hz3-accounting .hz3-fold-hero{display:grid;grid-template-columns:1fr 1.1fr 1fr;background:#edf8f7;border:1px solid #bad3d3;min-height:400px}
body.c3-hangzhou.hz3-accounting .hz3-fold-hero>article{padding:32px;display:flex;flex-direction:column;border-right:1px solid #bdd7d6}
body.c3-hangzhou.hz3-accounting .hz3-fold-hero>article:last-child{border-right:0;background:#fff}
body.c3-hangzhou.hz3-accounting .hz3-fold-number{font-size:12px;font-weight:800;color:#d25640;margin-bottom:45px;letter-spacing:.15em}
body.c3-hangzhou.hz3-accounting .hz3-fold-hero h2{font-size:31px;line-height:1.35}
body.c3-hangzhou.hz3-accounting .hz3-fold-hero p{font-size:14px;color:#526f7a}
body.c3-hangzhou.hz3-accounting .hz3-fold-hero details{font-size:12px;border-top:1px solid #aac9ca;margin-top:auto;padding-top:16px}
body.c3-hangzhou.hz3-accounting .hz3-fold-hero summary{font-weight:700}
body.c3-hangzhou.hz3-accounting .hz3-fold-hero details p{font-size:12px}
body.c3-hangzhou.hz3-accounting .hz3-fold-hero img{height:100%;width:100%;object-fit:cover}
body.c3-hangzhou.hz3-accounting .hz3-fold-reading{padding-top:50px}
body.c3-hangzhou.hz3-accounting .hz3-accounting-lead{grid-template-columns:48px 1fr 240px;gap:28px;background:#08233c;color:#fff;padding:32px;margin-bottom:34px}
body.c3-hangzhou.hz3-accounting .hz3-accounting-lead h2{font-size:29px}
body.c3-hangzhou.hz3-accounting .hz3-accounting-lead .hz3-lead-copy>p,body.c3-hangzhou.hz3-accounting .hz3-accounting-lead .hz3-meta{color:#c3d8e0}
body.c3-hangzhou.hz3-accounting .hz3-accounting-lead .hz3-kicker{color:#64d9d7}
body.c3-hangzhou.hz3-accounting .hz3-accounting-lead a:hover{color:#64d9d7}
body.c3-hangzhou.hz3-accounting .hz3-fold-spine{writing-mode:vertical-rl;letter-spacing:.2em;font-size:11px;align-self:stretch;border-right:1px solid #ffffff33;color:#64d9d7}
body.c3-hangzhou.hz3-accounting .hz3-accounting-entries{display:grid;grid-template-columns:1fr 1fr;gap:28px}
body.c3-hangzhou.hz3-accounting .hz3-entry{background:#fff;border:1px solid #cbdcdc;display:grid;grid-template-columns:140px 1fr}
body.c3-hangzhou.hz3-accounting .hz3-entry header{grid-column:1/-1;display:flex;justify-content:space-between;border-bottom:1px dashed #c4d5d5;padding:16px 22px;font-size:15px;color:#0876df}
body.c3-hangzhou.hz3-accounting .hz3-entry .hz3-thumb{border-right:1px solid #dbe6e6;padding:19px 14px;background:#edf8f7}
body.c3-hangzhou.hz3-accounting .hz3-entry .hz3-thumb img{aspect-ratio:3/4;object-fit:cover}
body.c3-hangzhou.hz3-accounting .hz3-fold-copy{padding:20px 24px}
body.c3-hangzhou.hz3-accounting .hz3-fold-copy h3{font-size:22px;margin-top:0}
body.c3-hangzhou.hz3-accounting .hz3-fold-copy p{font-size:13px;color:#5c747e}
body.c3-hangzhou.hz3-accounting .hz3-entry-open{display:grid;place-items:center;width:44px;min-height:44px;color:#0876df;font-size:24px;margin-left:auto}
body.c3-hangzhou.hz3-accounting .hz3-fold-title{display:grid;grid-template-columns:1fr 260px;gap:44px;align-items:center;padding:30px 0 40px;border-bottom:1px solid #c5d7d7}
body.c3-hangzhou.hz3-accounting .hz3-fold-title h1{font-size:clamp(30px,3.5vw,44px)}
body.c3-hangzhou.hz3-accounting .hz3-account-body{grid-template-columns:minmax(0,720px) 240px;justify-content:center;gap:55px}
body.c3-hangzhou.hz3-accounting .hz3-read-fold{position:sticky;top:110px;background:#edf8f7;border:1px solid #b4d5d3;padding:22px}
body.c3-hangzhou.hz3-accounting .hz3-read-fold .hz3-read-tools{margin-top:0}
body.c3-hangzhou.hz3-accounting .hz3-read-tools button{padding:8px 11px}
body.c3-hangzhou.hz3-accounting .hz3-read-check{border:0;border-top:1px dashed #a3c7c4;padding:22px 0 0;margin:25px 0 0;font-size:12px}
body.c3-hangzhou.hz3-accounting .hz3-read-check legend{font-weight:750;font-size:14px;padding-top:16px}
body.c3-hangzhou.hz3-accounting .hz3-read-check label{display:flex;gap:10px;align-items:center;min-height:44px;cursor:pointer}
body.c3-hangzhou.hz3-accounting .hz3-read-check input{width:18px;height:18px;accent-color:#0876df}
body.c3-hangzhou.hz3-accounting .hz3-read-check output{display:block;margin-top:14px;color:#286778}
body.c3-hangzhou.hz3-accounting main.hz3-focus .hz3-read-fold{position:static;border:0;background:transparent;padding:0}
body.c3-hangzhou.hz3-accounting main.hz3-focus .hz3-read-check{display:none}
@media(max-width:900px){body.c3-hangzhou.hz3-accounting .hz3-account-mast h1{display:block}body.c3-hangzhou.hz3-accounting .hz3-account-mast h1 span{display:block;margin-top:20px}body.c3-hangzhou.hz3-accounting .hz3-fold-hero>article{padding:22px}body.c3-hangzhou.hz3-accounting .hz3-accounting-lead{grid-template-columns:1fr 190px}body.c3-hangzhou.hz3-accounting .hz3-fold-spine{display:none}body.c3-hangzhou.hz3-accounting .hz3-entry{grid-template-columns:95px 1fr}body.c3-hangzhou.hz3-accounting .hz3-fold-copy{padding:20px}body.c3-hangzhou.hz3-accounting .hz3-account-body{grid-template-columns:minmax(0,1fr) 205px;gap:28px}}
@media(max-width:680px){body.c3-hangzhou.hz3-accounting .hz3-account-mast{padding:10px 0 22px}body.c3-hangzhou.hz3-accounting .hz3-account-mast h1{font-size:34px}body.c3-hangzhou.hz3-accounting .hz3-account-mast h1 span{font-size:23px}body.c3-hangzhou.hz3-accounting .hz3-fold-hero{grid-template-columns:1fr;min-height:0}body.c3-hangzhou.hz3-accounting .hz3-fold-hero>article{padding:25px;border-right:0;border-bottom:1px solid #bdd7d6}body.c3-hangzhou.hz3-accounting .hz3-fold-hero .hz3-scene{height:240px}body.c3-hangzhou.hz3-accounting .hz3-fold-number{margin-bottom:16px}body.c3-hangzhou.hz3-accounting .hz3-fold-hero h2{font-size:28px}body.c3-hangzhou.hz3-accounting .hz3-accounting-lead{grid-template-columns:1fr;padding:25px}body.c3-hangzhou.hz3-accounting .hz3-accounting-lead h2{font-size:24px}body.c3-hangzhou.hz3-accounting .hz3-accounting-entries{grid-template-columns:1fr;gap:22px}body.c3-hangzhou.hz3-accounting .hz3-entry{grid-template-columns:94px 1fr}body.c3-hangzhou.hz3-accounting .hz3-fold-copy{padding:19px 17px}body.c3-hangzhou.hz3-accounting .hz3-fold-copy h3{font-size:20px}body.c3-hangzhou.hz3-accounting .hz3-fold-title{grid-template-columns:1fr;gap:22px;padding-top:12px}body.c3-hangzhou.hz3-accounting .hz3-fold-title h1{font-size:29px}body.c3-hangzhou.hz3-accounting .hz3-fold-title .hz3-thumb{max-width:280px}body.c3-hangzhou.hz3-accounting .hz3-account-body{display:flex;flex-direction:column}body.c3-hangzhou.hz3-accounting .hz3-read-fold{position:static;width:100%;order:-1}body.c3-hangzhou.hz3-accounting .hz3-read-check{margin-top:15px}}
