.block87{background:var(--bg-light)}.block87-title{margin-bottom:var(--space-4)}.block87-subtitle{margin-bottom:var(--space-8)}@media(max-width:991.98px){.block87-subtitle{margin-bottom:var(--space-7)}}.block87-logos{margin-bottom:var(--space-8);min-width:0;position:relative}@media(max-width:991.98px){.block87-logos{margin-bottom:var(--space-7)}}.block87-logos__track{overflow:hidden}.block87-logos__list{align-items:stretch;display:flex}.block87-logos__item{align-items:center;background-color:var(--surface);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-3);justify-content:center;padding:var(--space-6) var(--space-4)}.block87-logos__img{display:block;height:40px;object-fit:contain;width:40px}.block87-logos__name{color:var(--link);font-size:var(--text-sm);text-align:center}.block87-list{min-width:0;position:relative}.block87-list__track{overflow:hidden}.block87-list__container{align-items:stretch;display:flex}.block87-item{background-color:var(--surface);border-radius:var(--radius-lg);display:flex;flex-direction:column;padding:var(--space-7)}@media(max-width:575.98px){.block87-item{padding:var(--space-5)}}.block87-item__head{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-5)}.block87-item__rate{display:flex;gap:var(--space-1)}.block87-item__content{flex-grow:1;font-size:var(--text-md);line-height:var(--leading-loose);margin-bottom:var(--space-6)}.block87-item__author{align-items:center;display:flex;gap:var(--space-4)}.block87-item__avatar{border-radius:var(--radius-full);display:block;flex-shrink:0;height:72px;object-fit:cover;width:72px}@media(max-width:575.98px){.block87-item__avatar{height:56px;width:56px}}.block87-item__info{display:flex;flex-direction:column;min-width:0}.block87-item__name{font-family:var(--font-title);font-size:var(--text-fluid-md);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.block87-item__role{color:var(--text-muted);font-size:var(--text-base)}.block87-item__link{flex-shrink:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap}