.utility-bank-form{display:grid;gap:12px;margin:18px 0}.utility-bank-form label{display:grid;gap:6px;text-align:left}.utility-bank-form input,.utility-bank-form select{box-sizing:border-box;min-height:44px;max-width:100%;width:100%;font:inherit;color:inherit;background:#14271d;border:1px solid #66755b;padding:10px}.utility-bank-form button{width:100%}.utility-status{margin:16px 0;padding:12px 0;border-block:1px solid #66755b55}.utility-status p{margin:4px 0}.utility-services article{margin:18px 0}.utility-services button{white-space:normal}