/* Overrides mobile — preenchido pelo editor */
@media (max-width: 767px) {
    h1, h2 {
        word-break: break-word;
        overflow-wrap: break-word;
    }
    img {
        max-width: 100%;
        height: auto;
    }
    section, footer, nav {
        overflow-x: hidden;
    }
}
