{
  "version": "2.0",
  "project": "boffi-hero-kitchen",
  "_note": "Authored from research/boffi/BOFFI_KIT.md (real boffi.com data, 2026-06-07). Hero = XPL-style island, design Piero Lissoni. Card values override GLB userData (CONTRACT §2). String values may be plain or {en,ru}; the tour resolves by lang. Keyed by HS_ id. Material names/specs are real Boffi; copy is our wording in Boffi's reductionist voice (their verbatim copy stays in the kit, reference only).",
  "default_lang": "en",
  "langs": ["en", "ru"],
  "wordmark": "BOFFI",
  "designer": { "en": "XPL · design Piero Lissoni", "ru": "XPL · дизайн Piero Lissoni" },
  "tagline": {
    "en": "An island, in one take.",
    "ru": "Остров, одним дублем."
  },
  "intro": {
    "kicker": { "en": "Kitchen · XPL · Piero Lissoni", "ru": "Кухня · XPL · Piero Lissoni" },
    "title": { "en": "BOFFI", "ru": "BOFFI" },
    "body": {
      "en": "A pure, rigorous volume — almost floating in space. Scroll to let the camera move; pause to read the surfaces.",
      "ru": "Чистый, строгий объём — будто парящий в пространстве. Скролльте — камера ведёт; остановитесь — читайте поверхности."
    },
    "hint": { "en": "Scroll to begin", "ru": "Скролл, чтобы начать" }
  },
  "outro": {
    "kicker": { "en": "Made to measure", "ru": "Под заказ" },
    "title": { "en": "The whole, not the parts.", "ru": "Целое, а не детали." },
    "body": {
      "en": "Reduction of form, control of proportions. Stone, oak and steel resolved into a single line — small domestic architecture.",
      "ru": "Редукция формы, контроль пропорций. Камень, дуб и сталь, сведённые в одну линию — малая домашняя архитектура."
    },
    "cta": { "en": "Request a configuration", "ru": "Запросить конфигурацию" }
  },
  "zones": {
    "1": { "index": "01", "label": { "en": "Surface", "ru": "Поверхность" }, "line": { "en": "One slab, carried over the edge.", "ru": "Одна плита, уведённая за кромку." } },
    "2": { "index": "02", "label": { "en": "Water", "ru": "Вода" }, "line": { "en": "Solid stainless, ground flush.", "ru": "Массив нержавейки, заподлицо." } },
    "3": { "index": "03", "label": { "en": "Heat", "ru": "Тепло" }, "line": { "en": "Induction that vanishes into stone.", "ru": "Индукция, исчезающая в камне." } },
    "4": { "index": "04", "label": { "en": "Fronts", "ru": "Фасады" }, "line": { "en": "No handles — one continuous rail.", "ru": "Без ручек — одна непрерывная рейка." } },
    "5": { "index": "05", "label": { "en": "Monolith", "ru": "Монолит" }, "line": { "en": "The island falls to the floor.", "ru": "Остров спускается к полу." } },
    "6": { "index": "06", "label": { "en": "Storage", "ru": "Хранение" }, "line": { "en": "Floor-to-ceiling, grain-matched.", "ru": "От пола до потолка, подбор по текстуре." } }
  },
  "worktop_finishes": [
    { "id": "calacatta", "label": { "en": "White Carrara Marble", "ru": "Мрамор White Carrara" }, "maps": "3d-assets/finishes/stone-white", "kind": "stone", "ext": "jpg" },
    { "id": "granite", "label": { "en": "Granite", "ru": "Гранит" }, "maps": "3d-assets/finishes/stone-granite", "kind": "stone", "ext": "jpg" },
    { "id": "terrazzo_black", "label": { "en": "Terrazzo · Black", "ru": "Терраццо · чёрное" }, "maps": "3d-assets/finishes/terrazzo-black", "kind": "terrazzo", "ext": "jpg" },
    { "id": "terrazzo_white", "label": { "en": "Terrazzo · White", "ru": "Терраццо · белое" }, "maps": "3d-assets/finishes/terrazzo-white", "kind": "terrazzo", "ext": "jpg" },
    { "id": "terrazzo_multi", "label": { "en": "Terrazzo · Multicolour", "ru": "Терраццо · мультицвет" }, "maps": "3d-assets/finishes/terrazzo-multi", "kind": "terrazzo", "ext": "jpg" }
  ],
  "hotspots": {
    "HS_worktop": {
      "zone": 1,
      "title": { "en": "Worktop · XPL", "ru": "Столешница · XPL" },
      "material": "stone_worktop",
      "origin": { "en": "Boffi · design Piero Lissoni", "ru": "Boffi · дизайн Piero Lissoni" },
      "finish": { "en": "Honed / Shades / Sawn-effect", "ru": "Honed / Shades / Sawn-effect" },
      "thickness": "20 mm",
      "edge": { "en": "Mitred 45° waterfall · 32 mm radius", "ru": "Запил-водопад 45° · радиус 32 mm" },
      "body": {
        "en": "The XPL worktop, available 4 mm solid stainless, 12 mm MDi or 20 mm stone. Here a switchable slab — Carrara, granite or fine-crumb terrazzo — carried over the edge as one mitred line.",
        "ru": "Столешница XPL: 4 mm нержавейка, 12 mm MDi или 20 mm камень. Здесь — переключаемый слаб (Carrara, гранит или мелкокрошечное терраццо), уведённый за кромку единой запиленной линией."
      }
    },
    "HS_faucet": {
      "zone": 2,
      "title": { "en": "Mixer · Brushed Brass", "ru": "Смеситель · Латунь brushed" },
      "material": "brass_brushed",
      "origin": { "en": "Boffi · Italy", "ru": "Boffi · Италия" },
      "finish": { "en": "Brushed living PVD", "ru": "Brushed living PVD" },
      "thickness": "—",
      "edge": { "en": "Single-lever, ceramic cartridge", "ru": "Однорычажный, керамический картридж" },
      "body": {
        "en": "Solid brass body with a brushed living finish that ages as a surface, not a coating. A quiet single lever, no visible joints.",
        "ru": "Корпус из массивной латуни с brushed living-финишем, который стареет как поверхность, не как покрытие. Тихий однорычажный, без видимых стыков."
      }
    },
    "HS_sink": {
      "zone": 2,
      "title": { "en": "Sink · Stainless AISI 304", "ru": "Мойка · Сталь AISI 304" },
      "material": "steel_brushed",
      "origin": { "en": "Boffi · Orbital steel finish", "ru": "Boffi · финиш Orbital steel" },
      "finish": { "en": "Orbital satin, undermount", "ru": "Orbital satin, подстольный монтаж" },
      "thickness": "4 mm",
      "edge": { "en": "Ground flush, R10 radius", "ru": "Заподлицо, радиус R10" },
      "body": {
        "en": "4 mm solid stainless steel, welded and ground flush to the slab. R10 corners; an integrated drainer, no lip.",
        "ru": "Массив нержавеющей стали 4 mm, сварено и зашлифовано заподлицо со слабом. Углы R10; интегрированный дренаж, без бортика."
      }
    },
    "HS_hob": {
      "zone": 3,
      "title": { "en": "Hob · Flush Induction", "ru": "Варочная · Индукция заподлицо" },
      "material": "hob_glass",
      "origin": { "en": "Gaggenau", "ru": "Gaggenau" },
      "finish": { "en": "Frameless black glass", "ru": "Безрамочное чёрное стекло" },
      "thickness": "—",
      "edge": { "en": "Set flush with the slab", "ru": "Установлена заподлицо со слабом" },
      "body": {
        "en": "Full-surface induction, frameless and flush. Switched off, the cooking field disappears into the stone.",
        "ru": "Индукция по всей поверхности, безрамочно и заподлицо. Выключенная зона исчезает в камне."
      }
    },
    "HS_handle": {
      "zone": 4,
      "title": { "en": "Handle-rail", "ru": "Рейка-ручка" },
      "material": "steel_brushed",
      "origin": { "en": "Boffi · Xila lineage (1972)", "ru": "Boffi · линия Xila (1972)" },
      "finish": { "en": "Brushed aluminium, recessed", "ru": "Brushed-алюминий, утопленная" },
      "thickness": "—",
      "edge": { "en": "Continuous shaped profile", "ru": "Непрерывный профиль" },
      "body": {
        "en": "The shaped handle-rail that began with Xila in 1972 — the first handle-less kitchen. One recessed line opens every soft-close drawer. Tap to open the island.",
        "ru": "Профиль-рейка, начавшийся с Xila в 1972 — первой кухни без ручек. Одна утопленная линия открывает каждый ящик с доводчиком. Нажмите, чтобы раскрыть остров."
      }
    },
    "HS_cabinet_front": {
      "zone": 4,
      "title": { "en": "Fronts · Square-edged door", "ru": "Фасады · Square-edged door" },
      "material": "oak_graphite",
      "origin": { "en": "Graphite oak / SILCOLAK lacquer", "ru": "Графитовый дуб / лак SILCOLAK" },
      "finish": { "en": "Open-pore matte / soft-touch matt lacquer", "ru": "Открытопоровый мат / soft-touch матовый лак" },
      "thickness": "23 mm",
      "edge": { "en": "Square-edged, grain-matched", "ru": "Прямая кромка, подбор по текстуре" },
      "body": {
        "en": "23 mm square-edged fronts in graphite oak or water-based SILCOLAK matt lacquer, over a 19 mm low-formaldehyde carcass (class E1). Grain runs continuously across the stack.",
        "ru": "Фасады 23 mm с прямой кромкой: графитовый дуб или водный матовый лак SILCOLAK, на корпусе 19 mm (класс E1). Текстура идёт непрерывно через весь стек."
      }
    },
    "HS_plinth": {
      "zone": 5,
      "title": { "en": "Plinth · Recessed Aluminium", "ru": "Цоколь · Утопленный алюминий" },
      "material": "steel_brushed",
      "origin": { "en": "Boffi · Italy", "ru": "Boffi · Италия" },
      "finish": { "en": "Extruded aluminium, 100 mm", "ru": "Экструдированный алюминий, 100 mm" },
      "thickness": "100 mm",
      "edge": { "en": "Shadow gap, set back", "ru": "Теневой зазор, утоплен" },
      "body": {
        "en": "A 100 mm extruded-aluminium plinth, set back into a shadow gap so the volume appears suspended over the floor.",
        "ru": "Цоколь 100 mm из экструдированного алюминия, утоплен в теневой зазор — объём кажется подвешенным над полом."
      }
    },
    "HS_island_side": {
      "zone": 5,
      "title": { "en": "Monolith End · Stone Wrap", "ru": "Торец-монолит · Каменный запил" },
      "material": "stone_worktop",
      "origin": { "en": "Boffi · design Piero Lissoni", "ru": "Boffi · дизайн Piero Lissoni" },
      "finish": { "en": "Honed matte", "ru": "Матовый honed" },
      "thickness": "20 mm",
      "edge": { "en": "Mitred 45° waterfall", "ru": "Запил-водопад 45°" },
      "body": {
        "en": "The slab wraps the end of the island and falls to the floor — a mitred waterfall reading as one solid block, its monolithic character intact.",
        "ru": "Слаб оборачивает торец острова и спускается к полу — запил-водопад, читающийся как единый монолит."
      }
    },
    "HS_larder": {
      "zone": 6,
      "title": { "en": "Tall Units · Graphite Oak", "ru": "Колонны · Графитовый дуб" },
      "material": "oak_graphite",
      "origin": { "en": "Thermo-treated oak / Canaletto walnut", "ru": "Термодуб / орех Canaletto" },
      "finish": { "en": "Open-pore matte, push-to-open", "ru": "Открытопоровый мат, push-to-open" },
      "thickness": "19 mm",
      "edge": { "en": "Handleless, grain-matched", "ru": "Без ручек, подбор по текстуре" },
      "body": {
        "en": "Floor-to-ceiling larders, push-to-open and handleless, grain-matched to the fronts. Boffi uses only wood from non-primary forests.",
        "ru": "Колонны от пола до потолка, push-to-open, без ручек, подобраны по текстуре к фасадам. Boffi использует дерево только из вторичных лесов."
      }
    },
    "HS_oven": {
      "zone": 6,
      "title": { "en": "Oven · Integrated Column", "ru": "Духовой шкаф · Колонна" },
      "material": "steel_brushed",
      "origin": { "en": "Built-in appliance", "ru": "Встраиваемая техника" },
      "finish": { "en": "Steel frame + full-glass door", "ru": "Стальная рама + цельностеклянная дверь" },
      "thickness": "—",
      "edge": { "en": "Flush column", "ru": "Колонна заподлицо" },
      "body": {
        "en": "A built-in oven column, brushed-steel frame with a full-glass door, set flush into the tall run.",
        "ru": "Встроенная колонна духового шкафа: рама из brushed-стали и цельностеклянная дверь, заподлицо в линии колонн."
      }
    },
    "HS_splashback": {
      "zone": 1,
      "title": { "en": "Splashback · Stone", "ru": "Фартук · Камень" },
      "material": "stone_worktop",
      "origin": { "en": "Boffi · matched to worktop", "ru": "Boffi · в тон столешнице" },
      "finish": { "en": "Honed matte", "ru": "Матовый honed" },
      "thickness": "18 mm",
      "edge": { "en": "Slim upstand", "ru": "Тонкий бортик" },
      "body": {
        "en": "A low stone upstand matched to the worktop slab — same material, same finish, a single continuous reading.",
        "ru": "Низкий каменный бортик в тон слабу столешницы — тот же материал, тот же финиш, единое прочтение."
      }
    }
  },
  "hardware": {
    "title": { "en": "Drawer box · Soft-close", "ru": "Короб ящика · Доводчик" },
    "rows": [
      { "k": { "en": "Runner", "ru": "Направляющая" }, "v": { "en": "Full-extension, push-to-open", "ru": "Полное выдвижение, push-to-open" } },
      { "k": { "en": "Load", "ru": "Нагрузка" }, "v": "70 kg" },
      { "k": { "en": "Damping", "ru": "Демпфер" }, "v": { "en": "Integrated soft-close", "ru": "Интегрированный доводчик" } },
      { "k": { "en": "Carcass", "ru": "Корпус" }, "v": { "en": "19 mm · class E1 · CARB P2", "ru": "19 mm · класс E1 · CARB P2" } }
    ]
  },
  "ui": {
    "sound_on": { "en": "Sound", "ru": "Звук" },
    "explode_open": { "en": "Open drawers", "ru": "Открыть ящики" },
    "explode_close": { "en": "Close drawers", "ru": "Закрыть ящики" },
    "worktop": { "en": "Worktop", "ru": "Столешница" },
    "tour_all": { "en": "Show everything", "ru": "Показать всё" },
    "loading": { "en": "Preparing the set", "ru": "Готовим сцену" },
    "scroll_hint": { "en": "Scroll", "ru": "Скролл" },
    "specs": { "en": "Specification", "ru": "Спецификация" },
    "origin": { "en": "Origin", "ru": "Происхождение" },
    "finish": { "en": "Finish", "ru": "Финиш" },
    "thickness": { "en": "Thickness", "ru": "Толщина" },
    "edge": { "en": "Edge", "ru": "Кромка" }
  }
}
