/* global React */ const { useEffect: useEffectB, useRef: useRefB } = React; /* ───────── inline icons ───────── */ function ArrowR(props) { return ( ); } function CloseX() { return ( ); } function CheckMark() { return ( ); } function ShieldIcon() { return ( ); } function GlobeIcon() { return ( ); } function LayersIcon() { return ( ); } function ArchiveIcon() { return ( ); } function InfoIcon() { return ( ); } /* ───────── reveal-on-scroll ───────── */ function FadeUp({ children, delay = 0, as: As = "div", ...rest }) { const ref = useRefB(null); useEffectB(() => { const el = ref.current; if (!el) return; const io = new IntersectionObserver(([entry]) => { if (entry.isIntersecting) { setTimeout(() => el.classList.add("is-in"), delay); io.disconnect(); } }, { threshold: 0.12 }); io.observe(el); return () => io.disconnect(); }, [delay]); return {children}; } /* ───────── topbar ───────── */ function Topbar({ onCTA }) { return (
); } /* ───────── hero (block 1) ───────── */ function Hero({ onStart }) { return (
Информационный материал · 2026

Современный подход
к инвестициям в золото

Ознакомьтесь с доступными форматами инвестирования и получите бесплатную консультацию специалиста — без обязательств и скрытых платежей.

4 вопроса ≈ 60 секунд бесплатно
Без обязательств Информационный характер Консультация специалиста
); } /* ───────── block 2 — Почему люди рассматривают золото ───────── */ function BlockWhy() { const items = [ { ico: , ttl: "Долгосрочный интерес к защитным активам", sub: "Золото исторически входит в структуру резервов центральных банков и частных портфелей." }, { ico: , ttl: "Популярность среди инвесторов", sub: "Один из наиболее обсуждаемых классов активов на финансовых рынках мира." }, { ico: , ttl: "Возможность диверсификации", sub: "Распределение средств между разными категориями активов — часть базового подхода." }, { ico: , ttl: "Интерес к сохранению капитала", sub: "Тема физических и инвестиционных форм золота традиционно изучается частными инвесторами." }, ]; return (
Почему обращают внимание

Почему люди рассматривают золото

Ниже — общие причины, по которым тема инвестиций в золото обсуждается и изучается. Это не обещание результата, а контекст для собственного решения.

{items.map((it, i) => (
0{i + 1}
{it.ico}

))}
); } /* ───────── block 3 — Информационный блок ───────── */ function BlockInfo() { const items = [ [ "Что такое инвестиции в золото", "Под темой объединяют разные форматы: физический металл, обезличенные металлические счета, биржевые инструменты, фонды. Каждый формат имеет свою специфику.", ], [ "Какие существуют варианты", "Способы участия в рынке отличаются по доступности, затратам на хранение, налогообложению и ликвидности. Универсального варианта не существует.", ], [ "Решения принимаются самостоятельно", "Сайт не даёт индивидуальных рекомендаций и не выступает финансовым консультантом. Окончательное решение всегда остаётся за пользователем.", ], [ "Существуют риски", "Цена золота, как и любого инструмента, может расти и снижаться. Прошлая динамика не гарантирует будущей. Возможны потери средств.", ], ]; return (
Базовая информация

Кратко о теме

Несколько ключевых тезисов, которые помогают сформировать собственное представление о рынке золота. Без обещаний и маркетинговых упрощений.

Материалы носят исключительно информационный характер. Они не являются индивидуальной инвестиционной рекомендацией и не учитывают вашу персональную ситуацию.
{items.map(([t, s], i) => (
{String(i + 1).padStart(2, "0")}
))}
); } /* ───────── block 4 — Quiz invite ───────── */ function BlockQuizInvite({ onStart }) { return (
Короткий опрос

4 вопроса, чтобы подобрать подходящий формат информации

Ответы помогают подготовить материал и консультацию, релевантные именно вашему уровню знаний и интересу. Пройти можно за минуту.

Без регистрации
); } /* ───────── block 5 — Strong CTA + form ───────── */ function BlockCTA({ onSubmit }) { return (
Консультация

Получите дополнительную информацию и консультацию

Заполните форму и получите обратную связь. Специалист свяжется в ближайшее рабочее время и ответит на ваши вопросы по теме.

Без обязательств и скрытых платежей
Только информационные материалы по теме рынка золота
Все решения вы принимаете самостоятельно
); } function InlineForm({ onSubmit }) { const [name, setName] = React.useState(""); const [phone, setPhone] = React.useState(""); const [err, setErr] = React.useState({}); const [submitting, setSubmitting] = React.useState(false); function formatPhone(raw) { const digits = raw.replace(/\D/g, "").slice(0, 11); let d = digits; if (d.length > 0) { if (d[0] === "8") d = "7" + d.slice(1); if (d[0] !== "7") d = "7" + d; d = d.slice(0, 11); } if (d.length === 0) return ""; let out = "+7"; if (d.length > 1) out += " (" + d.slice(1, 4); if (d.length >= 4) out += ") " + d.slice(4, 7); if (d.length >= 7) out += "-" + d.slice(7, 9); if (d.length >= 9) out += "-" + d.slice(9, 11); return out; } function handle(e) { e.preventDefault(); const next = {}; if (!name.trim() || name.trim().length < 2) next.name = "Укажите имя"; if (phone.replace(/\D/g, "").length < 11) next.phone = "Введите номер полностью"; setErr(next); if (Object.keys(next).length > 0) return; setSubmitting(true); // Классическая HTML-форма: скрытая
+ native form.submit() → // обычный POST application/x-www-form-urlencoded на submit.php, // PHP пишет CSV + email и редиректит на success.html. const form = document.createElement("form"); form.method = "POST"; form.action = "submit.php"; form.style.display = "none"; const addField = (n, v) => { const inp = document.createElement("input"); inp.type = "hidden"; inp.name = n; inp.value = v; form.appendChild(inp); }; addField("source", "offer_page"); addField("name", name.trim()); addField("phone", phone.replace(/\D/g, "")); document.body.appendChild(form); form.submit(); } return (
Заполните форму
Свяжемся в рабочее время и поделимся информационными материалами.
Имя { setName(e.target.value); if (err.name) setErr({...err, name: undefined}); }} placeholder="Как к вам обращаться"/> {err.name && {err.name}}
Телефон { setPhone(formatPhone(e.target.value)); if (err.phone) setErr({...err, phone: undefined}); }} placeholder="+7 (___) ___-__-__"/> {err.phone && {err.phone}}

Нажимая кнопку, пользователь соглашается с обработкой персональных данных согласно  { e.preventDefault(); window.dispatchEvent(new CustomEvent("openPrivacy")); }}>политике конфиденциальности.

); } /* ───────── disclaimer strip (before footer) ───────── */ function DisclaimerStrip() { return (
Данный сайт носит исключительно информационный характер и не является инвестиционной рекомендацией. Мы не принимаем денежные средства, не осуществляем доверительное управление и не гарантируем получение дохода. Инвестиции связаны с рисками. Пользователь принимает решения самостоятельно.
); } /* ───────── footer ───────── */ function Footer({ onPrivacy, onTerms }) { return ( ); } Object.assign(window, { ArrowR, CloseX, CheckMark, InfoIcon, FadeUp, Topbar, Hero, BlockWhy, BlockInfo, BlockQuizInvite, BlockCTA, DisclaimerStrip, Footer, InlineForm, });