/* 표준 틀용 얇은 CSS — 문의 폼을 사이트 디자인 변수(src/hm-tokens.css)에 맞춘다. 키트 원본 contact.css 는 그대로. */
.hm-contact { font-family: var(--hm-font-body); color: var(--hm-color-text); gap: var(--hm-space); }
.hm-contact input, .hm-contact textarea, .hm-contact select { font-family: inherit; color: var(--hm-color-text); background: var(--hm-color-surface); border: 1px solid var(--hm-color-border); border-radius: var(--hm-radius-sm); min-height: var(--hm-control-h); }
.hm-contact button[type="submit"] { font-family: inherit; background: var(--hm-color-primary); color: var(--hm-color-primary-contrast); border: 0; border-radius: var(--hm-radius); min-height: var(--hm-control-h); }
.hm-contact [data-hm-msg] { color: var(--hm-color-danger); }
.hm-contact__consent { color: var(--hm-color-muted); }
