/* =========================================================
   STOKOLM — Media queries globales
   Mobile-first : on écrit le mobile dans les autres fichiers,
   et on enrichit ici à partir de tablet/desktop.
   ========================================================= */

/* ---------- Tablet (768px+) ---------- */
@media (min-width: 768px) {
    .floating-cta { display: none !important; }

    .footer__top {
        grid-template-columns: 2fr 1fr 1fr;
    }
    .footer__bottom-inner {
        flex-direction: row;
        justify-content: space-between;
        text-align: left;
    }
}

/* ---------- Desktop (1024px+) — bascule navbar desktop ---------- */
@media (min-width: 1024px) {
    .navbar__nav    { display: block; }
    .navbar__actions{ display: flex; }
    .navbar__burger { display: none; }

    .footer__top {
        grid-template-columns: 1.5fr 1fr 1fr 1.2fr;
    }
}

/* ---------- Wide (1280px+) ---------- */
@media (min-width: 1280px) {
    /* réservé pour ajustements ultra-wide si besoin */
}
