.sample-strip { display: flex; width: 108px; height: 6px; }
.sample-strip i { flex: 1; background: #9a4d37; }
.sample-strip i:nth-child(2) { background: #c08c57; }
.sample-strip i:nth-child(3) { background: #49635e; }
.proofs { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.proofs .specimen { aspect-ratio: 4 / 3; }
.proofs .specimen img { object-fit: cover; }
.proof-glass { background: #dcc9aa; }
.proof-clay { background: #e0c9ad; }
.proof-note {
  display: grid;
  grid-template-columns: 1fr 1.2fr;
  gap: 20px 36px;
  border-block: 1px solid var(--line);
  margin-top: clamp(38px, 6vw, 82px);
  padding: 24px 0;
}
.proof-note h2 { font-size: clamp(30px, 3.6vw, 55px); line-height: 1; margin-top: 8px; }
.proof-note a { display: inline-flex; align-items: center; min-height: 44px; }
@media (max-width: 760px) {
  .proofs, .proof-note { grid-template-columns: 1fr; }
}
