.roadmap_stage__8YN1x{position:relative;z-index:1;display:grid;width:100%;min-height:calc(100dvh - 4rem);margin-top:4rem;place-items:center;overflow:hidden;background:#d9e8d6}.roadmap_frame__CfiMr{display:grid;width:100%;place-items:center;transform-origin:center}.roadmap_board__k3xvo{display:block;width:min(96vw,48.56dvh);max-width:96vw;height:auto;max-height:calc(100dvh - 4rem);aspect-ratio:690/1421}.roadmap_hotspot__QExBW{cursor:pointer;outline:none;transform-box:fill-box;transform-origin:center}.roadmap_hotspot__QExBW rect{fill:transparent;stroke:transparent;stroke-width:5;pointer-events:all;vector-effect:non-scaling-stroke}.roadmap_hotspot__QExBW:focus-visible rect{stroke:hsla(0,0%,100%,.92)}.roadmap_moneyRain__Z_bwC{position:fixed;inset:0;z-index:40;overflow:hidden;pointer-events:none}.roadmap_moneyBill__uZO_r{position:absolute;top:0;display:block;width:clamp(57px,17.6vw,81px);height:auto;filter:drop-shadow(0 4px 5px rgba(0,0,0,.16));transform-origin:center}.roadmap_modalBackdrop__HCuk3{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:1.5rem;background:rgba(0,0,0,.52)}.roadmap_modalButton__b5EG8{display:grid;max-width:100%;max-height:100%;padding:0;border:0;place-items:center;background:transparent;cursor:pointer;transform-origin:center}.roadmap_modalButton__b5EG8:focus-visible{outline:3px solid hsla(0,0%,100%,.95);outline-offset:6px}.roadmap_modalImage__H_nST{display:block;width:min(63vw,54.59dvh);height:auto;max-width:63vw;max-height:70.2dvh;object-fit:contain;filter:drop-shadow(0 20px 44px rgba(0,0,0,.25))}.roadmap_srOnly__6Grvz{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(0,0,0,0);white-space:nowrap}@media (max-height:720px){.roadmap_board__k3xvo{width:min(92vw,48.56dvh)}}