.GS0RKG_root{width:100%;position:relative;overflow:clip;container-type:inline-size}.GS0RKG_board{--bw:23.4375rem;--bh:23.5rem;--kmax:1.5;--k:min(tan(atan2(100cqw, var(--bw))), var(--kmax));height:calc(var(--bh) * var(--k));position:relative}.GS0RKG_stage{--u:.0625rem;width:var(--bw);height:var(--bh);translate:-50%;scale:var(--k);transform-origin:top;isolation:isolate;position:absolute;top:0;left:50%}.GS0RKG_item{--X:var(--mx);--Y:var(--my);--R:var(--mr,0);--Z:var(--mz);top:calc(var(--Y) * var(--u));left:calc(var(--X) * var(--u));z-index:var(--Z);rotate:calc(var(--R) * 1deg);position:absolute}.GS0RKG_photo{width:calc(var(--mw) * var(--u));height:calc(var(--mh) * var(--u))}.GS0RKG_card{width:calc(var(--mw) * var(--u))}@media (min-width:64rem){.GS0RKG_board{--bw:90rem;--bh:37.5rem;--kmax:1}.GS0RKG_item{--X:var(--x);--Y:var(--y);--R:var(--r,0);--Z:var(--z)}.GS0RKG_photo{width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u))}.GS0RKG_card{width:calc(var(--w) * var(--u))}}@media not (min-width:64rem){.GS0RKG_item[data-desktop-only]{display:none}}.GS0RKG_fadeUp{animation:.4s ease-out both GS0RKG_fade-up}@keyframes GS0RKG_fade-up{0%{opacity:0;translate:0 .5rem}}@media (prefers-reduced-motion:reduce){.GS0RKG_fadeUp{animation:none}}
