.pu-apps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pu-apps figure{margin:0}.pu-apps img{width:100%;height:190px;object-fit:cover}.pu-apps figcaption{padding:12px 0}.native-table-wrap{overflow-x:auto}.native-table-wrap table{min-width:520px}.cat-hero-image{object-fit:contain!important;background:#f5f5f5}.native-catalogue li{margin:12px 0}@media(max-width:700px){.pu-apps{grid-template-columns:repeat(2,minmax(0,1fr))}.pu-apps img{height:120px}.cat-hero h1{font-size:30px;overflow-wrap:anywhere}}