@keyframes Home_flicker1__RhINJ{0%{opacity:.4}5%{opacity:.5}10%{opacity:.6}15%{opacity:.85}25%{opacity:.5}30%{opacity:1}35%{opacity:.1}40%{opacity:.25}45%{opacity:.5}60%{opacity:1}70%{opacity:.85}80%{opacity:.4}90%{opacity:.5}to{opacity:1}}.Home_childSignUp__MEeG_{background-image:50% 50%;background-image:url(https://svznrpbyjssmrqclkvkg.storage.us-east-1.nhost.run/v1/files/a30dc39b-ffb6-41cb-acf5-1af9e0015363);box-shadow:3px 3px 10px var(--theme-textShadow);border:3px solid var(--theme-background)}.Home_fullCard__paFuQ{grid-column:1/-1;height:325px;background-repeat:no-repeat;background-size:cover;border-radius:var(--borderRadius_general);display:grid;align-items:end}.Home_fullCard__paFuQ .Home_contentContainer__NbCzz{padding:var(--contentPadding);align-items:end}.Home_fullCard__paFuQ .Home_logo__HMpMe{width:80%;display:block;margin:0 auto}.Home_star1__B042A{display:none;position:absolute;top:-350px;right:-225px;width:50%;opacity:1;animation:Home_flicker1__RhINJ 6s linear infinite reverse}.Home_vbsContainer__IQMwm{grid-column:1/-1;border-radius:var(--borderRadius_general);border:3px solid var(--theme-foreground);height:450px;margin-top:8%;overflow:hidden;background-image:url(https://svznrpbyjssmrqclkvkg.storage.us-east-1.nhost.run/v1/files/0ae3441e-2f32-4c43-a588-330b1c429752?w=900);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.Home_vbsContainer__IQMwm .Home_logo__HMpMe{width:80%}.Home_vbsContainer__IQMwm .Home_buttonContainer__hVPKo{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:80%;gap:10px}.Home_vbsContainer__IQMwm .Home_buttonContainer__hVPKo .Home_button__RKJpB{color:var(--theme-white);text-transform:uppercase;letter-spacing:1px;padding:10px 25px;font-weight:600;background:hsla(0,0%,100%,.25);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:10px;border:1px solid hsla(0,0%,100%,.28)}.Home_vbsContainer__IQMwm .Home_buttonContainer__hVPKo .Home_button__RKJpB:hover{transform:scale(1.05);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-width:2px;color:var(--theme-white)}.Home_videoContainer__J47v0{grid-column:1/-1;margin-bottom:8%;display:flex;justify-content:center;z-index:5}.Home_videoContainer__J47v0 .Home_ytWrapper__asB9r{position:relative;width:100%;height:0;padding-bottom:56.25%}.Home_videoContainer__J47v0 .Home_ytWrapper__asB9r .Home_video__MtRQv{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--borderRadius_general);border:3px solid var(--theme-foreground)}.Home_textBlock__kd5OH{grid-column:span 12;padding:8% 3% 6%}.Home_textBlock__kd5OH .Home_primaryText__UhHHo{color:var(--theme-altText);font-size:20px;font-weight:500;letter-spacing:1px}.Home_textBlock__kd5OH .Home_subText__gZInp{color:var(--theme-altText);font-size:16px;font-weight:400;letter-spacing:1px}.Home_linkContainer__5GuPn{grid-column:span 12;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;justify-content:space-between;align-items:center;overflow-x:scroll;padding:10px 12px 15px}.Home_linkContainer__5GuPn::-webkit-scrollbar{background-color:var(--theme-foreground);height:5px;border-radius:10px}.Home_linkContainer__5GuPn::-webkit-scrollbar-thumb{background-color:var(--theme-accent);border-radius:10px}.Home_linkContainer__5GuPn .Home_card__Z0uC9{background-color:var(--theme-foreground);border-radius:var(--borderRadius_general);padding:var(--contentPadding);padding-top:calc(var(--contentPadding)*4);border:3px solid var(--theme-background);height:350px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;cursor:pointer;min-width:250px}.Home_linkContainer__5GuPn .Home_card__Z0uC9 *{cursor:pointer;z-index:10;color:var(--theme-white)}.Home_linkContainer__5GuPn .Home_card__Z0uC9 img{position:absolute;height:525px;z-index:1;filter:brightness(80%)}.Home_linkContainer__5GuPn .Home_card__Z0uC9 h2{width:10ch;font-size:36px}.Home_linkContainer__5GuPn .Home_card__Z0uC9 .Home_cardBtn__b3R1p{display:flex;align-items:center;gap:8px}.Home_linkContainer__5GuPn .Home_card__Z0uC9 .Home_cardBtn__b3R1p .Home_icon__AsWS9{color:var(--theme-text);font-size:19px;color:var(--theme-white);height:24px}.Home_linkContainer__5GuPn .Home_card__Z0uC9:hover{box-shadow:5px 5px 12px var(--theme-textShadow)}.Home_linkContainer__5GuPn .Home_card__Z0uC9:hover img{filter:brightness(80%) blur(3px);transition:.2s ease-in-out}.Home_linkContainer__5GuPn .Home_card__Z0uC9:hover .Home_cardBtn__b3R1p{gap:12px}.Home_linkContainer__5GuPn .Home_card__Z0uC9:hover .Home_cardBtn__b3R1p .Home_icon__AsWS9{font-size:20px}@media only screen and (min-width:768px){.Home_textBlock__kd5OH .Home_primaryText__UhHHo{font-size:23px}.Home_textBlock__kd5OH .Home_subText__gZInp{font-size:18px}.Home_star1__B042A,.Home_star2__SHpjH{display:block}.Home_vbsContainer__IQMwm .Home_buttonContainer__hVPKo{gap:0;flex-direction:row}.Home_vbsContainer__IQMwm .Home_buttonContainer__hVPKo .Home_button__RKJpB{color:var(--theme-black)}}.Home_events__PdSMr{grid-column:1/-1}@media only screen and (max-width:400px){.Home_eventCard__1QRDP{margin:0!important}}.Home_noEvents__NstVl{grid-column:span 12;text-align:center;font-size:20px}.Home_timeline__Qbxmn{grid-column:1/-1;display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px;padding-top:10px}.Home_timeline__Qbxmn .Home_pageTitle__vvGpm{grid-column:1/-1}.Home_updateFlag__8A9uO{position:absolute;top:-15px;left:-55px;width:0;height:0;border-left:75px solid rgba(0,0,0,0);border-right:75px solid rgba(0,0,0,0);border-bottom:75px solid var(--theme-primary);rotate:-45deg;z-index:1000}.Home_updateFlag__8A9uO p{position:absolute;font-size:14px;font-weight:600;margin-top:50px;margin-left:-35px}.Home_eventCard__1QRDP{border-radius:var(--borderRadius_general);background-color:var(--theme-foreground);display:grid;grid-template-columns:1fr;position:relative;width:100%;overflow:hidden;cursor:pointer}.Home_eventCard__1QRDP *{cursor:pointer}.Home_eventCard__1QRDP:hover{transform:scale(1.03)}.Home_eventCard__1QRDP:hover .Home_eventDetails___WeTV .Home_detailContainer__KUrxv .Home_detailIcon__q38Ls{color:var(--theme-primary);border-color:var(--theme-primary)}.Home_eventCard__1QRDP img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--borderRadius_general) var(--borderRadius_general) 0 0}.Home_eventCard__1QRDP .Home_eventDetails___WeTV{padding:5px 25px 15px;display:flex;flex-direction:column}.Home_eventCard__1QRDP .Home_eventDetails___WeTV .Home_title__TPyph{margin:0}.Home_eventCard__1QRDP .Home_eventDetails___WeTV .Home_descriptionPreview__8pd8Z{width:70vw;min-width:10ch;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.Home_eventCard__1QRDP .Home_eventDetails___WeTV .Home_detailContainer__KUrxv{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.Home_eventCard__1QRDP .Home_eventDetails___WeTV .Home_detailContainer__KUrxv .Home_tagContainer__vfpK3{display:flex;flex-direction:column;flex-wrap:wrap}.Home_eventCard__1QRDP .Home_eventDetails___WeTV .Home_detailContainer__KUrxv .Home_tagContainer__vfpK3 .Home_tag__B29W7{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.Home_eventCard__1QRDP .Home_eventDetails___WeTV .Home_detailContainer__KUrxv .Home_tagContainer__vfpK3 .Home_tag__B29W7 .Home_icon__AsWS9{color:var(--theme-text);width:15px;aspect-ratio:1/1}.Home_eventCard__1QRDP .Home_eventDetails___WeTV .Home_detailContainer__KUrxv .Home_tagContainer__vfpK3 .Home_tag__B29W7 p{font-size:14px;line-height:.9;color:var(--theme-text)}.Home_eventCard__1QRDP .Home_eventDetails___WeTV .Home_detailContainer__KUrxv .Home_detailIcon__q38Ls{height:22px;padding:10px;border:2px solid var(--theme-text);border-radius:5px;color:var(--theme-text);cursor:pointer}.Home_eventCard__1QRDP .Home_fullbtn__EApUm{position:absolute;bottom:0;height:50px;width:100%;background-color:var(--theme-primary);color:var(--theme-white);display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;transition:.2s ease-in-out;border-radius:0 0 var(--borderRadius_general) var(--borderRadius_general)}.Home_eventCard__1QRDP .Home_fullbtn__EApUm:hover{background-color:var(--theme-primaryTone);transition:.2s ease-in-out}.Home_eventModal__HsD2r{position:fixed;height:100%;width:100vw;background-color:rgba(34,34,34,.5647058824);top:0;left:0;z-index:3;display:flex;justify-content:center;align-items:center}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8{position:relative;width:80%;max-width:750px;z-index:5}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_close__erJ9m{position:absolute;top:-30px;right:-20px;width:15px;color:var(--theme-white);cursor:pointer}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh{position:relative;background-color:var(--theme-background);border-radius:var(--borderRadius_general);overflow:scroll;height:min-content;max-height:80vh}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo img{width:100%;border-radius:var(--borderRadius_general) var(--borderRadius_general) 0 0;max-height:450px;object-fit:cover}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb{padding:15px 15px 25px}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_tagContainer__vfpK3{display:flex;flex-wrap:wrap;gap:20px}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_tagContainer__vfpK3 a.Home_tag__B29W7,.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_tagContainer__vfpK3 a.Home_tag__B29W7 p{cursor:pointer}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_tagContainer__vfpK3 .Home_tag__B29W7{display:flex;align-items:center;gap:8px;padding:7px 15px;background-color:var(--theme-primaryTint);border-radius:var(--borderRadius_roundedBtn);width:-moz-fit-content;width:fit-content}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_tagContainer__vfpK3 .Home_tag__B29W7 .Home_icon__AsWS9{color:var(--theme-white);width:15px;aspect-ratio:1/1}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_tagContainer__vfpK3 .Home_tag__B29W7 p{font-size:11px;line-height:1;padding:0;margin:0;color:var(--theme-white)}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_btnContainer__Ar5Z0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_btnContainer__Ar5Z0 .Home_btn__7Knqy{display:flex;gap:8px;align-items:center}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_btnContainer__Ar5Z0 .Home_btn__7Knqy .Home_icon__AsWS9{width:15px;aspect-ratio:1/1}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_btnContainer__Ar5Z0 .Home_btn__7Knqy p{color:var(--theme-white);margin:0}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_btnContainer__Ar5Z0 .Home_btn__7Knqy .Home_registerText__8cR_4{color:var(--theme-text)}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_subContainer__eoBJo .Home_detailsContainer__UrAVb .Home_btnContainer__Ar5Z0 .Home_btn__7Knqy:hover .Home_registerText__8cR_4{color:var(--theme-white)}@media only screen and (min-width:600px){.Home_timeline__Qbxmn{grid-template-columns:1fr 1fr}}@media only screen and (min-width:932px){.Home_timeline__Qbxmn{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:768px){.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_detailsContainer__UrAVb{padding:15px 25px 30px}.Home_eventModal__HsD2r .Home_modalWrapper__qB4f8 .Home_modalContainer__k5uKh .Home_detailsContainer__UrAVb .Home_btnContainer__Ar5Z0{flex-direction:row!important}}@media only screen and (min-width:1024px){.Home_eventCard__1QRDP .Home_eventDetails___WeTV .Home_tagContainer__vfpK3 .Home_tag__B29W7 p{font-size:14px}.Home_eventCard__1QRDP .Home_eventDetails___WeTV .Home_descriptionPreview__8pd8Z{width:50vw}}.LessonsModal_close__UcPyt{position:absolute;cursor:pointer;font-size:22px;top:-25px;right:-20px;color:var(--theme-white);height:26px}.LessonsModal_contentContainer__Wpvmt{position:relative;background-color:var(--theme-foreground);border-radius:var(--borderRadius_general);border:3px solid var(--theme-background);padding:var(--contentPadding);width:-moz-fit-content;width:fit-content;min-width:200px;max-width:90%}@media only screen and (min-width:768px){.LessonsModal_contentContainer__Wpvmt{max-width:700px}}.LessonsModal_contentContainer__Wpvmt h2{margin-bottom:0}.LessonsModal_contentContainer__Wpvmt .LessonsModal_date__2M0pR{margin:0;font-size:15px}.LessonsModal_contentContainer__Wpvmt .LessonsModal_campusContainer__pPbIX{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px}.LessonsModal_contentContainer__Wpvmt .LessonsModal_campusContainer__pPbIX .LessonsModal_campus__AOw6j{margin-top:25px;padding-bottom:10px}.LessonsModal_contentContainer__Wpvmt .LessonsModal_campusContainer__pPbIX .LessonsModal_btnContainer__Bw5BV{display:flex;flex-direction:column;gap:15px}.LessonsModal_contentContainer__Wpvmt .LessonsModal_campusContainer__pPbIX .LessonsModal_lessonsGrid__RZkJ_{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px}@media only screen and (min-width:768px){.LessonsModal_contentContainer__Wpvmt .LessonsModal_campusContainer__pPbIX .LessonsModal_lessonsGrid__RZkJ_{grid-template-columns:1fr 1fr}.LessonsModal_contentContainer__Wpvmt .LessonsModal_campusContainer__pPbIX{grid-template-columns:1fr;max-width:600px}}