/* ══ 金継ぎ 見立ての処方（キャスティング.com 仮LP・2026-09-07）══
   診断書 SHINDAN-20260907.md の「見立て」で当たった4問のうち、
   シギさん裁定「1,2,3は採用」で1〜3を当てたもの。
   ⚠ こちらは「足す」側の手当て。数字の修理（kintsugi-repair-20260907.css）とは別ファイルにしてある。
   🔴 本体HTMLは1行も書き換えていない。<head> に link を1行足すだけで効く。 */

/* ───────── ① 【問い7 手触り】押せる合図をマウスに返す ─────────
   指摘: :hover の規則がページ全体で0件だった（:focus-visible は1件）。
   新しい色は足さない＝既存の色のまま filter で明るさだけ動かし、押下は1px沈める。
   タッチ端末で「押したあと光ったまま」にならないよう @media (hover:hover) で囲う。 */
.fv__cta, .cta, .hit, .back, #ctaBtn, .fixed-cta button {
  transition: filter .16s ease, background-color .16s ease, box-shadow .16s ease, transform .08s ease;
}

@media (hover: hover) and (pointer: fine) {
  /* 主役の相談ボタン（紺のFVボタン／金のCTA帯／固定CTA／一覧ページのCTA） */
  .fv__cta:hover, .cta:hover, #ctaBtn:hover, .fixed-cta button:hover { filter: brightness(1.08); }
  .cta:hover { box-shadow: 0 8px 22px rgba(0,0,0,.32); }
  .fv__cta:hover { box-shadow: 0 5px 16px rgba(11,31,77,.26); }

  /* 画像の上の透明な当たり判定＝押せる場所をうっすら示す（:active の半分の濃さ） */
  .hit:hover { background: rgba(184,154,74,.10); }

  /* 文字リンク・枠線ボタンは控えめに（下線を太く／枠を濃く） */
  .back:hover { background: rgba(184,154,74,.10); }
  .lpfoot a:hover, .legal a:hover, .crumb a:hover { text-decoration-thickness: 2px; }
}

/* 押した瞬間の沈み込み（タッチでも効かせたいので hover の外に出す） */
.fv__cta:active, .cta:active, #ctaBtn:active, .fixed-cta button:active { transform: translateY(1px); }

/* ───────── ② 【問い9 導線】相談フォームが途中で切れないようにする ─────────
   指摘: 埋め込み枠が min-height:1200px で頭打ちになり、7項目のうち
   「お名前」の入力欄の途中で下が切れていた（送信ボタンへは枠の内側スクロールが必要）。
   実測（2026-09-07・Chromiumで直接開いて計測）:
     フォーム本体の丈 = 幅720pxで 1701px ／ 幅350pxで 1844px
   枠がその丈を上回るように、幅で2段に分けて指定する。 */
.gform iframe { min-height: 1900px; }                                  /* 狭い幅（実測1844px＋余白） */
@media (min-width: 760px) { .gform iframe { min-height: 1760px; } }     /* 枠が720px幅になる側（実測1701px＋余白） */

/* ───────── ③ 【問い8 目的】誰向けと「何が手に入るか」を一段大きく ─────────
   指摘: 最初の画面で一番大きいのが理念の3行で、
   「法人イベントの幹事・総務の方へ」と「日時・人数・目的・会場・予算を伝えるだけ。」は
   どちらも細い16pxの行に置かれていた（読む順番と伝えたい順番が逆）。
   🔴 文言は代表から出たものなので1文字も変えない。大きさの序列だけ詰める。
   新しい寸法は作らず、ページに既にある段（clamp(14px,1.6vw,22px)）へ1つ上げる。 */
.fv__kicker, .fv__sub { font-size: clamp(14px, 1.6vw, 22px); }
