/* sections-a.jsx — Nav, Hero, Concept, Stats, Program, Welcome pack */ const { useState: useStateA, useEffect: useEffectA } = React; function Nav({ onRegister, accent }) { const [scrolled, setScrolled] = useStateA(false); const [menu, setMenu] = useStateA(false); useEffectA(() => { const onScroll = () => setScrolled(window.scrollY > 60); onScroll(); window.addEventListener("scroll", onScroll, { passive: true }); return () => window.removeEventListener("scroll", onScroll); }, []); const links = [ ["Галерея", "#gallery"], ["Програма", "#program"], ["Будинки", "#houses"], ["Інвестиції", "#invest"], ["FAQ", "#faq"], ]; return (
{links.map(([t, h]) => setMenu(false)}>{t})}
); } function Hero({ variant, onRegister }) { const pills = (
27 червня 12:00 за Києвом Яремче, вул. Довбуша
); if (variant === "split") { return (
Open House

Теплий прийомяк вдома у серці Карпат

Запрошуємо інвесторів і брокерів на день знайомства з «Теплим» — проєктом, що поєднує відпочинок у Карпатах із високою дохідністю інвестицій.

Програма заходу
{pills}
Котедж «Теплий», Яремче
); } return (
Котедж «Теплий», Яремче
Open House

Теплий прийомяк вдома у серці Карпат

Запрошуємо інвесторів і брокерів на день знайомства з «Теплим» — проєктом, що поєднує відпочинок у Карпатах із високою дохідністю інвестицій.

Дивитись програму
{pills}
гортайте
); } function Concept() { return (
Тепло домашнього затишку
як
удома
Концепція

Дім, що гріє серце.
Природа, що надихає душу.

«Тут живуть не просто поряд, а разом.»

У самому серці Карпат, серед смерекових лісів і кришталевих потоків, народилося місце, де життя тече в гармонії з природою. «Теплий» — це про затишок, спокій і справжні теплі стосунки.

Прийом «Теплий» — це не просто презентація комплексу, а атмосфера, в якій гості відчують майбутній стиль життя: гостинність, тепло домашнього вогню та сучасний комфорт серед гір.

); } function Stats() { const data = [ ["31", "окремий будинок", false], ["8", "таунхаусів", false], ["5–15", "хв до інфраструктури", false], ["365", "днів попиту на рік", true], ]; return (
{data.map(([n, l, hl]) => (
{hl ? {n} : n}
{l}
))}
); } function Program() { const items = [ ["present", "Презентація проєкту", "Жива розповідь про «Теплий» у форматі діалогу — концепція, архітектура й інвестиційний потенціал проєкту."], ["mountain", "Карпати", "Гірські краєвиди, смерековий ліс і чисте повітря — відчуйте атмосферу місця наживо."], ["fire", "Панорами природи", "Lounge-зони з м'яким світлом і живою ватрою та виглядом на Карпати."], ["crystal", "Погляд у майбутнє", "Атмосферна зона з мольфаркою — символічне передбачення та послання-настрій."], ["music", "DJ-сет", "Сучасне звучання та гарний настрій від діджея, що супроводжуватиме гостей протягом дня."], ]; return (
На вас чекає

Що ви побачите під час Open House

Протягом дня ви зможете особисто оглянути котеджне містечко, оцінити архітектуру та краєвиди Карпат, поставити запитання команді проєкту й дізнатися більше про інвестиційні можливості «Теплого».

{items.map(([ic, t, d], i) => (
{String(i + 1).padStart(2, "0")}

{t}

{d}

))}
А ще: {["Welcome pack для кожного гостя", "Фотозони та професійний фотограф", "Затишні лаунж-зони з пледами"].map(c => ( {c} ))}
); } function WelcomePack() { const items = [ ["М'які домашні тапочки", "з вишитим логотипом комплексу"], ["Набір карпатських трав", "для ароматного домашнього чаю"], ["Локальний смаколик", "карпатський мед або варення"], ["Листівка-запрошення", "з гравіюванням на пам'ять"], ["Ароматична свічка", "з нотами хвої, дерева та диму ватри"], ]; return (
Ласкаво просимо додому

Welcome pack,
що передає тепло

Кожен гість отримає особливе запрошення з атмосферним набором — щоб відчуття тепла, затишку та карпатської гостинності почалося ще до приїзду.

    {items.map(([t, d], i) => (
  • {String(i + 1).padStart(2, "0")}{t}{d}
  • ))}
Тепло домашнього відпочинку
); } Object.assign(window, { Nav, Hero, Concept, Stats, Program, WelcomePack });