/* ============================================================================
   cookie-banner.css — banner de consentimento (Fase 2.3). Arquivo à parte
   (não landing.css) pra poder ser usado também em entrar.html sem herdar os
   overrides de tema "site comercial" do landing.css.
   ============================================================================ */
.cookie-banner { display: none; position: fixed; inset-inline: 0; bottom: 0; z-index: 50; background: var(--surface); border-top: 1px solid var(--border); box-shadow: var(--shadow); }
.cookie-banner.is-open { display: flex; }
.cookie-banner__inner {
  width: 100%; max-width: 1160px; margin-inline: auto; padding-inline: var(--sp-5);
  padding-block: var(--sp-4);
  display: flex; flex-wrap: wrap; gap: var(--sp-4); align-items: center; justify-content: space-between;
}
.cookie-banner__inner p { margin: 0; max-width: 60ch; color: var(--text-muted); font-size: var(--fs-sm); }
.cookie-banner__inner p a { color: var(--text); }
.cookie-banner__actions { display: flex; gap: var(--sp-3); flex-wrap: wrap; }
