// Sections 1: Header, Hero, Pain, Solution, Benefits
const { Icon, Section, Kicker, Serif, SEDS, CTAButton } = window;
const { Button, Badge, Card } = SEDS;
const LOGO_W = "assets/logo-white.png";
const LOGO_F = "assets/logo-full.png";
const SELO = "28 DE SETEMBRO DE 2026 · SEGUNDA-FEIRA · TEATRO LA SALLE, BRASÍLIA";
function SEHeader() {
const [solid, setSolid] = React.useState(false);
React.useEffect(() => {
const on = () => setSolid(window.scrollY > 48);
window.addEventListener("scroll", on); on();
return () => window.removeEventListener("scroll", on);
}, []);
if (!solid) return null;
return (
);
}
function StarDivider({ invert }) {
const c = invert ? "rgba(216,168,72,.5)" : "var(--gold-400)";
return (
★
);
}
function SalesBar({ sold = 74, price, next }) {
const [w, setW] = React.useState(0);
const ref = React.useRef(null);
React.useEffect(() => {
const el = ref.current; if (!el) return;
const io = new IntersectionObserver((es) => es.forEach(e => { if (e.isIntersecting) { requestAnimationFrame(() => setW(sold)); io.disconnect(); } }), { threshold: .4 });
io.observe(el); return () => io.disconnect();
}, [sold]);
return (
{sold}% do 1º lote vendido a {price} · próximo lote {next}
);
}
function SEHero({ onCta }) {
return (
Dia 28, a noite é sua
Quem cuida de tudo também merece ser cuidada — humor, música, conteúdo e reconhecimento público, em uma noite só sua.
28 de setembro · Teatro La Salle
Comprar ingresso · Lote 01
);
}
function SEPain() {
const pains = [
"Eu resolvo o problema de todo mundo, mas quem resolve o meu?",
"Já perdi a conta de quantas vezes “apaguei incêndio” este mês.",
"Meu chefe nem sabe o que eu faço além do óbvio.",
"A última vez que fui reconhecida por algo foi… quando mesmo?",
"Eu organizo festa de todo mundo, menos a minha.",
"Sinto que sou essencial, mas invisível.",
];
return (
Se você se reconhece aqui
Você já se pegou pensando…
{pains.map((p, i) => (
))}
Se alguma dessas frases te atravessou, essa noite foi pensada para você.
);
}
function SESolution() {
return (
Todo ano chega o Dia da Secretária. E todo ano é a mesma coisa: um bolo na copa, um cartão, uma lembrancinha rápida entre uma tarefa e outra.
Mas quem organiza a agenda de todo mundo raramente para para receber algo à altura do que faz. No dia 28 de setembro, o Teatro La Salle recebe a Secretária Extraordinária 2026: uma noite completa de comédia, música ao vivo, palestra-show e um momento de reconhecimento público que nenhuma comemoração de escritório oferece.
Não é “mais um evento para secretárias”. É uma experiência pensada para quem faz tudo acontecer — e nunca é a protagonista da própria história.
);
}
function SEBenefits() {
const items = [
{ icon: "Sparkles", tag: "Palestra-show", title: "“Poderosamente”, com Beto Barros", text: "Conteúdo sobre mentalidade e confiança que você leva pra vida, não só pro currículo.", slot: "bento-palestra", img: "assets/bento-beto.png", cls: "b-w2" },
{ icon: "Drama", tag: "Comédia", title: "Cia. de Comédia G7", text: "60 minutos para rir sem culpa, sem pensar em prazo, planilha ou WhatsApp do chefe.", slot: "bento-comedia", img: "assets/bento-g7.jpg", cls: "b-w2 b-h2" },
{ icon: "Music", tag: "Música ao vivo", title: "Music Jazz Experience", text: "Com Alex Freitas, direto do Rio. Uma noite de reconhecimento merece trilha à altura.", slot: "bento-musica", img: "assets/bento-jazz.png", cls: "" },
{ icon: "Gift", tag: "Boas-vindas", title: "Combo + presente exclusivo", text: "A primeira coisa que você recebe ao chegar é um cuidado, não uma tarefa.", slot: "bento-combo", cls: "" },
{ icon: "Award", tag: "Reconhecimento", title: "Prêmio Secretária Extraordinária", text: "Sua história pode ser celebrada no palco, diante de centenas de pessoas que entendem seu valor.", slot: "bento-premio", cls: "b-w2" },
{ icon: "Moon", tag: "Só você", title: "Uma noite sem interrupções", text: "Sem e-mail, sem ligação, sem “só mais uma coisinha”. Só você.", slot: "bento-noite", cls: "b-w2" },
];
return (
O que essa noite entrega
Teatro, humor, música, conteúdo e você no centro
{items.map((it, i) => (
{it.tag}
{it.title}
{it.text}
))}
);
}
Object.assign(window, { SEHeader, SEHero, SEPain, SESolution, SEBenefits, StarDivider, SalesBar });