/* Ajustes da montagem (coordenação) — carregado por último */

/* emenda ho → tr: o tr começa no mesmo nude em que o ho termina e clareia depois */
.tr-secao { background: linear-gradient(180deg in oklab, var(--nude) 0%, var(--nude-claro) 22%, var(--nude) 62%, #efd5c7 100%); }

/* emenda so → pa: o arco do topo de pa precisa ficar por cima da so (so tem z-index 2) */
.pa-secao { z-index: 3; }

/* du no celular/tablet: .du-fixo vira display:contents e não é observável; o conteúdo fica sempre visível */
@media (max-width: 960px) { .js .du-fixo[data-sr] { opacity: 1; transform: none; } }
