body{font-family:Montserrat,sans-serif}.container{border-radius:4px;flex-direction:column;gap:6px;width:360px;font-size:16px;font-weight:500;display:flex}.form{flex-direction:column;gap:20px;display:flex}label input[type=number]{border:1px solid gray;border-radius:6px;margin-top:6px;padding:10px;font-size:14px;display:block}input[type=number]:hover{border-color:#000}input[type=number]:focus{border-color:#4e75ff;outline:none}fieldset{border:1px solid gray;border-radius:4px;padding:10px}legend{font-size:14px;font-weight:500}input[type=radio]{margin-right:10px}input[type=radio]:hover{accent-color:#000}input[type=radio]:checked{accent-color:#4e75ff;cursor:pointer}button[type=submit]{color:#fff;cursor:pointer;background-color:#4e75ff;border:none;border-radius:6px;padding:12px 20px;font-size:16px;font-weight:500;transition:background-color .2s}button[type=submit]:hover{background-color:#6c8cff}
