.huayi-board-category .huayi-board-main{max-width:none!important;margin:0!important;padding:0!important}
.huayi-board-category .board-hero{background:#f5f2eb;padding:40px max(24px,calc((100vw - 1160px)/2)) 52px}
.huayi-board-category .board-breadcrumb{font-size:12px;line-height:1.7;margin:0 0 34px;color:#52646a}
.huayi-board-category .board-breadcrumb a{color:inherit;text-underline-offset:3px}
.huayi-board-category .board-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px;margin:0}
.huayi-board-category .board-hero-grid>.wp-block-column{min-width:0}
.huayi-board-category .board-hero h1{font-size:clamp(38px,4.4vw,64px);line-height:1.06;letter-spacing:-.025em;margin:14px 0 24px}
.huayi-board-category .board-hero .board-lead{max-width:500px;font-size:18px;line-height:1.7;margin-bottom:26px}
.huayi-board-category .board-reference-photo{margin:0}
.huayi-board-category .board-reference-photo img{display:block;width:100%;height:auto;max-height:410px;object-fit:contain;background:#fff}
.huayi-board-category .board-reference-photo figcaption{font-size:12px;line-height:1.65;color:#52646a;margin-top:12px}
.huayi-board-category .board-section{max-width:1160px;margin:0 auto;padding:54px 24px}
.huayi-board-category .board-section h2{font-size:clamp(28px,3vw,38px);line-height:1.2;margin:0 0 18px}
.huayi-board-category .board-section>p{max-width:760px;line-height:1.8}
.huayi-board-category .board-section-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start;margin:0}
.huayi-board-category .board-section-grid>.wp-block-column{min-width:0}
.huayi-board-category .board-specs{margin:0}
.huayi-board-category .board-specs table{width:100%;border-collapse:collapse;font-size:15px}
.huayi-board-category .board-specs td{padding:14px 16px;border:1px solid #ddd8ce;vertical-align:top;line-height:1.65}
.huayi-board-category .board-specs td:first-child{width:30%;font-weight:600;background:#f7f4ee}
.huayi-board-category .board-specs figcaption{font-size:12px;line-height:1.6;margin-top:12px;color:#52646a}
.huayi-board-category .board-related{border-top:1px solid #ddd8ce;padding-top:28px;padding-bottom:28px}
.huayi-board-category .board-related a{text-underline-offset:4px}
.huayi-board-category .board-rfq{background:#f5f2eb;margin:16px auto 56px}
.huayi-board-category .wp-block-buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}
.huayi-board-category .wp-block-button__link{background:#006e6c;color:#fff;border-radius:0;padding:14px 22px;font-size:15px;line-height:1.4;font-weight:600;text-decoration:none}
.huayi-board-category .wp-block-button.is-style-outline .wp-block-button__link{background:transparent;color:#006e6c;border:1px solid currentColor}
.huayi-board-category :is(p,h1,h2,a,td){overflow-wrap:break-word}
.huayi-board-category a:focus-visible,.huayi-board-category-links a:focus-visible{outline:2px solid #006e6c;outline-offset:4px}
.huayi-board-category-links{display:flex;align-items:center;gap:12px 26px;flex-wrap:wrap;max-width:1160px;margin:0 auto;padding:20px 24px;border-bottom:1px solid #ddd8ce;font-size:14px;line-height:1.65}
.huayi-board-category-links>span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#52646a}
.huayi-board-category-links a{color:#006e6c;text-underline-offset:4px}
@media(max-width:760px){.huayi-board-category .board-hero{padding:26px 22px 36px}.huayi-board-category .board-breadcrumb{margin-bottom:26px}.huayi-board-category .board-hero-grid,.huayi-board-category .board-section-grid{grid-template-columns:1fr;gap:30px}.huayi-board-category .board-hero .board-lead{font-size:16px}.huayi-board-category .board-reference-photo img{max-height:330px}.huayi-board-category .board-section{padding:36px 22px}.huayi-board-category .board-rfq{margin:10px 12px 36px}.huayi-board-category .board-specs td{font-size:14px;padding:12px 10px}.huayi-board-category .board-specs td:first-child{width:29%}.huayi-board-category-links{align-items:flex-start;gap:10px 20px}}
