/* Row 5 + 7 (Hank, Oct 27 2026): PENDING Craig OK on set2 pictures. New class names only; load after hank-v2 and hank-v2-chrome.
   .sph = photo filling a sample Featured card's .gal frame (no existing rule styles img in .gal); rows 1/3 = same box as the old .own; contain:size + aspect-ratio:auto stop the picture from sizing the row (card heights unchanged).
   .snote = Walt's line under each sample card (inherits the color of its band). .snote-st = Get Listed hero card only: sits just below .stage. */
.sph{grid-column:1/-1;grid-row:1/3;display:block;width:100%;height:100%;min-width:0;min-height:0;contain:size;aspect-ratio:auto;object-fit:cover;object-position:center;border-radius:10px}
p.snote{margin:10px 0 0;font-size:12.5px;line-height:1.4}
p.snote-st{position:absolute;left:0;top:100%;width:400px}
@media (max-width:760px){p.snote-st{position:static;width:auto;margin:10px 10px 0}}
/* V2-FIXES row 9 (Hank, Oct 27 2026): the home and /sc/ sample card sits inside .biz, whose color:#fff is inherited by the card h3
   (h3 has no color rule) and whose ".biz p" (0,1,1) beats ".desc" (0,1,0). Give them back the Get Listed sample card values. */
.biz .lc h3{color:var(--ink)}
.biz .lc .desc{color:var(--ink2);font-size:14.5px;margin-top:12px}
/* V2-FIXES row 10: at 761-793px the Free vs Featured card (.vs column 2) cannot shrink below its fixed 280px photo column
   plus the text column's min-content (496px). Let only that photo column give way; at >=496px card width it is still 280px. */
@media (min-width:761px){.vs .lc .top{grid-template-columns:minmax(0,280px) 1fr}}
/* V2-FIXES row 10b (Oct 27 2026): row 10 squeezed the Get Listed Free vs Featured sample card photo into a tall strip
   at 761-983px. In that range stack the photo on top of the text with the phone values (hank-v2 css:206). >=984px unchanged. */
@media (min-width:761px) and (max-width:983.98px){.vs .lc .top{grid-template-columns:1fr}.vs .lc .gal{height:auto;grid-template-rows:140px 70px;padding:10px 10px 0}.vs .lc .main{padding:16px 18px 18px}}
