/* 자동 생성 — wp_theme.py 가 만듭니다. 여기를 고치지 말고 원본(shell/ · src/)을 고친 뒤 다시 돌리세요. */

  .contact-section form .hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}
  .form-field select{font-family:var(--sans);font-size:var(--fs-body);padding:.85em 1em;border-radius:4px;
    border:1px solid var(--line);background:#fff;color:var(--ink)}
  .consent{display:flex;align-items:flex-start;gap:10px;margin-top:calc(var(--u)*2.4);
    font-size:var(--fs-small);color:var(--muted)}
  .consent input{margin-top:.35em}
  .consent a{color:var(--brand);font-weight:700}
  .req{color:var(--brand)}
  .submit-btn[disabled]{opacity:.6;cursor:progress}
  .form-status{margin-top:calc(var(--u)*1.8);font-size:var(--fs-small);line-height:1.7;min-height:1.7em}
  .form-status.ok{color:var(--brand);font-weight:700}
  .form-status.err{color:#B3261E;font-weight:700}
  .form-status.warn{color:#8A5A00;background:#FFF3D6;border:1px dashed #E0B053;padding:.6em .9em;border-radius:4px}
