Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o orçamento máximo alocado para iniciativas de tecnologia acessível por organizações sem fins lucrativos?
 ###Tabelas: 
CREATE TABLE npo (npo_id INT, npo_name VARCHAR(100), sector VARCHAR(50)); INSERT INTO npo VALUES (1, 'Tech for All', 'non-profit'), (2, 'AI Empowerment', 'non-profit'); CREATE TABLE initiatives (initiative_id INT, npo_id INT, budget DECIMAL(10,2)); INSERT INTO initiatives VALUES (1, 1, 50000.00), (2, 1, 75000.00), (3, 2, 60000.00); CREATE TABLE accessibility (accessibility_id INT, initiative_id INT, accessibility_level VARCHAR(20)); INSERT INTO accessibility VALUES (1, 1, 'accessible'), (2, 2, 'accessible'), (3, 3, 'accessible');
SELECT MAX(budget) FROM initiatives INNER JOIN npo ON initiatives.npo_id = npo.npo_id INNER JOIN accessibility ON initiatives.initiative_id = accessibility.initiative_id WHERE npo.sector = 'non-profit' AND accessibility.accessibility_level = 'accessible';