/* Quality page only. Load after quality.css and site-v13.css. */
.dn10q.dn16q .dn16q-overview-photo img {
  aspect-ratio: 16 / 9;
  height: auto;
  object-fit: contain;
}
.dn10q.dn16q .dn16q-roller-process-photo img {
  aspect-ratio: 16 / 9;
  height: auto;
  object-fit: contain;
}
.dn10q.dn16q .dn16q-review-pair {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 22px;
  border-top: 1px solid var(--dn10q-line);
  margin-top: 24px;
  padding-top: 22px;
}
.dn10q.dn16q .dn16q-review-pair h3 {
  font-size: 19px;
  letter-spacing: -.02em;
  line-height: 1.3;
  margin: 0 0 10px;
}
.dn10q.dn16q .dn16q-review-pair p {
  font-size: 15px;
  line-height: 1.6;
  margin-bottom: 8px;
}
.dn10q.dn16q .dn16q-review-pair .dn10q-link {
  font-size: 14px;
}
@media (max-width: 1050px) and (min-width: 761px) {
  .dn10q.dn16q .dn16q-review-pair {
    grid-template-columns: 1fr;
    gap: 18px;
  }
}
@media (max-width: 420px) {
  .dn10q.dn16q .dn16q-review-pair {
    grid-template-columns: 1fr;
    gap: 18px;
  }
}

/* Focused V41 refinement: only the two existing tooth photographs and one disclosure. */
.dn10q .dn41-tooth-scenes .dn10q-photo img{aspect-ratio:4/3;height:auto;object-fit:contain;background:#f3f5f4}
.dn10q .dn41-process-details>summary{cursor:pointer;font-weight:600;font-size:16px;padding-block:8px;color:var(--dn10q-ink)}
.dn10q .dn41-process-details[open]>summary{margin-bottom:14px}
.dn10q .dn41-process-details>summary:focus-visible{outline:3px solid #ff9e16;outline-offset:4px}
@media(min-width:761px){.dn10q .dn41-tooth-scenes>article{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}}

/* Crop the broad production scene; keep the hardness contact point fully visible. */
.dn10q .dn41-tooth-scenes .dn10q-brazing img{object-fit:cover;object-position:60% 50%}

/* New original photographs retain their complete frame; disclosure keeps older metrology evidence. */
.dn10q .dn41-factory-scenes .dn10q-photo img{aspect-ratio:16/9;height:auto;object-fit:contain}
.dn13-manufacturing .dn41-inspection-photo>summary{cursor:pointer;font-weight:600;padding-block:10px;color:var(--ink)}
.dn13-manufacturing .dn41-inspection-photo .dn13-photo{max-width:720px;margin:16px auto}
.dn13-manufacturing .dn41-inspection-photo>summary:focus-visible{outline:3px solid #ff9e16;outline-offset:4px}
