.v-lSqW_cta{border-radius:var(--radius,18px);background:linear-gradient(120deg, var(--dusk,#0c1527), var(--dusk-2,#16233d));color:var(--light,#fffdf8);box-shadow:0 22px 50px -32px var(--shadow,#0c152773);border:1px solid var(--line-light,#fffdf82e);grid-template-columns:auto 1fr auto;align-items:center;gap:14px 22px;padding:14px 16px 14px 14px;display:grid}.v-lSqW_thumb{aspect-ratio:4/3;background:#1b2236;border-radius:12px;place-items:center;width:112px;display:grid;position:relative;overflow:hidden}.v-lSqW_thumb img{object-fit:cover;filter:saturate(.85)brightness(.62);width:100%;height:100%;position:absolute;inset:0}.v-lSqW_thumb svg{color:var(--brass-2,#e2c48d);filter:drop-shadow(0 2px 6px #00000080);position:relative}.v-lSqW_text{gap:4px;min-width:0;display:grid}.v-lSqW_text strong{font-family:var(--serif);font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:600;line-height:1.1}.v-lSqW_text span{color:var(--on-dark,#fffdf8d1);font-size:.95rem}.v-lSqW_btn{white-space:nowrap}@media (max-width:640px){.v-lSqW_cta{grid-template-columns:auto 1fr}.v-lSqW_thumb{width:84px}.v-lSqW_btn{grid-column:1/-1;justify-content:center;width:100%}}
