.map-top{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:12px;padding:49px 10px 18px;margin-top:0;min-height:84px;font-size:10px;line-height:1.4;letter-spacing:.8px}.map-top:before{inset:0 0 auto;height:36px;background-size:100% 36px}.map-top>span{padding:0;display:block;min-width:0}.map-top>span:first-child{text-align:left}.map-top>span:last-child{text-align:right;white-space:nowrap}.map-top .map-compass{text-align:center;font-size:20px;line-height:1}
@media(max-width:760px){.map-top{font-size:8px;letter-spacing:.35px;gap:7px;padding:42px 4px 15px;min-height:73px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.map-top:before{top:0;height:30px;background-size:100% 30px}.map-top .map-compass{font-size:17px}}

