:root{--brand:#b90f10;--brand-bright:#e01418;--brand-deep:#6d0809;--bg:#0a070a;--card:#171216;--card-raised:#1f181d;--line:#ffffff1c;--text:#f4f1f3;--dim:#a89ca3;--good:#3ecf8e;color-scheme:dark}[data-astro-cid-lcdefpme]{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}html,body{margin:0;padding:0}body{background:radial-gradient(1100px 560px at 50% -12%, #2c1014, var(--bg) 70%) no-repeat, var(--bg);min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;font:16px/1.55 Segoe UI,Roboto,system-ui,-apple-system,sans-serif}a[data-astro-cid-lcdefpme]{color:var(--brand-bright)}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme],h3[data-astro-cid-lcdefpme]{margin:0;line-height:1.15}[data-astro-cid-lcdefpme]:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #ffb0a8}.skip[data-astro-cid-lcdefpme]{background:var(--text);color:var(--bg);z-index:10;border-radius:8px;padding:10px 14px;position:absolute;top:-60px;left:12px}.skip[data-astro-cid-lcdefpme]:focus{top:12px}.topbar[data-astro-cid-lcdefpme]{z-index:5;backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#0a070ad1;justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(16px,5vw,48px);display:flex;position:sticky;top:0}.brand[data-astro-cid-lcdefpme]{color:var(--text);align-items:center;gap:10px;text-decoration:none;display:flex}.mark[data-astro-cid-lcdefpme]{width:30px;height:30px;color:var(--brand);flex:none}.wordmark[data-astro-cid-lcdefpme]{letter-spacing:.01em;white-space:nowrap;font-size:18px;font-weight:700}nav[data-astro-cid-lcdefpme]{align-items:center;gap:6px;display:flex}nav[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:not(.button){color:var(--dim);border-radius:999px;padding:8px 12px;font-size:14px;text-decoration:none}nav[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:not(.button):hover{color:var(--text)}.button[data-astro-cid-lcdefpme]{background:var(--brand);color:#fff;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:14px 24px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.button[data-astro-cid-lcdefpme]:hover{background:var(--brand-bright)}.button[data-astro-cid-lcdefpme]:active{transform:translateY(1px)}.button[data-astro-cid-lcdefpme].small{white-space:nowrap;margin-left:6px;padding:9px 16px;font-size:14px}.button[data-astro-cid-lcdefpme].ghost{color:var(--text);border-color:var(--line);background:0 0}.button[data-astro-cid-lcdefpme].ghost:hover{background:#ffffff0f}main[data-astro-cid-lcdefpme]{max-width:1040px;margin:0 auto;padding:0 clamp(16px,5vw,48px) 80px}section[data-astro-cid-lcdefpme]{margin-top:clamp(64px,9vw,104px)}section[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:36px;font-size:clamp(26px,3.6vw,34px)}.eyebrow[data-astro-cid-lcdefpme]{border:1px solid var(--line);color:var(--dim);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;margin:0 0 16px;padding:6px 14px;font-size:13px;display:inline-flex}.live-dot[data-astro-cid-lcdefpme]{background:var(--brand-bright);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 #e0141899}@keyframes pulse{70%{box-shadow:0 0 0 8px #e0141800}to{box-shadow:0 0 #e0141800}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,6vw,72px);margin-top:0;padding-top:clamp(40px,8vw,88px);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;background:linear-gradient(90deg,#ff4b4e,#ffc2bb);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:18px;font-size:clamp(38px,6vw,62px)}.lede[data-astro-cid-lcdefpme]{color:var(--dim);max-width:34em;margin:0 0 28px;font-size:clamp(17px,2.2vw,19px)}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.fine[data-astro-cid-lcdefpme]{color:var(--dim);margin:16px 0 0;font-size:13px}.phone[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--card-raised), var(--card));border:1px solid var(--line);border-radius:36px;justify-self:center;gap:12px;width:min(100%,340px);padding:16px;display:grid;transform:rotate(1.5deg);box-shadow:0 30px 80px #0000008c,0 0 0 8px #ffffff08}.phone-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;padding:6px 6px 2px;font-size:15px;font-weight:700;display:flex}.pill[data-astro-cid-lcdefpme]{color:#ff8a8c;background:#e0141829;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.game[data-astro-cid-lcdefpme]{background:var(--bg);border:1px solid var(--line);border-radius:18px;padding:14px}.game[data-astro-cid-lcdefpme].dim{opacity:.7}.game-meta[data-astro-cid-lcdefpme]{color:var(--dim);justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.score[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.team[data-astro-cid-lcdefpme]{font-size:14px;font-weight:600}.team[data-astro-cid-lcdefpme].right{text-align:right}.digits[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:30px;font-weight:800}.digits[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--dim);margin:0 4px;font-style:normal}.goals[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--dim);gap:4px;margin:12px 0 0;padding:10px 0 0;font-size:12.5px;list-style:none;display:grid}.goals[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--text);font-variant-numeric:tabular-nums;margin-right:4px}.goals[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{opacity:.8;font-style:normal}.chat[data-astro-cid-lcdefpme]{gap:6px;display:grid}.bubble[data-astro-cid-lcdefpme]{background:var(--card-raised);border-radius:14px 14px 14px 4px;max-width:88%;margin:0;padding:8px 12px;font-size:13px}.bubble[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--dim);font-size:11px;font-weight:600;display:block}.bubble[data-astro-cid-lcdefpme].me{background:var(--brand-deep);border-radius:14px 14px 4px;justify-self:end}.steps[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:28px;max-width:640px;margin:0 auto;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{align-items:flex-start;gap:20px;display:flex}.step-no[data-astro-cid-lcdefpme]{background:var(--brand);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px;font-size:19px}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);margin:0}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.card[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px;font-size:17px}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);margin:0;font-size:15px}.organisers-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:radial-gradient(600px 240px at 100% 0%, #b90f1047, transparent 70%), var(--card);border-radius:24px;padding:clamp(28px,5vw,48px)}.organisers-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:14px;font-size:clamp(24px,3.4vw,32px)}.organisers-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:40em;color:var(--dim);margin:0 0 24px}.organisers-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.organisers-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text)}.faq[data-astro-cid-lcdefpme]{max-width:700px;margin-left:auto;margin-right:auto}details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:4px 0}summary[data-astro-cid-lcdefpme]{cursor:pointer;padding:16px 28px 16px 0;font-weight:600;list-style:none;position:relative}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--dim);font-size:22px;transition:transform .2s;position:absolute;top:14px;right:4px}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);margin:0 0 16px}.final[data-astro-cid-lcdefpme]{text-align:center;background:linear-gradient(160deg, var(--brand-deep), #2a0b0d);border:1px solid #ffffff14;border-radius:24px;padding:clamp(36px,6vw,56px) 20px}.final[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:clamp(26px,3.6vw,34px)}.final[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e4cfd2;margin:0 0 24px}.final[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{color:var(--brand-deep);background:#fff}.final[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]:hover{background:#ffe9e6}footer[data-astro-cid-lcdefpme]{text-align:center;color:var(--dim);border-top:1px solid var(--line);padding:32px 16px 40px;font-size:13px}footer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:4px 0}@media (width<=820px){.hero[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr}.lede[data-astro-cid-lcdefpme]{margin-left:auto;margin-right:auto}.actions[data-astro-cid-lcdefpme]{justify-content:center}.phone[data-astro-cid-lcdefpme]{transform:none}}@media (width<=640px){nav[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:not(.button){display:none}.wordmark[data-astro-cid-lcdefpme]{font-size:16px}.button[data-astro-cid-lcdefpme].small{margin-left:0;padding:8px 14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.live-dot[data-astro-cid-lcdefpme]{animation:none}.button[data-astro-cid-lcdefpme]{transition:none}}
