/* Owner-reviewed phone corrections. Tablet begins at 768px. */
@media (max-width:767px) {
  #membership-page .cdn-finish-button {
    flex-direction:column;
    flex-wrap:nowrap;
    white-space:nowrap;
  }
  .cdn-legal .legal-pages {
    display:flex;
    flex-direction:column;
    align-items:stretch;
  }
  .cdn-legal .legal-pages a {
    white-space:nowrap;
  }
  #club-dar-nour-home #membership-story {
    margin-top:calc(32px - var(--phone-goals-tail, 0px));
  }
}
