.service-request-form input:not([type=checkbox]),.service-request-form select,.service-request-form textarea{box-sizing:border-box;width:100%;max-width:100%;padding:12px;border:1px solid #45616b;border-radius:8px;background:#0b151a;color:#ecf7f9;font:inherit}.service-request-form label{display:block}.service-request-form .vehicle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.service-request-form .planner-check{display:flex;gap:12px;margin:20px 0;align-items:flex-start}.service-request-form .planner-check input{width:20px;height:20px;flex-shrink:0}.service-request-form button{padding:14px 20px;background:#bde96a;color:#102027;border:0;border-radius:8px;font:inherit;font-weight:700;cursor:pointer}.service-request-form button:disabled{opacity:.65;cursor:default}.service-request-form>label{margin-top:16px}.service-request-form [hidden]{display:none!important}.service-request-form input[readonly]{opacity:.8}@media(max-width:640px){.service-request-form .vehicle-grid{grid-template-columns:1fr}}