Since this is less you can 
```less
body#invite {
    min-height: 500px;
    button[type=submit] {
        margin: 20px 0;
        .button;
    }
    textarea {
        @media (max-width: @breakMobileLandscape) {
            width: 80%;
        }
    }
    input { margin-bottom: 25px; }

    .card {
        float: left;
        margin-right: 30px;
    }

    .card li {
        list-style-type: none;
        margin-left: 0;
    }
    .card button {
        margin-top: 30px;
    }
}
```