/* Applies only to the ten requested mascot instances. */
main img.no54-mascot-gif[data-mascot-motion]{object-fit:contain;aspect-ratio:1;max-width:100%;height:auto;flex-shrink:0;vertical-align:middle}
main img.review-news-mamec.no54-mascot-gif{width:110px;height:110px}
main img.review-celebrate.no54-mascot-gif{width:128px;height:128px}
main .review-mascot>img.no54-mascot-gif{width:176px;height:176px;max-width:35vw}
main .no54-mascot-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}
main .no54-mascot-heading-label{min-width:0;flex:1}
main img.no54-mascot-heading-image{display:block;width:104px;height:104px;flex:0 0 104px;margin:0}
main .review-news-heading.no54-mascot-news-heading{display:grid;grid-template-columns:minmax(0,1fr) 110px;column-gap:20px;row-gap:6px;align-items:center}
main .no54-mascot-news-heading>.eyebrow{grid-column:1;grid-row:1;white-space:nowrap}
main .no54-mascot-news-heading>h2{grid-column:1;grid-row:2;margin:0}
main .no54-mascot-news-heading>img.no54-mascot-gif{grid-column:2;grid-row:1 / span 2;margin:0}
@media(max-width:600px){main .no54-mascot-heading{gap:12px}main img.no54-mascot-heading-image{width:80px;height:80px;flex-basis:80px}main .review-mascot>img.no54-mascot-gif{width:144px;height:144px}}
@media(max-width:600px){main .review-news-heading.no54-mascot-news-heading{grid-template-columns:minmax(0,1fr) 80px;column-gap:12px}main .no54-mascot-news-heading>img.no54-mascot-gif{width:80px;height:80px}}
