.business-branches{min-width:0;margin-block:28px}.business-branch-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.business-branch-list article{border:1px solid var(--line);border-radius:12px;padding:16px}.business-branch-list h3{margin:0 0 8px;font-size:16px}.business-branch-list p{overflow-wrap:anywhere;margin:6px 0}.business-branch-list a{align-items:center;min-height:44px;display:inline-flex}.business-branch-map{border-radius:16px;height:440px;margin-top:18px;overflow:hidden}.business-branch-map>.local-tiled-map{height:100%;min-height:0}
