/* Компактная карта юридического адреса на странице контактов. */
.contact-map{margin-top:30px;max-width:480px}
.contact-map iframe{
  display:block;width:100%;height:280px;
  border:1px solid var(--hair);background:var(--paper-2);
}
.contact-map figcaption{
  display:flex;justify-content:space-between;align-items:baseline;
  flex-wrap:wrap;gap:8px 16px;margin-top:12px;
}
.contact-map .mono{font-size:10px;color:var(--muted)}
.contact-map a{font-size:12px;border-bottom:1px solid var(--hair-s)}
.contact-map a:hover{color:var(--gold);border-color:var(--gold)}
.contact-map a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}
@media(max-width:480px){.contact-map iframe{height:240px}}
