/* One consistent top-row mini example on every game card. */
.learning-card.lab-art-card,.app-card.lab-art-card{position:relative;min-height:260px;overflow:visible}
.lab-art-card>.lab-card-example{position:absolute;top:16px;right:18px;width:130px;height:90px;display:block;pointer-events:none;margin:0;padding:0;opacity:1;font-size:0;line-height:0}
.lab-card-example svg{display:block;width:100%;height:100%;overflow:visible}
.learning-card.lab-art-card>.learning-icon{margin-bottom:25px;flex-shrink:0}
/* Normalize the original math card to the same card shape as the newer games. */
.app-card.lab-art-card{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:25px;border-radius:20px;text-align:left;max-width:none;width:100%;grid-column:auto}
.app-card.lab-art-card>.card-art{width:58px;height:52px;min-height:52px;padding:5px;gap:0;border-radius:13px;align-content:center;flex-shrink:0;margin-bottom:25px}
.app-card.lab-art-card>.card-art span{height:20px;border:0;border-radius:0;font-size:19px;line-height:1;box-shadow:none;background:transparent;transform:none}
.app-card.lab-art-card>.card-body{display:contents}
.app-card.lab-art-card>.card-body>.eyebrow{display:none}
.app-card.lab-art-card>.card-body>strong{font-size:24px;letter-spacing:-1px;line-height:1.2}
.app-card.lab-art-card>.card-body>span:not(.eyebrow):not(.card-go){font-size:14px;line-height:1.5;opacity:1}
.app-card.lab-art-card>.card-body>.card-go{margin-top:auto;justify-content:flex-start;gap:8px;font-size:13px}
.app-card.lab-art-card .card-go b{display:inline;width:auto;height:auto;background:transparent;color:inherit;font-size:16px}
@media(max-width:760px){.learning-card.lab-art-card,.app-card.lab-art-card{min-height:245px;grid-column:1/-1}.lab-art-card>.lab-card-example{width:116px;height:80px;right:21px;top:17px}.learning-card.lab-art-card>.learning-icon,.app-card.lab-art-card>.card-art{margin-bottom:19px}}
@media(max-width:380px){.lab-art-card>.lab-card-example{width:100px;height:69px;right:17px;top:20px}.learning-card.lab-art-card,.app-card.lab-art-card{min-height:245px}.learning-card.lab-art-card>.learning-icon,.app-card.lab-art-card>.card-art{margin-bottom:17px}}
@media(prefers-reduced-motion:reduce){.lab-card-example{animation:none;transition:none}}
