#prizes{scroll-margin-top:5rem}.podium-layout{padding-block:clamp(2rem,5svh,3.5rem)}.podium-heading{margin-bottom:1.25rem}.isometric-podium{isolation:isolate;width:min(100%,42.5rem,max(17.5rem,66svh));margin:0 auto;position:relative}.isometric-podium-art{width:100%;height:auto;font-family:var(--font-departure), monospace;shape-rendering:crispedges;font-weight:400;display:block;overflow:hidden}.podium-sponsor{text-align:center;justify-content:center;margin-top:1.5rem;display:flex}.podium-sponsor-link{flex-direction:column;align-items:center;gap:.5rem;max-width:100%;display:flex}.podium-sponsor-label{letter-spacing:.12em;font-size:.75rem}.podium-sponsor-logo{width:15rem;max-width:100%;height:auto;display:block}@media (min-width:640px){.podium-sponsor-link{flex-direction:row;gap:1.5rem}.podium-sponsor-label{font-size:.875rem}}.podium-trophy-reflection{animation:5s step-end infinite podium-reflection}.podium-glint{transform-box:fill-box;transform-origin:50%;animation:5s step-end infinite podium-glint}.podium-glint-right{animation-delay:-2.5s}@keyframes podium-reflection{0%,70%,to{opacity:.45}76%,88%{opacity:1}}@keyframes podium-glint{0%,64%,to{opacity:.2;transform:scale(.5)}72%,82%{opacity:1;transform:scale(1)}90%{opacity:.55;transform:scale(.75)}}@media (prefers-reduced-motion:reduce){.podium-trophy-reflection,.podium-glint{opacity:1;animation:none;transform:none}}
