.pj{--pj-line:hsla(0,0%,100%,.12);--pj-ink:#fff;--pj-ink2:hsla(0,0%,100%,.55);--pj-acento:#16c15a;--pj-surf:hsla(0,0%,100%,.03);--pj-raio:14px;display:flex;align-items:center;gap:26px;flex-wrap:wrap;background:var(--pj-surf);border:1px solid var(--pj-line);border-radius:var(--pj-raio);padding:18px 22px;margin:26px 0;text-decoration:none;color:var(--pj-ink);transition:border-color .18s,background .18s}.pj:hover{border-color:var(--pj-acento)}.pj:focus-visible{outline:2px solid var(--pj-acento);outline-offset:3px}.pj-texto{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:5px}.pj-tit{font-size:19px;font-weight:800;letter-spacing:-.02em;display:flex;align-items:center;gap:8px}.pj-tit i{font-style:normal;color:var(--pj-acento);transition:transform .18s}.pj:hover .pj-tit i{transform:translateX(4px)}.pj-sub{color:var(--pj-ink2);font-size:13.5px;line-height:1.5;max-width:54ch}.pj-cartas{display:flex;align-items:flex-end;flex:none;overflow:hidden}.pj-slot{flex:none;transition:transform .18s cubic-bezier(.2,.7,.2,1);animation:pj-entra .45s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i) * 55ms)}.pj-slot+.pj-slot{margin-left:-30px}.pj:hover .pj-slot{transform:translateY(-4px)}.pj:hover .pj-slot:nth-child(2){transform:translateY(-7px)}.pj:hover .pj-slot:nth-child(3){transform:translateY(-10px)}.pj:hover .pj-slot:nth-child(4){transform:translateY(-7px)}@keyframes pj-entra{0%{opacity:0;transform:translateX(-10px) rotate(-3deg)}to{opacity:1;transform:none}}@media (max-width:700px){.pj{gap:16px;padding:16px}.pj-cartas .pj-slot:nth-child(n+5){display:none}}@media (max-width:420px){.pj-cartas .pj-slot:nth-child(n+4){display:none}}@media (prefers-reduced-motion:reduce){.pj,.pj *,.pj :before{animation:none!important;transition:none!important}}