/* Quiet project identity; the common portfolio reader and typography stay shared. */
.terra-park-page .terra-identity {
  display: flex;
  align-items: center;
  gap: 30px 80px;
  margin-top: 42px;
}
.terra-park-page .terra-identity img {
  display: block;
  width: clamp(220px, 24vw, 340px);
  max-width: 100%;
  height: auto;
  flex: 0 1 340px;
}
.terra-park-page .terra-identity p {
  max-width: 430px;
  margin: 0;
  font-size: 14px;
  line-height: 1.85;
  color: var(--ink);
}
@media (max-width: 760px) {
  .terra-park-page .terra-identity { display: block; }
  .terra-park-page .terra-identity p { margin-top: 18px; }
}
