:root{
  /* 인터랙션 전용 블루(링크·버튼·포커스). 네이비를 기간색으로 올리고 블루는 한 단계 어둡게. */
  --dhp-primary:#1e40af; --dhp-primary-strong:#1e3a8a; --dhp-primary-soft:#eef2fe;
  --dhp-primary-bright:#2563eb; /* 저채도 rgba 틴트/링 등 밝은 블루가 필요할 때만 */
  /* 기간색: 네이비. ink=헤드라인/다크섹션, ink-deep=푸터/카카오/최심부 */
  --dhp-ink:#0f1b3d; --dhp-ink-deep:#0a1326;
  /* 시그니처 골드 — 사이트 유일 골드로 통일(eyebrow 라벨·강조 바·헤어라인·전문가 배지) */
  --dhp-accent:#b8934f; --dhp-accent-strong:#8a6d2f; --dhp-accent-soft:#f3ecdd;
  --dhp-surface:#f2f4f7; --dhp-surface-2:#ffffff; --dhp-border:rgba(15,27,61,.08);
  --dhp-text:#2b3654; --dhp-text-muted:#5b657d;
  --r-sm:10px; --r-md:16px; --r-lg:22px; --r-xl:28px;
  --shadow-1:0 8px 24px rgba(15,27,61,.06);
  --shadow-2:0 14px 40px rgba(15,27,61,.10);
  /* 그림자 중성화: 파란 틴트 제거 → 잉크 톤으로 차분하게 */
  --shadow-3:0 22px 54px rgba(15,27,61,.14);
  --dhp-dur-reveal:480ms;
}
