/* A restrained credentials inset in the existing Studio biography.
   Existing images, layout, D-DIN/DM Sans and all biography copy stay intact. */
body[data-page=studio] .studio-credentials {
  margin-top: 32px;
  padding-top: 24px;
  border-top: 1px solid var(--line);
}
html[data-type=ddin] body[data-page=studio] .studio-credentials h3 {
  font-family: 'DM Sans', sans-serif;
  font-size: 11px;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: .04em;
  text-transform: uppercase;
  color: var(--muted);
  margin: 0 0 20px;
}
body[data-page=studio] .studio-credentials dl { margin: 0; }
body[data-page=studio] .studio-credentials dl > div {
  display: grid;
  grid-template-columns: 90px minmax(0, 1fr);
  gap: 20px;
  padding-block: 11px;
  border-bottom: 1px solid var(--line);
}
body[data-page=studio] .studio-credentials dt {
  font-size: 11px;
  line-height: 1.65;
  color: var(--muted);
}
body[data-page=studio] .studio-credentials dd {
  margin: 0;
  font-size: 13px;
  line-height: 1.6;
}
@media (max-width: 700px) {
  body[data-page=studio] .studio-credentials { margin-top: 28px; padding-top: 22px; }
  body[data-page=studio] .studio-credentials dl > div { grid-template-columns: 78px minmax(0, 1fr); gap: 16px; }
}
