
.header {
  h2 {
    color: #323233;
    font-size: 26px;
    font-weight: 400;
    margin-bottom: 11px;
  }
  p {
    color: #646566;
    font-size: 20px;
  }
}

.form {
  margin: 25px 0 40px;
  width: 320px;
}

.footer {
  text-align: center;

  a:first-child {
    margin-right: 35px;
    position: relative;
    &::after {
      content: '';
      width: 1px;
      height: 8px;
      background: #dcdee0;
      position: absolute;
      right: -17px;
      top: 50%;
      transform: translateY(-50%);
    }
  }
}