/* ============================================================
   AnK 세무회계 — 오시는 길 (지도) 섹션
   ============================================================ */

.map-card {
  max-width: 760px;
  margin: 48px auto 0;
  padding: 28px;
  background: var(--bg);
  border-radius: var(--radius);
  border: 1px solid var(--border);
  text-align: center;
}
.map-card h4 { color: var(--navy); margin: 0 0 18px; }

.map-embed {
  width: 100%;
  height: 300px;
  border-radius: 10px;
  border: 1px solid var(--border);
  background: var(--white);
  margin-bottom: 18px;
}

.map-info p { margin: 0 0 4px; color: var(--text-muted); font-size: 0.92rem; }

.map-actions { display: flex; justify-content: center; gap: 10px; margin-top: 18px; }
.map-btn {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 10px 18px;
  border-radius: 8px;
  font-size: 0.88rem;
  font-weight: 700;
  text-decoration: none;
}
.map-btn:hover { text-decoration: none; opacity: 0.92; }
.map-btn-naver { background: #03C75A; color: var(--white); }
.map-btn-kakao { background: #FEE500; color: #391B1B; }

@media (max-width: 860px) {
  .map-actions { flex-direction: column; align-items: stretch; }
}
