I tried to recreate the survey page but couldn't get the responsiveness quite right any tips?

@media(max-width:450px) {
    body {
        width: 40em;
    }
}

What is the purpose of this media query? What are you trying to accomplish here? What happens when you remove it?