/* V23 — keep the featured-work action beside its caption, clear of the artwork. */
.roller--detail .hero-panel-caption{display:grid;grid-template-columns:minmax(0,1fr) 96px;column-gap:12px;row-gap:0;align-content:start}
.roller--detail .hero-panel-caption>span:first-child{grid-column:1;grid-row:1;min-width:0}
.roller--detail .hero-panel-caption>span:last-child{grid-column:1;grid-row:2}
.roller--detail .hero-panel-caption .hero-panel-open{position:static;inset:auto;grid-column:2;grid-row:1 / span 2;align-self:start;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:96px;min-width:0;height:44px;margin:0;padding:0 12px;border:1px solid var(--line);border-radius:999px;font-size:20px;line-height:1;transform:none!important}
.roller--detail .hero-panel-caption .hero-open-text{display:block;max-width:none;opacity:1;overflow:visible;margin:0!important;font-size:11px;line-height:1.5}
@media(max-width:600px){.roller--detail .hero-panel-caption{column-gap:10px}}
