.shell{width:min(1200px,calc(100% - 28px))}.category-grid{grid-template-columns:repeat(5,1fr);gap:5px}.cat-card{min-width:0}.cat-card header{height:60px;padding:0}.cat-title-link{width:100%;height:100%;padding:0 14px;display:flex;align-items:center;justify-content:space-between;color:#111;text-decoration:none}.cat-title-link h3{font-size:18px}.cat-title-link span{font-size:25px;color:#888}.cat-card ol{padding:11px 14px 15px}.cat-card ol li{border:0}.cat-card ol li a{height:36px;font-size:16px}.cat-card .more-link{display:none}@media(max-width:1000px){.category-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.category-grid{grid-template-columns:repeat(2,1fr)}.cat-card ol li a{font-size:14px}}

/* Category heading: replace pointing-hand icon with subtle view-all label. */
.cat-title-link .cat-view-all{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-size:12px;font-weight:400;color:#9299a4;white-space:nowrap;letter-spacing:-.3px}
.cat-title-link .cat-view-all span{font-size:17px;font-weight:400;color:inherit;line-height:1}
.cat-title-link:hover .cat-view-all{color:#2878d4}
@media(max-width:600px){.cat-title-link .cat-view-all{font-size:12px}}
