.blockcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.blockcard{padding:20px;background:white;border:2px solid #c9dce7;border-radius:14px}.blockcard img,.block-example img{display:block;max-width:100%;height:auto;max-height:180px;margin:12px 0}.blockcard img{max-height:140px}.block-example{padding:12px;background:#f4f8fc;border-radius:12px}nav{display:flex;gap:12px;flex-wrap:wrap}