/* TOP 15 compact cards, 3 columns x 5 rows */
.w3d-top16 .gold-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(12px,1.8vw,24px)!important}
.w3d-top16 .gold-image{aspect-ratio:1.58 / 1!important;max-height:300px!important;overflow:hidden!important}
.w3d-top16 .gold-image img{height:100%!important;width:100%!important;object-fit:cover!important;object-position:center 38%!important}
.w3d-top16 .gold-card{min-height:0!important}
.w3d-top16 .gold-card h3{font-size:clamp(17px,1.55vw,23px)!important;margin:10px 14px 7px!important}
.w3d-top16 .gold-card p{font-size:12px!important;margin:0 14px 13px!important}
.w3d-top16 .gold-card:hover img{transform:scale(1.055)!important}
.w3d-top16 .gold-heading{margin-bottom:12px}
.w3d-top16 .top15-market-intro{max-width:1000px;color:#e3eaf7!important;font-size:clamp(15px,1.35vw,18px)!important;line-height:1.75;margin:12px 0 24px}
@media(max-width:700px){.w3d-top16 .gold-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.w3d-top16 .gold-image{aspect-ratio:1 / 1!important}.w3d-top16 .gold-card h3{font-size:clamp(11px,2.6vw,16px)!important;margin:8px 6px 5px!important;overflow-wrap:anywhere}.w3d-top16 .gold-card p{font-size:10px!important;margin:0 6px 9px!important}.w3d-top16 .gold-rank{font-size:8px!important;letter-spacing:0!important}}
@media(prefers-reduced-motion:reduce){.w3d-top16 .gold-card:hover img{transform:none!important}}
