/* ============================================================
   AnK 세무회계 — 세무기장 페이지 "업종별 특화 관리" 카드 (3개)
   어두운 서비스 페이지(.svc-dark)의 다른 카드(.diff-card, .checklist-item)와
   같은 반투명 네이비 + 골드 톤. 해시태그는 둥근 알약 형태.
   ============================================================ */
.industry-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-top: 8px; }

.industry-card {
  display: flex; flex-direction: column;
  background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.12); border-radius: 14px;
  padding: 30px 28px 26px; color: var(--white); text-decoration: none;
  transition: transform .15s ease, border-color .15s ease, background .15s ease;
}
.industry-card:hover { text-decoration: none; transform: translateY(-3px); border-color: var(--gold); background: rgba(255,255,255,0.08); }

.industry-card h3 { margin: 0 0 12px; font-size: 1.28rem; font-weight: 700; color: var(--gold-soft); line-height: 1.4; text-align: left; }
.industry-card p { margin: 0 0 20px; font-size: 0.93rem; line-height: 1.8; color: rgba(255,255,255,0.8); flex: 1; }
.industry-card .ic-tags { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }
.industry-card .ic-tags span {
  font-size: 0.8rem; font-weight: 600; color: var(--gold);
  border: 1px solid rgba(178,145,85,0.55); padding: 5px 13px; border-radius: 999px;
}
.industry-card .ic-more { align-self: flex-start; font-size: 0.88rem; font-weight: 700; color: var(--gold); }
.industry-card:hover .ic-more { color: var(--white); }

@media (max-width: 860px) {
  .industry-grid { grid-template-columns: 1fr; }
}
