.LevelOneCursor-module__zfDOmW__cursor{--cursor-size:34px;--cursor-color:#efece0eb;z-index:10000;width:var(--cursor-size);height:var(--cursor-size);pointer-events:none;opacity:0;will-change:transform;transition:opacity .22s,filter .22s;position:fixed;top:0;left:0;transform:translate(-100px,-100px)}.LevelOneCursor-module__zfDOmW__cursor[data-visible=true]{opacity:1}.LevelOneCursor-module__zfDOmW__outerRing,.LevelOneCursor-module__zfDOmW__innerRing,.LevelOneCursor-module__zfDOmW__centerPoint,.LevelOneCursor-module__zfDOmW__marker{display:block;position:absolute}.LevelOneCursor-module__zfDOmW__outerRing{border:1px solid #efece0b3;border-radius:50%;transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .22s,opacity .22s;inset:0;transform:translate(-50%,-50%)scale(1)}.LevelOneCursor-module__zfDOmW__innerRing{border:1px solid #efece075;border-radius:50%;width:12px;height:12px;transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .22s;top:0;left:0;transform:translate(-50%,-50%)scale(1)}.LevelOneCursor-module__zfDOmW__centerPoint{background:var(--cursor-color);border-radius:50%;width:3px;height:3px;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 8px #efece073}.LevelOneCursor-module__zfDOmW__marker{transform-origin:50%;background:#efece0b3;width:4px;height:1px;transition:opacity .22s,transform .24s cubic-bezier(.2,.8,.2,1)}.LevelOneCursor-module__zfDOmW__markerTop{top:-5px;left:-2px;transform:rotate(90deg)}.LevelOneCursor-module__zfDOmW__markerRight{top:0;left:calc(var(--cursor-size) / 2 + 3px);transform:translateY(-50%)}.LevelOneCursor-module__zfDOmW__markerBottom{top:calc(var(--cursor-size) / 2 + 3px);left:-2px;transform:rotate(90deg)}.LevelOneCursor-module__zfDOmW__markerLeft{top:0;left:calc(var(--cursor-size) / -2 - 7px);transform:translateY(-50%)}.LevelOneCursor-module__zfDOmW__cursor[data-moving=true] .LevelOneCursor-module__zfDOmW__outerRing{border-color:#efece0e6;transform:translate(-50%,-50%)scale(1.12)}.LevelOneCursor-module__zfDOmW__cursor[data-moving=true] .LevelOneCursor-module__zfDOmW__innerRing{transform:translate(-50%,-50%)scale(.84)}.LevelOneCursor-module__zfDOmW__cursor[data-moving=true] .LevelOneCursor-module__zfDOmW__marker{opacity:.45}.LevelOneCursor-module__zfDOmW__cursor[data-pressed=true] .LevelOneCursor-module__zfDOmW__outerRing{transform:translate(-50%,-50%)scale(.82)}.LevelOneCursor-module__zfDOmW__cursor[data-pressed=true] .LevelOneCursor-module__zfDOmW__innerRing{transform:translate(-50%,-50%)scale(1.25)}@media (hover:none),(pointer:coarse){.LevelOneCursor-module__zfDOmW__cursor{display:none}}@media (prefers-reduced-motion:reduce){.LevelOneCursor-module__zfDOmW__outerRing,.LevelOneCursor-module__zfDOmW__innerRing,.LevelOneCursor-module__zfDOmW__marker{transition:none}}
.LevelOneMasterPlan-module__ohkr7q__map{width:100%;height:100%;display:block;overflow:visible}.LevelOneMasterPlan-module__ohkr7q__image,.LevelOneMasterPlan-module__ohkr7q__chrome{pointer-events:none;-webkit-user-select:none;user-select:none}.LevelOneMasterPlan-module__ohkr7q__zones,.LevelOneMasterPlan-module__ohkr7q__zone,.LevelOneMasterPlan-module__ohkr7q__zoneVisual,.LevelOneMasterPlan-module__ohkr7q__marker,.LevelOneMasterPlan-module__ohkr7q__markerVisual{pointer-events:none}.LevelOneMasterPlan-module__ohkr7q__zoneVisual{fill:#fff0;stroke:#fff0;stroke-width:1px;vector-effect:non-scaling-stroke;transition:fill .34s cubic-bezier(.22,1,.36,1),stroke .34s cubic-bezier(.22,1,.36,1),filter .34s}.LevelOneMasterPlan-module__ohkr7q__hitArea{fill:#0000;stroke:#0000;stroke-width:1px;pointer-events:none}.LevelOneMasterPlan-module__ohkr7q__zones[data-interactive=true] .LevelOneMasterPlan-module__ohkr7q__hitArea{pointer-events:all;cursor:pointer}.LevelOneMasterPlan-module__ohkr7q__zone{outline:none}.LevelOneMasterPlan-module__ohkr7q__zone:hover .LevelOneMasterPlan-module__ohkr7q__zoneVisual,.LevelOneMasterPlan-module__ohkr7q__zone:focus-visible .LevelOneMasterPlan-module__ohkr7q__zoneVisual,.LevelOneMasterPlan-module__ohkr7q__zone[data-active=true] .LevelOneMasterPlan-module__ohkr7q__zoneVisual{fill:#ffffff5e;stroke:#fff;filter:drop-shadow(0 0 9.6px #ffffff29)}.LevelOneMasterPlan-module__ohkr7q__marker{color:#fff;filter:drop-shadow(0 0 9.6px #ffffff6b)}.LevelOneMasterPlan-module__ohkr7q__markerVisual{transform-box:fill-box;transform-origin:50%}.LevelOneMasterPlan-module__ohkr7q__marker circle{fill:#00000096;stroke:#fff;stroke-width:1px;vector-effect:non-scaling-stroke}.LevelOneMasterPlan-module__ohkr7q__marker text{fill:currentColor;font-family:var(--font-eb-garamond), "EB Garamond", Georgia, serif;letter-spacing:0;text-shadow:0 0 9.6px #ffffff38;font-size:35.321px;font-style:normal;font-weight:400;line-height:normal}.LevelOneMasterPlan-module__ohkr7q__card{z-index:400;left:var(--card-left);top:var(--card-top);color:#fff;width:min(263px,100vw - 32px);min-height:115px;box-shadow:none;-webkit-backdrop-filter:blur(3.5px);pointer-events:auto;background:#00000078;border:1px solid #fff;border-radius:0;flex-direction:column;justify-content:center;gap:11px;padding:24px 25px 20px;animation:.3s cubic-bezier(.22,1,.36,1) both LevelOneMasterPlan-module__ohkr7q__masterPlanCardIn;display:flex;position:fixed;transform:translateY(-50%)}.LevelOneMasterPlan-module__ohkr7q__card[data-side=left]{transform:translate(-100%,-50%)}.LevelOneMasterPlan-module__ohkr7q__card[data-zone=zone-01]{width:209px;min-height:115px}.LevelOneMasterPlan-module__ohkr7q__card[data-zone=zone-02]{width:263px;min-height:139px}.LevelOneMasterPlan-module__ohkr7q__card[data-zone=zone-03]{width:203px;min-height:139px}.LevelOneMasterPlan-module__ohkr7q__card strong,.LevelOneMasterPlan-module__ohkr7q__card small{color:#fff;display:block}.LevelOneMasterPlan-module__ohkr7q__card strong{font-family:var(--font-eb-garamond), "EB Garamond", Georgia, serif;text-transform:uppercase;font-size:22.855px;font-style:normal;font-weight:400;line-height:normal}.LevelOneMasterPlan-module__ohkr7q__card small{font-family:var(--font-inter), Inter, sans-serif;text-transform:uppercase;opacity:.92;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.LevelOneMasterPlan-module__ohkr7q__cardClose{display:none}@keyframes LevelOneMasterPlan-module__ohkr7q__masterPlanCardIn{0%{opacity:0;filter:blur(3px);transform:translateY(-47%)}to{opacity:1;filter:blur()}}.LevelOneMasterPlan-module__ohkr7q__card[data-side=left]{animation-name:LevelOneMasterPlan-module__ohkr7q__masterPlanCardInLeft}@keyframes LevelOneMasterPlan-module__ohkr7q__masterPlanCardInLeft{0%{opacity:0;filter:blur(3px);transform:translate(-100%,-47%)}to{opacity:1;filter:blur();transform:translate(-100%,-50%)}}@media (max-width:1023px){.LevelOneMasterPlan-module__ohkr7q__marker text{font-size:32px}.LevelOneMasterPlan-module__ohkr7q__compass{left:var(--space-page)}.LevelOneMasterPlan-module__ohkr7q__soundButton{right:var(--space-page)}}@media (hover:none),(pointer:coarse){.LevelOneMasterPlan-module__ohkr7q__card{gap:6px;min-height:auto;padding:14px 16px 12px;width:fit-content!important;max-width:min(220px,100vw - 64px)!important}.LevelOneMasterPlan-module__ohkr7q__card strong{font-size:16px}.LevelOneMasterPlan-module__ohkr7q__card small{font-size:11px;line-height:1.35}.LevelOneMasterPlan-module__ohkr7q__cardClose{appearance:none;color:#fff;width:44px;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font-size:1.2rem;display:grid;position:absolute;top:5px;right:5px}}@media (max-width:767px){.LevelOneMasterPlan-module__ohkr7q__marker text{font-size:30px}.LevelOneMasterPlan-module__ohkr7q__compass{width:56px;height:56px;bottom:max(22px, env(safe-area-inset-bottom))}.LevelOneMasterPlan-module__ohkr7q__soundButton{width:50px;height:50px;bottom:max(25px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.LevelOneMasterPlan-module__ohkr7q__zoneVisual,.LevelOneMasterPlan-module__ohkr7q__masterPlanControls{transition-duration:.01ms}.LevelOneMasterPlan-module__ohkr7q__card{animation:none}}
