/* 产品图册：先呈现项目与工厂，再进入可完整浏览的产品分类。 */
.pis{padding:clamp(64px,8vw,120px) var(--gut);background:var(--night);color:var(--ink)}
.pis-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,7vw,100px);align-items:end;max-width:1440px;margin:0 auto clamp(44px,6vw,90px)}
.pis-intro h2,.pis-copy h3{font-family:var(--head);font-weight:var(--head-w);color:var(--ink);letter-spacing:var(--head-ls);line-height:1.18;margin:0}
.pis-intro h2{font-size:clamp(36px,4.4vw,64px)}
.pis-intro p,.pis-copy p{max-width:38em;font-size:clamp(17px,1.3vw,19px);line-height:1.85;color:var(--ink2);margin:0}
.pis-chapter{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center;max-width:1600px;margin:0 auto clamp(72px,9vw,140px)}
.pis-chapter:last-child{margin-bottom:0}
.pis-chapter figure{width:100%;margin:0}
.pis-chapter figure img{display:block;width:100%;height:auto;object-fit:contain}
.pis-chapter figcaption{margin-top:12px;font-size:15px;line-height:1.6;color:var(--ink2)}
.pis-copy h3{font-size:clamp(30px,3.2vw,52px);margin-bottom:22px}
.pis-copy p{margin-bottom:22px}
body .pis-copy .more{display:flex;width:max-content;max-width:100%;min-height:44px;align-items:center;padding:10px 0 5px;color:var(--ink);margin-top:8px}
.pis-reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}
.pis-reverse figure{order:2}.pis-reverse .pis-copy{order:1}
@media(max-width:900px){
  .pis-intro,.pis-chapter,.pis-reverse{grid-template-columns:minmax(0,1fr)}
  .pis-chapter{gap:26px}
  .pis-reverse figure,.pis-reverse .pis-copy{order:initial}
  .pis-intro h2{font-size:clamp(34px,8vw,54px)}
  .pis-copy h3{font-size:clamp(30px,7.5vw,42px)}
}
