/* Rodapé: faixa "Da mesma família" e selos (02/11/2026) */
.fam-t{display:flex;flex-direction:column;align-items:center;gap:16px;margin:28px 0 22px;padding:18px 20px;border:1px solid rgba(238,225,213,.16);border-radius:16px;text-align:center}
.fam-t__l{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px}
.fam-t__t{white-space:nowrap;color:rgba(238,225,213,.75);font-size:.92rem}
.fam-t a{text-decoration:none}
.fam-t__a{display:inline-flex;align-items:center;gap:8px;padding:7px 13px 7px 9px;border:1px solid rgba(238,225,213,.2);border-radius:999px;white-space:nowrap;transition:border-color .15s,background .15s}
.fam-t__a img{width:22px;height:22px;display:block}
.fam-t__a b{color:#fff;font-weight:600;font-size:.9rem}
.fam-t__a:hover{border-color:rgba(184,155,101,.75);background:rgba(255,255,255,.04)}
.fam-t__a--aqui{border-color:rgba(168,59,80,.8);background:rgba(168,59,80,.22)}
.fam-t__selos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}
.fam-t__selos a{display:flex;align-items:center;gap:9px;padding:8px 13px;border:1px solid rgba(238,225,213,.16);border-radius:12px;background:rgba(255,255,255,.03);text-align:left}
.fam-t__selos a:hover{border-color:rgba(184,155,101,.7)}
.fam-t__selos svg{color:#D8BD86;flex:0 0 20px}
.fam-t__selos b{display:block;color:#fff;font-size:.82rem;font-weight:600;line-height:1.2}
.fam-t__selos small{display:block;color:rgba(238,225,213,.72);font-size:.75rem;line-height:1.25}
@media(max-width:700px){.fam-t{padding:16px}.fam-t__selos{width:100%}.fam-t__selos li{flex:1 1 100%}}