.map-block-map{height:32rem}@media(min-width:48em){.map-block-map{height:42rem}}.map-block-tab-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-bottom:1px solid transparent;color:#6e7787;font-size:1rem;letter-spacing:.01em;line-height:1.5rem;transition:all .15s ease-in-out}.map-block-tab-button:active,.map-block-tab-button:focus,.map-block-tab-button:hover{color:#212322}.map-block-tab-button__active{border-bottom-color:#212322;color:#212322;font-weight:700}