a.hackathonCard_card__XnVYF{background-color:#fff;border:1px solid rgba(21,50,101,.06);box-shadow:0 2px 6px rgba(21,50,101,.04),0 8px 22px rgba(21,50,101,.06);position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-start;padding:14px 14px 20px;border-radius:16px;color:#212529!important;text-decoration:none;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){a.hackathonCard_card__XnVYF:hover{transform:translateY(-4px);background-color:#fff;border:1px solid rgba(21,50,101,.06);box-shadow:0 2px 6px rgba(21,50,101,.05),0 16px 36px rgba(21,50,101,.1)}a.hackathonCard_card__XnVYF:hover .hackathonCard_ctaArrow__CcCF_{transform:translateX(4px)}}@media(prefers-reduced-motion:reduce){a.hackathonCard_card__XnVYF{transition:none}a.hackathonCard_card__XnVYF:hover{transform:none}}a.hackathonCard_card__XnVYF:focus-visible{outline:3px solid #153265;outline-offset:3px}a.hackathonCard_card__XnVYF>:not(.hackathonCard_media__utAzW){margin-left:8px;margin-right:8px}a.hackathonCard_card__XnVYF>.hackathonCard_cta__Lvuv2{width:calc(100% - 16px)}.hackathonCard_media__utAzW{position:relative;width:100%;aspect-ratio:16/7;margin-bottom:18px;overflow:hidden;border-radius:12px;background:linear-gradient(135deg,#E3F9F2,#e8f4ed)}.hackathonCard_mediaImg__ev5ka{object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}@media(hover:hover){a.hackathonCard_card__XnVYF:hover .hackathonCard_mediaImg__ev5ka{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.hackathonCard_mediaImg__ev5ka{transition:none}}.hackathonCard_chips__DG5YI{position:absolute;top:12px;left:12px;z-index:1;display:flex;flex-wrap:wrap;gap:6px}.hackathonCard_mode__RWG0e{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:999px;background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);border:1px solid hsla(0,0%,100%,.4)}@media(max-width:640px){.hackathonCard_mode__RWG0e{backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}}.hackathonCard_mode__RWG0e{font-family:Gilroy-Bold,sans-serif;font-size:12.5px;line-height:16px;color:#006244}.hackathonCard_modeOffline__TCfFE,.hackathonCard_price__mBwKc{color:#153265}.hackathonCard_type__dlhKN{position:absolute;top:12px;right:12px;z-index:1}.hackathonCard_type__dlhKN>span{padding:4px 12px;font-family:Gilroy-Bold,sans-serif;box-shadow:0 6px 14px rgba(21,50,101,.2)}.hackathonCard_info__uKrAR,.hackathonCard_labInfo__W2Wo_{display:flex;align-items:center;gap:10px;margin-bottom:14px;color:#4a4a4a}.hackathonCard_calendarIcon__mlHWR{flex:none;width:15px;height:15px}.hackathonCard_date__x0CaS{font-family:Montserrat,sans-serif;font-weight:600;font-size:13px}.hackathonCard_title__cz3N8{margin:0 0 8px;font-family:Gilroy-Bold,sans-serif;font-size:20px;line-height:1.3;color:#0f254b}.hackathonCard_description__3tN3c{margin:0 0 14px;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.6;color:#4a4a4a;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hackathonCard_labInfoTitle__7PIc3{font-family:Gilroy-Bold,sans-serif;font-size:12px;color:#153265}.hackathonCard_labInfoDes__lUWyd{font-family:Montserrat,sans-serif;font-weight:500;font-size:12.5px}.hackathonCard_company__ATO3z{display:flex;align-items:center;gap:10px;font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;color:#333}.hackathonCard_building__j_yjv{flex:none;width:12px;height:15px}.hackathonCard_tags__tWK_E{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 22px}.hackathonCard_tags__tWK_E>div{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 6px;border:1px solid rgba(21,50,101,.12);border-radius:999px;background-color:#f7f7f7;font-family:Montserrat,sans-serif;font-weight:500;font-size:12.5px;color:#333}.hackathonCard_tags__tWK_E>div img{width:20px;height:20px;border-radius:50%;object-fit:contain}.hackathonCard_MoreOption__HJalZ{padding-left:12px!important}.hackathonCard_stackLabel__inKGo{display:inline-flex;align-items:center;gap:6px;margin-right:4px;font-family:Gilroy-Bold,sans-serif;font-size:13px;color:#153265}.hackathonCard_cta__Lvuv2{margin-top:auto;width:100%;min-height:46px!important;gap:8px;font-size:15.5px}.hackathonCard_ctaAct__DUBep{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 28px;border-radius:999px;background:linear-gradient(90deg,#07d698,#18c5b0);border:none;box-shadow:0 10px 24px rgba(7,214,152,.3);font-size:16.5px;text-decoration:none;cursor:pointer;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1),filter .2s cubic-bezier(.2,.7,.2,1)}.hackathonCard_ctaAct__DUBep,.hackathonCard_ctaAct__DUBep>span{font-family:Gilroy-Bold,sans-serif;color:#153265}.hackathonCard_ctaAct__DUBep:hover{transform:translateY(-2px);filter:brightness(.96);box-shadow:0 14px 30px rgba(7,214,152,.38)}.hackathonCard_ctaAct__DUBep:active{transform:translateY(0)}.hackathonCard_ctaAct__DUBep:focus-visible{outline:3px solid #153265!important;outline-offset:3px}.hackathonCard_ctaBrowse__S_1x1{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 26px;border-radius:999px;background-color:#fff;border:1.5px solid #07d698;font-family:Gilroy-Bold,sans-serif;font-size:16px;color:#153265;text-decoration:none;cursor:pointer;transition:background-color .2s cubic-bezier(.2,.7,.2,1),transform .2s cubic-bezier(.2,.7,.2,1)}.hackathonCard_ctaBrowse__S_1x1>span{font-family:Gilroy-Bold,sans-serif;color:inherit}.hackathonCard_ctaBrowse__S_1x1:hover{background-color:#e3f9f2;transform:translateY(-2px)}.hackathonCard_ctaBrowse__S_1x1:active{transform:translateY(0)}.hackathonCard_ctaBrowse__S_1x1:focus-visible{outline:3px solid #153265!important;outline-offset:3px}.hackathonCard_ctaDone__50puW{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 28px;border-radius:999px;background:linear-gradient(90deg,#07d698,#18c5b0);border:none;box-shadow:0 10px 24px rgba(7,214,152,.3);font-size:16.5px;text-decoration:none;cursor:pointer;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1),filter .2s cubic-bezier(.2,.7,.2,1)}.hackathonCard_ctaDone__50puW,.hackathonCard_ctaDone__50puW>span{font-family:Gilroy-Bold,sans-serif;color:#153265}.hackathonCard_ctaDone__50puW:hover{transform:translateY(-2px);filter:brightness(.96);box-shadow:0 14px 30px rgba(7,214,152,.38)}.hackathonCard_ctaDone__50puW:active{transform:translateY(0)}.hackathonCard_ctaDone__50puW:focus-visible{outline:3px solid #153265!important;outline-offset:3px}.hackathonCard_ctaDone__50puW{background:#153265;box-shadow:0 10px 22px rgba(21,50,101,.25)}.hackathonCard_ctaDone__50puW,.hackathonCard_ctaDone__50puW>span{color:#fff}.hackathonCard_ctaArrow__CcCF_{display:inline-block;transition:transform .18s cubic-bezier(.2,.7,.2,1)}.hackathonCard_ctaAct__DUBep:hover,.hackathonCard_ctaBrowse__S_1x1:hover,.hackathonCard_ctaDone__50puW:hover{transform:none}