/* ===== B1 Candidate — contact submit button (#cf-submit) =====
   Change from B1 (Common Design Integration v1, LOCKED, not overwritten): the edge takes the button's own fill colour in every state
   (user-approved P1, 2026-10-14: 通常状態の濃緑枠 #0A6B60 を背景と同じミント色にする).
     normal / focus-visible / disabled : border-color = --accent        (= background --accent)
     hover / active (pointer over)     : border-color = --accent-hover  (= background --accent-hover)
   Unchanged: border width and style (.cta-btn 1.5px solid), size, padding, radius, text, background, hover fill, disabled opacity,
   and F1 — the keyboard focus ring (:focus-visible outline 2px, offset 3px, --link on light sections) stays as it is. */
#cf-submit{border-color:var(--accent)}
#cf-submit:hover{border-color:var(--accent-hover)}
