:root {
  --ink: #071a3b;
  --navy: #08152f;
  --blue: #1677e8;
  --green: #7a2be2;
  --paper: #f7f8fd;
  --line: #dfe4ef;
}

.brand img { width:54px; height:54px; object-fit:contain; mix-blend-mode:normal; }

.real-mark {
  padding: 0;
  object-fit: cover;
  object-position: center;
  background: white;
}

.core-icon.real-mark {
  border-radius: 14px;
}

.about-mark.real-mark {
  box-shadow: 0 24px 55px rgba(6, 40, 74, .14);
}

.footer-brand img { background:transparent; mix-blend-mode:normal; }

@media (max-width: 600px) {
  .brand img { width:46px; height:46px; }
}
