form {
    div.input {
        display: flex;
        flex-direction: column;

        label {
            font-weight: bold;
        }

        input,textarea {
            border: solid var(--colourBorder) 1px;
            border-radius: 4px;
            width: 100%;
            font-size: 1.2rem;
            padding: 9px;
        }
    }

    div.input-row {
        display: flex;
        gap: 9px;
    }

    > :not(:first-child) {
        margin-top: 18px;
    }
}