form {
	display: grid;
	gap: 1rem;

	.input-group {
		display: grid;
		gap: 1rem;
	}

	input:not([type='submit']), textarea {
		background: #E1E1E1;
		border: none;
		width: 100%;
		resize: none;
		box-sizing: border-box;
		border-radius: .25rem;
		padding: 1rem;

		&::placeholder {
			color: #686868;
		}

		&:focus {
		    outline: 1px solid grey;
		}
	}

	@include respond-to('medium') {
		.input-group {
			grid-template-columns: 1fr 1fr;
		}
	}
}

