pub(crate) fn parse_font_size_u32(s: &str) -> Option<u32>Expand description
font-size の値を u32 としてパースする。
【2026-07-28 二重実装を解消】以前はこの関数が px と pt しか解釈せず、
3rem のような値で None を返して既定の 16px にフォールバックしていた。
一方で描画側は css_units::parse_font_size(px/pt/rem/em/単位なし対応)を
使っていたため、レイアウトは 16px・描画は 48px という食い違いが生じ、
.hero-title が 1 行分(高さ 19px)しか場所を確保しないまま 3 行に
折り返されて、後続要素と重なっていた。
同じ意味の解釈を 2 箇所に持つとこの種の不整合が必ず起きるため、 レイアウト側も描画側と同一の実装へ委譲する。