.trending-profile-card-link{display:block;flex:0 0 auto;width:17.5rem;height:19.875rem;flex-shrink:0}.trending-profile-card-link.trending-profile-card--compact{width:14.5rem;height:17rem}.trending-profile-card{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:1.75rem;border:1px solid transparent;box-shadow:0 12px 32px rgba(0,0,0,.14);transition:transform .28s ease,box-shadow .28s ease}.trending-profile-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,0,0,.18)}.trending-profile-card--duplicate{pointer-events:none}.trending-profile-card[data-trending-surface=light]{--trending-card-cta-bg:#e8e2d6;--trending-card-cta-bg-hover:#ddd5c8;--trending-card-cta-fg:#3f3a33;--trending-card-avatar-bg:#e8e2d6;background:#ffffff;border-color:rgba(0,0,0,.06);box-shadow:0 12px 30px rgba(15,23,42,.08)}.trending-profile-card[data-trending-surface=light] .trending-profile-card__title{color:#1d1d1f}.trending-profile-card[data-trending-surface=light] .trending-profile-card__bio,.trending-profile-card[data-trending-surface=light] .trending-profile-card__handle,.trending-profile-card[data-trending-surface=light] .trending-profile-card__meta{color:#6e6e73}.trending-profile-card[data-trending-surface=light] .trending-profile-card__avatar{border-color:#ffffff}.trending-profile-card[data-trending-surface=light] .trending-profile-card__cta{background:var(--trending-card-cta-bg);color:var(--trending-card-cta-fg)}.trending-profile-card[data-trending-surface=light]:hover .trending-profile-card__cta{background:var(--trending-card-cta-bg-hover)}.trending-profile-card[data-trending-surface=dark]{--trending-card-cta-bg:rgba(255,255,255,0.1);--trending-card-cta-bg-hover:rgba(255,255,255,0.14);--trending-card-cta-fg:#f5f5f7;--trending-card-avatar-bg:#333335;background:#1c1c1e;border-color:rgba(255,255,255,.08);box-shadow:0 12px 34px rgba(0,0,0,.42)}.trending-profile-card[data-trending-surface=dark] .trending-profile-card__title{color:#f5f5f7}.trending-profile-card[data-trending-surface=dark] .trending-profile-card__bio,.trending-profile-card[data-trending-surface=dark] .trending-profile-card__handle,.trending-profile-card[data-trending-surface=dark] .trending-profile-card__meta{color:rgba(245,245,247,.68)}.trending-profile-card[data-trending-surface=dark] .trending-profile-card__avatar{border-color:#333335}.trending-profile-card[data-trending-surface=dark] .trending-profile-card__cta{background:var(--trending-card-cta-bg);color:var(--trending-card-cta-fg)}.trending-profile-card[data-trending-surface=dark]:hover .trending-profile-card__cta{background:var(--trending-card-cta-bg-hover)}.trending-profile-card__cover{position:relative;flex-shrink:0;width:100%;height:6.5rem;overflow:hidden}.trending-profile-card--compact .trending-profile-card__cover{height:5.5rem}.trending-profile-card__cover-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease}.trending-profile-card:hover .trending-profile-card__cover-img{transform:scale(1.04)}.trending-profile-card__avatar{position:absolute;right:1rem;z-index:3;overflow:hidden;border-radius:1rem;border:3px solid #ffffff;box-shadow:0 6px 18px rgba(0,0,0,.2);width:3.5rem;height:3.5rem;top:4.35rem;background-color:var(--trending-card-avatar-bg,#e8e2d6);isolation:isolate}.trending-profile-card--compact .trending-profile-card__avatar{width:2.85rem;height:2.85rem;top:3.65rem;right:.85rem;border-radius:.85rem}.trending-profile-card__avatar-img{display:block;width:100%;height:100%;object-fit:cover;background-color:var(--trending-card-avatar-bg,#e8e2d6)}.trending-profile-card__avatar-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--trending-card-avatar-bg,#e8e2d6);color:var(--trending-card-cta-fg,#3f3a33);font-size:.875rem;font-weight:700;letter-spacing:-.02em}.trending-profile-card--compact .trending-profile-card__avatar-fallback{font-size:.75rem}.trending-profile-card__body{display:flex;flex:1;flex-direction:column;gap:.4rem;min-height:0;padding:2.35rem 1.1rem 1rem}.trending-profile-card--compact .trending-profile-card__body{padding:2rem .9rem .85rem}.trending-profile-card__headline{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;padding-right:3.75rem}.trending-profile-card__title{margin:0;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trending-profile-card--compact .trending-profile-card__title{font-size:.92rem}.trending-profile-card__handle{font-size:.72rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trending-profile-card__bio{margin:0;min-height:2.5rem;font-size:.75rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.trending-profile-card--compact .trending-profile-card__bio{min-height:2.2rem;font-size:.7rem}.trending-profile-card__meta{display:inline-flex;align-items:center;gap:.3rem;min-height:1rem;margin:0;font-size:.68rem;line-height:1.2}.trending-profile-card__meta svg{flex-shrink:0;width:.75rem;height:.75rem;opacity:.75}.trending-profile-card__meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trending-profile-card__cta{margin-top:auto;display:flex;align-items:center;justify-content:center;width:100%;border-radius:9999px;padding:.65rem .85rem;font-size:.8125rem;font-weight:650;letter-spacing:-.01em;transition:background-color .2s ease}.trending-profile-card--compact .trending-profile-card__cta{padding:.55rem .75rem;font-size:.75rem}