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