.contact .photo-upload {
  grid-column: 1 / -1;
}

.photo-upload span,
.photo-upload small {
  color: var(--muted);
  font-weight: 400;
}

.photo-upload small {
  display: block;
  margin-top: 7px;
  font-size: 0.75rem;
}

.contact input[type="file"] {
  padding: 8px;
}

.contact input[type="file"]::file-selector-button {
  margin-right: 12px;
  padding: 8px 12px;
  border: 0;
  background: rgba(100, 232, 255, 0.12);
  color: var(--cyan);
  font-weight: 700;
  cursor: pointer;
}
