@keyframes igl-spin3d{0%{transform:perspective(700px)rotateY(0)}to{transform:perspective(700px)rotateY(360deg)}}.igl-card{background:#fff;border-radius:10px;transition:box-shadow .3s;overflow:hidden;box-shadow:0 4px 16px #0000001f}.igl-card:hover{box-shadow:0 12px 36px #0003}.igl-card .igl-card__img{animation:3s ease-in-out infinite igl-spin3d}.igl-card__img-wrap{background:#37145a;width:100%;height:240px;position:relative;overflow:hidden}@media (width>=1024px){.igl-card__img-wrap{height:280px}}.igl-card__img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.igl-card__label{background:linear-gradient(#0000 0%,#37145ae6 100%);padding:40px 14px 12px;position:absolute;bottom:0;left:0;right:0}.igl-card__title{color:#fff;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 2px 4px #00000080;font-size:1.05rem;font-weight:700;line-height:1.2;display:block}.igl-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.igl-card__intro{color:#838383;flex:1;margin:0;font-size:.875rem;line-height:1.4}.igl-card__cta{white-space:nowrap;flex-shrink:0}
