/* Page-only refinement: shared homepage and other service styles stay untouched. */
.nml-emergency-lockouts .service-quote-panel form{gap:12px;margin-top:16px}
.nml-emergency-lockouts .service-quote-panel>p{margin-top:11px}
.nml-emergency-lockouts .service-quote-panel input,
.nml-emergency-lockouts .service-quote-panel textarea{font-size:16px;line-height:1.5}
.nml-emergency-lockouts .service-quote-panel.is-sticky{top:24px}
.admin-bar.nml-emergency-lockouts .service-quote-panel.is-sticky{position:static}
@media(max-width:600px){
 .nml-emergency-lockouts .service-quote-panel form{gap:14px}
 .nml-emergency-lockouts .service-quote-panel>p{margin-top:12px}
}
