/* Approved CHAMP screenshot: full uncropped image, no added frame. */
.ge-page .ge-prize-grid--showcase{grid-template-columns:minmax(0,1fr);gap:24px}
.ge-page .ge-champ-showcase{min-width:0;margin:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none}
.ge-page .ge-champ-showcase-link{display:block;padding:0;border:0;background:transparent;box-shadow:none;line-height:0}
.ge-page .ge-champ-showcase-link:focus-visible{outline:2px solid var(--ge-gold,#e7c88b);outline-offset:6px}
.ge-page .ge-champ-showcase img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1919/1056;object-fit:contain;border:0;border-radius:0;background:transparent;box-shadow:none}
.ge-page .ge-champ-showcase figcaption{margin-top:12px;font-size:.85rem;line-height:1.5;color:var(--ge-muted,#aeb4bc)}
.ge-page .ge-prize-grid--showcase>.ge-prize-description{max-width:72ch}
