/* business/credit-cards/commercial-platinum-card.html — letter / editorial */
.biz-plat-letter {
  background: linear-gradient(180deg, #f8fafc 0%, var(--color-white) 40%);
}

.biz-plat-letter__dear {
  margin: 0 0 1rem;
  font-family: var(--font-serif);
  font-size: 0.85rem;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: var(--color-accent);
  font-weight: 600;
}

.biz-plat-letter__body {
  margin: 0 0 1.5rem;
  max-width: 52ch;
  font-size: 1.05rem;
  color: var(--color-navy-900);
  line-height: 1.7;
}

.biz-plat-letter__quote {
  margin: 0 0 0.75rem;
  padding: 1.25rem 1.5rem;
  border-left: 4px solid var(--color-gold);
  background: var(--color-white);
  box-shadow: var(--shadow-soft);
}

.biz-plat-letter__quote p {
  margin: 0;
  font-style: italic;
  color: var(--color-slate-600);
}

.biz-plat-letter__sig {
  margin: 0;
  font-size: 0.9rem;
  color: var(--color-slate-600);
}
