/* ============================================================
   MUNDO | LP "Consultoria para clínicas" — a página da noite
   ------------------------------------------------------------
   O resto vem de fora, nesta ordem:

     /ferramentas/_motor/sistema.css   cores, fontes, o papel
     /assets/nav.css                   a barra
     /assets/lp.css                    as peças de toda LP

   ────────────────────────────────────────────────────────────
   POR QUE ESTA PÁGINA É ESCURA

   O site inteiro é papel sobre uma mesa clara. Só um bloco
   foge disso: a Imersão, na home, que é papel escuro. Escuro
   já quer dizer "o de cima" neste sistema, então a landing
   page desse serviço não inventa uma linguagem nova: ela
   acende a mesma mesa à noite.

   A metáfora não muda. Muda a luz.

     mesa      #16281E, com a textura de pontinhos em claro
     folha     #F3ECDD, o bege da paleta, um tom abaixo do papel
               do resto do site. O porquê está lá embaixo, no
               :root, junto com a medida de contraste
     ouro      #E8A26A, o mesmo âmbar da Imersão da home

   ────────────────────────────────────────────────────────────
   AS TRÊS REGRAS DO ESCURO, E POR QUE ELAS EXISTEM

   1 · Elevação é camada, não sombra. No claro, uma peça sobe
       ganhando sombra. No escuro a sombra não aparece: quem
       sobe fica mais claro. Por isso existem --mesa-2 e
       --mesa-3, e por isso a sombra do sistema é quase toda
       trocada por um fio de luz no topo da peça.

   2 · Nada de branco puro nem de cor saturada. Branco puro
       sobre escuro serra o olho, e cor saturada vibra. Por
       isso o texto é #F4EFE2 e o acento é um âmbar já
       dessaturado, não um laranja.

   3 · Nada de letra fina. Texto claro sobre fundo escuro já
       parece mais fino do que é. O corpo continua no peso
       normal e o que era 45% de opacidade sobe.

   ────────────────────────────────────────────────────────────
   O RITMO DA PÁGINA

     01  mesa escura      a abertura, só tipo e a figura
     02  folha clara      onde vaza
     03  folha clara      os números
     04  FOLHA ESCURA     o que eu faço, o termo
     05  folha clara      como começa
     06  folha clara      quem faz
     07  folha clara      dúvidas
     08  MESA ESCURA      a carta, com moldura de ouro

   Duas peças escuras e nada mais. Uma página inteira escura
   cansa de ler; escuro que volta duas vezes vira gesto.
   ============================================================ */

:root{
  /* ── A mesa, e as duas camadas acima dela ── */
  --mesa:#16281E;
  --mesa-2:#1E3529;
  --mesa-3:#24402F;

  /* ── A luz: off-white, nunca branco puro ── */
  --luz:#F4EFE2;
  --luz-76:rgba(244,239,226,.78);
  --luz-52:rgba(244,239,226,.56);
  --luz-34:rgba(244,239,226,.38);
  --fio-luz:rgba(244,239,226,.22);
  --fio-luz-forte:rgba(244,239,226,.42);

  /* ── O ouro: o mesmo âmbar da Imersão da home ── */
  --ouro:#E8A26A;
  --ouro-fraco:rgba(232,162,106,.12);
  --ouro-fio:rgba(232,162,106,.42);

  /* Mais respiro que as outras páginas. Espaço é o que faz
     uma página parecer cara. */
  --secao:clamp(3.4rem,6.4vw,6rem);

  /* ── O PAPEL, UM TOM ABAIXO ──
     No resto do site a folha é #FBF7EE, quase branca, e ela
     funciona porque a mesa em volta também é clara. Aqui a mesa
     é escura: papel quase branco no meio do escuro vira lanterna
     e cansa a vista em página longa.

     Então a folha desce um degrau dentro da própria paleta, para
     o bege que já existia como segunda camada, e a segunda
     camada desce junto para as duas continuarem se separando.

       folha    #FBF7EE  →  #F3ECDD   (o --folha-2 da paleta)
       folha-2  #F3ECDD  →  #EAE0CD   (a meio caminho da mesa clara)

     Papel mais escuro come contraste do texto, então as três
     tintas fracas descem junto. Medido: no bege novo, a cinza
     de apoio sai de 4,06:1 para 5,73:1 e a terracota de 4,17:1
     para 5,24:1. As duas passam a cumprir o mínimo de 4,5:1 que
     antes não cumpriam. */
  --folha:#F3ECDD;
  --folha-2:#EAE0CD;
  --tinta-45:#545E57;
  --tinta-25:#79837C;
  --terra:#9C4A1A;
  --terra-fraca:rgba(156,74,26,.085);
  --terra-fio:rgba(156,74,26,.34);
  --fio-terra:rgba(156,74,26,.55);
}

/* A textura da mesa vira luz sobre escuro, em vez de tinta
   sobre claro. Sem isto os pontinhos somem. */
body::before{
  background-image:radial-gradient(rgba(244,239,226,.085) .5px,transparent .5px);
  opacity:1;
}

/* Papel claro sobre mesa escura projeta sombra de verdade, e
   ela precisa ser mais funda para o papel descolar do fundo. */
.folha,.carta,.pasta-folha{
  box-shadow:0 2px 0 rgba(0,0,0,.28), 0 30px 60px -28px rgba(0,0,0,.75);
}

/* ============================================================
   1 · A BARRA, À NOITE
   ------------------------------------------------------------
   A barra clara do resto do site brilharia demais aqui em cima
   e roubaria a manchete. Ela vira uma peça da mesa, elevada uma
   camada, com o botão em ouro.
   ============================================================ */
.navbar--campanha{
  background:var(--mesa-2);
  border-color:var(--fio-luz-forte);
  box-shadow:0 1px 0 rgba(0,0,0,.3), 0 18px 34px -22px rgba(0,0,0,.8);
}
.navbar--campanha.scrolled{
  background:var(--mesa-3);
  box-shadow:0 1px 0 rgba(0,0,0,.35), 0 26px 46px -24px rgba(0,0,0,.9);
}
/* O texto do logo é desenhado com currentColor dentro do
   símbolo, então quem o pinta é a cor herdada do link. CSS
   apontando para o <path> não alcança: o <use> instancia o
   desenho numa árvore própria, fora do alcance do seletor. */
.navbar--campanha .nav-logo,.footer-logo{color:var(--luz)}
.navbar--campanha .nav-cta{
  background:var(--ouro);color:#22160C;border-color:var(--ouro);
  box-shadow:0 1px 0 rgba(0,0,0,.28);
}
.navbar--campanha .nav-cta:hover{background:#EEB27F;border-color:#EEB27F}
.pular{background:var(--ouro);color:#22160C}

/* ============================================================
   2 · A ABERTURA, SOBRE A MESA
   ------------------------------------------------------------
   Uma coisa por seção, e nesta seção a coisa é a frase. Por
   isso ela é a maior da página inteira e tem espaço de sobra
   em volta.
   ============================================================ */
.abertura{padding:clamp(7rem,12vw,10.5rem) 0 clamp(3rem,6vw,5rem)}

/* Nas outras landing pages a figura da abertura some no celular,
   porque lá ela ilustra. Aqui ela É o argumento: os três furos
   dela são as três partes da Ficha 02. Então no celular ela não
   some, desce. */
.abertura-fig{display:block;margin-top:clamp(26px,5vw,38px)}
@media(min-width:1024px){.abertura-fig{margin-top:0}}
.abertura-cabeco{border-bottom-color:var(--fio-luz-forte)}
.abertura-cabeco .rotulo{color:var(--ouro)}
.abertura-cabeco .fim{color:var(--luz-34)}

.abertura h1{color:var(--luz);font-variation-settings:'wdth' 88,'opsz' 96}
/* No claro o verde marca a metade que carrega o argumento.
   Aqui o verde some no fundo, então quem marca é o ouro. */
.abertura h1 em{color:var(--ouro)}
.abertura-sub{color:var(--luz-76)}
.abertura-apoio{color:var(--luz-52)}

/* As etiquetas só viram claras DENTRO da abertura. O
   .abertura-tags é reaproveitado na Ficha 06, que é folha
   clara: sem o .abertura na frente, as etiquetas de lá ficavam
   quase brancas sobre papel claro e sumiam. */
.abertura .abertura-tags .etq{
  border-color:var(--fio-luz);color:var(--luz-76);background:rgba(244,239,226,.04);
}
.abertura .abertura-tags .etq--verde{
  border-color:var(--ouro-fio);color:var(--ouro);background:var(--ouro-fraco);
}
.fig-cab .mono-s{color:var(--luz-34)}

/* O botão de ouro: a única peça saturada da página. */
.btn--ouro{
  background:var(--ouro);color:#22160C;border-color:var(--ouro);
  box-shadow:0 1px 0 rgba(0,0,0,.3), 0 14px 26px -16px rgba(0,0,0,.8);
}
.btn--ouro:hover{background:#EEB27F;border-color:#EEB27F;box-shadow:0 1px 0 rgba(0,0,0,.3), 0 20px 34px -18px rgba(0,0,0,.9)}

/* ============================================================
   3 · A JORNADA, E OS TRÊS FUROS
   ------------------------------------------------------------
   A figura da abertura é a página inteira em um desenho: seis
   estações do caminho do paciente e três lugares onde ele
   escapa. Os três furos são exatamente as três partes da
   Ficha 02.

   É HTML, e não desenho: assim o texto é texto de verdade, com
   a fonte da marca, e quem usa leitor de tela ouve a jornada
   inteira em vez de ouvir "imagem".
   ============================================================ */
.jornada{
  background:var(--mesa-2);border:1px solid var(--fio-luz-forte);border-radius:2px;
  box-shadow:0 1px 0 rgba(244,239,226,.06) inset, 0 26px 50px -28px rgba(0,0,0,.9);
  overflow:hidden;
}
.jornada-cab{
  display:flex;align-items:center;justify-content:space-between;gap:14px;
  padding:12px 17px 11px;border-bottom:1px solid var(--fio-luz);background:var(--mesa-3);
}
.jornada-cab .mono-s{color:var(--luz-34)}
.jornada-cab .mono-s:last-child{color:var(--ouro)}

.jornada-corpo{padding:clamp(18px,2.6vw,24px) clamp(16px,2.4vw,20px) clamp(20px,2.8vw,26px)}

/* O tronco é uma linha só, desenhada no <ul>. Antes ele era a
   borda esquerda de cada item, e aí os furos, que têm borda
   dourada tracejada, cortavam o tronco no meio. Agora tronco e
   ramo são duas coisas separadas, e nenhuma pisa na outra. */
.jornada-lista{list-style:none;position:relative}
.jornada-lista::before{
  content:'';position:absolute;left:5.5px;top:19px;bottom:19px;width:1.5px;
  background:var(--fio-luz);
}

.est{position:relative;padding-left:28px;min-height:38px;display:flex;align-items:center}
.est-pt{
  position:absolute;left:0;top:50%;transform:translateY(-50%);
  width:12px;height:12px;border-radius:50%;
  border:1.6px solid var(--luz-52);background:var(--mesa-2);
}
.est-nome{
  font-family:var(--fd);font-weight:600;font-size:.965rem;
  letter-spacing:-.018em;color:var(--luz-76);
}
/* a última estação é o destino: ela acende */
.est--fim .est-pt{border-color:var(--ouro);background:var(--ouro)}
.est--fim .est-nome{color:var(--luz);font-weight:700}

/* O furo: um ramo curto saindo do tronco, com a gota no fim. */
.furo{
  position:relative;padding:10px 0 10px 28px;
  display:flex;align-items:center;gap:9px;
}
.furo::before{
  content:'';position:absolute;left:6.5px;top:50%;width:15px;
  border-top:1.5px dashed var(--ouro-fio);
}
.furo-gota{
  flex:none;width:9px;height:12px;background:var(--ouro);
  border-radius:50% 50% 50% 50% / 62% 62% 38% 38%;
  transform:rotate(180deg);opacity:.9;
}
.furo-txt{
  font-family:var(--fm);font-size:.505rem;font-weight:700;letter-spacing:.13em;
  text-transform:uppercase;color:var(--ouro);line-height:1.7;
}
.furo-no{color:var(--luz-34);margin-right:2px}

.jornada-pe{
  padding:12px 17px 13px;border-top:1px solid var(--fio-luz);background:var(--mesa-3);
  font-family:var(--fm);font-size:.5rem;font-weight:600;letter-spacing:.12em;
  text-transform:uppercase;color:var(--luz-34);line-height:1.8;
}
.jornada-pe b{color:var(--ouro);font-weight:700}

@media(prefers-reduced-motion:no-preference){
  .rv .furo-gota{opacity:0;transform:rotate(180deg) translateY(-8px)}
  .rv.on .furo-gota{animation:pinga .5s cubic-bezier(.3,1.4,.5,1) both}
  .rv.on .furo:nth-of-type(1) .furo-gota{animation-delay:.5s}
  .rv.on .furo:nth-of-type(2) .furo-gota{animation-delay:.66s}
  .rv.on .furo:nth-of-type(3) .furo-gota{animation-delay:.82s}
  @keyframes pinga{from{opacity:0;transform:rotate(180deg) translateY(-8px)}to{opacity:.9;transform:rotate(180deg)}}
}

/* ============================================================
   4 · A FOLHA ESCURA — o termo
   ------------------------------------------------------------
   A Ficha 04 é a oferta, e a oferta é a única peça do miolo
   que sai do papel claro. É o mesmo papel escuro da Imersão da
   home, com a linha da margem em ouro no lugar do vermelho.
   ============================================================ */
.folha--noite{
  background:var(--mesa-2);border-color:var(--fio-luz-forte);
  box-shadow:0 1px 0 rgba(244,239,226,.06) inset, 0 30px 58px -28px rgba(0,0,0,.9);
  overflow:hidden;
}
.folha--noite::before{background:var(--ouro-fio)}
.folha--noite .furos span{border-color:var(--fio-luz);background:var(--mesa);box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}

.folha--noite .cab-ficha{border-bottom-color:var(--fio-luz-forte)}
.folha--noite .rotulo{color:var(--ouro)}
.folha--noite .cab-ficha h2{color:var(--luz)}
.folha--noite .cab-ficha h2 em{color:var(--ouro)}
.folha--noite .cab-meta,.folha--noite .cab-folio{color:var(--luz-34)}
.folha--noite .txt{color:var(--luz-76)}
.folha--noite .txt strong{color:var(--luz)}

.folha--noite .lista-check li{border-color:var(--fio-luz);color:var(--luz-76);font-size:1rem}
.folha--noite .lista-check li:first-child{border-top-color:var(--fio-luz)}
.folha--noite .visto{border-color:var(--ouro);color:var(--ouro)}

.folha--noite .nota-margem{
  border-left-color:var(--ouro);color:var(--luz-76);
}
.folha--noite .nota-margem .mono-s{color:var(--ouro)}
.folha--noite .nota-margem strong{color:var(--luz)}

/* ============================================================
   5 · A CARTA, À NOITE
   ------------------------------------------------------------
   A moldura dupla de certificado continua, agora em ouro sobre
   escuro. É a última coisa da página, então é a que pode ser a
   mais formal de todas.
   ============================================================ */
.carta--noite{
  background:linear-gradient(178deg,var(--mesa-2) 0%,var(--mesa-2) 58%,var(--mesa) 100%);
  border-color:var(--fio-luz-forte);
  box-shadow:0 1px 0 rgba(244,239,226,.07) inset, 0 34px 64px -30px rgba(0,0,0,.9);
}
.carta--noite::before{border-color:var(--fio-luz)}
.carta--noite::after{border-color:var(--ouro-fio)}
.carta--noite .carta-folio{color:var(--luz-34)}
.carta--noite .rotulo{color:var(--ouro)}
.carta--noite .carta-cab h2{color:var(--luz)}
.carta--noite .carta-cab h2 em{color:var(--ouro)}
.carta--noite .carta-fecho{border-top-color:var(--fio-luz)}
.carta--noite .carta-nota{color:var(--luz-76)}
.carta--noite .carta-nota--mono{color:var(--luz-34)}

/* o carimbo em ouro: o anel interno é da cor da mesa, senão
   ele fica com um aro claro no meio do escuro */
.selo--ouro{
  border-color:var(--ouro);color:var(--ouro);
  box-shadow:inset 0 0 0 4px var(--mesa-2), inset 0 0 0 5.5px var(--ouro);
}

/* ============================================================
   6 · O RODAPÉ, À NOITE
   ============================================================ */
.footer{border-top-color:var(--fio-luz-forte)}
.footer-logo svg path{fill:var(--luz)}
.footer-logo svg circle{fill:var(--ouro)}
.footer-brand p{color:var(--luz-52)}
.rodape-lp-links h5{color:var(--ouro);border-bottom-color:var(--fio-luz-forte)}
.rodape-lp-links li{border-bottom-color:var(--fio-luz)}
.rodape-lp-links a{color:var(--luz-76)}
.rodape-lp-links a:hover{color:var(--luz)}
.rodape-saida{color:var(--luz-34)}
.rodape-lp-links a:hover .rodape-saida{color:var(--ouro)}
.footer-bottom{border-top-color:var(--fio-luz)}
.footer-bottom p{color:var(--luz-34)}
/* A assinatura à noite. Herdar --tinta-45 aqui apagaria a marca contra
   a mesa escura, então o link sobe para --luz-52 e o hover vai para o
   ouro da página, e não para a terracota do dia. */
.footer-assinatura a{color:var(--luz-52)}
.footer-bottom a:hover{color:var(--ouro);border-bottom-color:var(--ouro-fio)}

/* ============================================================
   7 · A TABELA DE PROCEDÊNCIA
   ------------------------------------------------------------
   A peça central da Ficha 03: cada número da internet com a
   fonte ao lado e, na terceira coluna, o que quem publicou
   vende. A terceira coluna é a que faz a tabela existir.

   A linha limpa, a única sem vendedor, é a que ganha fundo
   verde. A pessoa vê antes de ler.
   ============================================================ */
.proced{width:100%;border-collapse:collapse}
.proced thead th{
  font-family:var(--fm);font-size:.5rem;font-weight:700;letter-spacing:.14em;
  text-transform:uppercase;color:var(--tinta-45);line-height:1.7;text-align:left;
  padding:0 14px 11px 0;vertical-align:bottom;border-bottom:1.5px solid var(--fio-forte);
}
.proced thead th:last-child{padding-right:0;color:var(--terra)}
.proced tbody tr{border-bottom:1px dashed var(--fio-medio)}
.proced tbody tr:last-child{border-bottom:0}
.proced tbody td{padding:15px 14px 15px 0;vertical-align:top;font-size:.9rem;line-height:1.5;color:var(--tinta-70)}
.proced tbody td:last-child{padding-right:0}
.proced-num{
  font-family:var(--fs);font-weight:700;font-size:1.16rem;line-height:1.2;
  color:var(--tinta);white-space:nowrap;display:block;
}
.proced-num small{display:block;font-family:var(--fc);font-weight:400;font-size:.8rem;
  color:var(--tinta-45);white-space:normal;margin-top:4px;letter-spacing:0}
.proced-vende{color:var(--terra);font-weight:600}
.proced tbody tr[data-limpa]{background:var(--verde-fraco)}
.proced tbody tr[data-limpa] .proced-num{color:var(--verde-vivo)}
.proced tbody tr[data-limpa] .proced-vende{color:var(--verde-vivo)}
.proced tbody tr[data-limpa] td:first-child{box-shadow:inset 2.5px 0 0 var(--verde-vivo);padding-left:13px}

.proced-rolo{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:clamp(18px,2.6vw,24px)}
.proced-rolo table{min-width:640px}

/* No celular a tabela deixa de ser tabela: cada número vira um
   bloco, e o rótulo da coluna desce para o lado do conteúdo.
   Mesma solução da tabela da /paciente-particular/, e pelo
   mesmo motivo: rolar para o lado some com a coluna que a
   pessoa quer comparar. */
@media(max-width:720px){
  .proced-rolo{overflow-x:visible}
  .proced-rolo table{min-width:0}
  .proced,.proced tbody,.proced tr,.proced td{display:block;width:100%}
  .proced thead{display:none}
  .proced tbody tr{
    border:1px solid var(--fio-medio);border-radius:2px;background:var(--folha-2);
    padding:15px 16px 16px;margin-bottom:12px;
  }
  .proced tbody tr:last-child{margin-bottom:0}
  .proced tbody tr[data-limpa]{border-color:var(--verde-vivo);background:var(--verde-fraco)}
  .proced tbody tr[data-limpa] td:first-child{box-shadow:none;padding-left:0}
  .proced tbody td{padding:0;font-size:.925rem}
  .proced tbody td + td{margin-top:11px;padding-top:11px;border-top:1px dashed var(--fio-medio)}
  .proced tbody td + td::before{
    content:attr(data-rot);display:block;margin-bottom:5px;
    font-family:var(--fm);font-size:.48rem;font-weight:700;letter-spacing:.13em;
    text-transform:uppercase;color:var(--tinta-45);line-height:1.6;
  }
  .proced tbody td:last-child::before{color:var(--terra)}
  .proced tbody tr[data-limpa] td:last-child::before{color:var(--verde-vivo)}
}

/* ============================================================
   8 · OS TRÊS FUROS, NA FICHA 02
   ------------------------------------------------------------
   Cada furo é um bloco numerado com desenho. O número é grande
   e em terracota, como o da trilha, para as três partes se
   lerem como uma sequência e não como três cartões soltos.
   ============================================================ */
.vaza{display:grid;gap:clamp(20px,3vw,30px);margin-top:clamp(22px,3.2vw,30px)}
@media(min-width:861px){.vaza{grid-template-columns:repeat(3,1fr)}}

.vaza-item{display:flex;flex-direction:column;min-width:0}
.vaza-topo{
  display:flex;align-items:baseline;gap:12px;
  padding-bottom:11px;border-bottom:1.5px solid var(--fio-forte);
}
.vaza-no{
  font-family:var(--fs);font-weight:700;font-size:clamp(2rem,2.6vw,2.5rem);
  line-height:.9;color:var(--terra);letter-spacing:-.022em;font-variant-numeric:tabular-nums;
}
.vaza-topo h3{
  font-family:var(--fd);font-weight:800;font-size:clamp(1.06rem,calc(1.02rem + .22vw),1.22rem);
  letter-spacing:-.028em;line-height:1.18;
}
.vaza-fig{
  background:var(--folha-2);border:1px solid var(--fio-medio);border-radius:2px;
  padding:clamp(13px,1.8vw,17px);margin-top:14px;display:grid;place-items:center;
  box-shadow:var(--papel-3);
}
.vaza-fig svg{width:100%;height:auto;max-width:250px;display:block}
.vaza-item p{margin-top:14px;font-size:.955rem;line-height:1.58;color:var(--tinta-70)}
.vaza-item p strong{color:var(--tinta);font-weight:600}

/* ============================================================
   9 · AJUSTES DE CELULAR
   ============================================================ */
@media(max-width:760px){
  .est{min-height:34px}
  .est-nome{font-size:.925rem}
  .furo-txt{font-size:.55rem}
  .jornada-pe{font-size:.545rem}
}

/* ── O corpo da folha escura ────────────────────────────────
   A lista sozinha deixava meia folha em branco. Agora ela
   divide a linha com a nota de como o projeto começa, que
   vira uma peça de ouro em vez de uma anotação de margem
   perdida embaixo.                                          */
@media(min-width:901px){
  .folha--noite .folha-corpo{
    display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);
    gap:clamp(26px,4vw,52px);align-items:start;
  }
  .folha--noite .folha-corpo > *{min-width:0}
}
.folha--noite .nota-margem{
  margin-top:clamp(20px,3vw,26px);
  padding:clamp(17px,2.2vw,22px) clamp(18px,2.4vw,24px);
  border:1px solid var(--ouro-fio);border-left:2.5px solid var(--ouro);
  border-radius:0 2px 2px 0;background:var(--ouro-fraco);max-width:none;
}
@media(min-width:901px){.folha--noite .nota-margem{margin-top:0}}
.folha--noite .nota-margem .mono-s{margin-bottom:10px}
