.wmo-ic{position:relative;display:block;overflow:hidden;border-radius:6px;aspect-ratio:420/540;background:#2f3e46;color:#fff!important;text-decoration:none!important}.wmo-ic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.wmo-ic-o{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05) 40%,rgba(0,0,0,.65));transition:background .3s}.wmo-ic-c{position:absolute;left:0;right:0;bottom:0;padding:18px}.wmo-ic-t{color:#fff!important;margin:0!important;padding:0!important;text-transform:uppercase;letter-spacing:.04em;font-size:20px}.wmo-ic-x{display:block;max-height:0;overflow:hidden;opacity:0;transition:all .3s;font-size:15px}.wmo-ic:hover img{transform:scale(1.05)}.wmo-ic:hover .wmo-ic-o{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.75))}.wmo-ic:hover .wmo-ic-x{max-height:80px;opacity:1;margin-top:6px}.wmo-hl{font-size:20px;line-height:1.5}.wmo-hl-m{background:linear-gradient(transparent 55%,rgba(82,121,111,.35) 55%);color:inherit;font-weight:700;padding:0 2px}.wmo-mg{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.wmo-mg img{width:100%;height:auto;border-radius:6px;display:block}