/* global React, Ic, Wordmark, PlaceholderImg, useT */ const { useState, useEffect } = React; // ===== Language Switcher ===== function LangSwitch() { const { lang, setLang } = useT(); return (
); } // ===== NAV ===== function Nav() { const { t } = useT(); const [scrolled, setScrolled] = useState(false); useEffect(() => { const onScroll = () => setScrolled(window.scrollY > 12); window.addEventListener("scroll", onScroll, { passive: true }); return () => window.removeEventListener("scroll", onScroll); }, []); return ( ); } // ===== HERO ===== function Hero() { const { t } = useT(); return (
{t("hero.eyebrow")}

{t("hero.h1_pre")}{t("hero.h1_em")}{t("hero.h1_post")}

{t("hero.sub")}

{t("hero.cta1")} {t("hero.cta2")}
{t("hero.pill_lead")} {t("hero.pill_friends")} {t("hero.pill_corp")} {t("hero.pill_sports")} {t("hero.pill_events")}
{t("hero.img_alt")}
{t("hero.tag")}
{t("hero.marquee1")} {t("hero.marquee2")} {t("hero.marquee3")} {t("hero.marquee4")}
); } // ===== DIFFERENTIATOR ===== function Differentiator() { const { t } = useT(); return (
{t("diff.eyebrow")}

{t("diff.title_pre")}
{t("diff.title_em")}

{t("diff.lead")}

{t("diff.c1.tag")}

{t("diff.c1.h")}

{t("diff.c1.p")}

{t("diff.c2.tag")}

{t("diff.c2.h")}

{t("diff.c2.p")}

{t("diff.c3.tag")}

{t("diff.c3.h")}

{t("diff.c3.p")}

); } // ===== SERVICES ===== function Services() { const { t } = useT(); const services = [ { icon: , title: t("serv.s1.t"), body: t("serv.s1.b") }, { icon: , title: t("serv.s2.t"), body: t("serv.s2.b") }, { icon: , title: t("serv.s3.t"), body: t("serv.s3.b") }, { icon: , title: t("serv.s4.t"), body: t("serv.s4.b") }, { icon: , title: t("serv.s5.t"), body: t("serv.s5.b") }, { icon: , title: t("serv.s6.t"), body: t("serv.s6.b") }, ]; return (
{t("serv.eyebrow")}

{t("serv.title_l1")}
{t("serv.title_l2")}

{t("serv.lead")}

{services.map((s, i) => (
{s.icon}

{s.title}

{s.body}

))}
); } // ===== WHO IT'S FOR ===== function WhoFor() { const { t } = useT(); return (
{t("who.eyebrow")}

{t("who.title_pre")}{t("who.title_em")}{t("who.title_post")}

{t("who.lead")}

{t("who.w1.tag")}

{t("who.w1.t")}

{t("who.w1.p")}

02

{t("who.w2.t")}

{t("who.w2.p")}

03

{t("who.w3.t")}

{t("who.w3.p")}

04

{t("who.w4.t")}

{t("who.w4.p")}

05

{t("who.w5.t")}

{t("who.w5.p")}

06

{t("who.w6.t")}

{t("who.w6.p")}

07

{t("who.w7.t")}

{t("who.w7.p")}

08

{t("who.w8.t")}

{t("who.w8.p")}

); } // ===== HOW IT WORKS ===== function HowItWorks() { const { t } = useT(); const steps = [ { n: "01", t: t("how.s1.t"), b: t("how.s1.b") }, { n: "02", t: t("how.s2.t"), b: t("how.s2.b") }, { n: "03", t: t("how.s3.t"), b: t("how.s3.b") }, { n: "04", t: t("how.s4.t"), b: t("how.s4.b") }, ]; return (
{t("how.eyebrow")}

{t("how.title_l1")}
{t("how.title_l2")}

{t("how.lead")}

{steps.map((s, i) => (
{s.n}

{s.t}

{s.b}

))}
); } Object.assign(window, { Nav, Hero, Differentiator, Services, WhoFor, HowItWorks });