.nlf-fields{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.nlf-row{align-items:stretch;gap:8px;display:flex}.nlf-row .field{flex:1;min-width:0}.nlf-row .btn{flex:none}.nlf-inline .consent{min-height:32px}.nlf-inline .form-help{margin-top:8px}.nlf-turnstile{justify-content:flex-start;min-height:0;display:flex}.nlf-card .nlf-turnstile{justify-content:center;min-height:65px}.nlf-card .form-ok,.nlf-card .form-error,.nlf-center{text-align:center}.nlf-ray{opacity:.8;font-size:12px;display:block}
