/* ============================================================
   IMPERDÍVEL — design tokens · v2 "Verão permanente"
   Conceito: "O mergulho do sol" — o sol a mergulhar no
   Atlântico. Um preço que cai é o início de umas férias.
   ============================================================ */

@import url('https://fonts.googleapis.com/css2?family=Baloo+2:wght@500;600;700;800&family=Nunito:ital,wght@0,400..800;1,400..800&family=Space+Mono:wght@400;700&display=swap');

:root {
  /* --- Cor --- */
  --areia: #FFF6E9;          /* fundo principal: areia quente */
  --branco: #FFFFFF;         /* cartões */
  --ceu: #CDEBFA;            /* céu de verão, bandas e fundos suaves */
  --ceu-claro: #EAF7FE;

  --atlantico: #1782C5;      /* azul do mar: títulos de secção, links */
  --atlantico-escuro: #0E6BA8;
  --tinta: #17405E;          /* texto principal (azul-profundo, nunca preto) */
  --tinta-suave: #5E7A93;    /* texto secundário */

  --sol: #FFB703;            /* amarelo sol: destaques, símbolo */
  --coral: #FF6B4A;          /* pôr-do-sol: CTA principal, energia feliz */
  --coral-hover: #FF7F62;
  --verificado: #0E9F7E;     /* verde-mar: "verificado agora", quedas */

  --linha: #F0E4D0;          /* divisórias sobre areia */

  /* --- Tipografia --- */
  /* Display: Baloo 2 — redonda, calorosa, de férias */
  --display: 'Baloo 2', system-ui, sans-serif;
  /* Corpo: Nunito — suave e legível */
  --corpo: 'Nunito', system-ui, sans-serif;
  /* Dados: preços, rotas, datas, timestamps — sempre mono (a prova) */
  --mono: 'Space Mono', ui-monospace, monospace;

  --fs-hero: clamp(2.6rem, 6.5vw, 4.6rem);
  --fs-h2: clamp(1.9rem, 4vw, 2.8rem);

  /* --- Forma --- */
  --raio: 22px;              /* tudo bem redondo: cartões, botões */
  --raio-pill: 999px;
  --sombra: 0 12px 32px rgba(23, 64, 94, .10);
}

/* Regras rápidas:
   1. Títulos: Baloo 2, 700–800, cor --tinta ou --atlantico.
   2. Todo o dado (LIS → FNC, €289, "há 12 min") vai em --mono.
   3. CTA principal é sempre --coral em forma de pílula.
   4. --sol destaca palavras e ícones — nunca texto corrido.
   5. --verificado é reservado a "ao vivo/confirmado" e −%.
   6. Nunca usar preto puro; a tinta é azul-profunda.
   7. Secções separam-se com ondas SVG, não com linhas retas. */
