.support-conversion-actions{grid-template-columns:1fr auto auto!important}.support-conversion-register{min-height:39px;padding:0 12px;border:1px solid var(--nuvora-green);border-radius:10px;background:var(--nuvora-green);color:#fff;font-size:8px;font-weight:850}.support-lead-form{position:relative;z-index:1;display:grid;gap:9px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(23,63,53,.08)}.support-lead-form[hidden]{display:none}.support-lead-form label{display:grid;gap:5px;color:#6d7b74;font-size:7.5px;font-weight:780}.support-lead-form input,.support-lead-form select{width:100%;height:38px;padding:0 10px;border:1px solid rgba(23,63,53,.1);border-radius:10px;background:#fff;color:#173f35;font-size:9px;outline:0}.support-lead-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.support-lead-form>small{color:#939e98;font-size:6.8px;line-height:1.45}.support-lead-form>button{min-height:41px;border:1px solid var(--nuvora-gold);border-radius:10px;background:var(--nuvora-gold);color:#17362e;font-size:8px;font-weight:850}.support-lead-error{margin:0;color:#a95d52;font-size:7px}.support-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.support-lead-success strong{display:block;color:#173f35;font:400 16px Georgia,serif}.support-lead-success p{margin:5px 0 0;color:#67766e;font-size:8.5px;line-height:1.55}@media(max-width:390px){.support-conversion-actions{grid-template-columns:1fr!important}.support-lead-grid{grid-template-columns:1fr}}
/* High-intent lead capture readability */
.support-conversion-actions{grid-template-columns:1fr 1fr!important}
.support-conversion-register{min-height:42px;font-size:10.5px}
.support-lead-form label{font-size:10.5px}
.support-lead-form input,.support-lead-form select{height:42px;font-size:12px}
.support-lead-form>small{font-size:9.5px;line-height:1.55}
.support-lead-form>button{min-height:43px;font-size:10.5px}
.support-lead-error{font-size:10px}
@media(max-width:430px){.support-conversion-actions{grid-template-columns:1fr!important}}

.support-lead-intro{display:grid;gap:3px;padding:10px 11px;border:1px solid rgba(210,170,91,.16);border-radius:10px;background:#fffaf0}
.support-lead-intro strong{color:var(--nuvora-green);font-size:11px}
.support-lead-intro span{color:#7d8983;font-size:9.5px;line-height:1.45}
