/* guide.css — 新手指南专属样式（前缀 gd-） */

.gd-hero { background:linear-gradient(150deg,var(--em-50),#fff); padding:56px 0 30px; text-align:center; }
.gd-hero h1 { font-size:34px; margin:6px 0 12px; }
.gd-lead { color:var(--ink-500); font-size:16px; }
.gd-soft { background:linear-gradient(180deg,var(--em-50),#fff); }

/* 术语表 */
.gd-terms { display:grid; grid-template-columns:1fr 1fr; gap:16px; max-width:920px; margin:0 auto; }
.gd-term { background:#fff; border:1px solid var(--ink-200); border-radius:var(--radius); padding:20px 22px; }
.gd-term dt { font-weight:800; color:var(--em-700); margin-bottom:7px; font-size:15px; }
.gd-term dd { color:var(--ink-500); font-size:14px; }

@media (max-width:700px) {
  .gd-terms { grid-template-columns:1fr; }
  .gd-hero h1 { font-size:27px; }
}
