prelaunch-medallion{display:block;width:min(var(--pge-circle-size),100%)}
.prelaunch-medallion{display:block;position:relative;width:100%;aspect-ratio:1;padding:0;border:0;background:transparent;cursor:pointer;perspective:900px;-webkit-tap-highlight-color:transparent}
.prelaunch-medallion__inner{position:absolute;inset:0;display:block;transform-style:preserve-3d;transition:transform var(--pge-flip,1s) cubic-bezier(.2,.75,.2,1)}
.prelaunch-medallion.is-flipped .prelaunch-medallion__inner{transform:rotateY(180deg)}
.prelaunch-medallion__face{position:absolute;inset:0;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.prelaunch-medallion__back{transform:rotateY(180deg)}
.prelaunch-medallion__face img{display:block;width:100%;height:100%;object-fit:contain}
.prelaunch-medallion:focus-visible{outline:3px solid var(--pge-accent);outline-offset:4px;border-radius:50%}
@media(max-width:989px){prelaunch-medallion{width:min(var(--pge-circle-size-mobile,150px),100%)}}
@media(prefers-reduced-motion:reduce){.prelaunch-medallion__inner{transition:none}}
.prelaunch-medallion__inner{pointer-events:none}
.prelaunch-medallion__face:not(.prelaunch-medallion__back){transform:rotateY(0deg)}
