/* Mod bağlantı kartları: ana sayfa tanıtım bölümü ve açılış sayfaları ortak kullanır. */
.link-card-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; }
.link-card {
  display: grid;
  align-content: start;
  gap: 2px;
  height: 100%;
  padding: 14px;
  background: var(--surface);
  border: 2px solid var(--border);
  border-radius: var(--radius-card);
  font-weight: 400;
  text-decoration: none;
  transition: border-color 0.12s ease, background-color 0.12s ease;
}
.link-card strong { font-family: var(--font-head); font-size: 1.0625rem; font-weight: 600; color: var(--green); }
.link-card span { font-size: 0.9375rem; color: var(--muted); }
.link-card:hover { border-color: var(--green); background: var(--green-soft); }
.link-card:focus-visible { border-color: var(--green); outline: 3px solid var(--green); outline-offset: 2px; border-radius: var(--radius-card); }
@media (max-width: 640px) { .link-card-grid { grid-template-columns: minmax(0, 1fr); } }
