.online-apps-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.online-apps-grid .app-card{min-height:360px}.online-apps-grid .app-card .cta{margin-top:auto}.online-apps-grid .iconrow .icon{object-fit:cover}@media(max-width:1180px){.online-apps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.online-apps-grid{grid-template-columns:1fr}.online-apps-grid .app-card{min-height:0}}
.apps-hero-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,.52fr);gap:22px;align-items:stretch}.apps-commercial-card{display:flex;flex-direction:column;padding:22px}.apps-commercial-card h2{font-size:clamp(1.35rem,2.5vw,2rem);margin:.2rem 0 .5rem}.apps-commercial-card .cta{margin-top:auto}.game-filter-action{margin-top:16px}@media(max-width:820px){.apps-hero-layout{grid-template-columns:1fr}}
.online-apps-heading{flex-wrap:wrap}.online-apps-heading>.small-lead{display:block;flex-basis:100%;width:100%;margin:8px 0 0}
