.mk-resource-card small{color:var(--mk-teal);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mk-resource-card{position:relative;overflow:hidden}.mk-resource-card:before{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--mk-teal),var(--mk-teal-light));content:"";transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.mk-resource-card:hover:before{transform:scaleX(1)}.mk-resource-card__icon{display:grid;width:42px;height:42px;margin-bottom:6px;place-items:center;border-radius:10px;background:#0e70681a;color:var(--mk-teal);font-size:17px;transition:background .2s ease,color .2s ease}.mk-resource-card:hover .mk-resource-card__icon{background:var(--mk-teal);color:var(--mk-white)}.mk-resource-card .mk-area-card__link i{transition:transform .2s ease}.mk-resource-card:hover .mk-area-card__link i{transform:translate(4px)}.mk-checklist--links li{align-items:baseline}.mk-checklist--links a{color:var(--mk-ink);font-weight:500;text-decoration:none;transition:color .16s ease}.mk-checklist--links li i{transition:transform .2s ease}.mk-checklist--links li:hover a{color:var(--mk-teal)}.mk-checklist--links li:hover i{transform:translate(3px)}
