background-attachment:fixed на body не перерисовывался за пределами
первого экрана при полностраничном рендере — фон падал в белый везде,
кроме элементов с собственным явным background (карточки тарифов).
Известная проблема совместимости fixed-фона, особенно на мобильных
браузерах — основная аудитория лендинга. Фон теперь скроллится с
контентом (градиент и так растянут на всю высоту body).
Заодно: "за секунды" -> "за доли секунды" в шаге "Как это работает".
- Убрать scroll-reveal на IntersectionObserver: секции стартовали с
opacity:0 и оставались невидимыми, если JS не успевал/не отрабатывал
(подтверждено на полностраничном скриншоте — большие блоки контента
были полностью невидимы).
- "Wildberries" в hero-заголовке рендерился шрифтом Cinzel (нет
кириллицы, поэтому кириллический текст уже шёл через Georgia-фоллбэк),
а латиница в Cinzel выглядит капителью — визуально WILDBERRIES.
Принудительно применяем тот же Georgia-фоллбэк к этому слову.
- Плавающий бейдж "-86% к цене" перекрывал текст второго бабла в
мокапе телефона — сдвинут под нижнюю границу карточки, как у
парного бейджа "Хап найден!" сверху.
Статическая страница (nginx:alpine): hero, как это работает, возможности,
тарифы подписки (снапшот subscription.fare из Mongo), соц.доказательство,
FAQ, CTA на бота-Стражника @king_gate_keeper_bot.