/* ============================================
   日本語の折り返し調整
   ============================================

   狙い:
   「…新たな可能性と価値を実現しま / す。」のように、行末に1〜2文字だけ
   取り残される見え方を防ぐ。

   仕組み:
   word-break: auto-phrase は、ブラウザが日本語の「文節」を判断して
   そこで折り返してくれる指定。上の例なら「…価値を / 実現します。」と
   意味の切れ目で折り返るようになる。

   安全性:
   - 対応していないブラウザ（Firefox など）では、この指定が無視されて
     これまでとまったく同じ折り返しになるだけ。表示が崩れることはない。
   - <br> による手動の改行はこれまでどおり効く。
   - :where() で囲っているため優先度がゼロ。既存CSSが word-break を
     指定している箇所では、既存の指定がそのまま勝つ。
   ============================================ */

:where(p, li, dd, dt, figcaption, blockquote, .about-company-text h3) {
    word-break: auto-phrase;
}
