:root {
            --nm-marsala: #8A3341;
            --nm-marsala-hover: #6d2833;
            --nm-chumbo: #2D3142;
            --nm-bg-quente: #F8F6F6;
            --nm-sucesso: #5B8C5A;
            --nm-texto: #333333;
            --nm-borda: #EAEAEA;

        }

        body {
            background-color: var(--nm-bg-quente);
            color: var(--nm-texto);
        }

        /* Botão Marsala Padronizado */
        .btn-marsala {
            background-color: var(--nm-marsala);
            color: white;
            transition: all 0.2s;
        }
        .btn-marsala:hover {
            background-color: var(--nm-marsala-hover);
            color: white;
        }

        /* Navbar Chumbo */
        .navbar-nm {
            background-color: var(--nm-chumbo);
        }

        .navbar-nm .nav-link {
            color: rgba(255, 255, 255, 0.85);
        }
        .navbar-nm .nav-link:hover {
            color: #ffffff;
        }