.directory-profile-illustrated-cover{margin:0 0 16px;position:relative}.directory-profile-illustrated-cover>figcaption{border-radius:var(--ui-radius-control);background:var(--surface);color:var(--ink);font-size:var(--type-caption);padding:5px 8px;position:absolute;bottom:10px;right:10px}.directory-profile-illustrations{margin-block:24px}.directory-profile-illustrations .photo-carousel{max-width:820px}
.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}
