.gallery-hero .hero-row,.hero-row[data-compact]{border:1px solid color-mix(in oklch, var(--ds-on-dark) 7%, transparent);background:color-mix(in oklch, var(--ds-on-dark) 3%, transparent);color:var(--ds-on-dark);box-shadow:none;border-radius:16px;grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px;display:grid}.row-art.svelte-1wh5pva{background:var(--ds-midnight);border-radius:12px;width:128px;height:92px;position:relative}.row-art.svelte-1wh5pva img:where(.svelte-1wh5pva){object-fit:cover;border-radius:12px;width:100%;height:100%}.row-avatar{border:2.5px solid var(--ds-dark);background:var(--ds-mint);width:36px;height:36px;color:var(--ds-midnight);font-size:12px;font-weight:600;position:absolute;bottom:-8px;right:-10px}.row-copy.svelte-1wh5pva{min-width:0}.row-eyebrow.svelte-1wh5pva{overflow-wrap:anywhere;color:var(--ds-mint);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.row-copy.svelte-1wh5pva>a:where(.svelte-1wh5pva){-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;color:var(--ds-on-dark);-webkit-box-orient:vertical;margin-top:3px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.row-art.svelte-1wh5pva:focus-visible,.row-copy.svelte-1wh5pva>a:where(.svelte-1wh5pva):focus-visible{outline:2px solid var(--ds-on-dark);outline-offset:2px}.row-copy.svelte-1wh5pva>a:where(.svelte-1wh5pva):hover{text-decoration:underline}.row-copy.svelte-1wh5pva p:where(.svelte-1wh5pva){font-family:var(--font-body);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13px;overflow:hidden}.row-arrow{width:44px;height:44px;min-height:44px;color:var(--ds-on-dark);background:0 0;border:1px solid #0000;border-radius:50%;padding:0}.row-arrow:hover{border-color:var(--ds-on-dark-line);background:var(--primary)}.hero-row[data-compact]{border-radius:14px;grid-template-columns:56px minmax(0,1fr) 44px;gap:10px;padding:5px 4px 5px 5px}.hero-row[data-compact] .row-art.svelte-1wh5pva{border-radius:10px;width:56px;height:56px}.hero-row[data-compact] .row-art.svelte-1wh5pva img:where(.svelte-1wh5pva){border-radius:10px}.hero-row[data-compact] .row-eyebrow.svelte-1wh5pva{letter-spacing:.1em;font-size:10px;line-height:1.25}.hero-row[data-compact] .row-copy.svelte-1wh5pva>a:where(.svelte-1wh5pva){margin-top:2px;font-size:13px;line-height:1.2}.hero-row[data-compact] .row-copy.svelte-1wh5pva p:where(.svelte-1wh5pva){margin-top:2px;font-size:12px;line-height:1.25}@media (width<=600px){.gallery-hero .hero-row{grid-template-columns:80px minmax(0,1fr) 44px;gap:10px;padding:8px}.row-art.svelte-1wh5pva{width:80px;height:76px}.row-copy.svelte-1wh5pva>a:where(.svelte-1wh5pva){font-size:13px}.row-copy.svelte-1wh5pva p:where(.svelte-1wh5pva){font-size:11px}}
