.tj-obj{background:var(--tj-fundo-pagina);padding-block:var(--tj-secao-vertical);}
.tj-obj__head{display:flex;flex-direction:column;gap:16px;align-items:flex-start;max-width:620px;margin-bottom:48px;}
.tj-obj__title{font-family:var(--tj-fonte-titulo);font-weight:500;font-size:var(--tj-fs-h2);line-height:var(--tj-lh-h2);letter-spacing:-.03em;color:var(--tj-texto-principal);margin:0;}
.tj-obj__sub{font-family:var(--tj-fonte-texto);font-weight:400;font-size:var(--tj-fs-corpo-g);line-height:var(--tj-lh-corpo-g);color:var(--tj-texto-secundario);margin:0;}
.tj-obj__grid{display:flex;gap:32px;align-items:flex-start;}
.tj-obj__card{display:flex;flex-direction:column;gap:12px;align-items:center;flex:1 1 0;min-width:0;text-decoration:none;}
.tj-obj__leaf{width:100%;aspect-ratio:1;max-width:160px;background:var(--tj-fundo-suave);border-radius:53px 0 53px 0;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;}
.tj-obj__card:hover .tj-obj__leaf{transform:translateY(-4px);}
.tj-obj__leaf img{width:72%;height:72%;object-fit:contain;}
.tj-obj__label{font-family:var(--tj-fonte-texto);font-weight:600;font-size:var(--tj-fs-corpo);line-height:var(--tj-lh-corpo);color:var(--tj-texto-principal);text-align:center;}
@media(max-width:999px){
.tj-obj__grid{gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--tj-margem-pagina));padding-inline:var(--tj-margem-pagina);}
.tj-obj__grid::-webkit-scrollbar{display:none;}
.tj-obj__card{flex:0 0 96px;}
.tj-obj__leaf{max-width:96px;border-radius:32px 0 32px 0;}
.tj-obj__label{font-size:var(--tj-fs-corpo-p);line-height:var(--tj-lh-corpo-p);}
}
