/* 材料选型页专有样式（page-materials） */

/* 开篇两栏 */
.mat-intro { display: grid; grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr); gap: 48px; align-items: center; }
.mat-intro figure { margin: 0; }
.mat-intro img { border-radius: var(--radius-l); border: 1px solid var(--line); }
.mat-intro figcaption { margin-top: 12px; font-size: 0.85rem; color: var(--muted); }

/* 硬度与外观调试说明块 */
.mat-panel {
  margin-top: 60px;
  background: var(--white);
  border: 1px solid var(--line-strong);
  border-radius: var(--radius-l);
  padding: 32px 34px;
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
  gap: 36px;
  align-items: start;
}
.mat-panel h3 { margin-top: 0; }
.mat-panel p:last-child { margin-bottom: 0; }

@media (max-width: 1024px) {
  .mat-intro { grid-template-columns: 1fr; gap: 34px; }
  .mat-panel { grid-template-columns: 1fr; gap: 24px; padding: 26px 24px; }
}
