/* estilos/35-depoimentos.css */
.depos__nota{max-width:40rem}.depos__lista{display:flex;gap:var(--e5);margin:0 calc(-1 * var(--folga));padding:var(--e2) var(--folga) var(--e4);list-style:none;overflow:auto hidden;scroll-padding-inline:var(--folga);scroll-snap-type:x proximity;outline-offset:-2px}.depos__lista > li{flex:none;width:min(17rem,78vw);scroll-snap-align:start}.depos__cartao{display:grid;gap:var(--e4);margin:0;transition:transform var(--t-video) var(--curva-posicao)}.depos__midia{position:relative;overflow:hidden;background:var(--night);border-radius:var(--canto)}.depos__abrir,.depos__video{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.depos__play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:4rem;height:4rem;color:var(--blue);background:var(--white);border-radius:50%;transform:translate(-50%,-50%)}.depos__play::before{content:"";width:1.2rem;height:1.4rem;margin-left:5px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.depos__midia::before,.depos__midia::after{position:absolute;top:var(--e4);padding:0 var(--e2);color:var(--white);font-size:var(--tam-rotulo);background:var(--night);border-radius:var(--canto)}.depos__midia::before{content:attr(data-dur);right:var(--e4);z-index:1}.depos__midia::after{content:attr(data-ouvir);left:var(--e4);display:none}.depos__quem{display:grid;gap:var(--e1);color:var(--cor-apoio);font-size:var(--tam-menor)}.depos__quem strong{color:var(--navy);font-size:var(--tam-lead);font-weight:600}.depos__frase{margin:0;padding-left:var(--e4);color:var(--navy);border-left:3px solid var(--ocre)}.is-previa::after{display:block}.depos__play[hidden],.is-previa .depos__play,.is-previa::before,.is-tocando .depos__play,.is-tocando::before{display:none}@media (hover:hover){.depos__cartao:hover{transform:translateY(-6px)}}@media (min-width:768px){.depos__lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e6);margin:0;padding:var(--e2) 0 0;overflow:visible}.depos__lista > li{width:auto}}.depos__midia{border-radius:var(--canto);outline:1px solid var(--line);outline-offset:8px;box-shadow:0 22px 44px -26px var(--slate)}@media (min-width:1024px){.depos__lista{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:24px !important}}.faixa-pontos{display:flex;justify-content:center;gap:var(--e2);margin-top:var(--e4)}.faixa-pontos i{width:.5rem;height:.5rem;background:var(--blue);border-radius:50%;opacity:.25;transition:opacity var(--t-hover)}.faixa-pontos .faixa-pontos__vez{opacity:1}@media (min-width:1024px){.docentes + .faixa-pontos{display:none}}
