/* Project B, English Company Profile only. */
.profile-identity {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  text-align: center;
  box-sizing: border-box;
}
.profile-identity-label,
.profile-identity-bottom {
  display: block;
  width: 100%;
  text-align: center;
}
.profile-identity-logo {
  display: block;
  width: min(94%, 440px);
  max-width: 100%;
  height: auto;
  max-height: 180px;
  object-fit: contain;
  margin-inline: auto;
  flex-shrink: 1;
}
@media (max-width: 600px) {
  .profile-identity-logo { width: min(90%, 400px); }
}
/* Desktop optical correction: source artwork has uneven visual spacing. */
@media (min-width: 901px) {
  .profile-identity-logo {
    position: relative;
    left: clamp(16px, 2.8vw, 48px);
  }
}
