.dhom-assina{display:flex;align-items:center;gap:18px;margin:32px 0 8px;padding-top:22px;border-top:1px solid rgba(0,0,0,.12)}
.dhom-assina img{flex:0 0 auto;width:112px;height:auto;max-height:140px;object-fit:cover;object-position:top;border-radius:14px;background:#faf6ec}
.dhom-assina div{display:flex;flex-direction:column;gap:3px;min-width:0}
.dhom-assina strong{font-size:1.05rem;line-height:1.3;font-weight:700!important;opacity:1}
.dhom-assina span{font-size:.92rem;line-height:1.4;font-weight:400;opacity:.8}
@media(max-width:520px){.dhom-assina{gap:14px}.dhom-assina img{width:84px;max-height:108px}}
