/* Hall-only typography. No photograph, image column or invented map is reserved. */
.hall-mint-guide .hall-hero{padding:1.5rem 0 2rem;border-top:3px solid var(--accent)}
.hall-mint-guide .hall-hero h1{max-width:24ch}
.hall-mint-guide .hall-hero .lede{max-width:62ch}
.hall-mint-guide address{font-style:normal;font-size:1.125rem;line-height:1.7;margin-bottom:1rem}
.hall-mint-guide .pl-planning>a{display:flex;align-items:center;min-height:44px}
.hall-mint-guide .pl-story,.hall-mint-guide .pl-planning{overflow-wrap:anywhere}
.hall-mint-guide .source-disclosure-body li{margin:.75rem 0;line-height:1.65}
.hall-mint-guide a{text-decoration:underline;text-underline-offset:.2em}
.hall-mint-guide summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}
@media(max-width:700px){.hall-mint-guide .hall-hero{padding-top:1rem}.hall-mint-guide .hall-hero h1{font-size:clamp(2rem,8vw,3rem)}}
