/* Avaliações (carrossel com setas) */
/* DEPOIMENTOS */
.deps{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(24px,calc((100vw - 1240px)/2));padding:0 max(24px,calc((100vw - 1240px)/2)) 12px;scrollbar-width:none}
.deps::-webkit-scrollbar{display:none}
.dep{flex:0 0 min(420px,82vw);min-height:220px;scroll-snap-align:start;background:var(--card);border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:18px}
.dep p{font-size:19px;line-height:1.4;font-weight:300}
.dep b{font-weight:400;color:var(--sub);font-size:15px}
.dep{transition:transform .35s ease;box-shadow:0 0 0 1px rgba(255,255,255,.06)}
.dep:hover{transform:translateY(-4px)}
