.grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr))}.card{display:flex;flex-direction:column;min-height:220px}.card-main{display:flex;flex:1;align-items:flex-start;gap:15px}.card-content{display:flex;flex:1;min-width:0;flex-direction:column}.card .download-icon{float:none;position:static;flex:0 0 58px;width:58px;height:58px}.card-description{margin-bottom:0!important}.card-meta-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:11px}.card-category{margin:0!important}.card-meta-row .card-tags{justify-content:flex-end;margin:0}.card-footer{margin-top:22px;padding-top:14px;border-top:1px solid var(--line)}.card-meta-row + .card-footer{margin-top:11px}.card-stats{display:flex;align-items:center;color:var(--muted);font-size:14px}.card-stats span{display:flex;align-items:baseline;gap:5px}.card-stats span+span{margin-left:14px;padding-left:14px;border-left:1px solid var(--line)}.card-stats small{font-size:12px}.card-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px}.card-tags .tag{background:#f1f5fd}.site-icon{width:25px;height:25px;margin-right:8px;object-fit:contain;vertical-align:-6px}.brand-with-icon:before{display:none}.seo-copy{margin:26px 0}.seo-copy h2{margin-bottom:8px}.seo-copy p{color:var(--muted);margin:0}
@media(max-width:760px){.card-footer{min-width:0}.card-stats{display:grid;grid-template-columns:1.5fr 1fr 1fr;min-width:0;gap:0}.card-stats span{display:grid;gap:2px;align-items:start;min-width:0;text-align:center}.card-stats span+span{margin-left:0;padding-left:0;border-left:1px solid var(--line)}.card-stats b{font-weight:inherit;white-space:nowrap}.card-stats small{font-size:10px;letter-spacing:0;white-space:nowrap}}
@media(max-width:760px){.card-stats span:first-child{grid-column:auto;padding-bottom:0;border-bottom:0}}
.card h3 a:hover{text-decoration:underline}
.card-meta-row .card-tags:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f02c";align-self:center;color:var(--muted);font-size:13px}
