.category-showcase-grid .arq-category-showcase{min-height:0}
.category-showcase-grid .showcase-main{grid-column:span 3;min-height:330px}
.category-showcase-grid .showcase-small{min-height:260px}
.arq-category-showcase .showcase-overlay{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:18px 20px;background:linear-gradient(90deg,rgba(31,55,50,.96),rgba(49,95,87,.9));color:#fff}
.arq-category-showcase:nth-child(2n) .showcase-overlay{background:linear-gradient(90deg,rgba(168,127,52,.95),rgba(202,157,68,.9))}
.arq-category-showcase:nth-child(3n) .showcase-overlay{background:linear-gradient(90deg,rgba(70,93,98,.96),rgba(91,119,124,.9))}
.arq-category-showcase .category-copy{display:flex;flex-direction:column;min-width:0}
.arq-category-showcase .category-copy strong{font-size:20px;line-height:1.15;white-space:normal}
.arq-category-showcase .category-copy small{display:block;margin-top:5px;font-size:13px;line-height:1.35;letter-spacing:0;color:rgba(255,255,255,.82);text-transform:none}
.arq-category-showcase .category-count{font-size:13px;line-height:1.15;white-space:nowrap;color:rgba(255,255,255,.9)}
.arq-category-showcase .category-count b{font-size:16px}
.arq-category-showcase .showcase-overlay i{font-size:25px;font-style:normal;transition:transform .2s ease}
.arq-category-showcase:hover .showcase-overlay i{transform:translateX(5px)}
@media(max-width:900px){.category-showcase-grid .showcase-main{grid-column:span 2}.category-showcase-grid .showcase-small{min-height:230px}.arq-category-showcase .showcase-overlay{grid-template-columns:1fr auto}.arq-category-showcase .category-count{grid-row:2}.arq-category-showcase .showcase-overlay i{grid-column:2;grid-row:1/3}}
@media(max-width:620px){.category-showcase-grid .showcase-main{grid-column:auto;min-height:280px}.category-showcase-grid .showcase-small{min-height:250px}.arq-category-showcase .category-copy strong{font-size:19px}.arq-category-showcase .category-copy small{font-size:13px}}
