/* Cards for the 2026-10-30 cases: busy cover art needs a stronger bottom shade for the white headline. */
:is(.visual-cardforge,.visual-priceradar,.visual-docmind,.visual-leadflow,.visual-invoicedesk,.visual-meetnotes,.visual-booking):after{background:linear-gradient(180deg,rgba(8,10,18,.28),rgba(8,10,18,0) 32%,rgba(8,10,18,.12) 52%,rgba(8,10,18,.82))}
:is(.visual-cardforge,.visual-priceradar,.visual-docmind,.visual-leadflow,.visual-invoicedesk,.visual-meetnotes,.visual-booking) .visual-bottom>span:first-child{font-size:clamp(26px,2.6vw,38px);letter-spacing:-1.2px;text-shadow:0 2px 18px rgba(0,0,0,.35)}
:is(.visual-cardforge,.visual-priceradar,.visual-docmind,.visual-leadflow,.visual-invoicedesk,.visual-meetnotes,.visual-booking) .visual-top strong{text-shadow:0 2px 14px rgba(0,0,0,.35)}
