.WorldWaypoints-module__wZCbta__mapFrame{border:1px solid var(--mh-border);background:linear-gradient(160deg, var(--mh-shadow) 0%, var(--mh-shadow-2) 100%);border-radius:3px;padding:18px}.WorldWaypoints-module__wZCbta__mapInner{border:2px dashed var(--mh-border);text-align:center;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:260px;padding:56px 28px;display:flex}.WorldWaypoints-module__wZCbta__mapLabel{font-family:var(--font-cormorant), serif;letter-spacing:.16em;text-transform:uppercase;color:var(--mh-sage);font-size:.82rem;font-style:italic}.WorldWaypoints-module__wZCbta__marker{align-items:center;gap:10px;display:flex}.WorldWaypoints-module__wZCbta__dot{background:var(--mh-amber);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #c9a87699}.WorldWaypoints-module__wZCbta__markerName{font-family:var(--font-cormorant), serif;color:var(--mh-parchment);font-size:1.25rem}.WorldWaypoints-module__wZCbta__mapNote{max-width:420px;color:var(--mh-sage);margin:0;font-size:.95rem;font-style:italic;line-height:1.6}.WorldWaypoints-module__wZCbta__waypointsHead{margin-top:64px}.WorldWaypoints-module__wZCbta__waypointsIntro{color:var(--mh-sage);margin:-6px 0 32px;font-size:.98rem;font-style:italic}.WorldWaypoints-module__wZCbta__grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:26px 32px;display:grid}.WorldWaypoints-module__wZCbta__waypoint{border-left:1px solid var(--mh-border);padding:2px 0 2px 20px}.WorldWaypoints-module__wZCbta__waypoint.WorldWaypoints-module__wZCbta__pending{opacity:.75;border-left-style:dashed}.WorldWaypoints-module__wZCbta__kind{font-family:var(--font-cormorant), serif;letter-spacing:.1em;text-transform:uppercase;color:var(--mh-sage);font-size:.74rem}.WorldWaypoints-module__wZCbta__name{font-family:var(--font-cormorant), serif;color:var(--mh-parchment);margin:8px 0;font-size:1.3rem;font-weight:600;line-height:1.25}.WorldWaypoints-module__wZCbta__body{color:var(--mh-linen);margin:0;font-size:.96rem;line-height:1.65}.WorldWaypoints-module__wZCbta__ref{font-family:var(--font-cormorant), serif;color:var(--mh-amber);border-bottom:1px solid #0000;margin-top:10px;font-size:.92rem;transition:border-color .35s;display:inline-block}.WorldWaypoints-module__wZCbta__ref:hover{border-bottom-color:var(--mh-amber)}
