/* Wuhan service body: public chrome retains the root page's original CSS. */
body.ct-city-landing.city-wuhan.wuhan-accounting{padding-top:88px}
@media(max-width:980px){body.ct-city-landing.city-wuhan.wuhan-accounting{padding-top:78px}}
@media(max-width:780px){body.ct-city-landing.city-wuhan.wuhan-accounting{padding-top:72px}}
.wa-main{padding-top:0;color:#061a32;background:#fff;overflow:hidden}.wa-main *{box-sizing:border-box}.wa-main a{color:inherit;text-decoration:none}.wa-main button,.wa-main input{font:inherit}.wa-main a:focus-visible,.wa-main button:focus-visible,.wa-main input:focus-visible,.wa-main summary:focus-visible{outline:3px solid #0b78e3;outline-offset:5px}.wa-main [id]{scroll-margin-top:112px}.wa-wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.wa-main h1,.wa-main h2,.wa-main h3,.wa-main p,.wa-main figure{margin:0}.wa-main h1,.wa-main h2,.wa-main h3{font-weight:750}.wa-main h2{font-size:clamp(34px,4vw,52px);line-height:1.25;letter-spacing:-.035em}.wa-main p{font-size:15px;line-height:1.9}.wa-kicker{font-size:10px!important;letter-spacing:.16em;font-weight:750;color:#0b78e3;margin-bottom:18px!important}.wa-section-head{display:grid;grid-template-columns:1.2fr .65fr;gap:80px;align-items:end;margin-bottom:42px}.wa-section-head>p{color:#63798a;max-width:390px}.wa-button{display:inline-flex;align-items:center;gap:32px;min-height:50px;padding:12px 21px;background:#55dce8;color:#061a32!important;font-weight:750;font-size:14px;transition:background .2s,transform .2s}.wa-button:hover{background:#94edf3;transform:translateY(-2px)}.wa-photo{position:relative;overflow:hidden}.wa-photo img{display:block;width:100%;height:auto}.wa-photo figcaption{position:absolute;right:12px;bottom:10px;padding:4px 8px;background:rgba(4,23,43,.65);color:#fff;font-size:10px}.wa-hero{padding:26px 0 0;background:#061a32;color:#fff}.wa-crumb{display:flex;align-items:center;gap:10px;font-size:12px;color:#b9ccdc}.wa-hero-grid{display:grid;grid-template-columns:.95fr 1.1fr;gap:65px;align-items:center;padding:50px 0 60px}.wa-hero h1{font-size:clamp(42px,4.5vw,62px);line-height:1.19;letter-spacing:-.04em}.wa-hero h1 em{font-style:normal;color:#55dce8}.wa-hero .wa-kicker{color:#55dce8}.wa-lead{color:#b8cbd9;margin:26px 0 30px!important}.wa-hero-visual{position:relative}.wa-hero-visual .wa-photo{min-height:470px}.wa-hero-visual img{height:470px;object-fit:cover;object-position:center}.wa-hero-note{display:grid;grid-template-columns:auto 1fr;gap:15px;align-items:center;border-top:3px solid #55dce8;padding:18px 19px;background:#0e3455}.wa-hero-note b{font-size:16px}.wa-hero-note span{font-size:11px;color:#bbd0e0}.wa-cycle-nav{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #355067}.wa-cycle-nav a{position:relative;padding:24px 22px;border-right:1px solid #355067;transition:background .2s}.wa-cycle-nav a:first-child{border-left:1px solid #355067}.wa-cycle-nav small{display:block;color:#92b2c8;font-size:9px;letter-spacing:.13em}.wa-cycle-nav b{display:block;margin-top:8px;font-size:16px}.wa-cycle-nav a>span{position:absolute;right:20px;bottom:24px;color:#55dce8}.wa-cycle-nav a:hover{background:#103751}.wa-promo{padding:34px 24px;background:#edf3f6}.wa-promo>a{display:block;max-width:1200px;margin:auto}.wa-promo picture,.wa-promo img{display:block;width:100%;height:auto}.wa-sources{padding-top:100px;padding-bottom:100px}.wa-source-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-bottom:40px}.wa-source-grid article{border-top:2px solid #8aaabd;padding-top:23px}.wa-index{font-size:11px;color:#0b78e3;font-weight:750;letter-spacing:.08em}.wa-source-grid h3{font-size:26px;margin:14px 0!important}.wa-source-grid p{color:#647a8b;min-height:90px}.wa-source-grid ul{margin:20px 0 0;padding:18px 0 0;border-top:1px solid #dce5eb;list-style:none}.wa-source-grid li{padding:5px 0;font-size:13px}.wa-source-grid li:before{content:'·';margin-right:9px;color:#0b78e3;font-weight:bold}.wa-source-image{display:grid;grid-template-columns:1fr .32fr;min-height:375px;background:#eaf3f7}.wa-source-image img{height:400px;object-fit:cover}.wa-image-note{display:flex;flex-direction:column;justify-content:flex-end;padding:30px}.wa-image-note small{font-size:12px;font-weight:750;border-top:2px solid #0b78e3;padding-top:20px}.wa-image-note p{margin-top:20px!important;color:#546b7b;font-size:13px}.wa-month{padding:100px 0;background:#edf4f7}.wa-month-grid{display:grid;grid-template-columns:.9fr 1fr;gap:52px;align-items:start}.wa-month-picture img{height:445px;object-fit:cover}.wa-month-picture>p{display:flex;gap:14px;align-items:center;margin-top:16px!important;font-size:13px;color:#647b8b}.wa-month-picture>p span{font-size:27px;color:#0b78e3;animation:wa-turn 18s linear infinite}.wa-cycle-panels{border-top:1px solid #bed1dd}.wa-cycle-panel{border-bottom:1px solid #bed1dd;background:#f9fcfd}.wa-cycle-panel summary{list-style:none;display:grid;grid-template-columns:38px 1fr 20px;align-items:center;gap:13px;padding:22px 18px;cursor:pointer}.wa-cycle-panel summary::-webkit-details-marker{display:none}.wa-cycle-panel summary>b{font-size:12px;color:#0b78e3}.wa-cycle-panel summary strong{font-size:19px;display:block}.wa-cycle-panel summary small{font-size:12px;color:#6a8191;display:block;margin-top:4px}.wa-cycle-panel summary i{font-style:normal;color:#0b78e3;transition:transform .2s}.wa-cycle-panel[open] summary i{transform:rotate(45deg)}.wa-cycle-panel[open]{background:#fff}.wa-cycle-detail{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:0 26px 28px 69px}.wa-cycle-detail h3{font-size:12px;color:#0b78e3;margin-bottom:9px!important}.wa-cycle-detail p{font-size:13px;color:#536d7e}.wa-start{padding-top:100px;padding-bottom:80px}.wa-start-grid{display:grid;grid-template-columns:.55fr 1fr;border:1px solid #b8cddc}.wa-options{border:0;margin:0;padding:24px;background:#f1f6f8;min-width:0}.wa-options legend{float:left;width:100%;margin:0 0 18px;font-size:12px;font-weight:750;color:#5d7688}.wa-options label{display:flex;align-items:center;gap:15px;clear:both;padding:17px 14px;border:1px solid #d7e3e9;background:#fff;cursor:pointer;margin-top:10px}.wa-options input,.wa-checklist input{accent-color:#0b78e3;width:19px;height:19px;flex-shrink:0;cursor:pointer}.wa-options label:has(input:checked){border-color:#0b78e3;background:#e6f3fe}.wa-options b,.wa-options small{display:block}.wa-options b{font-size:16px}.wa-options small{font-size:11px;color:#657e90;margin-top:3px}.wa-state-result{padding:38px 45px;background:#061a32;color:#fff}.wa-state-result .wa-kicker{color:#55dce8}.wa-state-result h3{font-size:28px;line-height:1.4;max-width:450px}.wa-state-result>p:not(.wa-kicker){margin-top:22px!important;color:#bdd0df}.wa-result-bottom{margin-top:26px;padding-top:24px;border-top:1px solid #385267;display:grid;grid-template-columns:68px 1fr;gap:15px}.wa-result-bottom>span{color:#55dce8;font-size:11px;padding-top:4px}.wa-result-bottom p{font-size:13px;color:#bbcfdf}.wa-state-notes{display:flex;flex-wrap:wrap;gap:12px 30px;margin-top:20px;color:#6b8191}.wa-state-notes p{font-size:11px}.wa-handover{padding:92px 0;background:#f6f8f8}.wa-handover-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:60px;align-items:start}.wa-handover-copy>p:not(.wa-kicker){color:#627888;margin-top:22px!important}.wa-checklist{margin-top:30px;border-top:1px solid #bdcfd8}.wa-checklist>p{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:750;padding:17px 0}.wa-checklist>p span{font-size:11px;font-weight:400;color:#0b78e3}.wa-checklist fieldset{padding:0;margin:0;border:0}.wa-checklist label{display:flex;align-items:center;gap:11px;padding:12px 0;border-top:1px solid #e0e8ec;font-size:13px;cursor:pointer}.wa-checklist>small{display:block;margin-top:13px;font-size:10px;color:#738694}.wa-handover-photo img{height:555px;object-fit:cover}.wa-handover-photo>p{font-size:12px;color:#718593;margin-top:14px!important}.wa-scope{display:grid;grid-template-columns:.55fr 1fr .65fr;gap:40px;align-items:center;border-top:1px solid #b6cbd8;margin-top:70px;padding-top:35px}.wa-scope h3{font-size:25px;line-height:1.45}.wa-scope>p{font-size:13px;color:#60788b}.wa-scope>a{font-size:13px;font-weight:750;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #0b78e3;padding:16px 0}.wa-scope>a span{color:#0b78e3}.wa-reading{padding-top:100px;padding-bottom:100px}.wa-text-link{justify-self:end;display:flex;align-items:center;gap:22px;color:#0b78e3!important;font-size:13px;font-weight:750;border-bottom:1px solid #9db6c7;padding-bottom:12px}.wa-article-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #b3cbd9;border-left:1px solid #b3cbd9}.wa-article-grid article{display:flex;flex-direction:column;min-height:330px;padding:27px 25px;border-bottom:1px solid #b3cbd9;border-right:1px solid #b3cbd9;transition:background .2s}.wa-article-grid article:hover{background:#edf8fb}.wa-article-grid time{font-size:10px;color:#708799;letter-spacing:.06em}.wa-article-grid h3{font-size:20px;line-height:1.5;margin:16px 0 15px!important}.wa-article-grid p{font-size:12px;color:#6a8090;line-height:1.8;margin-bottom:28px!important}.wa-read-more{display:flex;justify-content:space-between;margin-top:auto;font-size:11px;color:#0b78e3!important;font-weight:750}.wa-faq{padding:86px 0;background:#eef4f7}.wa-faq>.wa-wrap{display:grid;grid-template-columns:.65fr 1fr;gap:85px}.wa-questions{border-top:1px solid #bccfdb}.wa-questions details{border-bottom:1px solid #bccfdb}.wa-questions summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding:23px 0;font-size:16px;font-weight:750}.wa-questions summary::-webkit-details-marker{display:none}.wa-questions summary span{color:#0b78e3}.wa-questions details[open] summary span{transform:rotate(45deg)}.wa-questions details>p{color:#637b8d;font-size:13px;padding:0 24px 24px 0}.wa-end{padding:75px 0;background:#0a2947;color:#fff}.wa-end>.wa-wrap{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.wa-end .wa-kicker{color:#55dce8}.wa-end h2{font-size:42px}.wa-end>.wa-wrap>div:last-child{justify-self:end}.wa-end p:not(.wa-kicker){font-size:11px;color:#9eb9cd;margin-top:16px!important}.wa-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ss-skip{position:fixed;top:6px;left:20px;z-index:1100;transform:translateY(-160%);background:#fff;color:#061a32;padding:8px 14px}.ss-skip:focus{transform:none}.ss-top{position:fixed;z-index:90;right:24px;bottom:24px;width:44px;height:44px;border:1px solid #557b97;background:#061a32;color:#fff;font-size:22px;opacity:0;pointer-events:none;transition:opacity .2s;cursor:pointer}.ss-top.is-visible{opacity:1;pointer-events:auto}.ss-top:focus-visible{outline:3px solid #0b78e3;outline-offset:4px}@keyframes wa-turn{to{transform:rotate(360deg)}}
@media(max-width:1050px){.wa-hero-grid{gap:36px}.wa-section-head{gap:40px}.wa-hero h1{font-size:48px}.wa-hero-visual .wa-photo,.wa-hero-visual img{min-height:420px;height:420px}.wa-source-grid{gap:24px}.wa-month-grid{gap:28px}.wa-cycle-detail{padding-left:25px}.wa-handover-grid{gap:30px}.wa-faq>.wa-wrap{gap:40px}.wa-scope{gap:24px}}
@media(max-width:820px){.wa-hero-grid{grid-template-columns:1fr 1fr}.wa-hero h1{font-size:42px}.wa-source-grid{grid-template-columns:1fr;gap:25px}.wa-source-grid article{display:grid;grid-template-columns:.8fr 1.3fr;gap:0 30px}.wa-source-grid .wa-index{grid-column:1}.wa-source-grid h3{grid-column:1}.wa-source-grid p{grid-column:2;grid-row:1/3;min-height:0}.wa-source-grid ul{grid-column:1/3;display:flex;gap:25px;flex-wrap:wrap}.wa-month-grid,.wa-handover-grid{grid-template-columns:1fr}.wa-month-picture img{height:400px}.wa-handover-photo img{height:450px}.wa-article-grid{grid-template-columns:1fr 1fr}.wa-scope{grid-template-columns:1fr 1.3fr}.wa-scope>a{grid-column:2}.wa-faq>.wa-wrap{grid-template-columns:1fr;gap:30px}}
@media(max-width:780px){.wa-main [id]{scroll-margin-top:94px}.wa-wrap{width:calc(100% - 40px)}.wa-hero-grid{grid-template-columns:1fr;padding-top:32px;gap:34px}.wa-hero h1{font-size:clamp(38px,10vw,50px)}.wa-hero-visual .wa-photo,.wa-hero-visual img{height:auto;min-height:0}.wa-hero-note{grid-template-columns:1fr;gap:6px}.wa-hero-note b{font-size:15px}.wa-cycle-nav{grid-template-columns:1fr 1fr}.wa-cycle-nav a{padding:22px 14px;border-bottom:1px solid #355067}.wa-cycle-nav a:nth-child(3){border-left:1px solid #355067}.wa-cycle-nav a>span{right:13px;bottom:22px}.wa-cycle-nav b{font-size:14px}.wa-section-head{grid-template-columns:1fr;gap:23px;margin-bottom:30px}.wa-main h2{font-size:33px}.wa-main p{font-size:14px}.wa-main .wa-kicker{font-size:9px!important}.wa-lead{margin:21px 0 26px!important}.wa-sources,.wa-start,.wa-reading{padding-top:66px;padding-bottom:66px}.wa-source-image{grid-template-columns:1fr}.wa-source-image img{height:auto}.wa-image-note{padding:25px}.wa-image-note p{margin-top:12px!important;font-size:13px}.wa-source-grid article{grid-template-columns:1fr;gap:0}.wa-source-grid p{grid-column:1;grid-row:auto;font-size:14px}.wa-source-grid h3{font-size:24px;margin:11px 0!important}.wa-source-grid ul{grid-column:1;display:block;margin-top:14px}.wa-month{padding:66px 0}.wa-month-picture img{height:auto}.wa-cycle-panel summary{grid-template-columns:26px 1fr 15px;padding:20px 13px;gap:9px}.wa-cycle-panel summary strong{font-size:17px}.wa-cycle-panel summary small{font-size:11px}.wa-cycle-detail{grid-template-columns:1fr;gap:18px;padding:0 25px 25px 48px}.wa-cycle-detail p{font-size:13px}.wa-start-grid{grid-template-columns:1fr}.wa-options{padding:22px 20px}.wa-state-result{padding:30px 24px}.wa-state-result h3{font-size:25px}.wa-result-bottom{grid-template-columns:1fr;gap:6px}.wa-result-bottom p{font-size:13px}.wa-state-notes{display:block}.wa-state-notes p{font-size:11px;padding-top:5px}.wa-handover{padding:66px 0}.wa-handover-photo img{height:auto}.wa-checklist label{font-size:12px;padding:14px 0}.wa-checklist>p{font-size:12px}.wa-scope{grid-template-columns:1fr;gap:18px;margin-top:40px;padding-top:28px}.wa-scope>a{grid-column:1}.wa-scope h3{font-size:24px}.wa-scope>p{font-size:13px}.wa-text-link{justify-self:start;font-size:13px}.wa-article-grid{grid-template-columns:1fr}.wa-article-grid article{min-height:270px;padding:25px}.wa-article-grid h3{font-size:20px}.wa-article-grid p{font-size:12px}.wa-faq{padding:66px 0}.wa-questions summary{font-size:15px}.wa-questions details>p{font-size:13px}.wa-end{padding:56px 0}.wa-end>.wa-wrap{grid-template-columns:1fr;gap:30px}.wa-end>.wa-wrap>div:last-child{justify-self:start}.wa-end h2{font-size:34px}.wa-end p:not(.wa-kicker){font-size:11px}.ss-top{right:14px;bottom:14px;width:40px;height:40px}}
@media(max-width:680px){.wa-promo{padding:25px 20px}.wa-promo img{aspect-ratio:750/920;object-fit:contain}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.wa-month-picture>p span{animation:none}.wa-button,.wa-cycle-nav a,.wa-cycle-panel summary i,.wa-article-grid article,.ss-top{transition:none}.wa-button:hover{transform:none}}
