.page-module__0NhbTa__heroWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-module__0NhbTa__hero{justify-content:space-between;align-items:center;gap:2.8rem;margin:2.5rem 0;padding:0 2.7rem;font-family:"Jersey 15",sans-serif;font-style:normal;font-weight:500;display:flex}.page-module__0NhbTa__hero_image{width:30rem;height:25rem}.page-module__0NhbTa__hero_description{max-width:50%}.page-module__0NhbTa__hero_title{color:var(--font-color);margin-bottom:1.6rem;font-size:4.5rem;font-weight:700}.page-module__0NhbTa__hero_title span{text-decoration:underline}.page-module__0NhbTa__hero_subtitle{color:var(--font-color);font-size:1.6rem;line-height:1.8rem}.page-module__0NhbTa__light_hero_button,.page-module__0NhbTa__hero_button{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;margin:0 0 4rem;display:flex}.page-module__0NhbTa__light_hero_button button,.page-module__0NhbTa__hero_button button{background-color:var(--font-color);border:1px solid var(--font-color);color:#000;border-radius:10px;padding:8px 16px;font-family:"Jersey 15",sans-serif;font-size:24px;font-style:normal;font-weight:500;transition-duration:.4s}.page-module__0NhbTa__light_hero_button button:hover,.page-module__0NhbTa__hero_button button:hover{cursor:pointer;color:var(--font-color);border:1px solid var(--font-color);background-color:#0000}.page-module__0NhbTa__light_hero_button button{background-color:#eeecec}.page-module__0NhbTa__socialProofWrapper{flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex}.page-module__0NhbTa__lightSocialProof,.page-module__0NhbTa__socialProof{color:var(--font-color);opacity:.8;font-family:"Jersey 15",sans-serif;font-size:1.16rem;font-style:italic;font-weight:500}.page-module__0NhbTa__lightSocialProof{opacity:1}.page-module__0NhbTa__metricsText{color:var(--second-theme-color);opacity:1;font-family:"Jersey 15",sans-serif;font-size:1.16rem;font-style:italic;font-weight:550}.page-module__0NhbTa__modalWrapper{display:none}.page-module__0NhbTa__usersFromWrapper{width:600px;margin-top:.6rem;overflow:hidden}.page-module__0NhbTa__usersFromTrack{gap:1rem;width:max-content;animation:18s linear infinite page-module__0NhbTa__scrollLeft;display:flex}.page-module__0NhbTa__lightUserFromCard,.page-module__0NhbTa__userFromCard{white-space:nowrap;color:var(--font-color);opacity:.85;background:#272727;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .7rem;font-family:"Jersey 15",sans-serif;font-size:1.2rem;font-weight:550;display:flex}.page-module__0NhbTa__lightUserFromCard{background-color:#fff;border:1px solid #aaa}.page-module__0NhbTa__usersFromWrapper:hover .page-module__0NhbTa__usersFromTrack{animation-play-state:paused}.page-module__0NhbTa__featuredBlogs{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;display:flex}.page-module__0NhbTa__featuredBlogsTitleWrapper{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.page-module__0NhbTa__featuredTitle{color:var(--second-theme-color);font-family:"Jersey 15",sans-serif;font-size:3.4rem;font-weight:550}.page-module__0NhbTa__featuredSubTitle{color:#1b6eae;font-family:"Jersey 15",sans-serif;font-size:1.4rem;font-style:italic;font-weight:550}.page-module__0NhbTa__featuredSubTitle:hover{cursor:pointer;text-decoration:underline}.page-module__0NhbTa__lightCallToActionWrapper,.page-module__0NhbTa__callToActionWrapper{border:1px solid #ffffff26;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:90%;margin-bottom:4rem;padding:2rem 1rem;display:flex;box-shadow:0 7px 29px #70707c33}.page-module__0NhbTa__lightCallToActionWrapper{border:1px solid #ccc}.page-module__0NhbTa__ctaTitle{color:var(--font-color);font-family:"Jersey 15",sans-serif;font-size:3.8rem;font-weight:600}.page-module__0NhbTa__ctaSubtitle{color:var(--font-color);opacity:.8;font-family:"Jersey 15",sans-serif;font-size:1.8rem;font-weight:550}.page-module__0NhbTa__lightCtaText,.page-module__0NhbTa__ctaText{text-align:center;width:100%;color:var(--font-color);font-family:"Jersey 15",sans-serif;font-size:1.4rem;font-weight:500;line-height:1.4}.page-module__0NhbTa__lightCtaText{opacity:.9}.page-module__0NhbTa__ctaButton{background-color:var(--second-theme-color);border:1px solid var(--second-theme-color);color:#000;border-radius:10px;padding:8px 16px;font-family:"Jersey 15",sans-serif;font-size:24px;font-style:normal;font-weight:500;transition-duration:.4s}.page-module__0NhbTa__ctaButton:hover{cursor:pointer;color:var(--font-color);border:1px solid var(--font-color);background-color:#0000}@keyframes page-module__0NhbTa__scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:0) and (max-width:767px){.page-module__0NhbTa__heroWrapper{display:none}.page-module__0NhbTa__modalWrapper{flex-direction:column;justify-content:center;align-items:center;height:auto;padding:2rem 0;display:flex}.page-module__0NhbTa__mobile_hero_image{width:300px;height:300px}.page-module__0NhbTa__mobile_hero_wrapper{text-align:center}.page-module__0NhbTa__hero_title{margin:16px 0 0;font-family:"Jersey 15",sans-serif;font-size:2.5rem;font-style:normal;font-weight:500}.page-module__0NhbTa__hero_title span{text-decoration:underline}.page-module__0NhbTa__hero_subtitle{margin:0;font-family:"Jersey 15",sans-serif;font-size:1.3rem;font-style:normal;font-weight:500;line-height:1.2}.page-module__0NhbTa__mobile_hero_wrapper{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;margin-bottom:1.5rem;font-family:"Jersey 15",sans-serif;font-style:normal;font-weight:500;display:flex}.page-module__0NhbTa__usersFromWrapper{width:350px;margin-top:.6rem;overflow:hidden}.page-module__0NhbTa__usersFromTrack{gap:.8rem;width:max-content;animation:18s linear infinite page-module__0NhbTa__scrollLeft;display:flex}.page-module__0NhbTa__ctaTitle{font-size:1.3rem}.page-module__0NhbTa__ctaSubtitle{font-size:1.2rem}.page-module__0NhbTa__ctaText,.page-module__0NhbTa__lightCtaText{font-size:1rem}.page-module__0NhbTa__ctaButton{font-size:16px}.page-module__0NhbTa__lightCallToActionWrapper,.page-module__0NhbTa__callToActionWrapper{width:300px;margin-bottom:1.5rem}.page-module__0NhbTa__featuredTitle{font-size:3rem}.page-module__0NhbTa__featuredSubTitle{font-size:1.2rem}}@media (max-width:480px){.page-module__0NhbTa__modalWrapper{margin:0 -2rem;padding:1.2rem 0}.page-module__0NhbTa__mobile_hero_image{width:220px;height:220px}.page-module__0NhbTa__hero_title{font-size:1.8rem}.page-module__0NhbTa__hero_subtitle{max-width:100%;font-size:1rem;line-height:1.3rem}.page-module__0NhbTa__lightSocialProof,.page-module__0NhbTa__socialProof{color:var(--font-color);opacity:.8;font-family:"Jersey 15",sans-serif;font-size:.8rem;font-style:italic;font-weight:500}.page-module__0NhbTa__lightSocialProof{opacity:1}.page-module__0NhbTa__metricsText{color:var(--second-theme-color);opacity:1;font-family:"Jersey 15",sans-serif;font-size:.95rem;font-style:italic;font-weight:550}.page-module__0NhbTa__featuredTitle{font-size:2rem}.page-module__0NhbTa__featuredSubTitle{font-size:1rem}.page-module__0NhbTa__usersFromWrapper{width:240px;margin-top:.6rem;overflow:hidden}.page-module__0NhbTa__ctaTitle{font-size:1.6rem}.page-module__0NhbTa__ctaSubtitle{font-size:1.1rem}.page-module__0NhbTa__ctaText,.page-module__0NhbTa__lightCtaText{font-size:1rem}.page-module__0NhbTa__ctaButton{font-size:20px}.page-module__0NhbTa__lightCallToActionWrapper,.page-module__0NhbTa__callToActionWrapper{width:260px;margin-bottom:1.5rem}}@media (min-width:768px) and (max-width:1023px){.page-module__0NhbTa__hero_image{width:22rem;height:17rem}.page-module__0NhbTa__hero_title{color:var(--font-color);margin-bottom:1.4rem;font-size:3rem;font-weight:700}.page-module__0NhbTa__hero_description{max-width:100%}.page-module__0NhbTa__hero_subtitle{color:var(--font-color);width:100%;font-size:1.2rem}.page-module__0NhbTa__sectionHeader{color:var(--second-theme-color);font-family:"Jersey 15",sans-serif;font-size:2.3rem;font-style:normal;font-weight:500}.page-module__0NhbTa__ctaTitle{font-size:2.6rem}.page-module__0NhbTa__ctaSubtitle{font-size:1.6rem}.page-module__0NhbTa__ctaText,.page-module__0NhbTa__lightCtaText{font-size:1.3rem}.page-module__0NhbTa__ctaButton{font-size:20px}}@media (min-width:1024px) and (max-width:1279px){.page-module__0NhbTa__hero_title{color:var(--font-color);margin-bottom:1.6rem;font-size:4.3rem;font-weight:700}.page-module__0NhbTa__hero_subtitle{color:var(--font-color);font-size:1.4rem;line-height:1.8rem}}
.RecentBlogs-module__ZhVTGa__recentBlogsWrapper{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2.4rem;margin-bottom:4rem;display:grid}.RecentBlogs-module__ZhVTGa__blogCard{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.RecentBlogs-module__ZhVTGa__blogImage{object-fit:cover;border-radius:8px;width:300px;height:180px}.RecentBlogs-module__ZhVTGa__blogInfo{flex-direction:column;gap:2rem;height:100%;padding:6px 0;display:flex}.RecentBlogs-module__ZhVTGa__blogLink{text-decoration:none}.RecentBlogs-module__ZhVTGa__blogHeaderWrapper{flex-direction:column;gap:.5rem;display:flex}.RecentBlogs-module__ZhVTGa__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}.RecentBlogs-module__ZhVTGa__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}.RecentBlogs-module__ZhVTGa__blogAuthorWrapper{align-items:center;gap:.5rem;margin-top:auto;display:flex}.RecentBlogs-module__ZhVTGa__blogAuthorLink{align-items:center;gap:.5rem;display:flex}.RecentBlogs-module__ZhVTGa__blogAuthorLink:hover .RecentBlogs-module__ZhVTGa__blogAuthorName{text-decoration:underline}.RecentBlogs-module__ZhVTGa__blogAuthorAvatar{border-radius:50%}.RecentBlogs-module__ZhVTGa__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}.RecentBlogs-module__ZhVTGa__blogDate{color:var(--font-color);opacity:.8;font-size:.8rem}@media (min-width:0) and (max-width:767px){.RecentBlogs-module__ZhVTGa__recentBlogsWrapper{grid-template-columns:repeat(1,1fr);align-items:stretch;gap:2rem;display:grid}.RecentBlogs-module__ZhVTGa__blogTitle{font-size:1.3rem}.RecentBlogs-module__ZhVTGa__blogHighlight{font-size:.9rem}.RecentBlogs-module__ZhVTGa__blogAuthorName{font-size:1.2rem}}@media (max-width:480px){.RecentBlogs-module__ZhVTGa__recentBlogsWrapper{grid-template-columns:repeat(1,1fr);align-items:stretch;gap:2rem;display:grid}.RecentBlogs-module__ZhVTGa__blogCard{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.RecentBlogs-module__ZhVTGa__blogImage{object-fit:cover;border-radius:8px;width:300px;height:180px}.RecentBlogs-module__ZhVTGa__blogTitle{font-size:1rem}.RecentBlogs-module__ZhVTGa__blogHighlight{font-size:.8rem}.RecentBlogs-module__ZhVTGa__blogAuthorName{font-size:.9rem}.RecentBlogs-module__ZhVTGa__blogInfo{flex-direction:column;gap:2rem;height:100%;padding:6px 15px;display:flex}}@media (min-width:768px) and (max-width:1023px){.RecentBlogs-module__ZhVTGa__recentBlogsWrapper{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:2rem;display:grid}}@media (min-width:1024px) and (max-width:1279px){.RecentBlogs-module__ZhVTGa__recentBlogsWrapper{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:2.6rem;display:grid}}
.RecentHackathons-module__-Or05G__recentHackathonsWrapper{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2.4rem;margin-bottom:4rem;display:grid}@media (min-width:0) and (max-width:767px){.RecentHackathons-module__-Or05G__recentHackathonsWrapper{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:1rem;margin-bottom:1.5rem;display:grid}}@media (max-width:480px){.RecentHackathons-module__-Or05G__recentHackathonsWrapper{grid-template-columns:repeat(1,1fr);align-items:stretch;gap:1rem;margin-bottom:1.5rem;display:grid}}@media (min-width:768px) and (max-width:1023px){.RecentHackathons-module__-Or05G__recentHackathonsWrapper{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:1.2rem;display:grid}}@media (min-width:1024px) and (max-width:1279px){.RecentHackathons-module__-Or05G__recentHackathonsWrapper{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:2.4rem;display:grid}}
