/* ===== DEVELOPERS REFINED (CoreCreative風) ===== */

.developer-card-name-ja {
  font-size: 20px;
  line-height: 1.4;
}

.developer-card-name-en {
  font-size: 13px;
  color: var(--text-sub);
}

.developer-card-role {
  font-size: 12px;
  color: var(--text-sub);
  line-height: 1.6;
  letter-spacing: 0.04em;
}

/* ===== DETAIL ===== */

.developer-detail-name-ja {
  font-size: 34px;
  line-height: 1.3;
}

.developer-detail-name-en {
  font-size: 14px;
  color: var(--text-sub);
}

.developer-detail-role {
  font-size: 12px;
  color: var(--text-sub);
  letter-spacing: 0.05em;
  max-width: 420px;
}

.developer-detail-lead {
  font-size: 16px;
  line-height: 1.9;
}

.developer-detail-text {
  font-size: 14px;
  line-height: 1.9;
  color: var(--text-sub);
}

.developer-works-list li {
  font-size: 14px;
  line-height: 1.8;
}
