.taizhou-cnc{background:#fff;color:var(--ink)}.taizhou-cnc__shell{width:min(1080px,calc(100% - 40px));margin:0 auto;padding:34px 0 96px}.taizhou-cnc__crumb{color:var(--text-600);font-size:14px;margin-bottom:44px}.taizhou-cnc__crumb a:hover,.taizhou-cnc__inline:hover,.taizhou-cnc__text-link:hover{color:var(--accent)}.taizhou-cnc__hero{padding:clamp(32px,6vw,72px);background:linear-gradient(130deg,#0a2540,#174268);border-radius:22px;color:#fff;margin-bottom:76px}.taizhou-cnc__eyebrow{color:var(--accent);font-size:13px;font-weight:800;letter-spacing:.1em;margin:0 0 18px}.taizhou-cnc__hero .taizhou-cnc__eyebrow{color:#ffac79}.taizhou-cnc h1{font-size:clamp(32px,5vw,58px);line-height:1.18;max-width:850px;margin:0 0 25px}.taizhou-cnc__lead{font-size:clamp(17px,2vw,20px);line-height:1.8;max-width:820px;color:#e4edf4}.taizhou-cnc__actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}.taizhou-cnc__text-link{color:#fff;font-weight:700}.taizhou-cnc section{margin:0 0 80px}.taizhou-cnc h2{font-size:clamp(27px,3.4vw,39px);line-height:1.28;margin:0 0 22px}.taizhou-cnc h3{font-size:20px;margin:0 0 10px}.taizhou-cnc section>p:not(.taizhou-cnc__eyebrow),.taizhou-cnc__faqs p,.taizhou-cnc__panel li,.taizhou-cnc__steps li{line-height:1.8;color:var(--text-600)}.taizhou-cnc__steps{list-style:none;counter-reset:steps;padding:0;display:grid;gap:12px;margin-top:30px}.taizhou-cnc__steps li{counter-increment:steps;display:grid;grid-template-columns:32px minmax(130px,180px) 1fr;gap:16px;align-items:baseline;padding:20px 22px;border:1px solid var(--line);border-radius:12px}.taizhou-cnc__steps li:before{content:counter(steps,decimal-leading-zero);color:var(--accent);font-weight:800}.taizhou-cnc__steps strong{color:var(--ink)}.taizhou-cnc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:30px 0 24px}.taizhou-cnc__panel{background:var(--stone);border:1px solid var(--line);border-radius:16px;padding:28px}.taizhou-cnc__panel ul{margin:14px 0 0;padding-left:22px}.taizhou-cnc__panel li+li{margin-top:9px}.taizhou-cnc__checklist{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0}.taizhou-cnc__checklist li{padding:16px 18px 16px 42px;position:relative;border-radius:10px;background:var(--stone)}.taizhou-cnc__checklist li:before{content:"✓";position:absolute;left:18px;color:var(--accent);font-weight:800}.taizhou-cnc__inline{text-decoration:underline;text-underline-offset:3px;font-weight:700;color:var(--ink)}.taizhou-cnc__faqs{display:grid;gap:16px;margin:28px 0}.taizhou-cnc__faqs article{border-bottom:1px solid var(--line);padding:0 0 18px}.taizhou-cnc__faqs p{margin:0}.taizhou-cnc__closing{background:var(--stone);border-radius:18px;padding:clamp(28px,5vw,56px)}.taizhou-cnc__closing p{max-width:750px;line-height:1.8;margin-bottom:28px}.taizhou-cnc__closing small{display:block;color:var(--text-600);margin-top:25px}@media (max-width:720px){.taizhou-cnc__shell{width:min(100% - 28px,1080px);padding-top:20px}.taizhou-cnc__crumb{margin-bottom:24px}.taizhou-cnc__hero{margin-bottom:54px}.taizhou-cnc section{margin-bottom:58px}.taizhou-cnc__steps li{grid-template-columns:32px 1fr;gap:4px 12px}.taizhou-cnc__steps li span{grid-column:2}.taizhou-cnc__checklist,.taizhou-cnc__grid{grid-template-columns:1fr}}