body.c3-taizhou{--tz4-ink:#081f2b;--tz4-panel:#123c46;--tz4-yellow:#78dfce;--tz4-cyan:#79dbd2;--tz4-line:#385863;--tz4-muted:#aec5ca;margin:0;background:#081f2b!important;background-image:radial-gradient(ellipse at 9% 0,rgba(32,161,150,.16),transparent 42%)!important;color:#f1f8f6;font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif}
html:has(body.c3-taizhou),body.c3-taizhou{overflow-x:clip!important;overflow-y:visible!important}
body.c3-taizhou main[data-city=taizhou]{display:block;overflow:visible;max-width:none;padding:0 0 50px;margin:0;line-height:1.8;scroll-margin-top:110px}
body.c3-taizhou main[data-city=taizhou] *,body.c3-taizhou main[data-city=taizhou] *:before,body.c3-taizhou main[data-city=taizhou] *:after{box-sizing:border-box}
body.c3-taizhou main[data-city=taizhou] [hidden]{display:none!important}
body.c3-taizhou main[data-city=taizhou] [id]{scroll-margin-top:110px}
body.c3-taizhou main[data-city=taizhou] :is(h1,h2,h3,p,figure){margin:0}
body.c3-taizhou main[data-city=taizhou] :is(h1,h2,h3){font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;color:inherit;overflow-wrap:anywhere}
body.c3-taizhou main[data-city=taizhou] h1{font-size:clamp(38px,4.1vw,56px)!important;line-height:1.25!important;letter-spacing:-.04em;font-weight:800!important}
body.c3-taizhou main[data-city=taizhou] h2{font-size:32px!important;line-height:1.45!important;letter-spacing:-.02em}
body.c3-taizhou main[data-city=taizhou] h3{font-size:24px!important;line-height:1.55!important;letter-spacing:-.01em}
body.c3-taizhou main[data-city=taizhou] a{color:inherit;text-decoration:none;overflow-wrap:anywhere}
body.c3-taizhou main[data-city=taizhou] a:hover{color:var(--tz4-cyan)}
body.c3-taizhou main[data-city=taizhou] :is(a,button,input,summary,[tabindex]):focus-visible{outline:3px solid #48aeb8;outline-offset:5px}
body.c3-taizhou main[data-city=taizhou] button{cursor:pointer;padding:10px 17px;border:1px solid #6c979d;background:#19363b;color:#c9f1ed;font:inherit;font-size:14px;line-height:1.6;border-radius:0}
body.c3-taizhou main[data-city=taizhou] button:hover{background:#28484d}
body.c3-taizhou main[data-city=taizhou] em{font-style:normal;color:var(--tz4-yellow)}
body.c3-taizhou .tz4-shell{width:calc(100% - 64px);max-width:1200px;min-width:0;margin:0 auto}
body.c3-taizhou .tz4-crumb{display:flex;flex-wrap:wrap;gap:8px 12px;padding:25px 0 30px;color:#a5bac0;font-size:12px}
body.c3-taizhou .tz4-kicker{color:#79dbd2;font-weight:800;font-size:11px;line-height:1.7;letter-spacing:.1em;margin-bottom:18px!important}
body.c3-taizhou .tz4-deck{font-size:16px;color:var(--tz4-muted);line-height:1.9;margin-top:25px!important}
body.c3-taizhou .tz4-anchor{display:inline-flex;align-items:center;gap:24px;background:#78dfce;color:#101f22!important;font-size:13px;font-weight:800;padding:12px 18px;margin-top:26px}
body.c3-taizhou .tz4-image{overflow:hidden;background:#244047;min-width:0}
body.c3-taizhou .tz4-image img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}
body.c3-taizhou .tz4-meta{display:flex;flex-wrap:wrap;gap:7px 18px;color:#a9bec4;font-size:11px;line-height:1.8}
body.c3-taizhou .tz4-copy h2,body.c3-taizhou .tz4-copy h3{margin-top:18px!important}
body.c3-taizhou .tz4-summary{font-size:15px;line-height:1.9;color:#aec1c4;margin-top:18px!important;overflow-wrap:anywhere}
body.c3-taizhou .tz4-link{display:inline-flex;align-items:center;gap:25px;color:#99e4e7!important;font-size:13px;font-weight:700;margin-top:23px}
body.c3-taizhou .tz4-link span{transition:transform .2s}
body.c3-taizhou .tz4-link:hover span{transform:translate(2px,-2px)}
body.c3-taizhou .tz4-section-head{display:flex;justify-content:space-between;gap:35px;align-items:end;margin-bottom:30px}
body.c3-taizhou .tz4-section-head p{max-width:420px;font-size:13px;color:#a4bdc0}
body.c3-taizhou .tz4-promo{margin:54px auto}
body.c3-taizhou .tz4-promo picture,body.c3-taizhou .tz4-promo img{display:block;width:100%;max-width:100%;height:auto}
body.c3-taizhou .tz4-pager{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:9px;margin:38px 0 10px}
body.c3-taizhou .tz4-pager a{display:block;min-width:42px;border:1px solid #47636a;background:#132c32;padding:8px 13px;font-size:13px;text-align:center}
body.c3-taizhou .tz4-pager a:is(.active,.current,.is-active){background:#78dfce;border-color:#78dfce;color:#132127}
body.c3-taizhou .tz4-cross{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #476269;border-bottom:1px solid #476269;margin:65px auto 0}
body.c3-taizhou .tz4-cross a{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:24px 17px;font-size:13px}
body.c3-taizhou .tz4-cross a+a{border-left:1px solid #476269}
body.c3-taizhou .tz4-cross a[aria-current]{background:#1a343a;color:#78dfce}
body.c3-taizhou .tz4-symbol{position:relative;display:inline-block;width:24px;height:24px;flex:0 0 24px;overflow:clip;font-style:normal}
body.c3-taizhou .tz4-symbol:before{content:'+';position:absolute;inset:4px;text-align:center;font:normal 18px/16px Arial,sans-serif;transform-origin:center;transition:transform .18s}
body.c3-taizhou details[open]>summary .tz4-symbol:before{transform:rotate(45deg)}
body.c3-taizhou main[data-city=taizhou] summary{list-style:none;cursor:pointer}
body.c3-taizhou main[data-city=taizhou] summary::-webkit-details-marker{display:none}
body.c3-taizhou .tz4-paper{width:100%;max-width:800px;min-width:0;padding:40px;background:#f1f7f3;color:#253e43;border-top:2px solid #81a5aa}
body.c3-taizhou .tz4-centered{margin:0 auto}
body.c3-taizhou .tz4-prose{font-size:18px!important;line-height:2!important;max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:normal;color:#253e43}
body.c3-taizhou .tz4-prose :is(p,ul,ol,blockquote,figure,table){margin:1.25em 0!important}
body.c3-taizhou .tz4-prose :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:110px!important;line-height:1.55!important;margin:1.8em 0 .7em!important;color:#1e555f;letter-spacing:0}
body.c3-taizhou .tz4-prose h2{font-size:28px!important}
body.c3-taizhou .tz4-prose h3{font-size:23px!important}
body.c3-taizhou .tz4-prose img{display:block;max-width:100%!important;height:auto!important;margin:1.3em auto}
body.c3-taizhou .tz4-prose :is(video,iframe){max-width:100%}
body.c3-taizhou .tz4-prose a{text-decoration:underline!important;text-underline-offset:3px;color:#286e79!important}
body.c3-taizhou .tz4-prose :is(ul,ol){padding-left:1.5em}
body.c3-taizhou .tz4-prose blockquote{padding:19px 24px;background:#e9efea;border-left:3px solid #628c95}
body.c3-taizhou .tz4-prose pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;padding:20px;background:#e8eeea;font-size:14px}
body.c3-taizhou .tz4-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px}
body.c3-taizhou .tz4-prose :is(td,th){border:1px solid #bdcccc;padding:10px;min-width:90px}
body.c3-taizhou .tz4-prose th{background:#e3ece8}
body.c3-taizhou .tz4-table-scroll{max-width:100%;overflow-x:auto;margin:25px 0}
body.c3-taizhou .tz4-table-scroll table{display:table;min-width:100%;width:auto}
body.c3-taizhou .tz4-article-end{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;padding-top:29px;border-top:1px solid #b5c9c9;margin-top:40px;font-size:12px;color:#587478}
body.c3-taizhou .tz4-related{margin-top:70px}
body.c3-taizhou .tz4-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
body.c3-taizhou .tz4-related-note{min-width:0;background:#18353c;border:1px solid #496971;border-top:3px solid #f38d76}
body.c3-taizhou .tz4-related-note>.tz4-image{height:180px}
body.c3-taizhou .tz4-related-note>div{padding:23px}
body.c3-taizhou .tz4-related-note h3{font-size:19px!important;line-height:1.7!important;margin-top:13px!important}
body.c3-taizhou .tz4-font-large .tz4-prose{font-size:21px!important}
body.c3-taizhou .tz4-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
body.c3-taizhou .tz4-skip{position:fixed;top:-120px;left:20px;z-index:99999;padding:12px 20px;background:#fff;color:#17505a;border:2px solid #4a929c;text-decoration:none}
body.c3-taizhou .tz4-skip:focus{top:15px}
/* Taizhou product: coastal curves, connected reading entries and material folds. */
body.c3-taizhou .tz4-deck:empty{display:none}
body.c3-taizhou .tz4-title-aside{font-size:16px;color:#adc6cf;line-height:1.95;padding-left:27px;border-left:2px solid #3d8b91}
body.c3-taizhou .tz4-kicker{position:relative;padding-left:16px}
body.c3-taizhou .tz4-kicker:before{position:absolute;left:0;top:.65em;width:5px;height:5px;content:'';border-radius:50%;background:#f38d76}
body.c3-taizhou main[data-city=taizhou] button{background:#16414b;border-color:#487d88;border-radius:5px;color:#c4f7ec}
body.c3-taizhou main[data-city=taizhou] button:hover{background:#22515c}
body.c3-taizhou .tz4-start-titlebar{display:grid;grid-template-columns:1.5fr .8fr;align-items:end;gap:65px;padding:12px 0 30px}
body.c3-taizhou .tz4-start-hero>.tz4-image{height:335px;border-radius:18px 85px 18px 18px}
body.c3-taizhou .tz4-start-hero>.tz4-image img{object-position:center 60%}
body.c3-taizhou .tz4-start-prompts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:25px;align-items:start}
body.c3-taizhou .tz4-start-prompts details{background:#143744;border:1px solid #3e626d;border-radius:8px;padding:0 21px}
body.c3-taizhou .tz4-start-prompts summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;font-size:15px;font-weight:700}
body.c3-taizhou .tz4-start-prompts p{font-size:13px;color:#b4cbd0;line-height:1.9;padding:0 0 20px}
body.c3-taizhou .tz4-start-lead{display:grid;grid-template-columns:80px minmax(0,1fr) 250px;gap:32px;background:#eef8f1;color:#173d47;border-radius:12px;padding:30px;margin-bottom:48px}
body.c3-taizhou .tz4-start-lead-label{border-right:1px solid #b3d1cd;font-size:12px;font-weight:800;padding:8px 15px 0 0}
body.c3-taizhou .tz4-start-lead-label span{font-size:48px;display:block;margin-top:30px;line-height:1;color:#3c867f}
body.c3-taizhou .tz4-start-lead .tz4-meta,body.c3-taizhou .tz4-start-lead .tz4-summary{color:#506d71}
body.c3-taizhou .tz4-start-lead .tz4-link{color:#236965!important}
body.c3-taizhou .tz4-start-lead>.tz4-image{height:100%;min-height:250px;border-radius:6px 30px 6px 6px}
body.c3-taizhou .tz4-start-lead h2{font-size:30px!important}
body.c3-taizhou .tz4-start-entries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
body.c3-taizhou .tz4-start-entry{display:grid;grid-template-columns:145px minmax(0,1fr);background:#143743;border:1px solid #426772;border-radius:10px;min-width:0;overflow:hidden}
body.c3-taizhou .tz4-start-entry>.tz4-image{height:100%;min-height:270px}
body.c3-taizhou .tz4-start-entry>div{padding:25px}
body.c3-taizhou .tz4-start-entry h3{font-size:22px!important;margin-top:16px!important}
body.c3-taizhou .tz4-start-entry .tz4-summary{font-size:14px}
/* Accounting lists: large image and reading observations, then four-part transfer lines. */
body.c3-taizhou .tz4-account-stage{display:grid;grid-template-columns:.95fr 1.05fr;gap:48px;align-items:center;padding:10px 0 26px}
body.c3-taizhou .tz4-account-stage>.tz4-image{height:505px;border-radius:90px 12px 12px 12px}
body.c3-taizhou .tz4-account-stage>.tz4-image img{object-position:53% center}
body.c3-taizhou .tz4-account-stage h1{font-size:49px!important}
body.c3-taizhou .tz4-account-lenses{margin-top:29px;border-top:1px solid #457583;padding-top:24px}
body.c3-taizhou .tz4-lens-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:21px}
body.c3-taizhou .tz4-lens-buttons button[aria-pressed=true]{background:#78dfce;border-color:#78dfce;color:#103d46}
body.c3-taizhou .tz4-account-lenses h2{font-size:23px!important;line-height:1.5!important}
body.c3-taizhou .tz4-account-lenses p{font-size:14px;color:#aac6ce;line-height:1.9;margin-top:13px!important}
body.c3-taizhou .tz4-account-lenses section+section{margin-top:25px}
body.c3-taizhou .tz4-account-first{margin-top:26px}
body.c3-taizhou .tz4-account-lead{display:grid;grid-template-columns:1.15fr .85fr;gap:45px;align-items:center;padding:32px 40px;background:#dff3e9;color:#173d46;border-left:5px solid #ef9c83;border-radius:0 18px 18px 0}
body.c3-taizhou .tz4-account-lead .tz4-kicker{color:#347f7b}
body.c3-taizhou .tz4-account-lead .tz4-meta,body.c3-taizhou .tz4-account-lead .tz4-summary{color:#506f73}
body.c3-taizhou .tz4-account-lead .tz4-link{color:#226d69!important}
body.c3-taizhou .tz4-account-lead h2{font-size:33px!important;margin-top:18px!important}
body.c3-taizhou .tz4-account-rest>button{margin-bottom:24px}
body.c3-taizhou .tz4-transfer-lines{border-top:3px solid #69bbae;background:#f0f7f2;color:#21434d}
body.c3-taizhou .tz4-transfer-line{display:grid;grid-template-columns:100px minmax(0,1fr) minmax(0,.95fr) 125px;gap:24px;align-items:start;padding:28px;border-bottom:1px solid #b8d1cd}
body.c3-taizhou .tz4-transfer-line>.tz4-meta{display:block;color:#57777c;padding-right:10px;border-right:1px solid #c4d8d5}
body.c3-taizhou .tz4-transfer-line>.tz4-meta time{display:block;margin-top:13px}
body.c3-taizhou .tz4-transfer-line h3{font-size:22px!important}
body.c3-taizhou .tz4-transfer-line>.tz4-summary{margin-top:0!important;color:#516f75;font-size:14px}
body.c3-taizhou .tz4-transfer-line .tz4-link{color:#287b76!important;margin-top:16px}
body.c3-taizhou .tz4-transfer-line>.tz4-image{height:100px;border-radius:5px}
body.c3-taizhou .tz4-compact-summary .tz4-transfer-line{grid-template-columns:100px minmax(0,1fr) 125px}
body.c3-taizhou .tz4-compact-summary .tz4-transfer-line>.tz4-summary{display:none}
body.c3-taizhou .tz4-account-rest:has(.tz4-transfer-lines:empty){display:none}
/* License lists: label and title, condition questions, and native excerpt folds. */
body.c3-taizhou .tz4-license-titlebar{display:grid;grid-template-columns:140px minmax(0,1fr);gap:38px;padding:18px 0 34px}
body.c3-taizhou .tz4-license-titlebar>.tz4-kicker{font-size:13px;line-height:2.2;margin:6px 0 0!important;border-right:1px solid #54818c}
body.c3-taizhou .tz4-license-titlebar .tz4-deck{max-width:730px}
body.c3-taizhou .tz4-license-conditions{display:grid;grid-template-columns:1.15fr .85fr;gap:35px}
body.c3-taizhou .tz4-license-conditions>.tz4-image{height:355px;border-radius:12px 70px 12px 12px}
body.c3-taizhou .tz4-condition-questions{background:#123b48;border:1px solid #476f79;border-radius:10px;padding:8px 28px}
body.c3-taizhou .tz4-condition-questions details+details{border-top:1px solid #426b76}
body.c3-taizhou .tz4-condition-questions summary{display:flex;justify-content:space-between;align-items:center;gap:23px;padding:20px 0;font-size:16px;font-weight:700}
body.c3-taizhou .tz4-condition-questions p{font-size:14px;color:#b2cdd1;line-height:1.9;padding:0 0 20px}
body.c3-taizhou .tz4-license-lead{background:#ecf6ef;color:#1f4650;padding:34px 43px;border-radius:16px;margin-bottom:48px;border-bottom:4px solid #ef9c86}
body.c3-taizhou .tz4-license-lead-top{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:15px}
body.c3-taizhou .tz4-license-lead-top .tz4-kicker{color:#2f7773;margin-bottom:0!important}
body.c3-taizhou .tz4-license-lead h2{font-size:38px!important;max-width:1050px}
body.c3-taizhou .tz4-license-lead>div:last-child{display:grid;grid-template-columns:1fr auto;gap:35px;align-items:end}
body.c3-taizhou .tz4-license-lead .tz4-meta,body.c3-taizhou .tz4-license-lead .tz4-summary{color:#52747a}
body.c3-taizhou .tz4-license-lead .tz4-link{color:#24736e!important;white-space:nowrap}
body.c3-taizhou .tz4-license-library>button{margin-bottom:25px}
body.c3-taizhou .tz4-material-fold{background:#153c49;border:1px solid #446f7a;border-radius:10px;padding:26px 30px;margin-bottom:22px}
body.c3-taizhou .tz4-material-fold>header{display:grid;grid-template-columns:130px minmax(0,1fr) 115px;gap:28px;align-items:start}
body.c3-taizhou .tz4-material-fold>header .tz4-meta{display:block;font-size:11px;padding-top:3px}
body.c3-taizhou .tz4-material-fold>header time{display:block;margin-top:9px}
body.c3-taizhou .tz4-material-fold>header .tz4-link{margin:5px 0 0}
body.c3-taizhou .tz4-material-fold details{border-top:1px solid #416e78;margin-top:23px;padding-top:16px}
body.c3-taizhou .tz4-material-fold summary{display:flex;justify-content:space-between;gap:25px;align-items:center;font-size:13px;color:#a3e7db}
body.c3-taizhou .tz4-material-excerpt{display:grid;grid-template-columns:1fr 245px;gap:38px;align-items:start}
body.c3-taizhou .tz4-material-excerpt>.tz4-image{height:160px;border-radius:5px;margin-top:22px}
/* Detail covers, titles and reading layouts are arranged separately. */
body.c3-taizhou .tz4-article-summary{font-size:16px;color:#b3cdd2;line-height:1.95;overflow-wrap:anywhere}
body.c3-taizhou .tz4-article-meta{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;color:#a9c5cc;margin-top:22px}
body.c3-taizhou .tz4-reading-tools{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}
body.c3-taizhou .tz4-reading-tools button[aria-pressed=true]{background:#78dfce;color:#163f49;border-color:#78dfce}
body.c3-taizhou .tz4-toc a{display:block;padding:9px 12px;font-size:13px;line-height:1.75;border-left:2px solid transparent;overflow-wrap:anywhere}
body.c3-taizhou .tz4-toc a[data-level="3"]{padding-left:23px;font-size:12px}
body.c3-taizhou .tz4-toc a[aria-current]{color:#aff8e8!important;background:#245460;border-left-color:#ec9b84}
body.c3-taizhou .tz4-return{display:inline-block;font-size:12px;font-weight:700;color:#9fe5d8!important;margin-top:24px}
body.c3-taizhou .tz4-start-article-head{display:grid;grid-template-columns:1.7fr .9fr;gap:48px;align-items:start;padding:10px 0 28px}
body.c3-taizhou .tz4-start-article-head:has(>.tz4-head-chapters[hidden]){grid-template-columns:1fr}
body.c3-taizhou .tz4-start-article-head h1{font-size:44px!important;line-height:1.45!important}
body.c3-taizhou .tz4-start-article-head .tz4-article-summary{margin-top:25px}
body.c3-taizhou .tz4-head-chapters{background:#123b49;border:1px solid #437685;border-radius:10px;padding:21px}
body.c3-taizhou .tz4-head-chapters>summary{display:flex;justify-content:space-between;gap:23px;align-items:center;font-size:15px;font-weight:700}
body.c3-taizhou .tz4-head-chapters>.tz4-toc{margin-top:23px}
body.c3-taizhou .tz4-start-article>.tz4-image{height:250px;border-radius:10px 45px 10px 10px}
body.c3-taizhou .tz4-account-article-title{max-width:1070px;padding:13px 0 26px}
body.c3-taizhou .tz4-account-article-title h1{font-size:47px!important;line-height:1.4!important}
body.c3-taizhou .tz4-account-identity{display:grid;grid-template-columns:380px minmax(0,1fr);gap:40px;align-items:center;border-top:1px solid #4c727e;padding-top:25px}
body.c3-taizhou .tz4-account-identity>div:first-child{background:#123642;border-radius:10px;padding:17px}
body.c3-taizhou .tz4-account-identity .tz4-image{height:205px;border-radius:6px}
body.c3-taizhou .tz4-account-identity .tz4-article-meta{font-size:11px;gap:7px 13px;margin:17px 0 0}
body.c3-taizhou .tz4-account-identity>div:last-child{padding:15px 20px}
body.c3-taizhou .tz4-account-reading{display:grid;grid-template-columns:minmax(0,800px) 260px;gap:40px;justify-content:center;align-items:start}
body.c3-taizhou .tz4-account-chapters{position:sticky;top:110px;min-width:0;background:#153d4b;border-top:3px solid #ec9a84;padding:24px 20px;border-radius:0 0 9px 9px}
body.c3-taizhou .tz4-license-article>.tz4-image{height:275px;border-radius:10px 55px 0 0}
body.c3-taizhou .tz4-license-paper-title{display:grid;grid-template-columns:1.25fr .75fr;gap:38px;padding:35px 40px;background:#eaf5ee;color:#244a53;border-bottom:4px solid #83d5c8;border-radius:0 0 12px 12px}
body.c3-taizhou .tz4-license-paper-title h1{font-size:39px!important;line-height:1.45!important}
body.c3-taizhou .tz4-license-paper-title .tz4-kicker{color:#2b7974}
body.c3-taizhou .tz4-license-paper-title .tz4-article-summary,body.c3-taizhou .tz4-license-paper-title .tz4-article-meta{color:#52777d}
body.c3-taizhou .tz4-license-paper-title>div:last-child{padding:8px 0 0}
body.c3-taizhou .tz4-license-reading{display:grid;grid-template-columns:260px minmax(0,800px);gap:40px;justify-content:center;align-items:start}
body.c3-taizhou .tz4-license-track{position:sticky;top:110px;min-width:0;padding:18px 0 18px 18px;border-left:2px solid #77c5bd}
body.c3-taizhou .tz4-paper{border-radius:9px;border-top:3px solid #87c8bd}
body.c3-taizhou .tz4-related-note{border-radius:9px;overflow:hidden}
body.c3-taizhou .tz4-related-note>div{padding:23px}
body.c3-taizhou .tz4-focus :is(.tz4-promo,.tz4-related,.tz4-cross,.tz4-start-article>.tz4-image,.tz4-account-identity .tz4-image,.tz4-license-article>.tz4-image){display:none!important}
@media(max-width:1100px){
 body.c3-taizhou .tz4-start-lead{grid-template-columns:70px minmax(0,1fr) 190px;gap:25px}
 body.c3-taizhou .tz4-start-entry{grid-template-columns:115px minmax(0,1fr)}
 body.c3-taizhou .tz4-start-entry>div{padding:22px}
 body.c3-taizhou .tz4-account-stage{gap:35px}
 body.c3-taizhou .tz4-account-stage h1{font-size:43px!important}
 body.c3-taizhou .tz4-transfer-line{grid-template-columns:90px minmax(0,1fr) minmax(0,.8fr);gap:23px}
 body.c3-taizhou .tz4-transfer-line>.tz4-image{grid-column:3;height:95px;width:135px}
 body.c3-taizhou .tz4-compact-summary .tz4-transfer-line{grid-template-columns:90px minmax(0,1fr) 125px}
 body.c3-taizhou .tz4-license-conditions{gap:25px}
 body.c3-taizhou .tz4-account-reading,body.c3-taizhou .tz4-license-reading{grid-template-columns:minmax(0,800px);gap:28px}
 body.c3-taizhou .tz4-account-chapters,body.c3-taizhou .tz4-license-track{position:static;grid-row:1}
 body.c3-taizhou .tz4-account-chapters [data-toc],body.c3-taizhou .tz4-license-track [data-toc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 20px}
 body.c3-taizhou .tz4-start-article-head{grid-template-columns:1.4fr .9fr;gap:28px}
 body.c3-taizhou .tz4-start-article-head h1{font-size:37px!important}
 body.c3-taizhou .tz4-license-paper-title{grid-template-columns:1fr;gap:20px}
}
@media(max-width:760px){
 body.c3-taizhou .tz4-shell{width:calc(100% - 36px)}
 body.c3-taizhou main[data-city=taizhou],body.c3-taizhou main[data-city=taizhou] [id]{scroll-margin-top:90px}
 body.c3-taizhou main[data-city=taizhou] h1{font-size:36px!important;line-height:1.3!important}
 body.c3-taizhou main[data-city=taizhou] h2{font-size:27px!important}
 body.c3-taizhou main[data-city=taizhou] h3{font-size:22px!important}
 body.c3-taizhou .tz4-crumb{padding:21px 0 25px;font-size:11px;gap:6px 9px}
 body.c3-taizhou .tz4-kicker{font-size:10px;margin-bottom:14px!important}
 body.c3-taizhou .tz4-deck{font-size:15px;margin-top:19px!important}
 body.c3-taizhou .tz4-start-titlebar{grid-template-columns:1fr;gap:23px;padding:4px 0 26px}
 body.c3-taizhou .tz4-title-aside{font-size:15px;padding-left:18px}
 body.c3-taizhou .tz4-start-hero>.tz4-image{height:240px;border-radius:10px 45px 10px 10px}
 body.c3-taizhou .tz4-start-prompts{grid-template-columns:1fr;gap:13px;margin-top:21px}
 body.c3-taizhou .tz4-start-prompts summary{padding:15px 0;font-size:14px}
 body.c3-taizhou .tz4-promo{margin:36px auto}
 body.c3-taizhou .tz4-section-head{display:block;margin-bottom:23px}
 body.c3-taizhou .tz4-section-head p{max-width:none;margin-top:10px!important}
 body.c3-taizhou .tz4-start-lead{grid-template-columns:1fr;gap:18px;padding:23px;margin-bottom:35px}
 body.c3-taizhou .tz4-start-lead-label{display:flex;align-items:center;justify-content:space-between;border:0;padding:0}
 body.c3-taizhou .tz4-start-lead-label span{font-size:32px;margin:0}
 body.c3-taizhou .tz4-start-lead h2{font-size:27px!important}
 body.c3-taizhou .tz4-start-lead>.tz4-image{height:190px;min-height:0}
 body.c3-taizhou .tz4-start-entries{grid-template-columns:1fr;gap:22px}
 body.c3-taizhou .tz4-start-entry{grid-template-columns:1fr}
 body.c3-taizhou .tz4-start-entry>.tz4-image{height:200px;min-height:0}
 body.c3-taizhou .tz4-start-entry>div{padding:23px}
 body.c3-taizhou .tz4-account-stage{grid-template-columns:1fr;gap:26px;padding:0}
 body.c3-taizhou .tz4-account-stage>.tz4-image{height:250px;border-radius:55px 10px 10px 10px}
 body.c3-taizhou .tz4-account-stage h1{font-size:35px!important}
 body.c3-taizhou .tz4-account-lenses{margin-top:23px;padding-top:20px}
 body.c3-taizhou .tz4-account-lenses h2{font-size:22px!important}
 body.c3-taizhou .tz4-account-lead{grid-template-columns:1fr;gap:12px;padding:23px}
 body.c3-taizhou .tz4-account-lead h2{font-size:27px!important}
 body.c3-taizhou .tz4-transfer-line,body.c3-taizhou .tz4-compact-summary .tz4-transfer-line{grid-template-columns:1fr;gap:18px;padding:24px}
 body.c3-taizhou .tz4-transfer-line>.tz4-meta{display:flex;gap:15px;border:0;padding:0}
 body.c3-taizhou .tz4-transfer-line>.tz4-meta time{margin:0}
 body.c3-taizhou .tz4-transfer-line>.tz4-image{grid-column:auto;width:100%;height:185px}
 body.c3-taizhou .tz4-license-titlebar{grid-template-columns:1fr;gap:13px;padding:2px 0 25px}
 body.c3-taizhou .tz4-license-titlebar>.tz4-kicker{border:0;margin:0!important;font-size:11px}
 body.c3-taizhou .tz4-license-titlebar>.tz4-kicker br{display:none}
 body.c3-taizhou .tz4-license-conditions{grid-template-columns:1fr;gap:22px}
 body.c3-taizhou .tz4-license-conditions>.tz4-image{height:225px;border-radius:10px 45px 10px 10px}
 body.c3-taizhou .tz4-condition-questions{padding:5px 22px}
 body.c3-taizhou .tz4-condition-questions summary{padding:18px 0;font-size:15px;gap:17px}
 body.c3-taizhou .tz4-license-lead{padding:25px;margin-bottom:35px}
 body.c3-taizhou .tz4-license-lead-top{display:block}
 body.c3-taizhou .tz4-license-lead-top .tz4-meta{margin-top:14px}
 body.c3-taizhou .tz4-license-lead h2{font-size:29px!important}
 body.c3-taizhou .tz4-license-lead>div:last-child{grid-template-columns:1fr;gap:0}
 body.c3-taizhou .tz4-license-lead .tz4-link{white-space:normal}
 body.c3-taizhou .tz4-material-fold{padding:23px}
 body.c3-taizhou .tz4-material-fold>header{grid-template-columns:1fr;gap:13px}
 body.c3-taizhou .tz4-material-fold>header .tz4-meta{display:flex;padding:0}
 body.c3-taizhou .tz4-material-fold>header time{margin:0}
 body.c3-taizhou .tz4-material-fold>header .tz4-link{margin:0}
 body.c3-taizhou .tz4-material-excerpt{grid-template-columns:1fr;gap:0}
 body.c3-taizhou .tz4-material-excerpt>.tz4-image{height:190px}
 body.c3-taizhou .tz4-cross{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px}
 body.c3-taizhou .tz4-cross a{padding:19px 13px;font-size:12px}
 body.c3-taizhou .tz4-cross a:nth-child(3){border-left:0}
 body.c3-taizhou .tz4-cross a:nth-child(n+3){border-top:1px solid #476269}
 body.c3-taizhou .tz4-start-article-head{grid-template-columns:1fr;gap:25px;padding:0 0 25px}
 body.c3-taizhou .tz4-start-article-head h1,body.c3-taizhou .tz4-account-article-title h1,body.c3-taizhou .tz4-license-paper-title h1{font-size:32px!important;line-height:1.5!important}
 body.c3-taizhou .tz4-head-chapters{padding:20px}
 body.c3-taizhou .tz4-start-article>.tz4-image{height:200px}
 body.c3-taizhou .tz4-account-article-title{padding:3px 0 24px}
 body.c3-taizhou .tz4-account-identity{grid-template-columns:1fr;gap:22px;padding-top:22px}
 body.c3-taizhou .tz4-account-identity .tz4-image{height:205px}
 body.c3-taizhou .tz4-account-identity>div:last-child{padding:0 5px}
 body.c3-taizhou .tz4-account-chapters{padding:22px}
 body.c3-taizhou .tz4-account-chapters [data-toc],body.c3-taizhou .tz4-license-track [data-toc]{grid-template-columns:1fr}
 body.c3-taizhou .tz4-license-article>.tz4-image{height:205px}
 body.c3-taizhou .tz4-license-paper-title{padding:25px;gap:21px}
 body.c3-taizhou .tz4-license-paper-title>div:last-child{padding:0}
 body.c3-taizhou .tz4-license-track{padding:14px 0 14px 18px}
 body.c3-taizhou .tz4-paper{padding:26px 21px}
 body.c3-taizhou .tz4-prose{font-size:17px!important;line-height:1.95!important}
 body.c3-taizhou .tz4-prose h2{font-size:25px!important}
 body.c3-taizhou .tz4-prose h3{font-size:22px!important}
 body.c3-taizhou .tz4-prose :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:110px!important}
 body.c3-taizhou .tz4-prose blockquote{padding:16px 18px}
 body.c3-taizhou .tz4-font-large .tz4-prose{font-size:20px!important}
 body.c3-taizhou .tz4-related{margin-top:45px}
 body.c3-taizhou .tz4-related-grid{grid-template-columns:1fr;gap:22px}
 body.c3-taizhou .tz4-related-note>.tz4-image{height:205px}
}
@media(prefers-reduced-motion:reduce){
 html:has(body.c3-taizhou){scroll-behavior:auto!important}
 body.c3-taizhou main[data-city=taizhou] *,body.c3-taizhou main[data-city=taizhou] *:before,body.c3-taizhou main[data-city=taizhou] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
}
