{"id":7,"date":"2026-06-30T12:31:21","date_gmt":"2026-06-30T12:31:21","guid":{"rendered":"http:\/\/humanmade.i-next.fr\/?page_id=7"},"modified":"2026-08-22T09:31:06","modified_gmt":"2026-08-22T09:31:06","slug":"home","status":"publish","type":"page","link":"https:\/\/humanmade.i-next.fr\/","title":{"rendered":"Home"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large is-resized is-style-rounded\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1001\" src=\"https:\/\/humanmade.i-next.fr\/wp-content\/uploads\/2026\/06\/Human-Made-Transp-1024x1001.png\" alt=\"\" class=\"wp-image-47\" style=\"aspect-ratio:1.0229773816399481;width:166px;height:auto\" srcset=\"https:\/\/humanmade.i-next.fr\/wp-content\/uploads\/2026\/06\/Human-Made-Transp-1024x1001.png 1024w, https:\/\/humanmade.i-next.fr\/wp-content\/uploads\/2026\/06\/Human-Made-Transp-300x293.png 300w, https:\/\/humanmade.i-next.fr\/wp-content\/uploads\/2026\/06\/Human-Made-Transp-768x750.png 768w, https:\/\/humanmade.i-next.fr\/wp-content\/uploads\/2026\/06\/Human-Made-Transp.png 1224w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-preformatted has-ast-global-color-0-background-color has-background\"><strong><em>Vous souhaitez revendiquer l'authenticit\u00e9 de votre projet sans l'utilisation de l'intelligence artificielle<\/em><\/strong><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted has-ast-global-color-4-color has-ast-global-color-0-background-color has-text-color has-background has-link-color wp-elements-1\"><strong>Pourquoi ?<\/strong><br>Le but n'est pas de rejeter l'intelligence artificielle mais mettre en avant un contenu cr\u00e9\u00e9 par vous m\u00eame sans l'usage de l'IA<br><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted has-ast-global-color-4-color has-ast-global-color-0-background-color has-text-color has-background has-link-color wp-elements-2\"><strong>Comment ?<\/strong><br>Je vous mets \u00e0 disposition un logo totalement libre de droits.<br><\/pre>\n\n\n\n    <div\n        id=\"hm-svg-picker-777732\"\n        class=\"hm-svg-picker\"\n        style=\"--hm-svg-color: #000000;\"\n    >\n\n        <div class=\"hm-svg-picker__controls\">\n\n            <label\n                for=\"hm-svg-picker-777732-color\"\n            >\n                Couleur :\n            <\/label>\n\n            <input\n                id=\"hm-svg-picker-777732-color\"\n                class=\"hm-svg-picker__color\"\n                type=\"color\"\n                value=\"#000000\"\n                aria-label=\"Choisir la couleur du SVG\"\n            >\n\n            <span class=\"hm-svg-picker__hex\">\n                #000000            <\/span>\n\n            <button\n                type=\"button\"\n                class=\"hm-svg-picker__reset\"\n            >\n                R\u00e9initialiser\n            <\/button>\n\n            <button\n                type=\"button\"\n                class=\"hm-svg-picker__download\"\n            >\n                T\u00e9l\u00e9charger PNG\n            <\/button>\n\n        <\/div>\n\n        <div\n            class=\"hm-svg-picker__svg\"\n            style=\"\n                width: 600px;\n                max-width: 100%;\n            \"\n        >\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveAspectRatio=\"none\" style=\"display:block\" viewBox=\"0 0 2048 2001\"><defs><linearGradient id=\"Gradient1\" x1=\"1249.72\" x2=\"1199.05\" y1=\"260.164\" y2=\"247.804\" gradientUnits=\"userSpaceOnUse\"><stop class=\"stop0\" offset=\"0\" stop-color=\"#48001b\" stop-opacity=\".949\"\/><stop class=\"stop1\" offset=\"1\" stop-color=\"#260129\" stop-opacity=\".984\"\/><\/linearGradient><\/defs><path fill=\"currentColor\" fill-opacity=\".98\" d=\"M964.487 89.43C1472.85 65.828 1904.2 458.574 1928.22 966.915c24.02 508.345-368.37 940.015-876.69 964.455-508.916 24.47-941.202-368.48-965.252-877.41-24.05-508.938 369.255-940.9 878.209-964.53m67.013 1835.02c504.92-13.41 903.33-433.68 889.76-938.598C1907.7 480.935 1487.31 82.657 982.399 96.37c-504.7 13.708-902.772 433.881-889.216 938.58 13.556 504.71 433.61 902.91 938.317 889.5\"\/><path fill=\"currentColor\" fill-opacity=\".98\" d=\"M967.337 318.422c382.113-22.026 709.763 269.826 731.903 651.936 22.13 382.112-269.63 709.842-651.73 732.092-382.258 22.25-710.152-269.65-732.296-651.92-22.144-382.263 269.852-710.074 652.123-732.108M860.318 1589.06c5.205-44.28-3.82-100.6-35.966-133.39-58.757-59.94-141.251-31.9-214.096-28.42-9.449.45-22.142-4.8-28.39-12.05-20.879-24.79-11.316-60.4-8.395-89.22 2.118-20.9 1.215-42.34-9.147-60.92-5.71-10.25-16.306-22.2-17.231-33.96-.668-8.51 3.063-18.07 3.592-27.33l.078-1.5c-10.926-11.45-28.032-14.61-18.083-37.26 16.165-36.8 19.973-75.16-29.813-84.84-19.03-3.7-26.937-5.21-33.203-24.85 1.499-5.16 3.159-10.16 6.092-14.7 32.357-50.187 65.768-99.397 97.972-149.724 21.736-33.969 5.377-61.317-4.927-94.736-8.762-28.42 7.898-65.151 13.179-92.683 2.293-12.522.868-27.111 1.702-39.967 3.112-47.96 11.218-96.377 36.88-137.977C668.4 449.346 777.491 401.04 861.619 380.178c158.931-39.41 369.201-12.785 504.971 80.576 147.44 101.381 218.61 326.827 154.27 493.617-8.63 22.366-24.73 44.552-36.9 65.289-80.1 136.62-159.32 280.63-134.12 444.54 3.91 25.56 9.92 50.75 17.96 75.32 4.29 12.91 12.14 32 15.14 44.42 316.03-207.02 405.01-630.699 198.97-947.369S952.474 229.598 635.162 434.646C317.849 639.695 226.224 1062.81 430.28 1380.76c204.057 317.95 626.88 410.9 945.47 207.83-63.67.53-127.33.67-191 .42z\"\/><path d=\"M469.664 1055.32c1.499-5.16 3.159-10.16 6.092-14.7 32.357-50.187 65.768-99.397 97.972-149.724 21.736-33.969 5.377-61.317-4.927-94.736-8.762-28.42 7.898-65.151 13.179-92.683 2.293-12.522.868-27.111 1.702-39.967 3.112-47.96 11.218-96.377 36.88-137.977C668.4 449.346 777.491 401.04 861.619 380.178c158.931-39.41 369.201-12.785 504.971 80.576 147.44 101.381 218.61 326.827 154.27 493.617-8.63 22.366-24.73 44.552-36.9 65.289-80.1 136.62-159.32 280.63-134.12 444.54 3.91 25.56 9.92 50.75 17.96 75.32 4.29 12.91 12.14 32 15.14 44.42-2.39 1.57-4.79 3.12-7.19 4.65-63.67.53-127.33.67-191 .42l-324.432.05c5.205-44.28-3.82-100.6-35.966-133.39-58.757-59.94-141.251-31.9-214.096-28.42-9.449.45-22.142-4.8-28.39-12.05-20.879-24.79-11.316-60.4-8.395-89.22 2.118-20.9 1.215-42.34-9.147-60.92-5.71-10.25-16.306-22.2-17.231-33.96-.668-8.51 3.063-18.07 3.592-27.33l.078-1.5c-10.926-11.45-28.032-14.61-18.083-37.26 16.165-36.8 19.973-75.16-29.813-84.84-19.03-3.7-26.937-5.21-33.203-24.85\" fill=\"currentColor\"\/><path fill=\"currentColor\" fill-opacity=\".953\" d=\"M1149.52 1762.13c9.78-.73 17.26-.96 26.41 3.31 28.14 13.13 35.05 61.26 9.68 80.38-6.15 4.63-10.37 6.13-17.51 8.38-9.63 1.4-18.2 1.17-27.09-3.23-30.14-14.95-35.97-65.56-5.68-83.56 4.25-2.53 9.47-3.87 14.19-5.28m-12.82 12.82c-1.05 13.37-.42 29.13 2.98 42.13 4.44 17 6.72 35.03 27.96 34.02 20.58-10.77 12.95-25.54 10.7-45.55-1.03-9.12-4.74-19.93-8.44-28.33-5.08-9.62-8.97-12.53-19.4-12.09-7.71 2.02-8.68 3.51-13.8 9.82\"\/><path fill=\"currentColor\" fill-opacity=\".984\" d=\"M525.35 1616.39c15.146-2.89 29.844 6.8 33.147 21.86s-5.994 30.02-20.963 33.72a28.46 28.46 0 1 1-12.184-55.58m8.126 48.01c9.009-1.31 16.052-8.45 17.253-17.47a20.366 20.366 0 0 0-12.083-21.37 20.3 20.3 0 0 0-9.361-1.65c-3.388.21-6.67 1.26-9.548 3.06-8.172 5.11-11.645 15.25-8.324 24.29a20.37 20.37 0 0 0 22.063 13.14\"\/><path fill=\"currentColor\" fill-opacity=\".949\" d=\"m542.087 313.73.898.316c.304 2.441-1.926 4.435-3.782 7.138 14.704 23.1 56.641 62.205 27.456 86.704-39.9 33.494-58.819-19.87-79.494-44.436-3.523-4.186-5.866-1.788-10.821-2.055 1.445-2.735 6.381-5.712 9.135-7.668 8.089-5.925 14.728-10.564 23.209-16.017-1.923 3.046-6.397 8.899-4.131 12.619 9.251 15.188 20.101 29.883 30.977 43.971 2.468 3.196 7.234 7.975 11.223 9.123 18.365 4.253 33.752-17.154 21.908-32.7-5.76-7.561-27.836-44.325-34.894-46.278-2.813 1.008-3.113 1.227-6.037 1.521l-.126-1.106c3.636-4.154 9.792-7.906 14.479-11.132\"\/><path fill=\"currentColor\" fill-opacity=\".98\" d=\"M1641.08 1456.67c15.33-1.9 29.34 8.91 31.39 24.23s-8.62 29.43-23.91 31.63c-15.52 2.24-29.88-8.61-31.96-24.15-2.08-15.53 8.92-29.78 24.48-31.71m8.39 47.82c10.61-2.63 17.09-13.37 14.46-23.98-2.62-10.62-13.36-17.1-23.98-14.48-10.62 2.63-17.1 13.37-14.48 23.99 2.63 10.62 13.37 17.1 24 14.47\"\/><path fill=\"currentColor\" fill-opacity=\".941\" d=\"M787.653 206.688q12.495-2.65 25.031-5.105a1593 1593 0 0 1 37.294 33.265c3.469 3.178 14.315 13.648 17.69 15.855-.121-1.389-.211-2.777-.407-4.153 1.828-1.89 1.754-1.716 2.423-4.253 1.891 4.376 7.461 29.622 7.12 35.125-.092 1.475-.804 1.527-2.137 2.529-11.479.063-54.358-45.47-67.514-56.07l-1.121.945-2.832 2.032c-2.814-12.311-5.007-12.784-15.547-20.17M1033.55 1779.33c8.32 7.62 44.15 53.38 48.27 55.27 1.47 1.11 3.05 2.2 4.38 3.45 1.3 5.56 3.88 24.08-1.92 27.09-12.73-1.51-46.99-55.08-59.44-64.42l-.1 2.03c-2.77.61-1.79-.18-3.26 2.06-1-13.17-2.56-14.51-12.65-23.18l-.64-.55c7.96-.44 17.58-.73 25.36-1.75\"\/><path fill=\"currentColor\" fill-opacity=\".945\" d=\"M1019.67 179.064c7.3-.043 19.14-.47 26 .489l.27 1.496c-2.16 1.675-2.42 1.781-4.9 2.976-1.73 3.776-.79 69.583-.57 78.197l9.35 6.37c-13.05.408-25.4.778-38.48.12l7.84-5.732c-.04-7.583.61-68.633.24-69.738-1.17 2.495-1.37 2.591-2.07 5.223l-3.61-1.484c1.85-5.982 3.6-12.116 5.93-17.917m353.87 1502.966.43 1.7c-1.01 1.69-1.86 3.06-2.45 4.96-.98 3.15 29.14 59.92 33.3 66.91 2.38 4 5.66 3.12 9.79 4.12-2.47 4.14-25.59 15.44-31.07 17.21l4.44-7.98-26.12-49.28c-3.03-5.69-6.4-12.2-9.53-17.9-1.42-2.59-4.9-2.11-8.06-2.34l-.78-1.01c5.89-4.55 23-13.16 30.05-16.39\"\/><path fill=\"currentColor\" fill-opacity=\".941\" d=\"m461.632 427.927-.934-.868c-6.004-5.68-20.948-24.35-26.432-25.651l-4.262 1.442-1.052-.757c2.015-4.3 19.092-19.694 23.842-22.557l1.761.016c-.624 2.032-2.529 6.166-1.02 7.979 14.606 17.556 31.212 33.703 46.31 50.907 3.508 3.997 8.107 5.326 13.21 4.62-1.455 3.971-20.72 21.555-24.927 23.53.704-4.034 1.916-7.541-.709-10.437-7.579-8.36-16.024-18.241-23.985-26.102zm-73.943 11.506c6.469-6.467 19.583-20.435 26.967-24.298l1.034.529-1.473 4.874c.801 5.241 19.184 22.623 24.18 28.572l2.189 2.131c7.792 8.015 16.134 18.188 24.139 25.794 1.799 1.71 6.434-.562 9.941 2.298l-.419 1.421c-4.412 3.997-20.144 19.052-23.685 20.937l-1.014-1.001 1.372-4.837c-2.769-6.409-45.669-52.602-52.32-58.01-3.942-.968-6.894.416-10.911 1.59\"\/><path fill=\"currentColor\" fill-opacity=\".945\" d=\"M633.716 273.09c-.761-3.196-1.266-4.25-.559-7.496 2.769-3.943 17.92-12.303 22.72-12.703l.963 1.353c-.933 3.03-3.03 7.503-1.364 10.275 11.462 19.073 19.604 40.195 31.125 59.163 2.85 4.694 5.859 4.632 9.675 7.174-6.076 4.271-24.199 13.449-31.43 16.8l5.416-8.276c-4.038-8.042-29.338-60.235-32.484-62.733-1.938-3.073-.674-1.881-4.062-3.557\"\/><path fill=\"currentColor\" fill-opacity=\".957\" d=\"M1189.33 205.372c-2.11-2.425-5.34-5.359-7.72-7.661a350 350 0 0 1 29.26 7.709c-.19 1.935-.58 1.845.16 2.86-2.78 4.167-21.91 79.208-21.21 80.207l-4.06 2.269c-7.79-1.918-15.04-4.008-22.74-6.269l-.53-1.209c1.45-1.032 7.35-5.23 7.7-6.524 5.9-21.723 13.3-50.282 19.14-71.382m104.27 30.309-5.88-7.576c9 2.747 17.78 6.163 26.27 10.219l-.43 3.718c-1.47 6.682-10.58 29.77-14.38 35.244l-.26 2.848c-5.34 12.777-10 26.458-15.87 38.814l-3.38-.315-.63 1.766c-4.41-1.685-19.75-7.088-22.45-10.105 7.3-.98 7.72-.678 10.57-7.837 8.85-22.233 18.21-44.302 26.44-66.776\"\/><path fill=\"currentColor\" fill-opacity=\".941\" d=\"m1283.12 1724.79 11.1-4.97c19.17 21.53 38.76 46.31 59.58 66.33 1.36 1.3 7.14 2.07 9.29 2.51a743 743 0 0 1-33.13 13.43l-1.14-.67c.98-2.46 1.43-2.83 3.03-4.99-.41-3.91-11.66-16.71-14.78-19.92l-1.04-.17-2.92-1.9 1.04-.61c-.86-3.12-23.71-30.3-26.67-31.16l.43 7.15-3.18-2.74c-.89-7.99-1.31-14.24-1.61-22.29\"\/><path fill=\"currentColor\" fill-opacity=\".953\" d=\"m1110.46 185.315 12.09 2.907c5.24 26.679 10.86 59.771 17.2 85.885 2.73 2.546 4.77 4.626 7.86 6.697-13.3-1.029-24.91-3.323-37.59-4.494 2.89-1.601 5.85-2.715 6.85-5.848 1.61-5.106-1.24-19.478-3.77-23.721l-.19-2.085c.06-5.453-6.03-35.55-7.43-41.604l-3.37-.28c2.68-5.873 5.28-11.781 8.35-17.457\"\/><path fill=\"currentColor\" fill-opacity=\".941\" d=\"M716.507 229.062c3.749-1.378 7.315-2.643 10.976-4.265 4.593 5.102 8.485 10.248 12.741 15.641 13.849 17.546 27.228 35.526 41.391 52.806 1.296 1.582 6.408 3.072 8.489 3.722-1.735 2.669-27.275 11.39-31.417 12.025-.739-3.738 2.918-4.876 2.443-6.981-1.261-5.582-10.332-15.075-13.735-20.098l-2.189-1.413c-1.081-3.66-20.576-28.704-24.587-33.914l-1.086.911-2.61-1.026z\"\/><path fill=\"currentColor\" fill-opacity=\".949\" d=\"M952.861 192.43c-.05-.384-.638-4.929-.642-4.936-1.791-3.687-5.406-4.039-3.805-6.92 7.065-1.424 16.439-1.612 23.695-1.508l16.701 43.194c1.654 4.269 6.668 18.029 8.602 21.649l4.028.886c-2.207 6.826-5.16 17.131-8.429 23.193-2.652 1.285-3.291.85-6.245.405-4.308-4.024-26.373-64.805-30.696-75.08z\"\/><path fill=\"currentColor\" fill-opacity=\".941\" d=\"M564.868 298.967q12.6-6.834 25.317-13.454c11.963 11.363 39.193 37.03 51.671 46.443l1.437.276 1.939-1.635c1.339 6.825 5.553 20.67.572 26.294-12.252 2.805-48.261-42.842-61.712-49.828-.301-.156-.625-.26-.938-.39l-3.821-.324c-4.705-7.342-5.874-6.449-14.465-7.382\"\/><path fill=\"currentColor\" d=\"M1211.03 208.28c-.74-1.015-.35-.925-.16-2.86 14.76 2.975 28.13 8.128 36.71 21.235 12.92 19.738 4.83 50.47-15.11 62.381-15.14 9.052-30.95 5.921-46.71 1.72l4.06-2.269 15.3 2.766c23.83-7.235 30.19-46.949 27.58-68.466-6.89-9.953-10.46-11.142-21.67-14.507\"\/><path fill=\"currentColor\" fill-opacity=\".98\" d=\"M1716.05 626.624c11.94-3.404 24.37 3.494 27.81 15.421 3.43 11.926-3.44 24.38-15.36 27.84-11.96 3.47-24.46-3.427-27.9-15.392-3.45-11.966 3.48-24.454 15.45-27.869m8.49 36.625c8.07-1.26 13.66-8.724 12.6-16.822s-8.38-13.874-16.5-13.018a15.049 15.049 0 0 0-10.3 24.219 15.06 15.06 0 0 0 14.2 5.621\"\/><path fill=\"currentColor\" fill-opacity=\".984\" d=\"M201.212 1011.75c11.533-4.41 24.463 1.32 28.935 12.83 4.473 11.51-1.192 24.47-12.678 29.01-11.573 4.57-24.654-1.15-29.161-12.75-4.506-11.6 1.282-24.65 12.904-29.09m13.242 35.14a15.043 15.043 0 0 0 2.688-26.87 15.07 15.07 0 0 0-12.68-1.51 15.05 15.05 0 0 0-10.032 11.42 15.04 15.04 0 0 0 5.049 14.34 15.03 15.03 0 0 0 14.975 2.62\"\/><path fill-opacity=\".937\" d=\"M1070.61 264.903c8.45-13.779 24.01-46.806 31.5-62.131l3.37.28c-4.73 9.464-14.1 29.289-19.52 37.712 6.51.785 21.21 2.158 26.95 3.892l.19 2.085c-7.72.142-20.32-2.219-28.26-3.559q-5.385 11.522-10.53 23.148c3.1 2.149 4.41 2.148 5.13 4.911-2.75.757-16.13-1.372-20.48-1.763z\" fill=\"currentColor\"\/><path fill=\"currentColor\" fill-opacity=\".976\" d=\"m716.923 246.47 2.61 1.026q.59 20.782.301 41.569c6.833-2.707 18.291-6.963 25.372-8.566l2.189 1.413c-6.401 3.313-20.197 7.501-27.544 9.827.071 4.209-1.193 22.24 1.906 24.825 1.069.892 4.9.102 6.476 2.762-3.455 2.081-15.375 5.537-19.886 6.963l8.47-8.495c.856-21.988.131-48.958.106-71.324\"\/><path fill=\"currentColor\" fill-opacity=\".984\" d=\"m1284.73 1747.08 3.18 2.74c-.06 7.84.87 26.3 1.95 34.18 6.31-2.66 17.07-7.59 23.25-9.56l2.92 1.9c-6.86 3.45-18.99 8.11-26.17 10.57.14 5.23.01 19.74 1.88 23.95 2.63.77 5.25 1.59 7.86 2.45l-.46 1.16c-6.21 2.71-12.46 5.34-18.74 7.87l7.52-9.14c-.17-18.54-1.48-47.87-3.19-66.12\"\/><path fill=\"currentColor\" fill-opacity=\".98\" d=\"m579.333 306.349 3.821.324c4.348 11.707 25.243 46.214 31.817 58.942 1.437 2.781 5.138 2.392 8.477 2.6-1.527 2.68-12.269 7.173-15.567 8.535l-.78-.695c1.331-2.462 2.356-4.42 3.549-6.978-2.104-7.402-26.457-52.152-31.317-62.728\"\/><path fill=\"currentColor\" fill-opacity=\".988\" d=\"m803.2 226.858 2.832-2.032c5.538 18.789 8.014 41.116 13.269 60.314 3.724 1.066 8.786 2.351 12.307 3.683-9.43 1.677-17.729 3.281-27.11 5.463l11.01-8.134c-3.893-19.9-8.345-39.496-12.308-59.294\"\/><path fill=\"currentColor\" fill-opacity=\".969\" d=\"m952.861 192.43 3.209.883c.054 11.585-.097 61.321 2.21 69.904 2.091 2.781 6.586 4.473 9.87 6.083q-11.537-.127-23.075-.034c3.514-2.358 8.31-5.068 8.737-9.698.897-9.722-.053-19.839-.412-29.615a1337 1337 0 0 1-.539-37.523\"\/><path fill=\"currentColor\" fill-opacity=\".98\" d=\"M1021.48 1804.81c1.47-2.24.49-1.45 3.26-2.06.53 9.07 2.58 55 5.34 60.35 5.09 3.73 6.55 3.07 11.89 5.58-10.06.14-18.37.33-28.47 1.22 3.69-2.04 7.9-4.24 11.47-6.39-.02-19.15-2.78-39.25-3.49-58.7m44.39-26.8c4.95-.72 18.63-3.42 22.23-1.37-1.69 2.05-2.6 2.24-4.97 3.45-2.01 5.73 2.26 48.46 3.07 57.96-1.33-1.25-2.91-2.34-4.38-3.45.02-7.97-1.56-48.9-5.41-53.65-3.82-2.21-6.06-2.21-10.54-2.94\"\/><path fill=\"currentColor\" fill-opacity=\".988\" d=\"M844.322 195.199c5.826-1.637 15.941-4.432 21.721-3.847l.149.807-3.979 3.226c-2.277 4.2 6.02 39.493 7.471 46.912-.669 2.537-.595 2.363-2.423 4.253-4.268-15.699-6.155-32.545-11.023-49.332z\"\/><path fill=\"currentColor\" fill-opacity=\".988\" d=\"M1313.99 238.324c10.9 4.246 24.93 9.342 35.31 14.176-2.67 8.622-4.41 13.807-8.05 22.005l-.95-12.399c-1-14.201-15.28-16.132-26.74-20.064z\"\/><path fill=\"currentColor\" fill-opacity=\".984\" d=\"M633.716 273.09c3.388 1.676 2.124.484 4.062 3.557 3.137 17.275 5.214 36.413 7.454 53.95l-1.939 1.635-1.437-.276c-2.968-13.001-6.338-44.619-8.14-58.866\"\/><path fill=\"currentColor\" fill-opacity=\".976\" d=\"m1013.74 196.981 3.61 1.484-15.91 46.33-4.028-.886c3.888-13.627 11.338-33.212 16.328-46.928\"\/><path fill=\"currentColor\" fill-opacity=\".976\" d=\"M1316.16 283.792c3.52-2.931 7.66-6.571 11.35-9.14-3.55 10.041-6.79 17.986-10.97 27.731-.91-17.304-1.94-16.115-17.62-22.249l.26-2.848a450 450 0 0 1 16.98 6.506m-4.37 45.784c5.39-4.964 11.08-10.404 16.71-15.01-2.91 6.744-6.34 15.302-9.56 21.748l-18.36-7.471 2.76-2.255z\"\/><path fill=\"currentColor\" fill-opacity=\".878\" d=\"m461.632 427.927 1.802 2.122c-7.409 6.89-15.33 14.521-22.848 21.192l-2.189-2.131z\"\/><path fill=\"currentColor\" fill-opacity=\".988\" d=\"m1279.04 320.399.63-1.766 3.38.315c6.83 1.808 13.73 4.907 20.29 7.64l-2.76 2.255z\"\/><\/svg>        <\/div>\n\n    <\/div>\n\n\n    <style>\n\n        #hm-svg-picker-777732 {\n            width: 100%;\n            box-sizing: border-box;\n        }\n\n        #hm-svg-picker-777732 .hm-svg-picker__controls {\n            display: flex;\n            align-items: center;\n            flex-wrap: wrap;\n            gap: 10px;\n            margin: 0 0 18px;\n        }\n\n        #hm-svg-picker-777732 .hm-svg-picker__color {\n            width: 64px;\n            height: 46px;\n            padding: 2px;\n            cursor: pointer;\n            border: 1px solid #ccc;\n            border-radius: 4px;\n            background: #fff;\n            box-sizing: border-box;\n        }\n\n        #hm-svg-picker-777732 .hm-svg-picker__hex {\n            min-width: 78px;\n            font-family: monospace;\n            font-weight: 600;\n        }\n\n        #hm-svg-picker-777732 .hm-svg-picker__reset,\n        #hm-svg-picker-777732 .hm-svg-picker__download {\n            padding: 8px 14px;\n            border: 1px solid #ccc;\n            border-radius: 5px;\n            background: #fff;\n            cursor: pointer;\n            font-size: 16px;\n            line-height: 1.4;\n        }\n\n        #hm-svg-picker-777732 .hm-svg-picker__reset:hover,\n        #hm-svg-picker-777732 .hm-svg-picker__download:hover {\n            background: #f4f4f4;\n        }\n\n        #hm-svg-picker-777732 .hm-svg-picker__svg {\n            color: var(--hm-svg-color);\n            line-height: 0;\n        }\n\n        #hm-svg-picker-777732 .hm-svg-picker__svg > svg {\n            display: block;\n            width: 100%;\n            height: auto;\n        }\n\n        \/*\n         * Toutes les formes utilisent la couleur choisie.\n         *\/\n        #hm-svg-picker-777732 .hm-svg-picker__svg svg * {\n            fill: var(--hm-svg-color) !important;\n        }\n\n        \/*\n         * Les transparences explicites restent transparentes.\n         *\/\n        #hm-svg-picker-777732 .hm-svg-picker__svg svg [fill=\"none\"] {\n            fill: none !important;\n        }\n\n        #hm-svg-picker-777732 .hm-svg-picker__svg svg [fill=\"transparent\"] {\n            fill: transparent !important;\n        }\n\n        \/*\n         * Les strokes utilisent \u00e9galement la couleur.\n         *\/\n        #hm-svg-picker-777732 .hm-svg-picker__svg svg *[stroke]:not([stroke=\"none\"]):not([stroke=\"transparent\"]) {\n            stroke: var(--hm-svg-color) !important;\n        }\n\n    <\/style>\n\n\n    <script>\n    (function () {\n\n        'use strict';\n\n        const root = document.getElementById(\n            \"hm-svg-picker-777732\"        );\n\n        if (!root) {\n            return;\n        }\n\n        const picker = root.querySelector(\n            '.hm-svg-picker__color'\n        );\n\n        const hex = root.querySelector(\n            '.hm-svg-picker__hex'\n        );\n\n        const reset = root.querySelector(\n            '.hm-svg-picker__reset'\n        );\n\n        const downloadButton = root.querySelector(\n            '.hm-svg-picker__download'\n        );\n\n        const defaultColor =\n            \"#000000\";\n\n\n        \/*\n         * Mise \u00e0 jour de la couleur affich\u00e9e.\n         *\/\n        function updateColor(color) {\n\n            root.style.setProperty(\n                '--hm-svg-color',\n                color\n            );\n\n            hex.textContent =\n                color.toUpperCase();\n\n        }\n\n\n        \/*\n         * Color picker.\n         *\/\n        picker.addEventListener(\n            'input',\n            function () {\n\n                updateColor(\n                    this.value\n                );\n\n            }\n        );\n\n\n        \/*\n         * Reset.\n         *\/\n        reset.addEventListener(\n            'click',\n            function () {\n\n                picker.value =\n                    defaultColor;\n\n                updateColor(\n                    defaultColor\n                );\n\n            }\n        );\n\n\n        \/*\n         * ==================================================\n         * PREPARATION DU SVG\n         * ==================================================\n         *\/\n        function prepareSvg(\n            originalSvg,\n            selectedColor\n        ) {\n\n            const clone =\n                originalSvg.cloneNode(true);\n\n\n            \/*\n             * Supprimer les scripts.\n             *\/\n            clone.querySelectorAll(\n                'script'\n            ).forEach(function (node) {\n\n                node.remove();\n\n            });\n\n\n            \/*\n             * Parcourir tous les \u00e9l\u00e9ments.\n             *\/\n            clone.querySelectorAll('*').forEach(\n                function (el) {\n\n                    \/*\n                     * Supprimer les \u00e9v\u00e9nements.\n                     *\/\n                    Array.from(\n                        el.attributes\n                    ).forEach(function (attr) {\n\n                        if (\/^on\/i.test(attr.name)) {\n\n                            el.removeAttribute(\n                                attr.name\n                            );\n\n                        }\n\n                    });\n\n\n                    \/*\n                     * --------------------------------------\n                     * FILL\n                     * --------------------------------------\n                     *\/\n                    const fill =\n                        el.getAttribute('fill');\n\n\n                    if (\n                        fill &&\n                        !\/^\\s*(none|transparent)\\s*$\/i.test(\n                            fill\n                        )\n                    ) {\n\n                        el.setAttribute(\n                            'fill',\n                            selectedColor\n                        );\n\n                    }\n\n\n                    \/*\n                     * --------------------------------------\n                     * STROKE\n                     * --------------------------------------\n                     *\/\n                    const stroke =\n                        el.getAttribute('stroke');\n\n\n                    if (\n                        stroke &&\n                        !\/^\\s*(none|transparent)\\s*$\/i.test(\n                            stroke\n                        )\n                    ) {\n\n                        el.setAttribute(\n                            'stroke',\n                            selectedColor\n                        );\n\n                    }\n\n\n                    \/*\n                     * --------------------------------------\n                     * STYLE INLINE\n                     * --------------------------------------\n                     *\/\n                    let style =\n                        el.getAttribute('style');\n\n\n                    if (style) {\n\n                        style = style.replace(\n                            \/(^|;)\\s*fill\\s*:\\s*[^;]+\/ig,\n                            '$1fill:' + selectedColor\n                        );\n\n\n                        style = style.replace(\n                            \/(^|;)\\s*stroke\\s*:\\s*[^;]+\/ig,\n                            '$1stroke:' + selectedColor\n                        );\n\n\n                        style = style.replace(\n                            \/(^|;)\\s*stop-color\\s*:\\s*[^;]+\/ig,\n                            '$1stop-color:' + selectedColor\n                        );\n\n\n                        el.setAttribute(\n                            'style',\n                            style\n                        );\n\n                    }\n\n                }\n            );\n\n\n            \/*\n             * ==================================================\n             * GRADIENTS\n             * ==================================================\n             *\/\n            clone.querySelectorAll(\n                'stop'\n            ).forEach(function (stop) {\n\n                const stopColor =\n                    stop.getAttribute(\n                        'stop-color'\n                    );\n\n\n                if (\n                    stopColor &&\n                    !\/^\\s*(none|transparent)\\s*$\/i.test(\n                        stopColor\n                    )\n                ) {\n\n                    stop.setAttribute(\n                        'stop-color',\n                        selectedColor\n                    );\n\n                }\n\n\n                let style =\n                    stop.getAttribute('style');\n\n\n                if (style) {\n\n                    style = style.replace(\n                        \/(^|;)\\s*stop-color\\s*:\\s*[^;]+\/ig,\n                        '$1stop-color:' + selectedColor\n                    );\n\n                    stop.setAttribute(\n                        'style',\n                        style\n                    );\n\n                }\n\n            });\n\n\n            \/*\n             * Supprimer le style externe.\n             *\/\n            clone.removeAttribute('style');\n\n\n            \/*\n             * Ajouter les dimensions.\n             *\/\n            let width =\n                parseFloat(\n                    originalSvg.getAttribute(\n                        'width'\n                    )\n                );\n\n            let height =\n                parseFloat(\n                    originalSvg.getAttribute(\n                        'height'\n                    )\n                );\n\n\n            \/*\n             * Utiliser le viewBox.\n             *\/\n            const viewBox =\n                originalSvg.getAttribute(\n                    'viewBox'\n                );\n\n\n            if (\n                (!width || !height) &&\n                viewBox\n            ) {\n\n                const parts =\n                    viewBox\n                        .trim()\n                        .split(\/[\\s,]+\/);\n\n\n                if (parts.length === 4) {\n\n                    width =\n                        parseFloat(parts[2]);\n\n                    height =\n                        parseFloat(parts[3]);\n\n                }\n\n            }\n\n\n            \/*\n             * Utiliser les dimensions affich\u00e9es.\n             *\/\n            if (!width || !height) {\n\n                const rect =\n                    originalSvg.getBoundingClientRect();\n\n\n                width =\n                    rect.width;\n\n                height =\n                    rect.height;\n\n            }\n\n\n            \/*\n             * S\u00e9curit\u00e9.\n             *\/\n            if (!width || width <= 0) {\n                width = 1000;\n            }\n\n            if (!height || height <= 0) {\n                height = 1000;\n            }\n\n\n            clone.setAttribute(\n                'width',\n                width\n            );\n\n            clone.setAttribute(\n                'height',\n                height\n            );\n\n\n            \/*\n             * ViewBox obligatoire pour le rendu canvas.\n             *\/\n            if (!clone.getAttribute('viewBox')) {\n\n                clone.setAttribute(\n                    'viewBox',\n                    '0 0 ' +\n                    width +\n                    ' ' +\n                    height\n                );\n\n            }\n\n\n            return {\n                svg: clone,\n                width: width,\n                height: height\n            };\n\n        }\n\n\n        \/*\n         * ==================================================\n         * TELECHARGEMENT PNG\n         * ==================================================\n         *\/\n        downloadButton.addEventListener(\n            'click',\n            function () {\n\n                const sourceSvg =\n                    root.querySelector(\n                        '.hm-svg-picker__svg svg'\n                    );\n\n\n                if (!sourceSvg) {\n\n                    alert(\n                        'SVG introuvable.'\n                    );\n\n                    return;\n\n                }\n\n\n                const selectedColor =\n                    picker.value;\n\n\n                \/*\n                 * Pr\u00e9parer le SVG.\n                 *\/\n                const prepared =\n                    prepareSvg(\n                        sourceSvg,\n                        selectedColor\n                    );\n\n\n                \/*\n                 * S\u00e9rialisation.\n                 *\/\n                const serializer =\n                    new XMLSerializer();\n\n\n                const svgText =\n                    serializer.serializeToString(\n                        prepared.svg\n                    );\n\n\n                \/*\n                 * Encodage UTF-8.\n                 *\n                 * Cette m\u00e9thode est beaucoup plus\n                 * compatible avec les navigateurs.\n                 *\/\n                const encoded =\n                    btoa(\n                        unescape(\n                            encodeURIComponent(\n                                svgText\n                            )\n                        )\n                    );\n\n\n                \/*\n                 * Data URL.\n                 *\/\n                const dataUrl =\n                    'data:image\/svg+xml;base64,' +\n                    encoded;\n\n\n                \/*\n                 * Image.\n                 *\/\n                const image =\n                    new Image();\n\n\n                \/*\n                 * Charger le SVG.\n                 *\/\n                image.onload =\n                    function () {\n\n                        \/*\n                         * Canvas.\n                         *\/\n                        const canvas =\n                            document.createElement(\n                                'canvas'\n                            );\n\n\n                        canvas.width =\n                            Math.round(\n                                prepared.width\n                            );\n\n                        canvas.height =\n                            Math.round(\n                                prepared.height\n                            );\n\n\n                        \/*\n                         * Contexte.\n                         *\/\n                        const ctx =\n                            canvas.getContext(\n                                '2d'\n                            );\n\n\n                        if (!ctx) {\n\n                            alert(\n                                'Impossible de cr\u00e9er le canvas.'\n                            );\n\n                            return;\n\n                        }\n\n\n                        \/*\n                         * Transparence.\n                         *\/\n                        ctx.clearRect(\n                            0,\n                            0,\n                            canvas.width,\n                            canvas.height\n                        );\n\n\n                        \/*\n                         * Dessiner le SVG.\n                         *\/\n                        ctx.drawImage(\n                            image,\n                            0,\n                            0,\n                            canvas.width,\n                            canvas.height\n                        );\n\n\n                        \/*\n                         * PNG.\n                         *\/\n                        canvas.toBlob(\n                            function (blob) {\n\n                                if (!blob) {\n\n                                    alert(\n                                        'Impossible de cr\u00e9er le PNG.'\n                                    );\n\n                                    return;\n\n                                }\n\n\n                                \/*\n                                 * URL PNG.\n                                 *\/\n                                const pngUrl =\n                                    URL.createObjectURL(\n                                        blob\n                                    );\n\n\n                                \/*\n                                 * Lien.\n                                 *\/\n                                const link =\n                                    document.createElement(\n                                        'a'\n                                    );\n\n\n                                link.href =\n                                    pngUrl;\n\n\n                                link.download =\n                                    'human-made-' +\n                                    selectedColor\n                                        .replace(\n                                            '#',\n                                            ''\n                                        ) +\n                                    '.png';\n\n\n                                document.body.appendChild(\n                                    link\n                                );\n\n\n                                link.click();\n\n\n                                link.remove();\n\n\n                                \/*\n                                 * Nettoyage.\n                                 *\/\n                                setTimeout(\n                                    function () {\n\n                                        URL.revokeObjectURL(\n                                            pngUrl\n                                        );\n\n                                    },\n                                    1000\n                                );\n\n                            },\n                            'image\/png'\n                        );\n\n                    };\n\n\n                \/*\n                 * ERREUR DE CHARGEMENT.\n                 *\/\n                image.onerror =\n                    function () {\n\n                        console.error(\n                            'SVG g\u00e9n\u00e9r\u00e9 :',\n                            svgText\n                        );\n\n\n                        alert(\n                            'Impossible de convertir le SVG en PNG.'\n                        );\n\n                    };\n\n\n                \/*\n                 * IMPORTANT :\n                 * Data URL plut\u00f4t que Blob URL.\n                 *\/\n                image.src =\n                    dataUrl;\n\n            }\n        );\n\n\n        \/*\n         * Initialisation.\n         *\/\n        updateColor(\n            picker.value\n        );\n\n    })();\n    <\/script>\n\n    \n","protected":false},"excerpt":{"rendered":"<p>Vous souhaitez revendiquer l&rsquo;authenticit\u00e9 de votre projet sans l&rsquo;utilisation de l&rsquo;intelligence artificielle Pourquoi ?Le but n&rsquo;est pas de rejeter l&rsquo;intelligence [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"meta_box":[],"_links":{"self":[{"href":"https:\/\/humanmade.i-next.fr\/index.php\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/humanmade.i-next.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/humanmade.i-next.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/humanmade.i-next.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/humanmade.i-next.fr\/index.php\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":16,"href":"https:\/\/humanmade.i-next.fr\/index.php\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":79,"href":"https:\/\/humanmade.i-next.fr\/index.php\/wp-json\/wp\/v2\/pages\/7\/revisions\/79"}],"wp:attachment":[{"href":"https:\/\/humanmade.i-next.fr\/index.php\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}