.g-podium[data-v-8822f582]{align-items:end;display:grid;gap:.75rem;grid-template-columns:1fr 1.25fr 1fr;margin:0 auto;max-width:40rem}.g-podium__portrait[data-v-8822f582]{aspect-ratio:3/4;margin:0 auto;position:relative;width:100%}.g-podium__frame[data-v-8822f582]{--g-shape-r:1.25rem;background:var(--g-ink-2);border:1px solid var(--g-line-strong);border-radius:999px 999px 1.25rem 1.25rem;box-shadow:0 30px 60px -30px rgba(0,0,0,.9);display:block;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.g-podium__slot--1 .g-podium__frame[data-v-8822f582]{--g-shape-line:color-mix(in srgb,var(--g-gold) 75%,transparent);border-color:var(--g-gold-line);box-shadow:0 0 0 4px rgba(var(--g-ink-rgb),.9),0 0 0 5px var(--g-gold-line),0 40px 80px -30px color-mix(in srgb,var(--g-gold) 45%,transparent)}.g-podium__crown[data-v-8822f582]{animation:g-crown-float-8822f582 4s ease-in-out infinite;color:var(--g-gold-ink);filter:drop-shadow(0 4px 12px var(--g-gold));left:50%;position:absolute;top:-1.6rem;transform:translate(-50%);z-index:2}.g-podium__place[data-v-8822f582]{color:var(--g-gold-ink);font-family:var(--g-serif);font-size:1.6rem;line-height:1;margin-top:.9rem}.g-podium__slot--1 .g-podium__place[data-v-8822f582]{font-size:2.2rem}.g-podium__place sup[data-v-8822f582]{font-size:.5em;margin-left:1px}.g-podium__name[data-v-8822f582]{color:var(--g-ivory);font-family:var(--g-serif);font-size:clamp(.95rem,2.6vw,1.2rem);line-height:1.15;margin-top:.4rem;text-transform:capitalize}.g-podium__votes[data-v-8822f582]{color:var(--g-muted);font-size:.75rem;margin-top:.3rem}@keyframes g-crown-float-8822f582{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-4px)}}
