.transformations .transformation-philosophy {
  max-width: 860px;
  margin: 32px 0;
  padding: 28px 32px;
  border-left: 3px solid var(--green);
  border-radius: 0 var(--radius) var(--radius) 0;
  background: var(--warm-white);
  overflow-wrap: anywhere;
}
.transformation-philosophy p {
  margin: 0 0 12px;
  color: var(--body);
  font-size: 1.0625rem;
  line-height: 1.8;
}
.transformation-philosophy p:first-child { color: var(--ink); font-weight: 600; }
.transformation-philosophy p:last-child { margin: 20px 0 0; }
.transformation-philosophy strong { color: var(--green); font-weight: 700; }
@media (max-width: 800px) {
  .transformations .transformation-philosophy { margin: 24px 0; padding: 22px 20px; }
  .transformation-philosophy p { font-size: 1rem; }
}
