Depois desse prazo, o ingresso sobe para R${nextPrice}
);
}
/* ============================================================
FLOATING WHATSAPP — bottom right, persistent
============================================================ */
function FloatingWhatsApp() {
return (
Falar com o suporte
);
}
/* ============================================================
GUARANTEE BADGE — uses uploaded image
============================================================ */
function GuaranteeBadge({ width = 200 }) {
return (
);
}
/* ============================================================
IG link
============================================================ */
function IGLink({ children = '@nathaliapriscoo', className = 'ig-link' }) {
return {children};
}
/* ============================================================
WHATSAPP PRINT — fake testimonial messages
============================================================ */
function WhatsAppPrint({ name, initial, time = '14:32', messages = [] }) {
return (
{initial}
{name}
online
{time}
{messages.map((m, i) => (
{m.text}
{m.right && ✓✓}
))}
);
}
const TESTIMONIALS = [
{ name: 'Camila R.', initial: 'C', time: '21:14', messages: [
{ text: 'Nath… eu chorei na metade da aula.' },
{ text: 'Você descreveu exatamente o que eu vivi nos últimos 2 anos. Eu nunca vi ninguém colocar em palavras desse jeito.' },
{ text: 'Como você sabia? 😭' },
]},
{ name: 'Júlia M.', initial: 'J', time: '09:47', messages: [
{ text: 'Acabei de relacionar tudo que você falou sobre "esperar definição" com a minha história inteira.' },
{ text: 'Eu achava que era falta de sorte. Agora entendi que era um padrão meu.' },
{ text: 'Tô sem palavras. Obrigada de verdade.' },
]},
{ name: 'Bia S.', initial: 'B', time: '16:02', messages: [
{ text: 'Vc é a única que fala sobre isso desse jeito.' },
{ text: 'Sem culpar homem, sem culpar mulher. Só explicando o mecanismo.' },
{ text: 'Mudou meu jeito de olhar pras coisas em 1 aula.' },
]},
{ name: 'Larissa P.', initial: 'L', time: '22:38', messages: [
{ text: 'Acabei a aula de 25 e vim direto te falar:' },
{ text: 'Eu parei de me sentir burra. Era exatamente isso que eu precisava entender.' },
{ text: 'Tô esperando a imersão de 6 de junho. Já garanti minha vaga ❤️' },
]},
];
/* ============================================================
HEADLINE COPY — 3 variations (C is default — provocativo)
============================================================ */
const HEADLINES = {
A: {
title: <>Ele foi embora. Voltou. Você ficou. E agora está aqui lendo isso.>,
plain: 'Ele foi embora. Voltou. Você ficou. E agora está aqui lendo isso.',
kicker: <>Não é coincidência. É padrão. E padrão tem explicação.>,
},
B: {
title: <>A Mulher 1% não espera ser escolhida.>,
plain: 'A Mulher 1% não espera ser escolhida.',
kicker: <>Ela entende o que a fazia aceitar menos — e para de aceitar.>,
},
C: {
title: <>O problema não é que os homens são uma merda.>,
plain: 'O problema não é que os homens são uma merda.',
// updated per user request — quoted phrase in destaque
kicker: <>O problema é "O que em você continua atraindo esse tipo de canalha.">,
},
};
// Expose to window
Object.assign(window, {
EVENT_DATE, CHECKOUT_URL, WHATSAPP_URL, IG_URL, ORIGINAL_PRICE, LOT_PRICES_MAP,
useCountdown, use24hLotCountdown, Countdown, Ornament, CTAPrimary, SectionCTA,
LogoMark, NathPhoto, LotTable, GuaranteeBadge, WhatsAppPrint,
PriceBlock, VagasProgress, FloatingWhatsApp, IGLink,
TESTIMONIALS, HEADLINES,
});