/* ajustes da montagem (carregado por último) */
/* seção de névoa: a cor entra e sai em degradê, sem degrau com as vizinhas */
.wf-sec[data-luz="nevoa"] {
  background: linear-gradient(to bottom in oklab, var(--papel), color-mix(in oklab, var(--inverno) 55%, var(--papel)) 9rem, color-mix(in oklab, var(--inverno) 55%, var(--papel)) calc(100% - 9rem), var(--papel));
}
/* pé do hero dissolve no papel da seção seguinte */
.hero::after {
  content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 14%; z-index: -1; pointer-events: none;
  background: linear-gradient(to bottom in oklab, transparent, var(--papel));
}
