/* Appointment page: the Calendly inline widget in a black section, 834px tall like the original. */
.appointment {
  display: grid;
  grid-template: 1fr / 1fr;
  min-height: 834px;
  background: var(--black);
}
.appointment__embed {
  align-self: start;
  min-width: 320px;
  height: 630px;
  margin-top: 8px;
}
.appointment__fallback { padding: 20px; }
.appointment__fallback a { color: var(--yellow); text-decoration: underline; }
