.style_footer__Ozqwl{--background:#010309;--foreground:#ededed;background-color:var(--background);flex:none;display:flex;justify-content:center}.style_container__yFnmv{width:100%;max-width:var(--max-width);padding:20px;display:flex;justify-content:center}.style_container__yFnmv>a{display:block;padding:0 .75rem}.style_spacer__xoYDu{flex:auto}.style_acm-logo__KazCA,.style_discord-logo__ElO_r,.style_github-logo__JorGA,.style_instagram-logo__tl2Om,.style_sdctf-logo__kRWSJ,.style_youtube-logo__oH35i{width:2.5rem;height:2.5rem;background-color:white;-webkit-mask-size:contain;mask-size:contain;transition:background .15s}.style_acm-logo__KazCA{-webkit-mask-image:url(/assets/acm.svg);mask-image:url(/assets/acm.svg);position:relative}@keyframes style_rainbow-spin__3K32P{0%{background-position:0}to{background-position:200px 0}}@keyframes style_fade-in-and-out__sj_a7{0%{opacity:0}20%{opacity:1}50%{opacity:1}to{opacity:0}}.style_acm-logo__KazCA:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:repeating-linear-gradient(90deg in oklab,oklab(71.7531% .162851 .067685),oklab(79.5766% .060439 .121605) 18.75%,oklab(77.1074% -.138729 .153649) 36.98%,oklab(74.4551% -.096795 -.026325) 55.73%,oklab(74.0847% -.046345 -.130714) 75%,oklab(62.9435% .05375 -.201375),oklab(71.7531% .162851 .067685));background-size:100px 30px;background-position:0;animation:style_rainbow-spin__3K32P 1.2s linear infinite forwards}.style_acm-logo__KazCA:hover:after{animation:style_rainbow-spin__3K32P 1.2s linear infinite forwards,style_fade-in-and-out__sj_a7 1.5s linear 1 forwards}.style_youtube-logo__oH35i{-webkit-mask-image:url(/assets/youtube.svg);mask-image:url(/assets/youtube.svg)}.style_youtube-logo__oH35i:hover{background-color:#ff0033}.style_instagram-logo__tl2Om{-webkit-mask-image:url(/assets/instagram.svg);mask-image:url(/assets/instagram.svg)}.style_instagram-logo__tl2Om:hover{background-color:#ff0069}.style_github-logo__JorGA{-webkit-mask-image:url(/assets/github.svg);mask-image:url(/assets/github.svg)}.style_github-logo__JorGA:hover{background-color:#aaa}.style_discord-logo__ElO_r{-webkit-mask-image:url(/assets/discord.svg);mask-image:url(/assets/discord.svg)}.style_discord-logo__ElO_r:hover{background-color:#5662f6}.style_sdctf-logo__kRWSJ{-webkit-mask-image:url(/assets/sdctf.svg);mask-image:url(/assets/sdctf.svg)}.style_sdctf-logo__kRWSJ:hover{background-color:#f19a3e}:root{--theme:#52bfbf;--theme-hover:#68dede;--theme-text:#030712;--max-width:1200px;--navbar-height:60px;--background:#ffffff;--foreground:#171717;--secondary:color-mix(in srgb,var(--foreground) 60%,transparent);--card-border:1px solid rgba(0,0,0,0.1);--card-shadow:0 2px 5px rgba(0,0,0,0.1);--card-hover:color-mix(in srgb,black 5%,var(--background))}@media (prefers-color-scheme:dark){:root{--background:#030712;--foreground:#ededed;--secondary:color-mix(in srgb,var(--foreground) 60%,transparent);--card-border:1px solid color-mix(in srgb,var(--theme) 50%,transparent);--card-shadow:none;--card-hover:color-mix(in srgb,var(--theme) 20%,var(--background))}}body,html{max-width:100vw;overflow-x:hidden}html{height:100%}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;display:flex;flex-direction:column}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.style_navbar__G9jeW{flex:none;display:flex;justify-content:center;border-bottom:3px solid var(--theme);height:var(--navbar-height);overflow:hidden;position:relative;z-index:5}@media (max-width:470px){.style_navbar__G9jeW{overflow:visible}}.style_container__2uyiS{width:100%;max-width:var(--max-width);display:flex;font-size:18px;justify-content:space-between;flex-wrap:wrap}.style_logoWrapper__BdYxe{display:flex;align-items:center;gap:5px;margin-right:auto;white-space:pre;padding:0 20px;position:relative;z-index:2}.style_links__OT02A{display:flex;justify-content:end;gap:20px;padding:0 20px}@media (max-width:470px){.style_links__OT02A{position:absolute;height:var(--navbar-height);background-color:var(--background);border-bottom:3px solid var(--theme);width:100%;overflow:hidden;transition:height .2s,padding-top .2s}.style_link__oSky_{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.style_navbarOpen__VDhfF .style_links__OT02A{--extra-height:40px;height:calc(var(--extra-height) + var(--navbar-height) - 3px);padding-top:var(--extra-height)}.style_navbarOpen__VDhfF .style_link__oSky_{opacity:1;visibility:visible}}.style_link__oSky_{display:flex;align-items:center;font-weight:500;position:relative}.style_link__oSky_:after{content:"";display:block;position:absolute;bottom:-10px;left:-10px;right:-10px;height:10px;border-radius:50px;background-color:var(--theme);filter:blur(10px);visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s}.style_active__8w4nu:after{visibility:visible;opacity:1}.style_mobileToggle__rW6K4{display:none;position:absolute;bottom:0;top:0;right:0;background:none;border:none;aspect-ratio:1/1;align-items:center;justify-content:center}@media (max-width:470px){.style_mobileToggle__rW6K4{display:flex}}.style_mobileToggle__rW6K4 svg{pointer-events:none}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_ef116d{font-family:DM Sans,DM Sans Fallback;font-style:normal}