@keyframes infinite-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.infinite-rotate{animation:15s linear infinite infinite-rotate}
.text-clamp-1,.text-clamp-2{-webkit-line-clamp:unset;line-clamp:unset;text-overflow:initial;display:block;overflow:visible}@media (max-width:599px){.card-responsive{grid-template-columns:1fr;width:90%;margin:0 auto;padding:.5rem}.card-responsive .card{width:100%;min-height:240px}}.card-responsive{grid-template-columns:1fr;grid-auto-rows:1fr;width:90%;margin:0 auto;padding:.5rem}.card-responsive .card{height:auto;min-height:260px}@media (min-width:600px){.card-responsive{grid-template-columns:repeat(2,1fr);max-width:80%}.card-responsive .card{min-height:200px}}@media (min-width:1024px){.card-responsive{grid-template-columns:repeat(4,1fr)}.card-responsive .card{min-height:260px}.card-responsive .card:nth-child(3){grid-area:span 2/span 2}.card-responsive .card:nth-child(4){grid-area:2/1/span 1/span 2}}@media (min-width:1024px) and (max-width:1280px){.card-responsive .card{min-height:220px}.card-responsive .card:first-child{grid-area:span 1/span 2}.card-responsive .card:nth-child(2){grid-area:2/span 2/span 1}.card-responsive .card:nth-child(3){grid-area:span 1/3/auto/span 2}.card-responsive .card:nth-child(4){grid-area:2/3/span 1/span 2}}@media (min-width:1280px){.card-responsive .card{min-height:260px}}.card--border-glow:hover:after{opacity:1}
