/* 디자인 변수 — analysis.json 팔레트(검정·#1D292C·흰색·회색)와 업종 규칙(고운돋움+Lato)에서 */
:root{
  --hm-color-primary:#000000;
  --hm-color-primary-contrast:#ffffff;
  --hm-color-text:#000000;
  --hm-color-muted:#555555;
  --hm-color-bg:#ffffff;
  --hm-color-surface:#f2f2f2;
  --hm-color-border:rgba(0,0,0,.2);
  --hm-color-accent:#444444;
  --hm-color-danger:#c62828;
  --hm-font-body:"Do Hyeon","Lato", "Lato HM Fallback","Gowun Dodum","Gowun Dodum Fallback","Malgun Gothic",system-ui,sans-serif;
  --hm-font-heading:var(--hm-font-body);
  --hm-font-size-base:18px;
  --hm-radius:0;
  --hm-radius-sm:0;
  --hm-gap:16px;
  --hm-gap-sm:8px;
  --hm-gap-lg:32px;
  --hm-maxw:1424px;
  --hm-control-h:48px;
}
