._page_cgkts_1{background:radial-gradient(circle at 50% 42%, #2d62713d, transparent 30rem), var(--site-background);color:var(--site-ink);min-height:clamp(36rem,72vh,52rem);position:relative;overflow:hidden}._stage_cgkts_11{min-height:inherit;justify-content:center;align-items:center;padding:5rem 1.5rem;display:flex;position:relative}._frame_cgkts_20{clip-path:polygon(0 1.25rem,1.25rem 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% calc(100% - 1.25rem),calc(100% - 1.25rem) 100%,1.25rem 100%,0 calc(100% - 1.25rem));pointer-events:none;border:1px solid #58c6d652;position:absolute;inset:1.5rem}._board_cgkts_37{filter:drop-shadow(0 0 8px #63e6f41f);opacity:.38;transform-origin:50%;width:min(68rem,96vw);height:min(49rem,88vw);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-51%)perspective(48rem)rotateX(52deg)scale(1.12);-webkit-mask-image:radial-gradient(circle,#000 32%,#0000 76%);mask-image:radial-gradient(circle,#000 32%,#0000 76%)}._roads_cgkts_49 path,._railroads_cgkts_50 path{fill:none;vector-effect:non-scaling-stroke}._roads_cgkts_49 path{stroke:#5f929bad;stroke-width:.5px}._railroads_cgkts_50 path{stroke:var(--site-accent-muted);stroke-width:.9px}._station_cgkts_65,._headquarters_cgkts_66,._camp_cgkts_67 circle{fill:#102b33d1;stroke:#63e6f4c7;stroke-width:.34px;vector-effect:non-scaling-stroke}._headquarters_cgkts_66{fill:#ffc8571a;stroke:#ffc857c7;stroke-width:.46px}._camp_cgkts_67 circle:last-child{fill:none;stroke:#c3e3e89e;stroke-width:.22px}._missingCoordinate_cgkts_86{color:var(--site-primary-bright);transform-box:fill-box;transform-origin:50%}._missingCoordinate_cgkts_86 path{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:.7px;vector-effect:non-scaling-stroke}._missingCoordinate_cgkts_86 circle{fill:#63e6f42e;stroke:currentColor;stroke-width:.42px;vector-effect:non-scaling-stroke;animation:2.2s ease-out infinite _missing-coordinate-pulse_cgkts_1}._content_cgkts_108{text-align:center;z-index:1;flex-direction:column;align-items:center;max-width:44rem;display:flex;position:relative}._code_cgkts_118{color:var(--site-primary-bright);font-family:var(--site-display-font);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-shadow:0 0 24px #63e6f42e;font-size:clamp(5rem,15vw,9rem);font-weight:950;line-height:.82}._title_cgkts_129{color:var(--site-ink);font-family:var(--site-ui-font);letter-spacing:-.03em;text-wrap:balance;margin-top:2rem;font-size:2.25rem;font-weight:900;line-height:1.1}._description_cgkts_140{color:var(--site-ink-secondary);letter-spacing:.01em;text-wrap:pretty;max-width:42ch;margin-top:1rem;font-size:1.125rem;font-weight:500;line-height:1.65}._actions_cgkts_151{margin-top:2rem}._primaryAction_cgkts_155,._secondaryAction_cgkts_156{min-width:10.5rem;min-height:2.75rem;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out,transform .18s ease-out}._primaryAction_cgkts_155{--button-bg:var(--site-accent);--button-hover:var(--site-accent-muted);--button-color:var(--site-background);font-weight:900}._secondaryAction_cgkts_156{--button-bd:1px solid #63e6f49e;--button-color:var(--site-primary-bright);font-weight:800}._primaryAction_cgkts_155:focus-visible,._secondaryAction_cgkts_156:focus-visible{outline:2px solid var(--site-primary-bright);outline-offset:3px}@media (hover:hover){._primaryAction_cgkts_155:hover,._secondaryAction_cgkts_156:hover{transform:translateY(-2px)}}@media (width<=40rem){._page_cgkts_1{min-height:39rem}._stage_cgkts_11{padding:4rem 1.25rem}._frame_cgkts_20{inset:.75rem}._board_cgkts_37{opacity:.3;width:42rem;height:37rem;transform:translate(-50%,-53%)perspective(42rem)rotateX(58deg)scale(1.25)}._title_cgkts_129{font-size:1.75rem}._description_cgkts_140{font-size:1rem}._actions_cgkts_151{flex-direction:column;align-items:stretch;width:min(100%,20rem)}._primaryAction_cgkts_155,._secondaryAction_cgkts_156{width:100%}}@media (prefers-reduced-motion:reduce){._missingCoordinate_cgkts_86 circle{animation:none}._primaryAction_cgkts_155,._secondaryAction_cgkts_156{transition:none}}@keyframes _missing-coordinate-pulse_cgkts_1{0%{opacity:1;transform:scale(.7)}72%,to{opacity:.28;transform:scale(2.8)}}
