.content-blocks-v9 .content-blocks-v9__wall { max-width: 62rem; margin: 0 auto; display:grid; grid-template-columns: repeat(3,1fr); gap:.7rem; }
.content-blocks-v9 .content-blocks-v9__wall span { display:flex; justify-content:center; align-items:center; min-height: 3.6rem; border-radius:10px; background: var(--cb-card); border:1px solid color-mix(in srgb,var(--cb-accent) 20%,transparent); font-weight:700; }
@media (max-width: 620px){ .content-blocks-v9 .content-blocks-v9__wall { grid-template-columns: 1fr 1fr; } }
