/* === Fonte geral ================================================== */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap');

body{
    font-family:"Montserrat",sans-serif;
    background:#f8f9fa;          /* mesmo tom claro do Bootstrap */
}

/* === Componentes básicos ========================================= */
.card{border-radius:1rem;}
.btn {border-radius:.6rem;}

/* === Logo ========================================================= */
.logo-img{
    width:420px;      /* ajuste como preferir */
    height:auto;
    margin-bottom:.5rem;  /* 8 px de respiro abaixo do logo */
}

/* === Cabeçalho compacto ========================================== */
header.topo{
    padding:1rem 0 !important;  /* reduz de 48 px (py-4) para 16 px */
}

/* === Main mais próximo do topo =================================== */
main.principal{
    margin-top:1rem !important; /* em vez de my-4 (48 px), 16 px */
}

/* === Auxiliares opcionais ======================================== */
.text-white{color:#fff !important;}   /* usado no botão laranja */
