.faith-name-note {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  gap: 9px 18px;
  max-width: 620px;
  padding: 18px 0 22px;
  border-top: 1px solid var(--line);
}

.faith-name-note .mono {
  font-size: 10px;
  letter-spacing: .12em;
  color: var(--red);
}

.faith-name-note em {
  font-family: var(--serif);
  font-size: clamp(21px, 2.2vw, 29px);
  line-height: 1.2;
  color: var(--ink);
}

@media (max-width: 700px) {
  .faith-name-note { gap: 9px; padding: 15px 0 23px; }
  .faith-name-note em { font-size: 23px; }
}
