.promos-v39{margin-block:clamp(24px,4vw,54px)}.promos-v39-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,370px),1fr));gap:18px}.promos-v39-grid article{padding:16px;border:1px solid var(--lm-line);border-radius:16px;background:var(--lm-soft)}.promos-v39-grid img{display:block;width:100%;height:auto;border-radius:10px;margin-bottom:12px}