Total side note to your actual issue: If a node is the root element of a controller, you shouldn’t need to make it a target of the same controller. Just use this.element.
HTML:
<div class="home" id="home" data-controller="main" data-action="click->main#start_quiz"">
<div class="home__wrapper">
<div class="home__heading">BEM VINDO AO QUIZ</div>
<div class="home__subheading">TOQUE NA TELA PARA INICIAR</div>
</div>
</div>
Javascript:
import { Controller } from "stimulus"
export default class extends Controller {
start_quiz() {
console.log("home:", this.element.innerHTML)
}
}