.legend._rv4w{color:var(--text-2);flex-wrap:wrap;gap:8px 20px;margin:16px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.sw._rv4w{vertical-align:middle;border-radius:4px;width:22px;height:8px;margin-right:8px;display:inline-block}.sw._rv4w.st{background:#f5f5f7;border-radius:2px;width:12px;height:12px}.sw._rv4w.br{width:4px;height:14px;box-shadow:0 0 0 1px var(--text-2);background:#0a0a0a}.sh._xhwi{margin-bottom:24px}.lap._xhwi{flex-direction:column;gap:20px;display:flex}.map._xhwi{border-radius:var(--r-card-lg);margin:0;padding:clamp(16px,4vw,40px)}.map._xhwi svg._xhwi{width:100%;height:auto;display:block}.guide._xhwi{flex-direction:column;gap:16px;margin-top:8px;display:flex}.corners._xhwi{border-radius:var(--r-card);background:var(--border);flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.corners._xhwi li._xhwi{background:var(--surface-1);align-items:baseline;gap:16px;padding:18px 24px;font-size:17px;line-height:1.55;display:flex}.corners._xhwi li._xhwi[data-corner-n]{transition:background .2s}.corners._xhwi li._xhwi:has([data-jump]:not([hidden])){cursor:pointer}.corners._xhwi li._xhwi.on{background:var(--surface-2)}.corners._xhwi li._xhwi.on .num._xhwi{border-color:var(--accent);color:var(--accent-text)}.txt._xhwi{flex:1}.jump._xhwi{background:var(--fill);width:44px;height:44px;color:var(--text-1);cursor:pointer;border:0;border-radius:50%;flex:none;align-self:center}.jump._xhwi[hidden]{display:none}.num._xhwi{border:2px solid var(--text-1);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:inline-flex}.elev._xhwi{border-radius:var(--r-card);flex-direction:column;gap:12px;margin:0;padding:24px;display:flex}.elev._xhwi svg._xhwi{width:100%;height:auto}.src._xhwi{color:var(--text-3);margin:0;font-size:13px}.cbox._g5zu{margin-top:-24px;margin-bottom:40px}.cbox-k._g5zu{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);margin:0 0 10px;font-size:12px;font-weight:800}.go._g5zu{margin-left:10px;font-size:15px;display:inline-block}@media (width<=600px){.go._g5zu{margin:4px 0 0;display:block}}.hero._l27o{flex-wrap:wrap;align-items:center;gap:40px;padding-top:40px;padding-bottom:56px;display:flex}.ht._l27o{flex-direction:column;flex:999 480px;gap:18px;min-width:0;display:flex}.loc._l27o{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bigmap._l27o{padding-top:8px}.bigmap._l27o .track{border-radius:var(--r-card-lg);background:var(--surface-1);width:100%;max-width:100%;padding:clamp(16px,4vw,48px)}.h1._l27o{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(44px,8vw,104px);font-weight:800;line-height:.95}.lead._l27o a._l27o{color:var(--accent-text)}.sh._l27o{margin-bottom:24px}.kv._l27o{flex-wrap:wrap;gap:28px 40px;padding:32px;display:flex}.k._l27o{color:var(--text-2);font-size:13px}.v._l27o{margin-top:4px;font-size:22px;font-weight:600}.gpl._l27o{flex-direction:column;gap:10px;margin:0;padding-left:0;list-style:none;display:flex}.vs._l27o{color:var(--text-2);font-size:15px;font-weight:400}.note._l27o{color:var(--text-2);margin:12px 0 0;font-size:14px}.gridt._l27o{margin-top:20px}.gridt._l27o caption._l27o{text-align:left;padding-bottom:8px;font-weight:600}.longtext._l27o{max-width:760px;color:var(--text-1);margin-top:14px;font-size:17px;line-height:1.65}.longtext._l27o p{margin:0 0 14px}
