/* Huadian: indexed setup geometry and single-table production cycle. */
.hd8-study .hd8-heading{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;padding:22px 0 26px}.hd8-study .hd8-heading img{width:220px;height:80px;object-fit:contain;background:#174f4a;display:block;padding:8px}.hd8-study .hd8-heading>div>p:not(.fs-deck):not(.fs-evidence){font-size:13px;line-height:1.5;margin:12px 0}.hd8-study .hd8-heading h1{margin-top:0;font-size:clamp(30px,3vw,44px)}.hd8-study .hd8-body{max-width:1120px;margin:auto;padding:32px 28px 70px}.hd8-study .hd8-opening{display:grid;grid-template-columns:45% minmax(0,1fr);gap:36px}.hd8-study figure{margin:22px 0}.hd8-study figure img{display:block;width:100%;height:390px;object-fit:contain;background:white}.hd8-study figcaption{font-size:13px;line-height:1.6;color:#52605b;margin:12px 0}.hd8-study .fs-table{min-width:760px}.hd8-study .hd8-tool{display:grid;grid-template-columns:1fr 1fr;gap:36px}.hd8-study .hd8-tool>div{border-top:2px solid #174f4a;padding-top:16px}.hd8-study .hd8-cycle{padding-left:26px}.hd8-study .hd8-cycle li{padding:12px 0 20px;border-bottom:1px solid #d6ded2}.hd8-study .fs-jump a:focus,.hd8-study .fs-jump a:active{color:#174f4a}
@media(max-width:700px){.hd8-study .hd8-heading{display:block;padding:16px 0 20px}.hd8-study .hd8-heading>div:first-child{margin-bottom:18px}.hd8-study .hd8-heading img{width:210px;height:74px}.hd8-study .hd8-heading>div:first-child p{font-size:12px;margin:10px 0 0}.hd8-study .hd8-heading h1{font-size:30px;line-height:1.13}.hd8-study .hd8-body{padding:28px 20px 55px}.hd8-study .hd8-opening,.hd8-study .hd8-tool{display:block}.hd8-study figure img{height:260px}.hd8-study .hd8-cycle{padding-left:23px}}
@supports not(display:grid){.hd8-study .hd8-heading,.hd8-study .hd8-opening,.hd8-study .hd8-tool{display:block}}
