
.HackathonsPage-module__CoaYOq__wrapper{color:var(--font-color);flex-direction:column;gap:1rem;padding:1rem 0 2rem;display:flex}.HackathonsPage-module__CoaYOq__eventsHeader{flex-direction:column;gap:1rem;padding-left:.2rem;font-family:"Jersey 15",sans-serif;font-weight:500;display:flex}.HackathonsPage-module__CoaYOq__eventsTitleWrapper{align-items:center;gap:1rem;display:flex}.HackathonsPage-module__CoaYOq__eventsIcon{color:var(--second-theme-color);font-size:2.8rem}.HackathonsPage-module__CoaYOq__eventsTitle{color:var(--second-theme-color);font-size:3rem}.HackathonsPage-module__CoaYOq__eventsSubtitle{color:#aaa;font-size:1.8rem}.HackathonsPage-module__CoaYOq__filterBar{align-items:center;gap:1rem;display:flex}.HackathonsPage-module__CoaYOq__filterBtn{color:var(--font-color);cursor:pointer;background-color:#0000;border:1px solid #333;border-radius:8px;outline:none;padding:.4rem 1rem;font-family:"Jersey 15",sans-serif;font-size:1.3rem;font-weight:500}.HackathonsPage-module__CoaYOq__filterBtn:hover,.HackathonsPage-module__CoaYOq__active{color:var(--second-theme-color)}.HackathonsPage-module__CoaYOq__grid{grid-template-columns:repeat(4,1fr);gap:25px;margin-top:.8rem;padding-right:1rem;display:grid}.HackathonsPage-module__CoaYOq__loadingState{flex-direction:column;justify-content:center;align-items:center;width:100%;height:50vh;display:flex}.HackathonsPage-module__CoaYOq__loader{aspect-ratio:1;background:radial-gradient(farthest-side,var(--second-theme-color)94%,#0000)top/8px 8px no-repeat,conic-gradient(#0000 30%,var(--second-theme-color));--webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);border-radius:50%;width:50px;animation:1s linear infinite HackathonsPage-module__CoaYOq__l13}@keyframes HackathonsPage-module__CoaYOq__l13{to{transform:rotate(1turn)}}@media (min-width:768px) and (max-width:1023px){.HackathonsPage-module__CoaYOq__eventsIcon{color:var(--second-theme-color);font-size:2.4rem}.HackathonsPage-module__CoaYOq__eventsTitle{color:var(--second-theme-color);font-size:2.6rem}.HackathonsPage-module__CoaYOq__eventsSubtitle{color:#aaa;font-size:1.6rem}.HackathonsPage-module__CoaYOq__grid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:.8rem;display:grid}}@media (max-width:767px){.HackathonsPage-module__CoaYOq__eventsIcon,.HackathonsPage-module__CoaYOq__eventsTitle{color:var(--second-theme-color);font-size:2rem}.HackathonsPage-module__CoaYOq__eventsSubtitle{color:#aaa;font-size:1.3rem}.HackathonsPage-module__CoaYOq__grid{grid-template-columns:repeat(2,1fr);gap:25px;margin-top:.8rem;display:grid}.HackathonsPage-module__CoaYOq__filterBtn{color:var(--font-color);cursor:pointer;background-color:#0000;border:1px solid #333;border-radius:8px;outline:none;padding:.4rem 1rem;font-family:"Jersey 15",sans-serif;font-size:1rem;font-weight:500}}@media (max-width:480px){.HackathonsPage-module__CoaYOq__grid{grid-template-columns:repeat(1,1fr);gap:25px;margin-top:.8rem;display:grid}}
.HackathonsCard-module__QbLp4G__card{border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;padding:16px;font-family:"Jersey 15",sans-serif;font-weight:500;transition:transform .2s,box-shadow .2s;display:flex}.HackathonsCard-module__QbLp4G__card:hover{cursor:pointer}.HackathonsCard-module__QbLp4G__logoWrapper{justify-content:center;margin-bottom:12px;display:flex}.HackathonsCard-module__QbLp4G__logo{object-fit:cover;border-radius:8px}.HackathonsCard-module__QbLp4G__header{text-align:center;margin-bottom:12px}.HackathonsCard-module__QbLp4G__lightDate,.HackathonsCard-module__QbLp4G__date{color:#aaa;font-size:1.2rem}.HackathonsCard-module__QbLp4G__lightDate{color:var(--font-color);opacity:.8}.HackathonsCard-module__QbLp4G__title{color:var(--second-theme-color);word-break:break-word;max-width:300px;margin:4px 0;font-size:1.5rem}.HackathonsCard-module__QbLp4G__tagline{color:var(--font-color);font-size:1.2rem;font-style:italic}@media (min-width:0) and (max-width:767px){.HackathonsCard-module__QbLp4G__logo{object-fit:cover;border-radius:8px;width:120px;height:120px}.HackathonsCard-module__QbLp4G__lightDate,.HackathonsCard-module__QbLp4G__date{color:#aaa;font-size:1.2rem}.HackathonsCard-module__QbLp4G__lightDate{color:var(--font-color);opacity:.8}.HackathonsCard-module__QbLp4G__title{color:var(--second-theme-color);word-break:break-word;max-width:300px;margin:4px 0;font-size:1.3rem}.HackathonsCard-module__QbLp4G__tagline{color:var(--font-color);font-size:1.2rem;font-style:italic}}
.RecentHotPicks-module__VGALha__recentBlogsWrapper{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2.4rem;margin-bottom:4rem;display:grid}.RecentHotPicks-module__VGALha__blogCard{flex-direction:column;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.RecentHotPicks-module__VGALha__blogImage{object-fit:cover;border-radius:8px;width:300px;height:180px}.RecentHotPicks-module__VGALha__blogInfo{flex-direction:column;gap:2rem;height:100%;padding:6px 0;display:flex}.RecentHotPicks-module__VGALha__blogLink{text-decoration:none}.RecentHotPicks-module__VGALha__blogHeaderWrapper{flex-direction:column;gap:.5rem;display:flex}.RecentHotPicks-module__VGALha__blogTitle{color:var(--font-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:300px;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.RecentHotPicks-module__VGALha__blogHighlight{color:var(--font-color);opacity:.9;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:300px;font-size:1rem;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.RecentHotPicks-module__VGALha__blogAuthorWrapper{align-items:center;gap:.5rem;margin-top:auto;display:flex}.RecentHotPicks-module__VGALha__blogAuthorLink{align-items:center;gap:.5rem;display:flex}.RecentHotPicks-module__VGALha__blogAuthorLink:hover .RecentHotPicks-module__VGALha__blogAuthorName{text-decoration:underline}.RecentHotPicks-module__VGALha__blogAuthorAvatar{border-radius:50%}.RecentHotPicks-module__VGALha__blogAuthorName{max-width:160px;color:var(--font-color);text-overflow:ellipsis;white-space:nowrap;font-family:"Jersey 15",sans-serif;font-size:1.4rem;font-style:normal;font-weight:500;overflow:hidden}.RecentHotPicks-module__VGALha__blogDate{color:var(--font-color);opacity:.8;font-size:.8rem}@media (min-width:0) and (max-width:767px){.RecentHotPicks-module__VGALha__recentBlogsWrapper{grid-template-columns:repeat(1,1fr);align-items:stretch;gap:2rem;display:grid}.RecentHotPicks-module__VGALha__blogTitle{font-size:1.3rem}.RecentHotPicks-module__VGALha__blogHighlight{font-size:.9rem}.RecentHotPicks-module__VGALha__blogAuthorName{font-size:1.2rem}}@media (max-width:480px){.RecentHotPicks-module__VGALha__recentBlogsWrapper{grid-template-columns:repeat(1,1fr);align-items:stretch;gap:2rem;display:grid}.RecentHotPicks-module__VGALha__blogImage{object-fit:cover;border-radius:8px;width:300px;height:180px}.RecentHotPicks-module__VGALha__blogTitle{font-size:1rem}.RecentHotPicks-module__VGALha__blogHighlight{font-size:.8rem}.RecentHotPicks-module__VGALha__blogAuthorName{font-size:.9rem}.RecentHotPicks-module__VGALha__blogInfo{flex-direction:column;gap:2rem;height:100%;padding:6px 10px;display:flex}}@media (min-width:768px) and (max-width:1023px){.RecentHotPicks-module__VGALha__recentBlogsWrapper{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:2rem;display:grid}}@media (min-width:1024px) and (max-width:1279px){.RecentHotPicks-module__VGALha__recentBlogsWrapper{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:2.6rem;display:grid}}
