@media (max-width:640px){input[type=date],input[type=email],input[type=tel],input[type=text],input[type=url],select,textarea{padding:.5rem .75rem!important;font-size:.875rem!important}label{font-size:.875rem!important}.form-section-title,label{margin-bottom:.5rem!important}.form-section-title{font-size:1.125rem!important}.form-section-description{font-size:.75rem!important}.checkbox-option,.radio-option{padding:.5rem!important}.checkbox-label,.radio-label{font-size:.75rem!important;margin-left:.5rem!important}button{padding:.5rem 1rem!important;font-size:.875rem!important}.form-grid{gap:.75rem!important}.form-container{padding:1rem!important}.form-section{margin-bottom:1rem!important}}