@import url("https://fonts.googleapis.com/css2?family=Bai+Jamjuree:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");@font-face{font-family:Hackathon Plus Jakarta Sans;src:url(webpack:///mini-css-extract-plugin/_next/static/media/PlusJakartaSans-ExtraBold.e09cfb09.ttf) format("truetype");font-style:normal;font-weight:800;font-display:swap}.HackathonPage_wrapper__rI6qV{--hackathon-section-title-font:"Hackathon Plus Jakarta Sans",sans-serif;--hackathon-section-title-size:clamp(48px,5.2778vw,76px);--hackathon-section-title-weight:800;--hackathon-section-title-line-height:normal;--hackathon-section-title-letter-spacing:0;position:relative;width:100%;overflow:clip}@media (max-width:768px){.HackathonPage_wrapper__rI6qV{--hackathon-section-title-size:30px}}.HackathonPage_aboutSection__P5i51{position:relative;z-index:2;overflow:visible}.HackathonPage_inovasiSection__1ZUuj{position:relative;z-index:1}.HackathonPage_wrapper__rI6qV *{margin:0;padding:0;box-sizing:border-box}.HackathonPage_visuallyHidden__TiAk6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HackathonNavbar_container__0JRsa{background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.05);transition:all .3s ease;height:85px;min-height:85px;display:flex;align-items:center}.HackathonNavbar_transparentMenu__Dmns7{background-color:transparent!important;box-shadow:none!important}.HackathonNavbar_innerContainer__mx8ho{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1170px!important;padding:0;gap:10px;position:relative}.HackathonNavbar_logo__HSgcP{width:98px;height:47px;-o-object-fit:contain;object-fit:contain}.HackathonNavbar_navWrapper__AgDmf{display:flex;gap:20px;align-items:center;flex:1;justify-content:center}.HackathonNavbar_navLink__1OaY8{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#4b4b4b!important;text-decoration:none!important;transition:color .2s ease}@media (min-width:992px){.HackathonNavbar_navLink__1OaY8{padding:0!important;height:85px;display:flex;align-items:center;font-size:18px;white-space:nowrap}.HackathonNavbar_navLinksRow__h09d1{gap:32px;position:absolute;left:50%;transform:translateX(-50%);margin:0!important;display:flex;align-items:center}.HackathonNavbar_mobileMenu__ozlSO{gap:40px;align-items:center;justify-content:flex-end}.HackathonNavbar_langText__2z_qH{font-size:18px}}@media (min-width:1800px){.HackathonNavbar_container__0JRsa{height:126px;min-height:126px}.HackathonNavbar_innerContainer__mx8ho{max-width:1720px!important;padding:0}.HackathonNavbar_logo__HSgcP{height:64px}.HackathonNavbar_navLink__1OaY8{height:126px;font-size:28px;line-height:1.25}.HackathonNavbar_navLinksRow__h09d1{gap:58px}.HackathonNavbar_mobileMenu__ozlSO{gap:64px}.HackathonNavbar_langSwitch__Eq8_x{gap:10px}.HackathonNavbar_langSwitch__Eq8_x>svg:first-child{width:22px;height:22px}.HackathonNavbar_langSwitch__Eq8_x .HackathonNavbar_langText__2z_qH{font-size:28px}.HackathonNavbar_chevronIcon__cXXV_{width:14px;height:9px}}@media (min-width:992px) and (max-width:1199px){.HackathonNavbar_innerContainer__mx8ho{padding:0 32px}.HackathonNavbar_logo__HSgcP{height:40px}.HackathonNavbar_navLink__1OaY8{font-size:15px}.HackathonNavbar_navLinksRow__h09d1{gap:18px}}@media (min-width:992px) and (max-width:1799px){.HackathonNavbar_langSwitch__Eq8_x{font-size:18px}}.HackathonNavbar_navLink__1OaY8:hover{color:#0255bf!important}.HackathonNavbar_mobileOnly__Spvv1{display:none!important}.HackathonNavbar_desktopOnly__FmLrP{display:flex}.HackathonNavbar_langSwitch__Eq8_x{display:flex;align-items:center;gap:6px;font-size:16px}.HackathonNavbar_langText__2z_qH{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:500;font-size:18px;color:#4b4b4b;text-decoration:none;cursor:pointer}.HackathonNavbar_langText__2z_qH.HackathonNavbar_active__XB5QY{font-weight:700;color:#0355bb}.HackathonNavbar_langText__2z_qH:hover{color:#0355bb}.HackathonNavbar_langLabel__OspdB,.HackathonNavbar_langSwitchMobile__eW5VI{display:none}@media (max-width:991px){.HackathonNavbar_container__0JRsa{min-height:65px}.HackathonNavbar_innerContainer__mx8ho{padding:0 16px}.HackathonNavbar_navWrapper__AgDmf{margin-left:0;margin-right:0;align-items:center;padding-top:10px;width:100%}.HackathonNavbar_langSwitch__Eq8_x{display:none!important}.HackathonNavbar_mobileBottomArea__HIwh0{position:absolute;bottom:76px;left:31px;display:flex;flex-direction:column;gap:8px}.HackathonNavbar_langLabel__OspdB{display:flex;align-items:center;gap:4px;margin:0}.HackathonNavbar_langLabelText__qAlgm{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:13px;color:#4b4b4b}.HackathonNavbar_langSwitchMobile__eW5VI{display:flex;align-items:center;background-color:#007aff;border-radius:53px;padding:6px;width:-moz-fit-content;width:fit-content;margin:0}.HackathonNavbar_langSwitchMobileItem__s8Nuv{padding:4px 16px;border-radius:30px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:16px;color:#fff;text-decoration:none;cursor:pointer;transition:all .2s ease}.HackathonNavbar_langSwitchMobileItem__s8Nuv.HackathonNavbar_active__XB5QY{background-color:#ffaf45;color:#052158;font-weight:700}.HackathonNavbar_mobileOnly__Spvv1{display:flex!important}.HackathonNavbar_desktopOnly__FmLrP{display:none!important}.HackathonNavbar_mobileMenu__ozlSO{position:fixed!important;top:0;left:0;width:100%;height:100vh!important;background-color:#fff;padding:0;box-shadow:none;z-index:2000;display:flex;flex-direction:column;justify-content:flex-start}.HackathonNavbar_mobileHeader__XM2uC{display:flex;justify-content:space-between;align-items:center;padding:17px 28px;height:65px;width:100%;flex-shrink:0;background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.1);position:relative;z-index:2}.HackathonNavbar_mobileLogo__LsFDU{width:31px;height:21px;-o-object-fit:contain;object-fit:contain}.HackathonNavbar_closeButton__AuCoD{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:29px;height:29px}.HackathonNavbar_mobileMenu__ozlSO .navbar-nav{gap:39px;padding-top:41px;padding-left:16px;padding-right:16px;margin:0!important;width:100%}.HackathonNavbar_navLink__1OaY8{padding:0!important;height:auto!important;border-bottom:none!important;text-decoration:none!important;width:auto;font-size:16px;text-align:left;font-weight:500}}.HackathonNavbar_langSwitch__Eq8_x{position:relative;cursor:pointer}.HackathonNavbar_langDropdown__2ybp7{position:absolute;top:100%;right:0;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:4px;display:flex;flex-direction:column;padding:8px 0;z-index:100;min-width:80px}.HackathonNavbar_langDropdownItem__OX4Ch{padding:8px 16px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:16px;color:#4b4b4b;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.HackathonNavbar_langDropdownItem__OX4Ch:hover{background-color:#f5f5f5;color:#0355bb}.HackathonBanner_wrapper__nxkcF{width:100%;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif}.HackathonBanner_container__FzONC{height:100vh;min-height:942px}.HackathonBanner_content__siinI{height:100%;background-color:rgba(74,182,255,.22);position:relative;display:flex;align-items:center}.HackathonBanner_titleWrapper__kqRn8{width:50%;padding-left:120px;position:relative;z-index:2}.HackathonBanner_titleImage__T2p94{width:100%;max-width:483px;height:auto;margin:0 0 20px;z-index:1}.HackathonBanner_subTitle__jJQfx{font-weight:400;font-size:28px;color:#0a01a2;margin:15px 0 45px;text-align:left}.HackathonBanner_mobileBr__0X5M5{display:none}.HackathonBanner_countdown__yChQQ{display:flex;gap:24px;margin-bottom:46px}.HackathonBanner_countdownItem__VJk8E{display:flex;flex-direction:column;align-items:center;gap:8px}.HackathonBanner_countdownBox__H55JM{width:75px;height:75px;background:rgba(74,182,255,.2);border-radius:8px;display:flex;justify-content:center;align-items:center;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:54px;color:#0255bf;font-style:normal}.HackathonBanner_countdownLabel__gPMil{font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:18px;color:rgba(0,0,0,.8)}.HackathonBanner_buttonWrapper__0j0sZ{text-align:left}.HackathonBanner_registerBtn__T5MkC{width:192px;height:54px;padding:8px 32px;border:2px solid #0255bf;border-radius:8px;color:#fff;background-color:#0255bf;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:24px;cursor:pointer;transition:all .3s ease}.HackathonBanner_registerBtn__T5MkC:hover{background-color:#034faf;box-shadow:0 4px 10px rgba(0,0,0,.1)}.HackathonBanner_absoluteElements__kMxSY{position:absolute;top:0;right:0;width:100%;max-width:1440px;height:942px;pointer-events:none;z-index:1}.HackathonBanner_mobileGlobeWrapper__el4Dd{display:none}.HackathonBanner_vector__9Vzwh{position:absolute;z-index:2}.HackathonBanner_cloud1__wA_WC,.HackathonBanner_cloud2___QoLW,.HackathonBanner_cloud3__rLS8f,.HackathonBanner_cloud4__30FAo,.HackathonBanner_cloud5__1p_Fi,.HackathonBanner_cloud6__Yt41u,.HackathonBanner_cloud7__597Li,.HackathonBanner_mobileCloud1__6vQYD,.HackathonBanner_mobileCloud2__r4Pie,.HackathonBanner_mobileCloud3__PoDsF,.HackathonBanner_mobileCloud4__Xz3W7{z-index:0}.HackathonBanner_globe__B3ElP{left:48.125%;top:20.17%;width:48.125%}.HackathonBanner_cloud1__wA_WC{left:35.35%;top:74.52%;width:19.51%;animation:HackathonBanner_cloudDriftRight__lEzdr 6s ease-in-out infinite alternate}.HackathonBanner_cloud2___QoLW{left:-8%;top:50%;width:18%;animation:HackathonBanner_cloudDriftRight__lEzdr 8s ease-in-out .5s infinite alternate}.HackathonBanner_cloud3__rLS8f{left:50.49%;top:2.34%;width:15.07%;animation:HackathonBanner_cloudDriftLeft__Xh3Nx 7s ease-in-out infinite alternate}.HackathonBanner_cloud4__30FAo{left:43.125%;top:46.6%;width:19.65%;animation:HackathonBanner_cloudDriftRight__lEzdr 5.5s ease-in-out .3s infinite alternate}.HackathonBanner_cloud5__1p_Fi{left:71.6%;top:19.21%;width:15.69%;animation:HackathonBanner_cloudDriftLeft__Xh3Nx 6.5s ease-in-out .7s infinite alternate}.HackathonBanner_cloud6__Yt41u{left:91.46%;top:8.49%;width:15.69%;animation:HackathonBanner_cloudDriftLeft__Xh3Nx 7.5s ease-in-out 1s infinite alternate}.HackathonBanner_cloud7__597Li{right:0;left:auto;top:60%;width:38%;animation:HackathonBanner_float__9vQYD 6s ease-in-out infinite alternate}.HackathonBanner_mobileCloud1__6vQYD,.HackathonBanner_mobileCloud2__r4Pie{display:none;z-index:0}.HackathonBanner_person1__NECaD{left:59.27%;top:9.87%;width:10.55%;animation:HackathonBanner_float__9vQYD 3.5s ease-in-out infinite alternate}.HackathonBanner_person2__TkeQ0{left:81.05%;top:17.25%;width:9.86%;animation:HackathonBanner_float__9vQYD 4s ease-in-out .5s infinite alternate}.HackathonBanner_person3__KbbS_{left:83.47%;top:59.23%;width:10.05%;animation:HackathonBanner_float__9vQYD 3.8s ease-in-out 1s infinite alternate}.HackathonBanner_person4__OfzXZ{left:64.28%;top:70.26%;width:12.32%;animation:HackathonBanner_float__9vQYD 4.2s ease-in-out .2s infinite alternate}.HackathonBanner_person5__0kWTu{left:40%;top:38.67%;width:10.82%;animation:HackathonBanner_float__9vQYD 3.6s ease-in-out .8s infinite alternate}@keyframes HackathonBanner_float__9vQYD{0%{transform:translateY(0)}to{transform:translateY(-15px)}}@keyframes HackathonBanner_cloudDriftRight__lEzdr{0%{transform:translateX(-15px)}to{transform:translateX(15px)}}@keyframes HackathonBanner_cloudDriftLeft__Xh3Nx{0%{transform:translateX(15px)}to{transform:translateX(-15px)}}.HackathonBanner_scaleInCenterWord__pmWUS{animation:HackathonBanner_scale-in-center__kcPsd .5s linear .6s both}.HackathonBanner_scaleInCenter__Kwvet{animation:HackathonBanner_scale-in-center__kcPsd .5s linear both}@keyframes HackathonBanner_scale-in-center__kcPsd{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:1}}.HackathonBanner_fadeIn__UtmB4{animation:HackathonBanner_fade-in__QxDfa 1.2s cubic-bezier(.39,.575,.565,1) 1s both}@keyframes HackathonBanner_fade-in__QxDfa{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:1366px){.HackathonBanner_absoluteElements__kMxSY{transform-origin:right center;transform:scale(.8)}}@media only screen and (min-width:1600px){.HackathonBanner_container__FzONC{min-height:1106px}.HackathonBanner_absoluteElements__kMxSY{max-width:1680px;height:1106px}.HackathonBanner_titleWrapper__kqRn8{padding-left:8.5%;transform:translateY(-28px)}.HackathonBanner_titleImage__T2p94{max-width:560px;margin-bottom:36px}.HackathonBanner_subTitle__jJQfx{font-size:32px}.HackathonBanner_countdown__yChQQ{gap:28px;margin-bottom:52px}.HackathonBanner_countdownItem__VJk8E{gap:10px}.HackathonBanner_countdownLabel__gPMil{font-size:20px}.HackathonBanner_registerBtn__T5MkC{width:224px;height:64px;border-radius:10px;font-size:28px}}@media only screen and (max-width:1200px){.HackathonBanner_titleWrapper__kqRn8{width:55%;padding-left:40px}.HackathonBanner_absoluteElements__kMxSY{transform-origin:right center;transform:scale(.7)}}@media only screen and (max-width:991px){.HackathonBanner_hideOnMobile__UJdic{display:none!important}.HackathonBanner_container__FzONC{height:auto;min-height:unset}.HackathonBanner_content__siinI{height:auto;padding-bottom:60px}.HackathonBanner_titleWrapper__kqRn8{width:100%;padding:0 40px;margin-top:100px;display:flex;flex-direction:column;align-items:center;text-align:center}.HackathonBanner_subTitle__jJQfx{text-align:center}.HackathonBanner_absoluteElements__kMxSY{display:none}.HackathonBanner_mobileGlobeWrapper__el4Dd{display:flex;justify-content:center;margin:40px 0 30px;width:100%;position:relative}.HackathonBanner_mobileGlobe__aQuG6{width:100%;max-width:400px;height:auto;position:relative;z-index:2}.HackathonBanner_mobileCloud1__6vQYD{display:block;left:-10%;top:-30px;width:35%;z-index:1;animation:HackathonBanner_cloudDriftRight__lEzdr 6s ease-in-out infinite alternate}.HackathonBanner_mobileCloud2__r4Pie{display:block;right:0;left:auto;top:320px;width:30%;z-index:0;animation:HackathonBanner_cloudDriftLeft__Xh3Nx 8s ease-in-out .5s infinite alternate}.HackathonBanner_mobileCloud3__PoDsF{left:20%;top:-25%;width:30%;animation:HackathonBanner_cloudDriftRight__lEzdr 7s ease-in-out infinite alternate}.HackathonBanner_mobileCloud4__Xz3W7{left:-10%;top:80%;width:35%;animation:HackathonBanner_cloudDriftLeft__Xh3Nx 5.5s ease-in-out .3s infinite alternate}.HackathonBanner_mobilePerson1__Gcc7k{left:15%;top:-10%;width:22%;animation:HackathonBanner_float__9vQYD 3.5s ease-in-out infinite alternate}.HackathonBanner_mobilePerson2__m0GDx{left:75%;top:5%;width:20%;animation:HackathonBanner_float__9vQYD 4s ease-in-out .5s infinite alternate}.HackathonBanner_mobilePerson3__yRbi5{left:80%;top:60%;width:20%;animation:HackathonBanner_float__9vQYD 3.8s ease-in-out 1s infinite alternate}.HackathonBanner_mobilePerson4__0hb1P{left:45%;top:85%;width:24%;animation:HackathonBanner_float__9vQYD 4.2s ease-in-out .2s infinite alternate}.HackathonBanner_mobilePerson5__g3GST{left:2%;top:45%;width:22%;animation:HackathonBanner_float__9vQYD 3.6s ease-in-out .8s infinite alternate}}@media only screen and (max-width:768px){.HackathonBanner_container__FzONC{height:auto;min-height:unset}.HackathonBanner_content__siinI{height:auto;padding-bottom:80px}.HackathonBanner_titleWrapper__kqRn8{padding:0 16px;margin-top:60px}.HackathonBanner_titleImage__T2p94{max-width:330px}.HackathonBanner_subTitle__jJQfx{font-size:20px;margin:20px 0 0;text-align:center}.HackathonBanner_mobileBr__0X5M5{display:block}.HackathonBanner_mobileGlobeWrapper__el4Dd{display:flex;justify-content:center;margin:64px 0 30px;width:100%}.HackathonBanner_mobileGlobe__aQuG6{width:100%;max-width:330px;height:auto}.HackathonBanner_countdown__yChQQ{gap:17px;margin-top:20px;margin-bottom:0}.HackathonBanner_countdownItem__VJk8E{gap:8px}.HackathonBanner_countdownBox__H55JM{width:69px;height:69px;font-size:32px;font-weight:600;background:rgba(74,182,255,.2)}.HackathonBanner_countdownLabel__gPMil{font-size:14px;font-weight:600}.HackathonBanner_buttonWrapper__0j0sZ{display:flex;justify-content:center;width:100%;margin-top:0}.HackathonBanner_registerBtn__T5MkC{width:329px;height:54px;padding:8px 32px;font-size:18px;font-weight:600;margin-top:40px}}.HackathonBanner_flipCardContainer__icn3C{width:75px;height:75px;perspective:300px;position:relative}.HackathonBanner_flipCardContainer__icn3C.HackathonBanner_flipping__7AV53 .HackathonBanner_flipCardFoldBack__BVWXY{animation:HackathonBanner_flipTop__aWkac .3s ease-in forwards}.HackathonBanner_flipCardContainer__icn3C.HackathonBanner_flipping__7AV53 .HackathonBanner_flipDigitTop__bdSoL span{animation:HackathonBanner_hideTopText__xtmKk .3s forwards}.HackathonBanner_flipCardContainer__icn3C.HackathonBanner_flipping__7AV53 .HackathonBanner_flipDigitBottom__BHh6b span{animation:HackathonBanner_hideBottomText__afqpd .3s forwards}@keyframes HackathonBanner_hideTopText__xtmKk{0%{opacity:0}49.99%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes HackathonBanner_hideBottomText__afqpd{0%{opacity:1}49.99%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes HackathonBanner_flipTop__aWkac{0%{transform:rotateX(0deg)}to{transform:rotateX(-180deg)}}@keyframes HackathonBanner_flipBottom__gii3w{0%{transform:rotateX(0deg)}to{transform:rotateX(180deg)}}.HackathonBanner_flipDigit__ADaFC{width:100%;height:100%;position:relative}.HackathonBanner_flipDigitBottom__BHh6b,.HackathonBanner_flipDigitTop__bdSoL{position:absolute;width:100%;height:50%;background:rgba(74,182,255,.2);overflow:hidden;backface-visibility:hidden}.HackathonBanner_flipDigitTop__bdSoL{top:0;border-radius:8px 8px 0 0;border-bottom:1px solid rgba(0,0,0,.1)}.HackathonBanner_flipCardFoldBack_inner__tp9uX span,.HackathonBanner_flipCardFoldFront__9QJyg span,.HackathonBanner_flipDigitBottom__BHh6b span,.HackathonBanner_flipDigitTop__bdSoL span{position:absolute;left:0;width:100%;height:200%;display:flex;justify-content:center;align-items:center;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:54px;color:#0255bf;font-style:normal}.HackathonBanner_flipCardFoldFront__9QJyg span,.HackathonBanner_flipDigitTop__bdSoL span{top:0}.HackathonBanner_flipCardFoldBack_inner__tp9uX span,.HackathonBanner_flipDigitBottom__BHh6b span{bottom:0}.HackathonBanner_flipDigitBottom__BHh6b{bottom:0;border-radius:0 0 8px 8px;background:linear-gradient(180deg,rgba(74,182,255,.3),rgba(74,182,255,.2))}.HackathonBanner_flipCardFold__iZyxT{position:absolute;top:0;left:0;width:100%;height:50%;perspective:300px;transform-style:preserve-3d;z-index:10}.HackathonBanner_flipCardFoldBack__BVWXY{transform-origin:bottom center;background:rgba(74,182,255,.2);border-radius:8px 8px 0 0}.HackathonBanner_flipCardFoldInner__2Uxgk{width:100%;height:100%;position:relative;transform-style:preserve-3d}.HackathonBanner_flipCardFoldBack_inner__tp9uX,.HackathonBanner_flipCardFoldFront__9QJyg{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;overflow:hidden}.HackathonBanner_flipCardFoldFront__9QJyg{border-radius:8px 8px 0 0}.HackathonBanner_flipCardFoldBack_inner__tp9uX{background:rgba(74,182,255,.2);transform:rotateX(180deg);border-radius:0 0 8px 8px}@media only screen and (max-width:768px){.HackathonBanner_flipCardContainer__icn3C{width:69px;height:69px}.HackathonBanner_flipCardFoldBack_inner__tp9uX span,.HackathonBanner_flipCardFoldFront__9QJyg span,.HackathonBanner_flipDigitBottom__BHh6b span,.HackathonBanner_flipDigitTop__bdSoL span{font-size:38px}}@media only screen and (min-width:1600px){.HackathonBanner_flipCardContainer__icn3C{width:88px;height:88px}.HackathonBanner_flipCardFoldBack_inner__tp9uX span,.HackathonBanner_flipCardFoldFront__9QJyg span,.HackathonBanner_flipDigitBottom__BHh6b span,.HackathonBanner_flipDigitTop__bdSoL span{font-size:64px}}.HackathonClosedModal_overlay__nnZIV{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;animation:HackathonClosedModal_fadeIn__W9uxI .3s ease-in-out}.HackathonClosedModal_modalContainer__ypAEF{background:radial-gradient(circle at 100% 0,rgba(135,0,191,.45) 0,rgba(135,0,191,0) 65%),radial-gradient(circle at 0 0,rgba(0,87,193,.57) 0,rgba(0,87,193,0) 70%),radial-gradient(circle at 0 100%,rgba(53,205,144,.5) 0,rgba(53,205,144,0) 65%),radial-gradient(circle at 100% 100%,rgba(0,87,193,.35) 0,rgba(0,87,193,0) 65%),linear-gradient(135deg,#afd5f5,#c9bee8 50%,#d8bee8);border-radius:20px;padding:44px 36px 36px;width:90%;max-width:520px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 16px 40px rgba(0,0,0,.18);animation:HackathonClosedModal_slideUp__Ltz4C .35s cubic-bezier(.22,1,.36,1)}.HackathonClosedModal_iconContainer__ikbxN{margin-bottom:20px}.HackathonClosedModal_handIcon__U7_aK{width:88px;height:88px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.12))}.HackathonClosedModal_title__mOrG3{color:#fff;font-size:32px;font-weight:500;margin-bottom:16px;line-height:1.25;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:-.01em}.HackathonClosedModal_description__bvBQV{color:#0b3c7d;font-size:16px;font-weight:500;line-height:1.45;margin-bottom:24px;font-family:Plus Jakarta Sans,sans-serif}.HackathonClosedModal_subDescription__hI0Jw{color:#fff;font-size:13px;font-weight:400;line-height:1.4;margin-bottom:24px;margin-top:-12px;font-family:Plus Jakarta Sans,sans-serif;opacity:.95}.HackathonClosedModal_button__uDZKp{background-color:#0057c1;color:#fff;border:none;border-radius:8px;padding:12px 48px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease;width:100%;max-width:180px;font-family:Plus Jakarta Sans,sans-serif;box-shadow:0 4px 12px rgba(0,87,193,.3)}.HackathonClosedModal_button__uDZKp:hover{background-color:#00469e;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,87,193,.4)}.HackathonClosedModal_button__uDZKp:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,87,193,.25)}@keyframes HackathonClosedModal_fadeIn__W9uxI{0%{opacity:0}to{opacity:1}}@keyframes HackathonClosedModal_slideUp__Ltz4C{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@font-face{font-family:Hackathon About Jakarta;src:url(/_next/static/media/PlusJakartaSans-Regular.481beba5.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Hackathon About Jakarta;src:url(/_next/static/media/PlusJakartaSans-Medium.e65e8d41.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Hackathon About Jakarta;src:url(/_next/static/media/PlusJakartaSans-ExtraBold.e09cfb09.ttf) format("truetype");font-style:normal;font-weight:800;font-display:swap}.HackathonAbout_wrapper__UUaAF{width:100%;display:flex;flex-direction:column;align-items:center;font-family:Hackathon About Jakarta,sans-serif;padding:8.7vw 0 10.3vw;position:relative;overflow:visible;background:#fff;scroll-margin-top:100px}.HackathonAbout_bgAwan__jklKF{position:absolute;top:-1vw;left:0;width:39.2vw;height:auto;z-index:1;pointer-events:none;animation:HackathonAbout_aboutCloudFloat__ghC0r 9s ease-in-out infinite;will-change:transform}@keyframes HackathonAbout_aboutCloudFloat__ghC0r{0%,to{transform:translateY(0)}25%{transform:translateY(-8px)}75%{transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.HackathonAbout_bgAwan__jklKF{animation:none}}.HackathonAbout_bgShape__0N2we{position:absolute;top:15.2vw;right:0;width:29vw;height:auto;z-index:1;pointer-events:none}.HackathonAbout_title__2Zgdz{font-family:var(--hackathon-section-title-font);font-weight:var(--hackathon-section-title-weight);font-size:var(--hackathon-section-title-size);color:#0255bf;text-align:center;line-height:var(--hackathon-section-title-line-height);letter-spacing:var(--hackathon-section-title-letter-spacing);margin:0 0 3.3vw;position:relative;z-index:2}.HackathonAbout_description__iQ9qn{font-family:Hackathon About Jakarta,sans-serif;font-weight:400;font-size:1.665vw;line-height:1.8;color:#000;text-align:center;width:80%;max-width:none;margin:0 auto;padding:0;position:relative;z-index:2}.HackathonAbout_descriptionDesktop__l0xxC{display:block}.HackathonAbout_descriptionMobile__kotym{display:none}.HackathonAbout_english__ZA7Uo{padding-top:9.4vw}.HackathonAbout_english__ZA7Uo .HackathonAbout_title__2Zgdz{font-size:var(--hackathon-section-title-size)}.HackathonAbout_titleLine__794I0{display:block}.HackathonAbout_english__ZA7Uo .HackathonAbout_titleLine__794I0{display:inline}.HackathonAbout_descriptionLine__jNPyX{display:block;-moz-text-align-last:justify;text-align-last:justify}.HackathonAbout_descriptionLine__jNPyX:last-child{-moz-text-align-last:left;text-align-last:left}.HackathonAbout_guidebookButton__Uyt7f{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:clamp(10px,.74vw,12px);min-width:clamp(225px,17.18vw,278px);min-height:clamp(50px,3.77vw,61px);margin-top:3.7vw;padding:clamp(10px,.74vw,12px) clamp(22px,1.67vw,27px);border-radius:clamp(8px,.62vw,10px);background:#0659c7;color:#fff;font-family:Hackathon About Jakarta,sans-serif;font-size:clamp(22px,1.67vw,27px);font-weight:500;line-height:1.2;text-decoration:none;box-sizing:border-box;transition:background-color .2s ease,transform .2s ease}.HackathonAbout_guidebookButton__Uyt7f:hover{background:#004cac;color:#fff;transform:translateY(-2px)}.HackathonAbout_guidebookButton__Uyt7f:focus-visible{outline:3px solid #003a80;outline-offset:4px}.HackathonAbout_downloadIcon__y8YhG{width:clamp(19px,1.42vw,23px);height:clamp(19px,1.42vw,23px);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.HackathonAbout_gallery___7jNG{width:100%;max-width:998px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:0 20px}.HackathonAbout_heroWrapper__fzFir{position:relative;width:100%;aspect-ratio:3/2;border-radius:24px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HackathonAbout_heroImage__e60bl{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.HackathonAbout_imageContainer__Smeve{position:absolute;inset:0;width:100%;height:100%}.HackathonAbout_loadingOverlay__g1Cnt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.15);pointer-events:none;border-radius:24px;z-index:3}.HackathonAbout_spinner__UN7ry{width:40px;height:40px;border:4px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:HackathonAbout_spin__vjjWM .8s linear infinite}@keyframes HackathonAbout_spin__vjjWM{to{transform:rotate(1turn)}}.HackathonAbout_arrowBtn__hVheg{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:none;background:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}.HackathonAbout_arrowBtn__hVheg:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2)}.HackathonAbout_arrowLeft__N3RxJ{left:16px}.HackathonAbout_arrowRight__qmggm{right:16px}.HackathonAbout_arrowIcon__APQ8L{width:24px;height:24px;fill:none;stroke:#333;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.HackathonAbout_captionRow__e_Snh{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:16px;padding:8px 0}.HackathonAbout_captionCounter__eDlLD{font-family:Hackathon About Jakarta,sans-serif;font-weight:600;font-size:18px;color:#000}.HackathonAbout_captionSwipe__flh_O{font-family:Hackathon About Jakarta,sans-serif;font-weight:500;font-size:18px;color:#000;text-align:right}.HackathonAbout_thumbStrip__bvoQ5{display:flex;gap:24px;align-items:center;margin-top:16px;width:100%;overflow-x:auto;padding:4px 0;scrollbar-width:none;-ms-overflow-style:none}.HackathonAbout_thumbStrip__bvoQ5::-webkit-scrollbar{display:none}.HackathonAbout_thumbItem__pF8rM{flex-shrink:0;width:calc((100% - 96px) / 5);height:auto;aspect-ratio:3/2;border-radius:12px;overflow:hidden;cursor:pointer;opacity:.55;transition:opacity .25s ease,border-color .25s ease,transform .25s ease;border:3px solid transparent}.HackathonAbout_thumbItem__pF8rM:hover{opacity:.85;transform:scale(1.03)}.HackathonAbout_thumbItemActive__fsA3E{flex-shrink:0;width:calc((100% - 96px) / 5);height:auto;aspect-ratio:3/2;border-radius:12px;overflow:hidden;cursor:pointer;opacity:1;border:3px solid #0255bf;transition:opacity .25s ease,border-color .25s ease,transform .25s ease}.HackathonAbout_thumbImage__HKg7I{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media only screen and (max-width:1200px){.HackathonAbout_gallery___7jNG{max-width:800px}}@media only screen and (max-width:991px){.HackathonAbout_gallery___7jNG{max-width:700px}.HackathonAbout_thumbItemActive__fsA3E,.HackathonAbout_thumbItem__pF8rM{width:140px;height:94px}.HackathonAbout_thumbStrip__bvoQ5{gap:16px}}@media only screen and (max-width:768px){.HackathonAbout_wrapper__UUaAF{min-height:198vw;padding:24vw 0 22vw;box-sizing:border-box}.HackathonAbout_english__ZA7Uo .HackathonAbout_title__2Zgdz,.HackathonAbout_title__2Zgdz{font-size:var(--hackathon-section-title-size);line-height:var(--hackathon-section-title-line-height);margin:0 0 19.5vw}.HackathonAbout_english__ZA7Uo{padding-top:10vw}.HackathonAbout_english__ZA7Uo .HackathonAbout_titleLine__794I0{display:block}.HackathonAbout_english__ZA7Uo .HackathonAbout_bgShape__0N2we{top:46vw}.HackathonAbout_description__iQ9qn{width:86%;font-size:3.9vw;line-height:1.72;text-align:justify;margin:0 auto;padding:0}.HackathonAbout_descriptionDesktop__l0xxC{display:none}.HackathonAbout_descriptionMobile__kotym{display:block}.HackathonAbout_gallery___7jNG{padding:0 16px}.HackathonAbout_bgAwan__jklKF{width:51vw;left:0;top:0}.HackathonAbout_bgShape__0N2we{width:70vw;height:auto;right:-9.5vw;top:46vw;transform:none}.HackathonAbout_guidebookButton__Uyt7f{width:91.2%;min-width:0;min-height:15vw;margin-top:16.5vw;padding:3.2vw 4.25vw;gap:3.55vw;border-radius:11px;font-size:5.3vw;font-weight:500;line-height:1.25}.HackathonAbout_downloadIcon__y8YhG{width:25px;height:25px;stroke-width:2.2}.HackathonAbout_heroWrapper__fzFir{border-radius:16px;aspect-ratio:328/211}.HackathonAbout_arrowBtn__hVheg{width:32px;height:32px;background:hsla(0,0%,100%,.9)}.HackathonAbout_arrowIcon__APQ8L{width:16px;height:16px;stroke:#0255bf}.HackathonAbout_arrowLeft__N3RxJ{left:8px}.HackathonAbout_arrowRight__qmggm{right:8px}.HackathonAbout_captionRow__e_Snh{margin-top:20px;padding:0}.HackathonAbout_captionCounter__eDlLD{font-weight:600}.HackathonAbout_captionCounter__eDlLD,.HackathonAbout_captionSwipe__flh_O{font-family:Hackathon About Jakarta,sans-serif;font-size:14px;font-style:normal;line-height:180%;color:#000}.HackathonAbout_captionSwipe__flh_O{font-weight:500;text-align:right}.HackathonAbout_thumbStrip__bvoQ5{gap:12px;margin-top:24px;padding-bottom:4px}.HackathonAbout_thumbItemActive__fsA3E,.HackathonAbout_thumbItem__pF8rM{width:76px;height:51px;border-width:0;border-radius:12px}.HackathonAbout_thumbItem__pF8rM{opacity:.6}.HackathonAbout_thumbItemActive__fsA3E{opacity:1;outline:.5px solid #0255bf;box-shadow:2px 2px 0 0 #0000}}.HackathonInovasi_desktopOnly__jQpVA{display:none}.HackathonInovasi_mobileOnly__z9PWB{display:block}.HackathonInovasi_section__bXQtl{position:relative;width:100%;overflow:hidden;background-color:#fff;padding:64px 20px 80px}.HackathonInovasi_blurBackground__R5xbI{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.HackathonInovasi_blurEllipse__lFH6D{position:absolute;border-radius:50%;opacity:.57;filter:blur(150px);transform:translate(-50%,-50%) translateZ(0)}.HackathonInovasi_blur1__v4Qnr{width:54%;height:65%;left:97%;top:14.9%;background:#8700bf}.HackathonInovasi_blur2__XbiUj{width:40%;height:48.6%;left:8.8%;top:91.5%;background:#35cd90}.HackathonInovasi_blur3__LAsOA{width:120%;height:129%;left:33.7%;top:17.5%;background:#0057c1}.HackathonInovasi_blur4__ZRAuU{width:32%;height:39%;left:88.3%;top:88.8%;background:#0057c1}.HackathonInovasi_blur5__veOGr{width:23%;height:28%;left:50.5%;top:63.9%;background:#0057c1}.HackathonInovasi_cloudLeft__3J1UP{position:absolute;top:60px;left:-40px;width:145px;height:auto;opacity:.62;pointer-events:none;animation:HackathonInovasi_cloudDriftRight__ZN_s4 6s ease-in-out infinite alternate}.HackathonInovasi_cloudRight__1rClk{position:absolute;top:128px;right:-50px;width:108px;height:auto;opacity:.61;pointer-events:none;animation:HackathonInovasi_cloudDriftLeft___Wuww 7.5s ease-in-out infinite alternate}@keyframes HackathonInovasi_cloudDriftRight__ZN_s4{0%{transform:translateX(-15px)}to{transform:translateX(15px)}}@keyframes HackathonInovasi_cloudDriftLeft___Wuww{0%{transform:translateX(15px)}to{transform:translateX(-15px)}}.HackathonInovasi_container__fZonl{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:1192px;margin:0 auto;z-index:1}.HackathonInovasi_header__Tk1x9{display:flex;flex-direction:column;align-items:center;gap:60px;max-width:996px;text-align:center}.HackathonInovasi_title__pSb9X{font-family:var(--hackathon-section-title-font);font-size:var(--hackathon-section-title-size);font-weight:var(--hackathon-section-title-weight);color:#fff;margin:0;line-height:var(--hackathon-section-title-line-height);letter-spacing:var(--hackathon-section-title-letter-spacing);white-space:pre-line}.HackathonInovasi_subtitle__8cQpx{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#fff;margin:0;text-align:center}.HackathonInovasi_grid__Kdr_b{display:flex;flex-direction:column;gap:0;width:100%;margin-top:32px}.HackathonInovasi_card__IVFJb{display:flex;flex-direction:column;align-items:center;width:100%;max-width:282px;position:relative;margin:0 auto}.HackathonInovasi_card__IVFJb:nth-child(2){margin-top:clamp(72px,25.625vw,82px)}.HackathonInovasi_card__IVFJb:nth-child(3){margin-top:clamp(113px,40.3125vw,129px)}.HackathonInovasi_imageGroup__1b6Wy{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:200px}.HackathonInovasi_glowBase__b1UYu{bottom:0;width:160px;height:95px}.HackathonInovasi_glowBase__b1UYu,.HackathonInovasi_illustration__QdaMa{position:absolute;left:50%;transform:translateX(-50%);-o-object-fit:contain;object-fit:contain}.HackathonInovasi_illustration__QdaMa{z-index:2;transition:transform .3s ease}.HackathonInovasi_illustrationLeft__abYeB{bottom:20px;width:190px;height:190px}.HackathonInovasi_illustrationCenter__fgLqC{bottom:30px;width:190px;height:154px}.HackathonInovasi_illustrationRight__aZwJs{bottom:15px;width:190px;height:200px}.HackathonInovasi_card__IVFJb:hover .HackathonInovasi_illustration__QdaMa{transform:translateX(-50%) translateY(-5px)}.HackathonInovasi_pill__CH9tH{background-color:#8700bf;border-radius:100px;margin-top:24px;padding:16px 20px;width:100%;max-width:282px;display:flex;justify-content:center;align-items:center;z-index:3}.HackathonInovasi_pillText__KYXag{font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.8em;color:#fff;margin:0;text-align:center}@media (max-width:768px){.HackathonInovasi_title__pSb9X{font-size:var(--hackathon-section-title-size)}.HackathonInovasi_subtitle__8cQpx{font-size:clamp(16px,4vw,20px);white-space:nowrap}.HackathonInovasi_pillText__KYXag{font-size:16px}}@media (min-width:1024px){.HackathonInovasi_desktopOnly__jQpVA{display:block}.HackathonInovasi_mobileOnly__z9PWB{display:none}.HackathonInovasi_section__bXQtl{min-height:clamp(940px,80.83vw,1164px);padding:130px 20px 100px}.HackathonInovasi_blurBackground__R5xbI{left:50%;transform:translateX(-50%);width:100%;min-width:1440px}.HackathonInovasi_blur1__v4Qnr{width:722px;height:757px;left:1217px;top:173px}.HackathonInovasi_blur2__XbiUj{width:540px;height:566px;left:119px;top:1065px}.HackathonInovasi_blur3__LAsOA{width:1433px;height:1502px;left:390.5px;top:204px}.HackathonInovasi_blur4__ZRAuU{width:436px;height:457px;left:1191px;top:1034px}.HackathonInovasi_blur5__veOGr{width:309px;height:324px;left:681.5px;top:744px}.HackathonInovasi_cloudLeft__3J1UP{top:112px;left:-119px;width:409px;height:177px;opacity:.62}.HackathonInovasi_cloudRight__1rClk{top:256px;right:-434px;width:810px;height:399px;opacity:.61}.HackathonInovasi_header__Tk1x9{gap:43px;max-width:996px}.HackathonInovasi_title__pSb9X{font-size:var(--hackathon-section-title-size);white-space:normal}.HackathonInovasi_subtitle__8cQpx{font-size:24px;line-height:1.8em}.HackathonInovasi_grid__Kdr_b{flex-direction:row;justify-content:center;align-items:flex-end;gap:22px;max-width:1090px;margin:40px auto 0}.HackathonInovasi_card__IVFJb{flex:1;max-width:none;margin:0}.HackathonInovasi_card__IVFJb:nth-child(2),.HackathonInovasi_card__IVFJb:nth-child(3){margin-top:0}.HackathonInovasi_imageGroup__1b6Wy{height:360px}.HackathonInovasi_glowBase__b1UYu{width:261px;height:161px}.HackathonInovasi_illustrationLeft__abYeB{bottom:6px;width:348px;height:348px}.HackathonInovasi_illustrationCenter__fgLqC{bottom:58px;width:326px;height:265px}.HackathonInovasi_illustrationRight__aZwJs{bottom:23px;width:290px;height:307px}.HackathonInovasi_card__IVFJb:hover .HackathonInovasi_illustration__QdaMa{transform:translateX(-50%) translateY(-10px)}.HackathonInovasi_pill__CH9tH{display:flex;width:100%;max-width:none;min-height:75px;padding:16px 18px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:#8700bf}.HackathonInovasi_pillText__KYXag{font-size:24px;font-weight:700;line-height:1.8em;white-space:nowrap}}.HackathonFooter_desktopOnly__2Q2tg{display:block}.HackathonFooter_mobileOnly__VSI8G{display:none}.HackathonFooter_container__rnoIK{width:100%;background-color:#fff;font-family:Plus Jakarta Sans,sans-serif;padding:40px 0;display:flex;justify-content:center;box-shadow:0 -6px 4px 0 rgba(0,0,0,.25)}.HackathonFooter_inner__jexGX{max-width:1200px;width:100%;padding:0 24px}.HackathonFooter_topSection__B_SQT{display:grid;grid-template-columns:3fr 4fr 3fr 2fr;align-items:flex-start;margin-bottom:80px;gap:20px}.HackathonFooter_logoWrapper__f7u8u{position:relative;width:180px;height:95px}.HackathonFooter_abadLogoWrapper__3Kh6K{position:relative;width:130px;height:90px;margin-left:auto}.HackathonFooter_title__VSTyH{color:#0b45b7;font-size:16px;font-weight:700;margin-bottom:16px;display:block}.HackathonFooter_text__8wggt{color:#4b4b4b;font-size:14px;line-height:21px}.HackathonFooter_contactItem__pD4Xo{display:flex;align-items:center;margin-bottom:12px;color:#4b4b4b;font-size:14px}.HackathonFooter_contactItem__pD4Xo svg{margin-right:12px}.HackathonFooter_langSection__kRMVg{display:flex;justify-content:flex-end;margin-bottom:12px}.HackathonFooter_langSelectWrapper__dMnIZ{display:flex;align-items:center;color:#0b45b7;font-weight:600;font-size:14px}.HackathonFooter_langSelectWrapper__dMnIZ select{border:none;background:transparent;color:#0b45b7;font-weight:600;font-size:14px;margin-left:8px;cursor:pointer;outline:none}.HackathonFooter_divider__c6fAX{border-top:1px solid #8b95a5;margin-bottom:24px}.HackathonFooter_copyright__I904x{color:#052158;font-size:14px;text-align:center;padding-bottom:20px}@media (max-width:768px){.HackathonFooter_desktopOnly__2Q2tg{display:none}.HackathonFooter_mobileOnly__VSI8G{display:block}.HackathonFooter_topSection__B_SQT{display:grid;grid-template-columns:1fr 1fr;row-gap:64px;margin-bottom:64px}.HackathonFooter_logoSection__4m5aM{grid-column:1/2;grid-row:1}.HackathonFooter_abadLogoSection__RPl3i{grid-column:2/3;grid-row:1;display:flex;justify-content:flex-end}.HackathonFooter_addressSection__h8qTA{grid-column:1/3;grid-row:2}.HackathonFooter_contactSection__20U3I{grid-column:1/3;grid-row:3}.HackathonFooter_logoWrapper__f7u8u{width:130px;height:65px}.HackathonFooter_abadLogoWrapper__3Kh6K{margin-left:0;width:105px;height:65px}.HackathonFooter_langSection__kRMVg{display:none}.HackathonFooter_copyright__I904x{font-size:12px}.HackathonFooter_divider__c6fAX{border-top:1px solid #333}}.HackathonSponsor_wrapper__YSTWU{position:relative;width:100%;background-color:transparent;padding:64px 120px 96px}.HackathonSponsor_content__mIO7m{display:flex;flex-direction:column;align-items:center;max-width:1197px;margin:0 auto;position:relative;z-index:1}.HackathonSponsor_heading__xrf6e{font-family:var(--hackathon-section-title-font);font-weight:var(--hackathon-section-title-weight);font-size:var(--hackathon-section-title-size);line-height:var(--hackathon-section-title-line-height);letter-spacing:var(--hackathon-section-title-letter-spacing);color:#0255bf;text-align:center;margin:0 0 36px}.HackathonSponsor_logosContainer__CFJEW{display:flex;flex-direction:column;align-items:center;gap:32px;margin-bottom:200px;width:100%}.HackathonSponsor_logosRow__YYX_R{gap:62px;flex-wrap:wrap}.HackathonSponsor_logosRowCenter__dGK7O,.HackathonSponsor_logosRow__YYX_R{display:flex;flex-direction:row;justify-content:center;align-items:center}.HackathonSponsor_logoXL__TXSEh{width:100%;max-width:420px;height:auto;-o-object-fit:contain;object-fit:contain}.HackathonSponsor_logoGoogle__SzCCx{width:100%;max-width:340px;height:auto;-o-object-fit:contain;object-fit:contain}.HackathonSponsor_logoIndosat__NcaqP{width:100%;max-width:400px;height:auto;-o-object-fit:contain;object-fit:contain}.HackathonSponsor_comingSoon__ZvpQv{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:76px;line-height:1.2;color:#0255bf;text-align:center;margin:0 0 23px}.HackathonSponsor_joinText__GCd2z{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:24px;color:#003a80;text-align:center;margin-bottom:14px;line-height:1.4;max-width:460px}.HackathonSponsor_ctaButton___ku98{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:20px;padding:16px 32px;text-decoration:none;transition:background-color .3s ease;border-radius:16px}.HackathonSponsor_ctaButton___ku98,.HackathonSponsor_ctaButton___ku98:hover{background-color:#003a80;color:#fff}@media (max-width:768px){.HackathonSponsor_wrapper__YSTWU{padding:60px 20px}.HackathonSponsor_joinText__GCd2z{font-size:20px;padding:0 10px;margin-bottom:24px}.HackathonSponsor_heading__xrf6e{font-size:var(--hackathon-section-title-size);margin-bottom:48px}.HackathonSponsor_logosContainer__CFJEW{gap:28px;margin-bottom:48px}.HackathonSponsor_logosRow__YYX_R{gap:32px}.HackathonSponsor_logoXL__TXSEh{width:169px}.HackathonSponsor_logoGoogle__SzCCx{width:124px}.HackathonSponsor_logoIndosat__NcaqP{width:146px}.HackathonSponsor_ctaButton___ku98{font-size:16px;padding:14px 20px;gap:8px;border-radius:16px;width:auto;max-width:100%;white-space:nowrap}.HackathonSponsor_mobileBreak__sKYby{display:inline}}.HackathonFollowUs_wrapper__gLYl7{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;background-color:transparent;padding:40px 20px 100px;position:relative;z-index:1}.HackathonFollowUs_title__cxZhy{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:24px;color:#003a80;margin:0;text-align:center}.HackathonFollowUs_linksContainer__hh07T{display:flex;flex-direction:column;align-items:center;gap:16px}.HackathonFollowUs_linkItem__BCr66{display:flex;flex-direction:row;align-items:center;gap:21px;text-decoration:none;transition:transform .2s ease}.HackathonFollowUs_linkItem__BCr66:hover{transform:translateY(-2px)}.HackathonFollowUs_icon__8in_U{font-size:32px;color:#008158;margin-bottom:8px}.HackathonFollowUs_linkText__IQX01{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:30px;color:#003a80;line-height:1.2;padding-top:0;margin-left:-5px}@media (max-width:768px){.HackathonFollowUs_title__cxZhy{font-size:18px;line-height:1.4;margin:0}.HackathonFollowUs_icon__8in_U{font-size:24px}.HackathonFollowUs_linkText__IQX01{font-size:20px;line-height:1.4}.HackathonFollowUs_wrapper__gLYl7{gap:24px;min-height:168px;padding:0 20px 60px}.HackathonFollowUs_linksContainer__hh07T{gap:24px}.HackathonFollowUs_linkItem__BCr66{gap:10px}}.HackathonRequirements_desktopOnly__RyoYE{display:block}.HackathonRequirements_mobileOnly__Y6QPN{display:none}.HackathonRequirements_section__SwT0B{width:100%;background-color:rgba(215,239,255,.45);padding:clamp(80px,9.62vw,100px) 20px clamp(44px,5.67vw,59px);position:relative;overflow:hidden;scroll-margin-top:100px}.HackathonRequirements_container__UAr3v{width:100%;max-width:1170px;margin:0 auto;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.HackathonRequirements_bgImage__ZoyDI{position:absolute;z-index:1;pointer-events:none}.HackathonRequirements_desktopBatik___yRPt{top:24px;left:-237px;width:810px;height:399px}.HackathonRequirements_desktopBlobs__K3eMb{top:clamp(450px,49vw,555px);right:-110px;width:min(724px,70.16vw);height:auto}.HackathonRequirements_mobileBatikBottom__UPW5H,.HackathonRequirements_mobileBatikTop__dHVEN,.HackathonRequirements_mobileBlobsBottom__vohZG,.HackathonRequirements_mobileBlobsTop__oMYhL{display:none}.HackathonRequirements_title__Qg50x{font-family:var(--hackathon-section-title-font);font-weight:var(--hackathon-section-title-weight);font-size:var(--hackathon-section-title-size);line-height:var(--hackathon-section-title-line-height);letter-spacing:var(--hackathon-section-title-letter-spacing);color:#0255bf;text-align:center;margin:0 0 clamp(52px,5.38vw,65px)}.HackathonRequirements_desktopView__whqDY{display:flex;flex-direction:column;align-items:center;gap:clamp(60px,7vw,73px);width:100%}.HackathonRequirements_desktopIconsWrapper__mZOL2{display:flex;flex-direction:column;align-items:center;gap:clamp(52px,5.48vw,69px);width:100%}.HackathonRequirements_desktopIconsRow4__8W7bk{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:clamp(32px,4.71vw,68px)}.HackathonRequirements_desktopIconsRow2__568Tn{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:clamp(44px,5.67vw,72px)}.HackathonRequirements_desktopTextGrid__4oGAl{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:clamp(64px,7.5vw,102px);column-gap:clamp(64px,7.5vw,102px);row-gap:42px;width:min(83.333vw,100%)}.HackathonRequirements_iconContainer__8uH7F{width:clamp(132px,16.73vw,240px);height:clamp(132px,16.73vw,240px);background-color:#baeaff;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease;cursor:pointer}.HackathonRequirements_iconContainer__8uH7F:hover{transform:scale(1.05) translateY(-4px);box-shadow:0 10px 25px rgba(2,85,191,.15)}.HackathonRequirements_icon__KZXVl{width:79.17%;height:79.17%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.HackathonRequirements_textItem__5cI9d{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.HackathonRequirements_starIcon__4LmbN{flex:0 0 auto;width:clamp(26px,2.92vw,42px);height:clamp(26px,2.92vw,42px);margin-top:4px}.HackathonRequirements_text__J4dQX{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:clamp(16px,1.73vw,24px);line-height:1.7em;color:rgba(0,0,0,.8);margin:0;text-align:left}.HackathonRequirements_mobileView__r0N9K{display:none}.HackathonRequirements_ctaWrapper__jNOb2{display:flex;flex-direction:column;align-items:center;gap:clamp(32px,3.85vw,40px);margin-top:clamp(55px,6.25vw,65px)}.HackathonRequirements_ctaSubtitle__QEKBH{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:clamp(20px,2.24vw,24px);line-height:1.7em;color:rgba(0,0,0,.8);text-align:center;margin:0}.HackathonRequirements_ctaButton__gYl_N{background-color:#0255bf;border:2px solid #0255bf;color:#fff;border-radius:clamp(5px,.52vw,10px);width:clamp(154px,17.6vw,334px);min-height:clamp(34px,3.54vw,68px);padding:8px 20px;display:flex;align-items:center;justify-content:center;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:clamp(14px,1.56vw,30px);text-decoration:none;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.HackathonRequirements_ctaButton__gYl_N:hover{background-color:#034faf;color:#fff}@media (min-width:769px){.HackathonRequirements_section__SwT0B.HackathonRequirements_english__vRsSe{padding-top:clamp(64px,5.97vw,86px)}}@media (min-width:992px) and (max-width:1199px){.HackathonRequirements_section__SwT0B{padding-right:32px;padding-left:32px}}@media (min-width:1800px){.HackathonRequirements_container__UAr3v{max-width:1720px}}@media (max-width:768px){.HackathonRequirements_desktopOnly__RyoYE{display:none}.HackathonRequirements_mobileOnly__Y6QPN{display:block}.HackathonRequirements_section__SwT0B{padding:37px 12px 59px;background-color:rgba(215,239,255,.88)}.HackathonRequirements_container__UAr3v{max-width:100%}.HackathonRequirements_desktopBatik___yRPt,.HackathonRequirements_desktopBlobs__K3eMb,.HackathonRequirements_desktopView__whqDY{display:none}.HackathonRequirements_mobileBatikBottom__UPW5H,.HackathonRequirements_mobileBlobsBottom__vohZG,.HackathonRequirements_mobileBlobsTop__oMYhL{display:block}.HackathonRequirements_mobileBatikTop__dHVEN{top:20px;right:-153px;width:259px;height:128px;display:block}.HackathonRequirements_mobileBatikBottom__UPW5H{bottom:250px;left:-80px;width:259px;height:128px}.HackathonRequirements_mobileBlobsTop__oMYhL{top:159px;right:0;width:309px;height:583px}.HackathonRequirements_mobileBlobsBottom__vohZG{bottom:49px;left:-96px;width:246px;height:335px}.HackathonRequirements_mobileView__r0N9K{display:block;width:100%}.HackathonRequirements_mobileGrid__KFCLt{display:flex;flex-direction:column;align-items:center;gap:0;width:100%}.HackathonRequirements_mobileCard__NqR5z{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.HackathonRequirements_mobileCard__NqR5z:first-child,.HackathonRequirements_mobileCard__NqR5z:nth-child(2){margin-bottom:50px}.HackathonRequirements_mobileCard__NqR5z:nth-child(3){margin-bottom:49px}.HackathonRequirements_mobileCard__NqR5z:nth-child(4){margin-bottom:57px}.HackathonRequirements_mobileCard__NqR5z:nth-child(5){margin-bottom:51px}.HackathonRequirements_title__Qg50x{font-size:var(--hackathon-section-title-size);line-height:var(--hackathon-section-title-line-height);margin-bottom:49px}.HackathonRequirements_iconContainer__8uH7F{width:clamp(84px,31.82vw,112px);height:clamp(84px,31.82vw,112px)}.HackathonRequirements_icon__KZXVl{width:79.17%;height:79.17%}.HackathonRequirements_asnIconSpecific__1OjoU{transform:scale(1.05) translateY(2px)}.HackathonRequirements_textItemMobile__vvrcf{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center}.HackathonRequirements_textMobile___tfz7{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:clamp(10px,2.8vw,14px);line-height:1.7;color:rgba(0,0,0,.8);margin:0;text-align:center;max-width:100%;word-wrap:break-word}.HackathonRequirements_ctaWrapper__jNOb2{gap:15px;margin-top:40px;width:100%}.HackathonRequirements_ctaSubtitle__QEKBH{font-size:14px;line-height:1.5}.HackathonRequirements_ctaButton__gYl_N{width:calc(100% - 20px);max-width:448px;min-height:clamp(36px,calc(14.65vw - 6.78px),65px);padding:7px 16px;border-radius:clamp(5px,calc(2.53vw - 2.39px),10px);font-size:clamp(11px,calc(4.55vw - 2.29px),20px)}}@font-face{font-family:Hackathon Benefits Jakarta;src:url(/_next/static/media/PlusJakartaSans-Medium.e65e8d41.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Hackathon Benefits Jakarta;src:url(/_next/static/media/PlusJakartaSans-ExtraBold.e09cfb09.ttf) format("truetype");font-style:normal;font-weight:800;font-display:swap}.HackathonBenefits_section__s0EJR{width:100%;padding:7vw 0 12vw;background:#fff;position:relative;overflow:hidden}.HackathonBenefits_english__nLcY3{padding-top:13.5vw}.HackathonBenefits_cloudDecor__GlpZP{position:absolute;top:clamp(48px,5vw,96px);right:0;width:clamp(340px,42vw,800px);height:auto;aspect-ratio:607/399;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right;pointer-events:none}.HackathonBenefits_english__nLcY3 .HackathonBenefits_cloudDecor__GlpZP{top:clamp(56px,3.5vw,70px)}.HackathonBenefits_cloudDecorMobile__PdSf8{display:none}.HackathonBenefits_container__JvL_B{width:83%;margin:0 auto;position:relative;z-index:1}.HackathonBenefits_title__uu41E{font-family:var(--hackathon-section-title-font);font-weight:var(--hackathon-section-title-weight);font-size:var(--hackathon-section-title-size);line-height:var(--hackathon-section-title-line-height);letter-spacing:var(--hackathon-section-title-letter-spacing);color:#0255bf;text-align:center;margin:0 0 4.5vw}.HackathonBenefits_grid__LPElX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:7vw;column-gap:7vw;row-gap:5.5vw;width:100%}.HackathonBenefits_item__RLKfT:first-child{grid-column:1;grid-row:1}.HackathonBenefits_item__RLKfT:nth-child(2){grid-column:1;grid-row:2}.HackathonBenefits_item__RLKfT:nth-child(3){grid-column:2;grid-row:1}.HackathonBenefits_item__RLKfT:nth-child(4){grid-column:2;grid-row:2}.HackathonBenefits_english__nLcY3 .HackathonBenefits_item__RLKfT:nth-child(3),.HackathonBenefits_item__RLKfT:nth-child(5){grid-column:1;grid-row:3}.HackathonBenefits_english__nLcY3 .HackathonBenefits_item__RLKfT:nth-child(4){grid-column:2;grid-row:1}.HackathonBenefits_english__nLcY3 .HackathonBenefits_item__RLKfT:nth-child(5){grid-column:2;grid-row:2}.HackathonBenefits_item__RLKfT{display:flex;align-items:center;gap:1.4vw;min-width:0}.HackathonBenefits_iconWrapper__P8hQi{flex:0 0 clamp(42px,3.65vw,70px);width:clamp(42px,3.65vw,70px);height:clamp(42px,3.65vw,70px);display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffaf45}.HackathonBenefits_benefitIcon__nyxEh{display:block;width:64%;height:64%;-o-object-fit:contain;object-fit:contain}.HackathonBenefits_textWrapper__dmR0d{flex:1;min-width:0}.HackathonBenefits_text__Xx8qE{font-family:Hackathon Benefits Jakarta,sans-serif;font-weight:500;font-size:1.64vw;line-height:1.75;color:#333;text-align:left;margin:0}.HackathonBenefits_desktopOnly__UuOkz{display:block}.HackathonBenefits_mobileOnly__GtHds{display:none}@media (max-width:768px){.HackathonBenefits_section__s0EJR{padding:27.5vw 0 10vw}.HackathonBenefits_english__nLcY3{padding-top:20vw;padding-bottom:18vw}.HackathonBenefits_cloudDecor__GlpZP{display:none}.HackathonBenefits_cloudDecorMobile__PdSf8{display:block;position:absolute;top:2.5vw;left:0;width:48vw;height:auto;pointer-events:none}.HackathonBenefits_container__JvL_B{width:91%}.HackathonBenefits_title__uu41E{font-size:var(--hackathon-section-title-size);line-height:var(--hackathon-section-title-line-height);margin:0 0 20vw}.HackathonBenefits_grid__LPElX{grid-template-columns:minmax(0,1fr);gap:13vw}.HackathonBenefits_english__nLcY3 .HackathonBenefits_item__RLKfT:nth-child(n),.HackathonBenefits_item__RLKfT:nth-child(n){grid-column:1;grid-row:auto}.HackathonBenefits_item__RLKfT{align-items:center;gap:5.7vw}.HackathonBenefits_iconWrapper__P8hQi{flex-basis:clamp(46px,8.75vw,52px);width:clamp(46px,8.75vw,52px);height:clamp(46px,8.75vw,52px);transform:none}.HackathonBenefits_text__Xx8qE{font-size:3.9vw;line-height:1.7}.HackathonBenefits_desktopOnly__UuOkz{display:none}.HackathonBenefits_mobileOnly__GtHds{display:block}}.HackathonTimeline_wrapper__svbSx{width:100%;position:relative;padding:49px 0 clamp(65px,5vw,72px);background-color:#d7efff;z-index:10;overflow-x:clip}.HackathonTimeline_wrapper__svbSx.HackathonTimeline_english__Dqw85{padding-bottom:41px}.HackathonTimeline_headingContainer__Nv9sV{text-align:center;margin-bottom:clamp(20px,3vw,52px);padding:0 20px;position:relative;z-index:3}.HackathonTimeline_heading__Vi4vm{font-family:var(--hackathon-section-title-font);font-size:var(--hackathon-section-title-size);font-weight:var(--hackathon-section-title-weight);line-height:var(--hackathon-section-title-line-height);letter-spacing:var(--hackathon-section-title-letter-spacing);color:#0255bf;margin:0}.HackathonTimeline_timelineContainer__sMtIU{position:relative;max-width:1183px;margin:0 auto;width:min(83.9vw,1183px);aspect-ratio:1183/2794;z-index:2}.HackathonTimeline_dskImages__0PhkR{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:-1}.HackathonTimeline_mblImages__4Bdbp{display:none}.HackathonTimeline_dskTimelineImage__AdXUB{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0;z-index:1}@keyframes HackathonTimeline_float__87eq_{0%{transform:translate(0)}50%{transform:translate(15px,-15px)}to{transform:translate(0)}}@keyframes HackathonTimeline_floatReverse__UdJhB{0%{transform:translate(0)}50%{transform:translate(-15px,15px)}to{transform:translate(0)}}@keyframes HackathonTimeline_desktopCloudFloatVertical__oy1FK{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}}@keyframes HackathonTimeline_desktopCloudFloatHorizontal__aD_e_{0%,to{transform:translateZ(0)}50%{transform:translate3d(14px,0,0)}}@keyframes HackathonTimeline_desktopCloudFloatHorizontalReverse__D4qJh{0%,to{transform:translateZ(0)}50%{transform:translate3d(-14px,0,0)}}.HackathonTimeline_dskCloudLeftTop__4ucdh{position:absolute;left:calc((100vw - 100%) / -2);top:-7.5%;width:44vw;height:auto;z-index:0;animation:HackathonTimeline_desktopCloudFloatVertical__oy1FK 10s ease-in-out infinite;will-change:transform}.HackathonTimeline_dskCloudRightTop__2LwfW{position:absolute;left:86.3%;top:-8.8%;width:16.99%;height:auto;z-index:0;animation:HackathonTimeline_desktopCloudFloatHorizontal__aD_e_ 11s ease-in-out infinite;will-change:transform}.HackathonTimeline_dskCloudLeft2__7DcZ_{position:absolute;left:-2.26%;top:27.05%;width:16.99%;height:auto;z-index:0;animation:HackathonTimeline_desktopCloudFloatHorizontalReverse__D4qJh 12s ease-in-out infinite;animation-delay:-4s;will-change:transform}.HackathonTimeline_dskCloudMid__zPT37{position:absolute;left:54.3%;top:39.75%;width:23.84%;height:auto;z-index:0;animation:HackathonTimeline_desktopCloudFloatHorizontal__aD_e_ 13s ease-in-out infinite;animation-delay:-7s;will-change:transform}.HackathonTimeline_dskCloudLeft3__x3T_J{position:absolute;left:.13%;top:64.16%;width:23.84%;height:auto;z-index:0;animation:HackathonTimeline_desktopCloudFloatHorizontalReverse__D4qJh 14s ease-in-out infinite;animation-delay:-9s;will-change:transform}.HackathonTimeline_dskCloudMid2__WHztd{position:absolute;left:63.2%;top:82.3%;width:34.91%;height:auto;z-index:0;animation:HackathonTimeline_desktopCloudFloatHorizontal__aD_e_ 15s ease-in-out infinite;animation-delay:-5s;will-change:transform}@media (prefers-reduced-motion:reduce){.HackathonTimeline_dskCloudLeft2__7DcZ_,.HackathonTimeline_dskCloudLeft3__x3T_J,.HackathonTimeline_dskCloudLeftTop__4ucdh,.HackathonTimeline_dskCloudMid2__WHztd,.HackathonTimeline_dskCloudMid__zPT37,.HackathonTimeline_dskCloudRightTop__2LwfW{animation:none}}.HackathonTimeline_dskBlobsBottom__EfebO{position:absolute;left:1.99%;bottom:-19%;width:97.63%;height:auto;z-index:0}.HackathonTimeline_eventsWrapper__tkvKY{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.HackathonTimeline_eventItem__2pgGa{position:absolute;display:flex;flex-direction:column;width:18.32%;text-align:left}.HackathonTimeline_eventDate__xItQI{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:24px;color:#111827;margin:0 0 12px}.HackathonTimeline_eventTitle__NNRlu{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:24px;color:#4b5563;margin:0}.HackathonTimeline_dskEvent1__LTpCU{left:0;top:29.67%}.HackathonTimeline_dskEvent2__BHZNP{left:47.95%;top:19.73%}.HackathonTimeline_dskEvent3__rAv4H{left:54.06%;top:36.75%;width:34.2%}.HackathonTimeline_dskEvent4__t_EBC{left:12.55%;top:45.97%}.HackathonTimeline_dskEvent5__jG_58{left:61.51%;top:63.04%}.HackathonTimeline_dskEvent6__JPBKe{left:26.44%;top:71.26%}.HackathonTimeline_dskEvent7__gx67x{left:74.81%;top:96.25%;width:25%;align-items:center;text-align:center}.HackathonTimeline_bottomBlobs__92bVk{position:absolute;bottom:0;left:0;width:100%;z-index:1;pointer-events:none}@media (max-width:480px){.HackathonTimeline_semanticTimeline__01WGF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HackathonTimeline_wrapper__svbSx{padding:40px 0 32px}.HackathonTimeline_wrapper__svbSx.HackathonTimeline_english__Dqw85{padding-bottom:20px}.HackathonTimeline_heading__Vi4vm{font-size:var(--hackathon-section-title-size)}.HackathonTimeline_headingContainer__Nv9sV{margin-bottom:20px}.HackathonTimeline_timelineContainer__sMtIU{aspect-ratio:327/1321;width:min(80%,303px);max-width:303px;margin:0 auto}.HackathonTimeline_dskImages__0PhkR{display:none}.HackathonTimeline_mblImages__4Bdbp{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:-1}.HackathonTimeline_mblTimelineImage__alIlW{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0;z-index:1}.HackathonTimeline_eventDate__xItQI{font-size:20px;margin-bottom:4px}.HackathonTimeline_eventTitle__NNRlu{font-size:20px;font-weight:400}.HackathonTimeline_eventItem__2pgGa{width:58.09%}.HackathonTimeline_mblEvent1__A21O_{left:0;top:11.65%;text-align:center;align-items:center}.HackathonTimeline_mblEvent2__IAF2B{left:41.91%;top:26.84%}.HackathonTimeline_mblEvent3__Prclc{left:20.42%;top:30.38%}.HackathonTimeline_mblEvent4__DslOb{left:3.98%;top:59.88%}.HackathonTimeline_mblEvent5__EyBR0{left:21.49%;top:45.94%}.HackathonTimeline_mblEvent6__2zn7Z{left:14.06%;top:89.31%}.HackathonTimeline_mblEvent7__9ewv2{left:.27%;top:97.05%;text-align:center;align-items:center}.HackathonTimeline_mblCloudLeft__FOzym{position:absolute;left:11%;top:46%;width:26%;animation:HackathonTimeline_float__87eq_ 7s ease-in-out infinite}.HackathonTimeline_mblCloudMid__a4pky{position:absolute;left:36%;top:-1%;width:32%;animation:HackathonTimeline_floatReverse__UdJhB 8s ease-in-out infinite}.HackathonTimeline_mblCloudMid2__Dc6bk{position:absolute;left:35%;top:19.5%;width:25%;animation:HackathonTimeline_float__87eq_ 9s ease-in-out infinite}.HackathonTimeline_mblCloudMid3__jF7un{position:absolute;left:50%;top:33.2%;width:24%;animation:HackathonTimeline_floatReverse__UdJhB 7.5s ease-in-out infinite}.HackathonTimeline_mblCloudMid4__Ab42E{position:absolute;left:46%;top:83.4%;width:27%;animation:HackathonTimeline_float__87eq_ 8.5s ease-in-out infinite}.HackathonTimeline_mblCloudRight__FTgbL{position:absolute;left:56%;top:2%;width:28%;animation:HackathonTimeline_floatReverse__UdJhB 10s ease-in-out infinite}.HackathonTimeline_mblCloudRight2__9P5h6{position:absolute;left:63%;top:65.2%;width:25%;animation:HackathonTimeline_float__87eq_ 9.5s ease-in-out infinite}}@media (min-width:601px) and (max-width:900px){.HackathonTimeline_wrapper__svbSx{padding-top:78px;padding-bottom:32px}.HackathonTimeline_headingContainer__Nv9sV{margin-bottom:31px}.HackathonTimeline_heading__Vi4vm{font-size:var(--hackathon-section-title-size);line-height:var(--hackathon-section-title-line-height)}.HackathonTimeline_timelineContainer__sMtIU{width:min(68vw,488px)}}.HackathonFaq_section__sJFoj{width:100%;padding:78px 20px 96px;background-color:#fff;position:relative;overflow:visible;scroll-margin-top:100px}.HackathonFaq_bgWrapper__YGKav{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none}.HackathonFaq_bgBlobDesktop__nUNEX{top:366px;width:488px}.HackathonFaq_bgBlobDesktop__nUNEX,.HackathonFaq_bgCloudDesktop__h_ei5{position:absolute;left:calc(50% + 70px);height:auto;pointer-events:none}.HackathonFaq_bgCloudDesktop__h_ei5{top:49px;width:110px}.HackathonFaq_bgBlobMobileRight__WgbgF,.HackathonFaq_bgCloudMobileLeft2__3f0_c,.HackathonFaq_bgCloudMobileLeft__ICUhI{display:none}.HackathonFaq_container__fFSyo{width:100%;max-width:824px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.HackathonFaq_title__WFelK{font-family:var(--hackathon-section-title-font);font-style:normal;font-weight:var(--hackathon-section-title-weight);font-size:var(--hackathon-section-title-size);line-height:var(--hackathon-section-title-line-height);letter-spacing:var(--hackathon-section-title-letter-spacing);color:#0255bf;margin:0 0 44px;text-align:center}.HackathonFaq_desktopGrid__Yy_nW{display:flex;justify-content:center;gap:108px;width:100%}.HackathonFaq_column__kaMCW{display:flex;flex-direction:column;gap:40px;flex:1}.HackathonFaq_mobileList__2idk_{display:none}.HackathonFaq_faqItem__9T_pr{display:flex;flex-direction:column;width:100%}.HackathonFaq_faqHeader__Hl4P_{display:flex;flex-direction:row;align-items:center;gap:14px;width:100%;border:0;background:transparent;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0;font:inherit}.HackathonFaq_iconWrapper__zxg56{display:flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;transform:translateX(0);transition:transform .3s ease-in-out}.HackathonFaq_iconWrapperOpen__tdQIv{transform:translateX(6px)}.HackathonFaq_starIcon__aQGpj{color:#226ac7;width:30px;height:30px;aspect-ratio:1/1}.HackathonFaq_questionWrapper__yhHu4{display:flex;flex-direction:row;align-items:center;padding:0;gap:12px;width:100%}.HackathonFaq_questionText__A5F8b{font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:1.6;color:#1e1e1e;margin:0;flex:1}.HackathonFaq_chevronWrapper__Un6ai{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:12px;height:12px;color:#226ac7}.HackathonFaq_chevron__C8sZ6{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #226ac7;transition:transform .3s ease-in-out}.HackathonFaq_chevronOpen__iDUr9{transform:rotate(180deg)}.HackathonFaq_faqAnswerWrapper__PXChE{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;padding-left:8px}.HackathonFaq_faqAnswerWrapper__PXChE.HackathonFaq_open__e_hYK{max-height:700px}.HackathonFaq_answerText__O1_WM{padding:26px 0 0;font-family:Plus Jakarta Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.62;color:#4b4b4b;width:100%;max-width:350px}@media (min-width:769px){.HackathonFaq_section__sJFoj{--faq-unit:min(0.11682243vw,1.682243px);padding:calc(64 * var(--faq-unit)) 0 calc(64 * var(--faq-unit))}.HackathonFaq_container__fFSyo{width:83.18%;max-width:1198px}.HackathonFaq_title__WFelK{font-size:var(--hackathon-section-title-size);margin-bottom:calc(52 * var(--faq-unit))}.HackathonFaq_desktopGrid__Yy_nW{gap:calc(96 * var(--faq-unit))}.HackathonFaq_column__kaMCW{min-width:0;gap:calc(38 * var(--faq-unit))}.HackathonFaq_faqHeader__Hl4P_{gap:calc(12 * var(--faq-unit))}.HackathonFaq_starIcon__aQGpj{width:calc(25 * var(--faq-unit));height:calc(25 * var(--faq-unit))}.HackathonFaq_iconWrapperOpen__tdQIv{transform:translateX(calc(6 * var(--faq-unit)))}.HackathonFaq_questionWrapper__yhHu4{min-width:0;gap:calc(10 * var(--faq-unit))}.HackathonFaq_answerText__O1_WM,.HackathonFaq_questionText__A5F8b{font-size:calc(14.5 * var(--faq-unit));line-height:calc(24 * var(--faq-unit))}.HackathonFaq_faqAnswerWrapper__PXChE{padding-left:calc(6 * var(--faq-unit))}.HackathonFaq_answerText__O1_WM{max-width:none;padding-top:calc(23 * var(--faq-unit));padding-right:calc(8 * var(--faq-unit))}.HackathonFaq_faqAnswerWrapper__PXChE.HackathonFaq_open__e_hYK{max-height:none}.HackathonFaq_chevronWrapper__Un6ai{width:calc(10 * var(--faq-unit));height:calc(10 * var(--faq-unit))}.HackathonFaq_chevron__C8sZ6{border-left-width:calc(4 * var(--faq-unit));border-right-width:calc(4 * var(--faq-unit));border-top-width:calc(4 * var(--faq-unit))}.HackathonFaq_bgBlobDesktop__nUNEX{top:calc(366 * var(--faq-unit));left:calc(50% + (70 * var(--faq-unit)));width:calc(488 * var(--faq-unit))}.HackathonFaq_bgCloudDesktop__h_ei5{top:calc(49 * var(--faq-unit));left:calc(50% + (70 * var(--faq-unit)));width:calc(110 * var(--faq-unit))}}@media (max-width:768px){.HackathonFaq_section__sJFoj{padding:132px 16px 72px}.HackathonFaq_bgBlobDesktop__nUNEX,.HackathonFaq_bgCloudDesktop__h_ei5{display:none}.HackathonFaq_bgBlobMobileRight__WgbgF{display:block;position:absolute;right:0;top:596px;width:250px;z-index:0;pointer-events:none}.HackathonFaq_bgCloudMobileLeft__ICUhI{display:block;position:absolute;left:24px;top:42px;width:138px;z-index:0;pointer-events:none}.HackathonFaq_bgCloudMobileLeft2__3f0_c{display:block;position:absolute;left:108px;top:87px;width:125px;z-index:0;pointer-events:none}.HackathonFaq_title__WFelK{font-size:var(--hackathon-section-title-size);line-height:var(--hackathon-section-title-line-height);margin-bottom:92px}.HackathonFaq_desktopGrid__Yy_nW{display:none}.HackathonFaq_mobileList__2idk_{display:flex;flex-direction:column;gap:68px;width:100%}.HackathonFaq_faqItem__9T_pr{gap:0}.HackathonFaq_starIcon__aQGpj{width:42px;height:42px}.HackathonFaq_faqHeader__Hl4P_{gap:20px}.HackathonFaq_questionWrapper__yhHu4{padding:0;gap:12px}.HackathonFaq_questionText__A5F8b{font-size:20px;line-height:1.6;font-weight:500}.HackathonFaq_faqAnswerWrapper__PXChE{padding-left:13px}.HackathonFaq_answerText__O1_WM{font-size:20px;line-height:1.45;font-weight:400;padding:48px 0 0;max-width:100%}}