a.events-section_eventButton__kTESi{background:var(--action)}.events-section_events__Eockd{margin-top:var(--section-gap);padding:0;border-radius:12px;background:transparent;color:var(--foreground)}.events-section_eventIntro__UuxeW{display:grid;grid-template-columns:var(--halves);align-items:center;gap:var(--gutter)}.events-section_eventCopy__z_X_w>p{max-width:42ch;margin-block:16px 28px;font-size:1.125rem}.events-section_eventCopy__z_X_w>.events-section_planNote__gDlMm{margin-block:16px 4px;font-size:1rem;font-weight:700}.events-section_organiserTools__vgUXf a{margin-right:24px;display:inline-flex;align-items:center;gap:12px;min-height:48px;font-weight:700;text-decoration:underline;text-underline-offset:5px}.events-section_eventExample__X3yYM{min-width:0}.events-section_guestPage__EExqa{overflow:hidden;border:0;border-radius:24px;background:var(--background);box-shadow:var(--shadow-card)}.events-section_guestPageHeader__Ce761{display:flex;align-items:center;gap:12px;padding:16px 24px;border-bottom:1px solid var(--border-subtle);background:var(--primary);color:var(--background);font-weight:700}.events-section_guestPageBody__OT0oS{padding:24px}.events-section_guestPageBody__OT0oS h3{font-size:1.75rem}.events-section_guestPageBody__OT0oS>p{margin-top:12px}.events-section_arrival__aVhXw{display:flex;align-items:center;gap:8px;font-weight:700}.events-section_hostNote__ZfzrU{padding-block:16px;border-block:1px solid var(--border-subtle)}.events-section_activityList__OdHDF strong,.events-section_hostNote__ZfzrU strong{display:block}.events-section_activityList__OdHDF{list-style:none}.events-section_activityList__OdHDF li{display:flex;align-items:center;gap:16px;padding-block:14px}.events-section_activityList__OdHDF li+li{border-top:1px solid var(--border-subtle)}.events-section_joinPill__vievV{flex-shrink:0;margin-left:auto;padding:6px 14px;border-radius:100px;background:var(--primary);color:var(--background);font-size:1rem;font-weight:650}.events-section_activityList__OdHDF svg{width:26px;height:26px}.events-section_eventExample__X3yYM figcaption{margin-top:16px;font-size:1rem}.events-section_eventJourney__W_IbI{display:grid;grid-template-columns:var(--thirds);gap:var(--gutter);margin-top:48px;padding-block:32px 48px;border-top:1px solid var(--border-subtle);list-style:none}.events-section_eventJourney__W_IbI h3{margin-block:16px 12px;font-size:1.375rem}.events-section_results__Tzrdx{display:grid;grid-template-columns:var(--halves);align-items:center;gap:var(--gutter);margin-inline:0;padding:28px 44px;border-top:1px solid var(--border-subtle);border-radius:16px;background:var(--primary);color:var(--background)}.events-section_results__Tzrdx h3{color:var(--accent);font-size:1.6rem}.events-section_results__Tzrdx p{max-width:58ch}.events-section_organiserTools__vgUXf{display:grid;grid-template-columns:var(--halves);align-items:center;gap:var(--gutter);margin-top:var(--section-gap);padding:48px;border-radius:24px;background:var(--background-subtle);color:var(--foreground)}.events-section_organiserTools__vgUXf p{max-width:34ch;margin-block:20px 8px;font-size:1.125rem}.events-section_organiserTools__vgUXf dl>div+div{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-subtle)}.events-section_organiserTools__vgUXf dt{font-size:1.25rem;font-weight:750}.events-section_organiserTools__vgUXf dd{margin-top:6px}.events-section_organiserTools__vgUXf .events-section_trialNote__H0BkQ{max-width:none;margin-block:28px 0;font-size:1rem;color:var(--muted-foreground)}@media (max-width:1050px){.events-section_events__Eockd{padding:0}.events-section_results__Tzrdx{margin-inline:0;padding-inline:24px}}@media (max-width:760px){.events-section_eventIntro__UuxeW,.events-section_eventJourney__W_IbI,.events-section_organiserTools__vgUXf,.events-section_results__Tzrdx{grid-template-columns:minmax(0,1fr)}.events-section_eventJourney__W_IbI{gap:24px;padding-bottom:32px}.events-section_eventJourney__W_IbI li+li{border-top:1px solid var(--border-subtle);padding-top:24px}.events-section_eventExample__X3yYM{max-width:30rem}.events-section_organiserTools__vgUXf{padding:32px 24px}}@media (max-width:450px){.events-section_guestPageBody__OT0oS,.events-section_guestPageHeader__Ce761{padding:16px}}.page_hero__SKW6o{--hero-font-size:clamp(3rem,4.8vw,4.25rem);align-items:center;padding-block:56px 48px}.page_hero__SKW6o h1{max-width:15ch}.page_joinLink__aeTqM{margin-top:12px}.page_paper__1Yvu8{padding-top:40px;border-top:1px solid var(--border-subtle)}.page_gamesIntro__exKqf{display:grid;grid-template-columns:var(--halves);align-items:center;gap:var(--gutter);margin-bottom:48px}.page_gamePreview__5YY_V{position:relative;min-width:0;padding:16px 12px 0}.page_heroPrompt__Qgfly{position:relative;isolation:isolate}.page_heroPrompt__Qgfly:before{content:"";position:absolute;inset:-12px 4px 12px 12px;z-index:-1;border-radius:24px;background:var(--accent);rotate:4deg}.page_bingoCard__T0Qe0,.page_samplePrompt__cURdo{border:0;border-radius:24px;background:var(--surface);color:var(--primary);box-shadow:var(--shadow-card)}.page_cardLabel__3nGo8{display:inline-flex;align-items:center;gap:10px;font-size:1rem;font-weight:600}.page_cardLabel__3nGo8 svg{color:var(--success)}.page_connectionNote__eFxkI{display:flex;align-items:center;gap:16px;margin-bottom:24px}.page_connectionNote__eFxkI p>span,.page_connectionNote__eFxkI strong{display:block}.page_connectionNote__eFxkI p>span{color:var(--muted-foreground);margin-top:4px}.page_connectionIcon__uB9_o{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;color:var(--primary);background:var(--background-subtle)}.page_bingoCard__T0Qe0{padding:16px;background:var(--success-surface)}.page_bingoCard__T0Qe0>strong{display:block;text-align:center;font-weight:750;line-height:1.1;letter-spacing:.06em;font-size:clamp(1rem,4vw,2.8rem)}.page_bingoGrid__d5YcB{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin-block:12px}.page_bingoGrid__d5YcB>span{display:grid;place-items:center;aspect-ratio:1;border:1px solid var(--border-subtle);border-radius:4px;background:var(--background)}.page_bingoGrid__d5YcB>.page_markedSquare__eGu0C{background:var(--action)}.page_bingoGrid__d5YcB svg{width:80%;height:80%}.page_bingoCard__T0Qe0>span{display:block;font-size:1rem;text-align:center;font-weight:700}.page_gamePreview__5YY_V>figcaption{margin-top:16px;color:var(--muted-foreground)}.page_gameHeading__j3rNN{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_closing__lshpb{display:grid;grid-template-columns:var(--halves);align-items:center;gap:var(--gutter);margin-block:var(--section-gap) 48px;border-radius:24px;background:var(--primary);color:var(--background)}.page_closingCopy__Y745U{min-width:0;padding:48px 48px 48px 0}.page_closing__lshpb h2{color:var(--background);font-size:clamp(2rem,3.5vw,3rem);text-wrap:balance}.page_closing__lshpb p{margin-top:20px;font-size:1.125rem}.page_closingActions__W17j8{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:28px}.page_gameHeading__j3rNN h3{font-size:clamp(2rem,3.1vw,2.75rem);min-width:0}.page_bingoExample__dBkaH,.page_cardsExample__Y_SSH{position:relative;display:grid;place-items:center;min-height:320px;margin-block:24px}.page_cardsExample__Y_SSH{padding:22px 32px 5rem}.page_samplePrompt__cURdo{z-index:1;width:min(100%,330px);padding:24px;transform:rotate(-5deg)}.page_samplePrompt__cURdo p{margin-block:18px;font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:-.02em}.page_samplePrompt__cURdo svg{color:var(--primary)}.page_cardBacking__wtRPV{position:absolute;top:28px;width:min(68%,300px);height:230px;border:1px solid var(--border-subtle);border-radius:24px;background:var(--success-surface);transform:rotate(8deg)}.page_bingoExample__dBkaH figcaption,.page_cardsExample__Y_SSH figcaption{position:absolute;bottom:0;width:100%;text-align:center}.page_bingoExample__dBkaH{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:5rem}.page_smallBingo__fml4r{width:100%;max-width:224px;transform:rotate(-6deg)}.page_smallBingo__fml4r .page_bingoCard__T0Qe0{padding:10px}.page_smallBingo__fml4r .page_bingoCard__T0Qe0>strong{font-size:clamp(1rem,4vw,2rem)}.page_smallBingo__fml4r .page_bingoCard__T0Qe0>span{display:none}.page_smallBingo__fml4r .page_bingoGrid__d5YcB{gap:3px}.page_sampleSquares__QRCcT{position:relative;margin-left:-32px;min-width:0;margin-right:6px}.page_sampleSquares__QRCcT p{display:flex;align-items:flex-start;gap:8px;padding:16px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--background);font-weight:700;line-height:1.25;box-shadow:0 4px 14px #4a1e3d12}.page_sampleSquares__QRCcT p+p{margin-top:16px;transform:rotate(4deg)}.page_sampleSquares__QRCcT svg{color:var(--primary)}.page_gameAction__8G6IG{margin-top:auto}.page_gameAction__8G6IG>p{margin-bottom:14px;font-weight:700}.page_steps__e0Sxr{display:grid;grid-template-columns:var(--thirds);gap:var(--gutter);list-style:none}.page_steps__e0Sxr h3{margin-top:24px;font-size:1.3rem;line-height:1.15}.page_steps__e0Sxr p{margin-top:12px}.page_stepArt__QWy7m{display:flex;align-items:center;justify-content:center;min-height:172px;border-radius:12px;color:var(--foreground);padding:24px 16px}.page_chooseArt__FhjJz{background:var(--success-surface)}.page_stepCard__RUgHq{display:grid;place-items:center;width:90px;height:112px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--background-subtle);transform:rotate(-12deg)}.page_stepCard__RUgHq+.page_stepCard__RUgHq{margin-left:-12px;background:var(--background);transform:rotate(12deg)}.page_codeArt__g_ZGj{padding:16px;background:var(--success-surface)}.page_codeArt__g_ZGj>span{padding:12px 18px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--background);text-align:center;font-weight:700;transform:rotate(-4deg);max-width:100%}.page_codeArt__g_ZGj strong{display:block;font-size:2rem;font-weight:750;letter-spacing:.08em}.page_talkArt__ClX54{flex-direction:column;background:var(--success-surface)}.page_talkArt__ClX54 span{padding:6px 22px;border:1px solid var(--border-subtle);border-radius:20px 20px 20px 0;background:var(--background);font-size:1.5rem;font-weight:750;transform:translateX(-18px) rotate(-6deg)}.page_talkArt__ClX54 span+span{margin-top:8px;border-radius:20px 20px 0;background:var(--accent);transform:translateX(18px) rotate(6deg)}@media (max-width:1050px){.page_cardsExample__Y_SSH{padding-inline:16px}}@media (max-width:760px){.page_hero__SKW6o{padding-block:32px}.page_paper__1Yvu8{padding-top:32px}.page_closing__lshpb,.page_gamesIntro__exKqf{grid-template-columns:minmax(0,1fr);gap:24px}.page_closingCopy__Y745U{grid-row:1;padding:32px 24px 0}.page_gamePreview__5YY_V{width:min(100%,460px);margin:8px auto 0;padding-inline:4px}.page_gameHeading__j3rNN h3{font-size:2rem}.page_bingoExample__dBkaH{width:min(100%,430px);align-self:center}.page_steps__e0Sxr{grid-template-columns:1fr;gap:36px}.page_stepArt__QWy7m{min-height:160px}}@media (max-width:450px){.page_cardsExample__Y_SSH{padding-inline:8px}.page_samplePrompt__cURdo{padding:18px}.page_samplePrompt__cURdo p{font-size:1.4rem}.page_bingoExample__dBkaH{gap:8px}.page_sampleSquares__QRCcT{margin-left:-24px}.page_sampleSquares__QRCcT p{padding:12px}.page_sampleSquares__QRCcT svg{display:none}.page_gameHeading__j3rNN>svg{width:28px;height:28px}}