.sec-trabalhos{background:var(--tinta);color:#E9EAEC}
.sec-trabalhos .sec__texto{color:#A7ABB0}
.filtros{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;margin:-.5rem 0 1.25rem;scrollbar-width:none}
.filtro{flex:none;font:600 .9rem/1 var(--f-ui);color:#fff;background:transparent;border:1px solid #4A4E54;border-radius:99px;padding:.65rem 1rem;cursor:pointer}
.filtro[aria-pressed="true"]{background:#fff;color:var(--tinta);border-color:#fff}
.galeria{columns:4 13rem;column-gap:.75rem}
.galeria__item{display:block;break-inside:avoid;margin-bottom:.75rem;position:relative;border-radius:var(--raio);overflow:hidden;background:#24272B}
.galeria__item[hidden]{display:none}
.galeria__item img{width:100%}
.galeria__item span{position:absolute;left:0;right:0;bottom:0;padding:1.5rem .75rem .6rem;background:linear-gradient(transparent,rgba(0,0,0,.75));color:#fff;font:600 .875rem var(--f-ui)}
.galeria__item:hover img{opacity:.88}
.trabalhos__fim{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #3A3E44}
.trabalhos__fim p{font:700 clamp(1.15rem,2.4vw,1.5rem)/1.2 var(--f-titulo);margin:0;color:#fff}
@media (max-width:560px){.galeria{columns:2;column-gap:.5rem}.galeria__item{margin-bottom:.5rem}}
