/* ==========================================================================
   Адаптер варианта B «Геометрия» (ARCHITECTURE.md § 9.2; решения пользователя от 23.09.2026 и 24.09.2026):
   фирменная основа docs/design/redesign/tokens.css 2.2 (подключена раньше как tokens.css) с профилем «Геометрия»
   (FOUNDATION.md § 19). Значения B — плотность A, заголовок экрана 22 → 28 px от 768 px, hero 28 → 36 px, названия
   разделов дисплейной гарнитурой от 768 px (--type-title-font) — основа уже задаёт для [data-variant="b"], поэтому
   адаптер токенов не переопределяет. Раскладку задают атрибуты корневого элемента, которые ставит макет по
   config('ui.variants.b'): data-layout="stack", data-nav="topbar" (верхняя навигация от 1180 px, рейка на планшете,
   нижняя панель на телефоне), data-brand="brand|quiet" (присутствие бренда, § 19.5). Правил компонентов адаптер
   не содержит: оболочка — shell.css, профиль — geometry.css, оба только в токенах контракта --p-*.
   ========================================================================== */
