/* ══ Typography Foundation ══
   Phase 3 共通プロパティ — 全8ページで安全に共有できる最小セットのみ
   ※ font-size / line-height / letter-spacing / text-transform / font-style は
     ページごとに異なるため、各ページの <style> 側で管理する
   ※ 変数は各ページの :root で定義（--font-serif-display / --font-serif-body）  */

.t-display  { font-family:var(--font-serif-display); font-feature-settings:"palt"; }
.t-h1       { font-family:var(--font-serif-display); font-feature-settings:"palt"; }
.t-h2       { font-family:var(--font-serif-display); font-feature-settings:"palt"; }
.t-body     { font-weight:300; }
.t-body-sm  { font-weight:300; }
