.nll-form-box{max-width:900px;margin:40px auto;background:#fff;padding:30px;border-radius:12px;border:1px solid #eee;box-shadow:0 10px 30px rgb(0 0 0 / .05)}.nll-field{margin-bottom:20px}.nll-field label{display:block;font-weight:600;margin-bottom:8px;color:#444}.nll-field input,.nll-field textarea,.nll-select{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:8px;font-size:15px}.nll-field input:focus{border-color:var(--nll-color);outline:none}#nll_submit_btn{background:var(--nll-color);color:#fff;border:none;padding:15px;border-radius:8px;font-weight:700;width:100%;cursor:pointer;font-size:16px}#nll_msg{margin-top:15px;font-weight:500;text-align:center}