.arena-gateway_shell__rnA4l{background:var(--paper);min-height:100dvh}html:has(.arena-gateway_shell__rnA4l){scroll-behavior:auto;scroll-padding-bottom:var(--arena-cookie-clearance,0);scrollbar-color:var(--line) var(--paper)}.arena-gateway_shell__rnA4l:has(.arena-gateway_cookiesPopup__qll2l){padding-bottom:var(--arena-cookie-clearance,200px)}.arena-gateway_shell__rnA4l :is(a,button,summary):focus-visible{outline:2px solid var(--fair);outline-offset:3px}.arena-gateway_header__M2Er_{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;min-height:64px;padding-inline:clamp(20px,4vw,64px)}.arena-gateway_wordmark__Mylci{font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.arena-gateway_wordmark__Mylci span{color:var(--muted);font-weight:400;margin-left:8px}.arena-gateway_header__M2Er_ nav{display:flex;gap:28px}.arena-gateway_header__M2Er_ nav a{align-items:center;color:var(--muted);display:inline-flex;font-size:12px;min-height:44px;text-decoration:none}.arena-gateway_main__99Hof{align-content:center;align-items:center;display:grid;gap:clamp(40px,6vw,88px);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"brief access" "details access";row-gap:0;margin-inline:auto;max-width:1320px;min-height:calc(100dvh - 64px);padding:40px clamp(24px,4vw,64px)}.arena-gateway_brief__EbERh{grid-area:brief;min-width:0}.arena-gateway_testnetDetails__Gl9yM{grid-area:details;border-top:1px solid var(--line);margin-top:28px;padding-top:22px;max-width:54ch}.arena-gateway_testnetDetails__Gl9yM h2{font-size:15px;font-weight:500;margin:0 0 12px}.arena-gateway_testnetDetails__Gl9yM p,.arena-gateway_testnetDetails__Gl9yM summary{color:var(--muted);font-size:12px;line-height:1.7}.arena-gateway_testnetDetails__Gl9yM p+p{margin-top:12px}.arena-gateway_testnetDetails__Gl9yM summary{color:var(--acid);cursor:pointer;padding-block:8px}.arena-gateway_accessHeading__jOsQK h2,.arena-gateway_brief__EbERh h1{font-family:var(--serif);font-kerning:none;font-variant-ligatures:none;font-weight:500;letter-spacing:-.025em;line-height:1.18;margin:0;text-wrap:balance}.arena-gateway_brief__EbERh h1{font-size:clamp(42px,4.5vw,64px);max-width:17ch}.arena-gateway_description__nadxn{color:var(--muted);font-size:14px;line-height:1.7;margin:24px 0 16px;max-width:49ch}.arena-gateway_description__nadxn strong{color:var(--ink);font-weight:500}.arena-gateway_description__nadxn strong:first-child{color:var(--acid)}.arena-gateway_safety__osRnD{color:var(--fair);font-size:13px;margin:0}.arena-gateway_facts__8N37e{border-top:1px solid var(--line);display:grid;gap:20px;margin:36px 0 0;padding-top:24px}.arena-gateway_feeExample__TwAKG{border-block-start:1px solid var(--line);margin-top:28px;padding-top:18px}.arena-gateway_feeExample__TwAKG>p{margin:0 0 16px;font-size:14px}.arena-gateway_feeExample__TwAKG .arena-gateway_feeReason__5XaiE{font-size:14px;line-height:1.7;color:var(--muted)}.arena-gateway_feeExample__TwAKG strong{color:var(--fair);font-weight:500}.arena-gateway_feeExample__TwAKG a{display:flex;align-items:center;min-height:44px;color:var(--acid);font-size:13px;text-underline-offset:4px}.arena-gateway_feeExample__TwAKG small{display:block;font-size:12px;line-height:1.6;color:var(--muted)}.arena-gateway_mobileExample__CuDna{display:none}.arena-gateway_mobileExample__CuDna summary{min-height:44px;padding-block:12px;color:var(--acid);font-size:13px;cursor:pointer}.arena-gateway_facts__8N37e dt{font-size:13px;margin-bottom:6px}.arena-gateway_facts__8N37e dd{color:var(--muted);font-size:12px;line-height:1.65;margin:0;max-width:54ch}.arena-gateway_access__orvoc{grid-area:access;background:var(--paper-deep);border:1px solid var(--line);min-width:0;padding:clamp(24px,3vw,40px);scroll-margin-top:24px}.arena-gateway_accessContent__gBYey{display:grid;gap:24px}.arena-gateway_accessHeading__jOsQK h2{font-size:clamp(36px,3.5vw,46px)}.arena-gateway_accessHeading__jOsQK p,.arena-gateway_legal__ru3Kq,.arena-gateway_signinNote__BZCNX,.arena-gateway_waitlist__4h7PH{color:var(--muted);font-size:13px;line-height:1.65;margin:0}.arena-gateway_accessHeading__jOsQK p{margin-top:12px}.arena-gateway_google__nln2g{color:var(--ink);min-height:56px;margin-inline:-4px}.arena-gateway_google__nln2g iframe{width:100%;border:0;display:block}.arena-gateway_google__nln2g p{font-size:14px;line-height:1.5;margin:8px 4px}.arena-gateway_google__nln2g button{min-height:48px;padding:12px 20px;margin:4px;border:1px solid var(--acid);background:var(--acid);color:var(--on-acid);font:inherit;cursor:pointer}.arena-gateway_google__nln2g button:focus-visible{outline:2px solid var(--fair);outline-offset:3px}.arena-gateway_legal__ru3Kq{font-size:12px}.arena-gateway_access__orvoc a:not(.arena-gateway_google__nln2g){color:var(--ink)}.arena-gateway_waitlist__4h7PH{border-top:1px solid var(--line);padding-top:20px}.arena-gateway_waitlist__4h7PH a{display:inline-block;padding-block:6px}@media (hover:hover){.arena-gateway_header__M2Er_ nav a:hover{color:var(--ink);text-decoration:underline}}.arena-gateway_cookiesLink__eXGmj{border:0;background:transparent;color:var(--ink);padding:10px 4px;min-height:44px;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.arena-gateway_cookiesPopup__qll2l{position:fixed;inset:auto 0 0;z-index:100;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:0;width:100%;max-height:100dvh;overflow:auto;padding:16px clamp(64px,5vw,80px) calc(16px + env(safe-area-inset-bottom, 0px)) clamp(24px,4vw,64px);background:var(--paper-deep);color:var(--ink);border:0;border-top:1px solid var(--line);text-align:left}.arena-gateway_cookiesCopy___ib42{max-width:76ch}.arena-gateway_cookiesPopup__qll2l h2{font-family:var(--mono);font-size:14px;line-height:1.4;margin:0 0 4px}.arena-gateway_cookiesPopup__qll2l p{font-size:12px;line-height:1.6;color:var(--muted);margin:0}.arena-gateway_cookiesPopup__qll2l a{display:inline;text-underline-offset:3px}.arena-gateway_cookiesClose__S0XyF{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;background:transparent;color:var(--ink);border:0;cursor:pointer}.arena-gateway_cookiesActions__h6ATX{display:flex;gap:8px}.arena-gateway_cookiesActions__h6ATX button{flex:1;min-width:96px;min-height:44px;padding:8px 16px;border:1px solid var(--muted);background:transparent;color:var(--ink);font:inherit;font-size:13px;cursor:pointer}.arena-gateway_cookiesActions__h6ATX button:first-child:not(:disabled){background:var(--acid);border-color:var(--acid);color:var(--on-acid)}.arena-gateway_cookiesActions__h6ATX button:disabled{opacity:.5;cursor:not-allowed}.arena-gateway_cookiesActions__h6ATX button:focus-visible,.arena-gateway_cookiesClose__S0XyF:focus-visible,.arena-gateway_cookiesLink__eXGmj:focus-visible,.arena-gateway_cookiesPopup__qll2l a:focus-visible{outline:2px solid var(--fair);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.arena-gateway_google__nln2g{transition:background-color .16s ease-out,border-color .16s ease-out,transform .12s ease-out}.arena-gateway_google__nln2g:active{transform:translateY(1px)}}@media (max-width:1000px){.arena-gateway_main__99Hof{gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.arena-gateway_access__orvoc{padding:24px}}@media (max-width:700px){.arena-gateway_cookiesPopup__qll2l{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px 20px calc(12px + env(safe-area-inset-bottom, 0px))}.arena-gateway_cookiesCopy___ib42{padding-right:32px}.arena-gateway_cookiesPopup__qll2l p{max-width:50ch}.arena-gateway_desktopExample__ykNBl{display:none}.arena-gateway_mobileExample__CuDna{display:block;margin-top:0}.arena-gateway_header__M2Er_{min-height:56px;padding-inline:20px}.arena-gateway_header__M2Er_ nav{gap:18px}.arena-gateway_header__M2Er_ nav a:last-child{display:inline-flex}.arena-gateway_main__99Hof{align-content:center;gap:18px;grid-template-columns:minmax(0,1fr);grid-template-areas:"brief" "access" "details";min-height:calc(100dvh - 56px);padding:24px 20px}.arena-gateway_testnetDetails__Gl9yM{margin-top:6px}.arena-gateway_brief__EbERh h1{font-size:clamp(32px,8.8vw,44px);max-width:18ch}.arena-gateway_description__nadxn{font-size:13px;line-height:1.6;margin:12px 0}.arena-gateway_safety__osRnD{font-size:12px}.arena-gateway_facts__8N37e{display:none}.arena-gateway_access__orvoc{padding:20px}.arena-gateway_accessContent__gBYey{gap:18px}.arena-gateway_accessHeading__jOsQK h2{font-size:34px}.arena-gateway_accessHeading__jOsQK p{margin-top:8px}.arena-gateway_waitlist__4h7PH{padding-top:12px}}.arena-gateway_hackathonShell__Z4_Lk{overflow-x:hidden;overflow-x:clip}.arena-gateway_hackathonMain__lHBA8{--gutter:clamp(24px,4vw,64px);--tape-start:calc((100vw - min(100vw, 1320px)) / 2 + var(--gutter));column-gap:clamp(40px,5vw,88px);display:grid;grid-template-areas:". access" "poster access" "safety access" ". access";grid-template-columns:minmax(0,1fr) minmax(360px,440px);grid-template-rows:1fr auto auto 1fr;margin-inline:auto;max-width:1320px;min-height:calc(100dvh - 64px);padding:clamp(24px,4vh,48px) var(--gutter)}.arena-gateway_hackathonMain__lHBA8 .arena-gateway_access__orvoc{align-self:center;position:relative;z-index:1}.arena-gateway_poster__QNwK3{grid-area:poster;min-width:0}.arena-gateway_posterTitle__QCLs5{font-family:var(--serif);font-size:clamp(52px,min(7.6vw,13vh),96px);font-weight:500;letter-spacing:-.035em;line-height:1.04;margin:0}.arena-gateway_posterTitle__QCLs5 span{display:block}.arena-gateway_posterDates___qKYP{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--serif);font-size:clamp(26px,min(2.9vw,5.2vh),42px);gap:4px 16px;letter-spacing:-.01em;line-height:1.15;margin:clamp(10px,2.2vh,20px) 0 0}.arena-gateway_posterDates___qKYP abbr{color:var(--muted);cursor:help;font-family:var(--mono);font-size:14px;letter-spacing:.06em;text-decoration:none}.arena-gateway_prizeTape__yuvVH{color:var(--on-acid);font-family:var(--serif);font-size:clamp(30px,min(3.9vw,7vh),54px);font-weight:500;isolation:isolate;letter-spacing:-.02em;line-height:1;margin:clamp(20px,3.6vh,36px) 0 0;padding:clamp(12px,2vh,20px) 0 clamp(14px,2.4vh,24px);position:relative}.arena-gateway_prizeTape__yuvVH strong{font-size:1.55em;font-variant-numeric:lining-nums;font-weight:600;letter-spacing:-.035em}.arena-gateway_prizeTape__yuvVH:before{background:var(--acid);content:"";inset-block:0;left:calc(-1 * var(--tape-start));position:absolute;transform-origin:left;width:100vw;z-index:-1}.arena-gateway_prizeTape__yuvVH ::selection,.arena-gateway_prizeTape__yuvVH::selection{background:var(--on-acid);color:var(--acid)}.arena-gateway_prizeFacts__UHWaw{color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 20px;line-height:1.5;list-style:none;margin:14px 0 0;padding:0}.arena-gateway_prizeFacts__UHWaw li{align-items:center;display:inline-flex;gap:8px}.arena-gateway_prizeFacts__UHWaw li:before{background:var(--acid);content:"";flex:none;height:5px;width:5px}.arena-gateway_posterCta__rGvG1{font-family:var(--serif);font-size:clamp(24px,min(2.4vw,4.4vh),34px);letter-spacing:-.015em;line-height:1.15;margin:clamp(22px,4vh,40px) 0 0;text-wrap:balance}.arena-gateway_ctaEnd__6X1s_{white-space:nowrap}.arena-gateway_posterCta__rGvG1 svg{color:var(--acid);display:none;fill:none;height:1.1em;margin-left:.4em;stroke:currentColor;stroke-linecap:square;stroke-width:2;vertical-align:middle;width:1.1em}.arena-gateway_posterCta__rGvG1 path{vector-effect:non-scaling-stroke}.arena-gateway_posterRules__Dny2Z{color:var(--muted);font-size:12px;line-height:1.6;margin:6px 0 0}.arena-gateway_posterRules__Dny2Z a{align-items:center;color:var(--ink);display:inline-flex;margin-block:-12px;min-height:44px;text-decoration-color:var(--muted);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (hover:hover){.arena-gateway_posterRules__Dny2Z a:hover{color:var(--acid);text-decoration-color:currentColor}}.arena-gateway_posterLive__mfdsj{color:var(--ink);font-family:var(--mono);font-size:14px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.arena-gateway_posterLive__mfdsj:before{background:var(--acid);content:"";display:inline-block;height:7px;margin-right:8px;vertical-align:.12em;width:7px}.arena-gateway_posterCtaQuiet__tdSTE{color:var(--muted)}.arena-gateway_hackathonSafety__UOACb{align-self:start;grid-area:safety;margin-top:16px;text-wrap:balance}@keyframes arena-gateway_tape-fill__Pvp91{0%{transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.arena-gateway_prizeTape__yuvVH:before{animation:arena-gateway_tape-fill__Pvp91 .9s cubic-bezier(.16,1,.3,1) .12s both}}@media (max-width:1000px){.arena-gateway_hackathonMain__lHBA8{align-content:start;grid-template-areas:"poster" "access" "safety";grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:28px}.arena-gateway_hackathonMain__lHBA8 .arena-gateway_access__orvoc{max-width:560px;width:100%}.arena-gateway_posterTitle__QCLs5{font-size:clamp(40px,10vw,96px)}.arena-gateway_prizeTape__yuvVH{font-size:clamp(28px,5vw,44px)}.arena-gateway_posterCta__rGvG1 svg{display:inline-block;transform:rotate(90deg)}.arena-gateway_hackathonSafety__UOACb{margin-top:0}}@media (max-width:700px){.arena-gateway_hackathonMain__lHBA8{--gutter:20px;min-height:calc(100dvh - 56px);padding-block:20px 28px;row-gap:20px}.arena-gateway_posterTitle__QCLs5{font-size:clamp(40px,13.4vw,72px)}.arena-gateway_posterDates___qKYP{column-gap:10px;font-size:22px;margin-top:8px}.arena-gateway_prizeTape__yuvVH{font-size:clamp(20px,6.2vw,30px);margin-top:18px;padding:10px 0 12px}.arena-gateway_prizeTape__yuvVH strong{font-size:1.7em}.arena-gateway_prizeFacts__UHWaw{column-gap:10px;font-size:12px;margin-top:10px}.arena-gateway_prizeFacts__UHWaw li{gap:6px}.arena-gateway_posterCta__rGvG1{font-size:clamp(19px,5.8vw,22px);margin-top:18px}.arena-gateway_posterRules__Dny2Z{margin-top:2px}}@media (max-width:380px){.arena-gateway_hackathonMain__lHBA8{padding-block:12px 24px;row-gap:14px}.arena-gateway_posterTitle__QCLs5{font-size:clamp(36px,11.6vw,72px)}.arena-gateway_posterDates___qKYP{column-gap:8px;font-size:20px;margin-top:6px}.arena-gateway_posterLive__mfdsj{font-size:12px}.arena-gateway_posterLive__mfdsj:before{margin-right:6px}.arena-gateway_prizeTape__yuvVH{margin-top:12px;padding:8px 0 10px}.arena-gateway_prizeFacts__UHWaw{margin-top:8px}.arena-gateway_posterCta__rGvG1{margin-top:12px}.arena-gateway_hackathonMain__lHBA8 .arena-gateway_access__orvoc{padding:16px}.arena-gateway_hackathonMain__lHBA8 .arena-gateway_accessHeading__jOsQK h2{font-size:28px}}.hackathon-rules_rules__w7P_e{margin-inline:auto;max-width:760px;padding:clamp(40px,7vh,72px) clamp(20px,4vw,40px) clamp(56px,9vh,96px)}.hackathon-rules_title__sx_Cq{font-family:var(--serif);font-size:clamp(42px,6.4vw,72px);font-weight:500;letter-spacing:-.03em;line-height:1.04;margin:0;text-wrap:balance}.hackathon-rules_dateline__wDejn{align-items:baseline;color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 16px;line-height:1.6;margin:18px 0 0}.hackathon-rules_dateline__wDejn time{color:var(--ink);white-space:nowrap}.hackathon-rules_lede___tsgf{font-size:15px;line-height:1.7;margin:20px 0 0;max-width:58ch}.hackathon-rules_lede___tsgf strong{font-weight:500}.hackathon-rules_ended__1RFYs{color:var(--muted);font-size:13px;line-height:1.6;margin:12px 0 0}.hackathon-rules_section__u_0_o{border-top:1px solid var(--line);margin-top:clamp(40px,6vh,56px);padding-top:22px}.hackathon-rules_section__u_0_o h2{font-family:var(--serif);font-size:clamp(28px,3.4vw,34px);font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:0 0 20px;text-wrap:balance}.hackathon-rules_groups__oVYj7{display:grid;gap:28px clamp(28px,5vw,56px);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.hackathon-rules_group__ywUew h3{align-items:baseline;display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:2px 12px;justify-content:space-between;letter-spacing:.06em;margin:0;padding-bottom:10px;text-transform:uppercase}.hackathon-rules_group__ywUew h3 span{color:var(--muted);letter-spacing:0;text-transform:none}.hackathon-rules_ledger__R_YDx{border-top:1px solid var(--ink);list-style:none;margin:0;padding:0}.hackathon-rules_ledger__R_YDx li{border-bottom:1px solid var(--line);display:grid;gap:2px 8px;grid-template-columns:auto minmax(16px,1fr) auto;padding:12px 0 13px}.hackathon-rules_ledger__R_YDx li:before{align-self:center;border-bottom:1px dotted rgba(244,247,244,.28);content:"";grid-column:2;grid-row:1}.hackathon-rules_prizeTitle__Rmw4M{font-size:14px;grid-column:1;grid-row:1}.hackathon-rules_amount__m9XnH{font-family:var(--serif);font-size:24px;font-variant-numeric:lining-nums tabular-nums;font-weight:500;grid-column:3;grid-row:1;line-height:1}.hackathon-rules_condition__Ki_Tc{color:var(--muted);font-size:12px;grid-column:1/-1;line-height:1.55}.hackathon-rules_ruleList__if5By{display:grid;list-style:none;margin:0;padding:0}.hackathon-rules_ruleList__if5By li{color:var(--muted);font-size:14px;line-height:1.7;padding:14px 0 15px}.hackathon-rules_ruleList__if5By li+li{border-top:1px solid var(--line)}.hackathon-rules_ruleList__if5By strong{color:var(--ink);display:block;font-weight:500;margin-bottom:2px}.hackathon-rules_ruleList__if5By time{color:var(--ink);white-space:nowrap}.hackathon-rules_ruleList__if5By a{color:var(--ink);text-decoration-color:var(--acid);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}.hackathon-rules_ruleList__if5By code{background:var(--paper-deep);border:1px solid var(--line);color:var(--ink);font-family:var(--mono);font-size:13px;padding:0 5px;white-space:nowrap}.hackathon-rules_definitions__ZK7ey{display:grid;gap:16px;margin:0}.hackathon-rules_definitions__ZK7ey div{display:grid;gap:4px 24px;grid-template-columns:minmax(0,120px) minmax(0,1fr)}.hackathon-rules_definitions__ZK7ey dt{font-size:14px;line-height:1.7}.hackathon-rules_definitions__ZK7ey dd{color:var(--muted);font-size:14px;line-height:1.7;margin:0;max-width:62ch}.hackathon-rules_close__xukvE{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:clamp(40px,6vh,56px);padding-top:28px}.hackathon-rules_action__8euKE{align-items:center;background:var(--acid);border:1px solid var(--acid);color:var(--on-acid);display:inline-flex;font-size:14px;font-weight:600;gap:12px;min-height:52px;padding:12px 22px;text-decoration:none;transition:background-color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1)}.hackathon-rules_action__8euKE svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:square;stroke-width:2;width:18px}.hackathon-rules_action__8euKE.hackathon-rules_quiet__TZbtz{background:transparent;border-color:var(--line);color:var(--ink);font-weight:400}@media (hover:hover){.hackathon-rules_action__8euKE:hover{background:var(--ink);border-color:var(--ink)}.hackathon-rules_action__8euKE.hackathon-rules_quiet__TZbtz:hover{background:transparent;border-color:var(--acid)}.hackathon-rules_ruleList__if5By a:hover{color:var(--acid)}}@media (max-width:560px){.hackathon-rules_definitions__ZK7ey div{grid-template-columns:minmax(0,1fr)}.hackathon-rules_definitions__ZK7ey dd,.hackathon-rules_definitions__ZK7ey dt,.hackathon-rules_ruleList__if5By li{font-size:13px}}@media (prefers-reduced-motion:reduce){.hackathon-rules_action__8euKE{transition:none}}