/* Homepage shares the native volcanic atlas from the detailed volcano section.
   Keep its cartography and markers; do not restore the previous layer picker. */
#discoverVolcanoAtlas{min-width:0;color:#ededeb}
.discover-volcano-map-shell{box-sizing:border-box;display:flex;flex-direction:column;min-height:100%;padding:28px 28px 20px;border:1px solid #252525;border-radius:var(--explore-radius,10px);background:#0b0d0e;overflow:hidden}
#discoverVolcanoAtlas #guideVolcanoContent{display:block}
#discoverVolcanoAtlas .guide-geography-layout.guide-minimal-atlas{display:flex;flex-direction:column;gap:14px;align-items:stretch}
#discoverVolcanoAtlas .guide-geography-layout>div:first-child{min-width:0;width:100%}
#discoverVolcanoAtlas .guide-map-stage{width:100%;margin:0;min-width:0;aspect-ratio:3/2;overflow:visible}
#discoverVolcanoAtlas .guide-map-stage>img{object-fit:contain}
#discoverVolcanoAtlas .guide-map-stage .guide-atlas-marker{cursor:pointer;touch-action:manipulation}
#discoverVolcanoAtlas .guide-map-stage .guide-atlas-marker:focus-visible{outline:1px solid #eee;outline-offset:5px}
#discoverVolcanoAtlas .guide-minimal-atlas .guide-place-summary{width:100%;min-width:0;max-width:100%;padding:4px 0 0}
#discoverVolcanoAtlas .guide-place-summary h3{font-size:clamp(22px,2.2vw,32px);margin:0 0 7px}
#discoverVolcanoAtlas .guide-place-summary>p{font-size:13px;line-height:1.7;margin:0 0 6px}
#discoverVolcanoAtlas .guide-name-story{max-width:56em}
#discoverVolcanoAtlas .guide-belt-legend{font-size:11px}
#discoverVolcanoAtlas .guide-magma-glow{animation:none}
#discoverVolcanoAtlas .discover-volcano-map-note{font:400 11px/1.6 var(--sans);color:#979797;margin:auto 0 3px;padding-top:15px}
#discoverVolcanoAtlas .discover-volcano-map-detail-link{display:inline-flex;align-items:center;align-self:flex-start;font:400 13px/1.5 var(--sans);color:#ededeb;padding:9px 0;min-height:40px;text-decoration:underline;text-decoration-color:#777;text-underline-offset:5px}
#discoverVolcanoAtlas .discover-volcano-map-detail-link:hover{color:#fff}
@media(max-width:1100px){.discover-volcano-map-shell{padding:20px}#discoverVolcanoAtlas .guide-place-summary h3{font-size:23px}}
@media(max-width:850px){.discover-volcano-map-shell{padding:17px}#discoverVolcanoAtlas .guide-map-stage{width:100%;margin:0}#discoverVolcanoAtlas .guide-place-summary h3{font-size:24px}#discoverVolcanoAtlas .guide-map-stage .guide-volcano-map-name{font-size:9px}#discoverVolcanoAtlas .guide-magma-glow{animation:none}}

/* Larger mobile tap area; the volcano glyph stays visually small and calm. */
@media(max-width:850px){#discoverVolcanoAtlas .guide-map-stage .guide-atlas-marker{box-sizing:border-box;width:36px;height:36px;padding:8px}}
