/* Money Museum: a full-frame historic press, with a restrained gallery-label treatment. */
.museum-guide .pl-hero{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:60px}
.museum-guide .pl-photo{max-width:430px;justify-self:end}
.museum-guide .pl-photo img{aspect-ratio:3/4;border:1px solid var(--line);box-sizing:border-box}
.museum-guide .mg-country{font-size:14px;color:var(--muted)}
.museum-guide .mg-focus{display:flex;align-items:center;gap:18px;margin-top:32px;padding:22px 0;border-block:1px solid var(--line)}
.museum-guide .mg-focus svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;color:var(--accent)}
.museum-guide .mg-focus p{margin:0;font-size:15px;line-height:1.7}
.museum-guide .mg-focus strong,.museum-guide .mg-focus span{display:block}
.museum-guide .mg-focus strong{font:24px/1.3 var(--serif);margin-bottom:8px}
.museum-guide .pl-planning dl{margin:0 0 20px;font-size:15px;line-height:1.7}
.museum-guide .pl-planning dl div+div{margin-top:18px}
.museum-guide .pl-planning dt{font-weight:650}
.museum-guide .pl-planning dd{margin:4px 0 0}
.museum-guide .pl-map-fallback p{font-size:15px;margin:0}
.museum-guide .pl-map-fallback a{display:inline-flex;min-height:44px;align-items:center}
@media(max-width:899px){.museum-guide .pl-hero{grid-template-columns:1fr;gap:30px}.museum-guide .pl-photo{justify-self:center;width:100%}.museum-guide .mg-focus{margin-top:24px}.museum-guide .pl-intro .lede{max-width:60ch}}
@media(max-width:480px){.museum-guide .mg-focus{gap:12px}.museum-guide .mg-focus svg{width:44px;height:44px}.museum-guide .mg-focus strong{font-size:22px}.museum-guide .pl-nav{gap:4px 12px}}
@media print{.museum-guide .pl-map iframe{display:none}.museum-guide .pl-map-fallback{display:block}.museum-guide .pl-map-fallback>p{display:block}}
