.Tabs_tabs__5MxDV{display:flex;gap:4px;width:100%;border-bottom:1px solid var(--color-bg-grey)}.Tabs_tab__G_v6E{flex:1 1;display:flex;justify-content:center;align-items:center;padding:12px 0;background:none;border:none;cursor:pointer;font-weight:400;font-size:16px;line-height:1.2;color:var(--color-bg-grey);position:relative;transition:all var(--transition-speed)}.Tabs_tab__G_v6E:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:rgba(0,0,0,0);transition:all var(--transition-speed)}.Tabs_tab__G_v6E:hover{color:var(--color-black)}.Tabs_tab__G_v6E:hover:after{background-color:var(--color-bg-grey)}.Tabs_tab__G_v6E.Tabs_active__PbewA{color:var(--color-black);font-weight:500}.Tabs_tab__G_v6E.Tabs_active__PbewA:after{background-color:var(--color-black)}.Tabs_tab__G_v6E:focus{outline:none}.TechnicalSupport_technical-support__V6OQ_{width:100%;font-weight:400;line-height:1.2;display:flex;justify-content:center;align-items:center;gap:5px;color:var(--color-black);font-size:14px;flex-wrap:wrap;text-align:center;padding:8px 0}@media screen and (min-width:768px){.TechnicalSupport_technical-support__V6OQ_{font-size:16px;flex-wrap:nowrap;padding:0}}@media screen and (min-width:992px){.TechnicalSupport_technical-support__V6OQ_{font-size:16px}}.TechnicalSupport_phone__OFWzc{cursor:pointer;transition:all var(--transition-speed);text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black);padding:4px 8px;margin:-4px -8px;font-size:14px}.TechnicalSupport_phone__OFWzc:hover{color:var(--color-blue);-webkit-text-decoration-color:var(--color-blue);text-decoration-color:var(--color-blue)}.TechnicalSupport_phone__OFWzc:focus{outline:2px solid var(--color-blue);outline-offset:2px}.TechnicalSupport_phone__OFWzc:active{color:var(--color-blue);-webkit-text-decoration-color:var(--color-blue);text-decoration-color:var(--color-blue)}@media screen and (min-width:768px){.TechnicalSupport_phone__OFWzc{padding:2px 4px;margin:-2px -4px;font-size:16px}}@media screen and (min-width:992px){.TechnicalSupport_phone__OFWzc{padding:0;margin:0}}.ForgotPasswordForm_container__q2JV_{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:768px){.ForgotPasswordForm_container__q2JV_{gap:20px}}.ForgotPasswordForm_form__hO9Qe{width:100%}.ForgotPasswordForm_button-wrapper__J4UOb{margin-top:16px;display:flex;justify-content:center}@media screen and (min-width:768px){.ForgotPasswordForm_button-wrapper__J4UOb{margin-top:20px}}.ForgotPasswordForm_button__LiQLF{width:100%}@media screen and (min-width:768px){.ForgotPasswordForm_button__LiQLF{width:365px}}.ForgotPasswordForm_register__8OQdU{display:flex;justify-content:center;align-items:center;line-height:1.2;gap:5px;font-weight:400;font-size:16px;flex-wrap:wrap;text-align:center}@media screen and (min-width:768px){.ForgotPasswordForm_register__8OQdU{font-size:18px;flex-wrap:nowrap}}@media screen and (min-width:992px){.ForgotPasswordForm_register__8OQdU{font-size:20px}}.ForgotPasswordForm_text_button__G96sa{color:var(--color-blue);cursor:pointer;background:none;border:none;font-size:inherit;font-weight:inherit;padding:4px 8px;margin:-4px -8px;border-radius:var(--radius-small);transition:all var(--transition-speed);text-decoration:underline;text-underline-offset:2px}@media(max-width:768px){.ForgotPasswordForm_text_button__G96sa{padding:6px 10px;margin:-6px -10px}}.ForgotPasswordForm_text_button__G96sa:hover{color:var(--color-blue-dark);-webkit-text-decoration-color:var(--color-blue-dark);text-decoration-color:var(--color-blue-dark)}.ForgotPasswordForm_text_button__G96sa:focus{outline:2px solid var(--color-blue);outline-offset:2px}.ForgotPasswordForm_text_button__G96sa:active{color:var(--color-purple-dark)}.ForgotPasswordForm_text_button__G96sa:disabled{opacity:.6;cursor:not-allowed}.LinkSentForm_container__N0Kfq{display:flex;flex-direction:column;gap:16px;align-items:center}@media screen and (min-width:768px){.LinkSentForm_container__N0Kfq{gap:20px}}.LinkSentForm_title__gYm3h{color:var(--color-text);line-height:1.4;text-align:center;font-weight:400;font-size:16px;padding:0 8px}@media screen and (min-width:768px){.LinkSentForm_title__gYm3h{font-size:18px;padding:0}}@media screen and (min-width:992px){.LinkSentForm_title__gYm3h{font-size:20px}}.LinkSentForm_icon-wrapper__u5S8Z{display:flex;justify-content:center}.LinkSentForm_icon-wrapper__u5S8Z svg{width:64px;height:64px}@media screen and (min-width:768px){.LinkSentForm_icon-wrapper__u5S8Z svg{width:80px;height:80px}}@media screen and (min-width:992px){.LinkSentForm_icon-wrapper__u5S8Z svg{width:96px;height:96px}}.LinkSentForm_button-wrapper__iijXT{margin-top:16px;display:flex;justify-content:center;width:100%}@media screen and (min-width:768px){.LinkSentForm_button-wrapper__iijXT{margin-top:20px}}.LinkSentForm_button__Y7ni7{width:100%}@media screen and (min-width:768px){.LinkSentForm_button__Y7ni7{width:365px}}.NewPasswordForm_container__fT_ES{display:flex;flex-direction:column;gap:20px}.NewPasswordForm_form__rLPW1{width:100%;display:flex;flex-direction:column}.NewPasswordForm_button-wrapper__9d_wA{margin-top:20px;display:flex;justify-content:center}.NewPasswordForm_button__nILA7{width:365px}.LoginModal_login-modal__p0Cn9{display:flex;flex-direction:column;margin-top:20px;gap:20px}.ModalComponent_title__w3_fB{color:var(--color-text);font-size:20px;line-height:1.4;font-weight:600;text-align:center}.ModalComponent_footer__s9NCv{display:flex;margin-top:20px;column-gap:20px}.ModalComponent_button__PSgS9{width:100%}.ProtectedContentProvider_wrapper__c76I7{position:relative;transition:all .3s ease-in-out}.ProtectedContentProvider_wrapper__c76I7.ProtectedContentProvider_blurred__Zq8xB{filter:blur(var(--blur-intensity,5px));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProtectedContentProvider_wrapper__c76I7.ProtectedContentProvider_blurred__Zq8xB *{pointer-events:none!important}.ProtectedContentProvider_loading__N33Ff{display:flex;justify-content:center;align-items:center;min-height:200px;font-size:18px;color:#666}html{box-sizing:border-box;scroll-behavior:smooth}body,html{max-width:100vw;overflow-x:hidden}*,:after,:before{box-sizing:inherit}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}ol,ul{padding:0}button{border:none}button,input,select,textarea{font:inherit}a{text-decoration:none;color:inherit}button,input,select,textarea{color:inherit;background-color:rgba(0,0,0,0);font-family:inherit;font-size:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;cursor:pointer;background:none;background-color:rgba(0,0,0,0);box-shadow:none}button:active,button:focus,input:active,input:focus{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}.nowrap{white-space:nowrap}:root{--font-manrope:"Manrope",sans-serif;--color-white:#fff;--color-black:#000;--color-text:#090909;--color-total-black:#2d2f36;--color-text-secondary-blue:rgba(39,63,85,0.8);--color-purple-light:#7119ff;--color-purple:#5d05eb;--color-purple-2:#9747ff;--color-purple-dark:#4900d7;--color-blue:#0d63e1;--color-blue-dark:#003bb9;--color-grey-light:#f1f1f1;--color-grey:#7b7b7b;--color-bg-grey:#dadbdf;--color-bg-grey-light:#f4f4f4;--color-bg-grey-medium:#cccccc;--color-bg-white:#f9f9f9;--color-azure:#19b5ff;--color-text-button:#899498;--color-blue-chalk:#e5daf4;--color-text-news:#162427;--color-bg-event-card:#ebebeb;--color-bg-button-disabled:#b1b1b1;--color-event-timer:#212529;--index-mobile-navbar:1000;--header-height:108px;--transition-button:0.2s;--transition-speed:0.3s;--radius-standard:6px;--radius-small:4px;--radius-extra-small:2px;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app{font-family:var(--font-manrope);color:var(--color-black);background:var(--color-white);min-height:100vh}:where(.campus){--white:var(--color-white);--light-pink:#fbe8ef;--light-green:#c8d1da;--lilac:#a39ab4;--peach:#ceaab6;--pink:#d078c4;--orange:#f38a21;--accent-light:#f2ba9f;--light-blue:#d7ecef;--blue:#1aa5aa;--accent-dark:#0f646a;--main-blue:#183568;--font-family:var(--font-manrope);--second-family:var(--font-cormorant);--third-family:var(--font-inter);--font3:var(--font-roboto);--h1-font-size:clamp(3.875rem,3.2291666667vw,7.75rem);--mobile-h1-font-size:clamp(2.25rem,1.875vw,4.5rem);--sections-gap:clamp(5rem,4.1666666667vw,10rem);--tablet-sections-gap:clamp(3.75rem,3.125vw,7.5rem);--section-gap:clamp(1.875rem,1.5625vw,3.75rem);--section-padding-y:0;--section-padding-x:clamp(6.875rem,5.7291666667vw,13.75rem);--tablet-section-padding-y:0;--tablet-section-padding-x:clamp(1.25rem,2.6041666667vw,6.25rem);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--sections-gap);width:100%}@media screen and (max-width:992px){:where(.campus){gap:var(--tablet-sections-gap)}}:where(.campus)>:where(section){display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:var(--section-gap);width:100%;padding:var(--section-padding-y) var(--section-padding-x);background:var(--section-background,var(--white))}@media screen and (max-width:1200px){:where(.campus)>:where(section){padding:var(--tablet-section-padding-y) var(--tablet-section-padding-x)}}:where(.campus)>:where(section):last-child{margin-bottom:var(--sections-gap)}@media screen and (max-width:992px){:where(.campus)>:where(section):last-child{margin-bottom:var(--tablet-sections-gap)}}:where(.campus) :where(h1,h2,p,li){margin:0;font-family:var(--font-family),sans-serif}:where(.campus) :where(h1){font-family:var(--second-family),sans-serif;font-style:italic;font-weight:600;font-size:var(--h1-font-size);line-height:1;text-align:center;color:var(--main-blue)}@media screen and (max-width:576px){:where(.campus) :where(h1){font-size:var(--mobile-h1-font-size)}}:where(.campus) :where(.campus-text){margin:0;font-family:var(--font-family),sans-serif;color:var(--white)}:where(.campus) :where(.campus-text--p1){font-weight:400;font-size:clamp(1.125rem,.9375vw,2.25rem);line-height:1.5}:where(.campus) :where(.campus-text--p2){font-weight:300;font-size:clamp(1rem,.8333333333vw,2rem);line-height:1.2}:where(.campus) :where(.campus-text--p2) :where(strong){font-weight:700}:where(.campus) :where(.campus-text--p3){font-weight:300;font-size:clamp(.875rem,.7291666667vw,1.75rem);line-height:1.2;color:#141414}:where(.campus) :where(.campus-subtitle){margin:0;font-family:var(--font-family),sans-serif;font-weight:600;line-height:1.2;color:#141414}:where(.campus) :where(.campus-subtitle--h2-1){font-size:clamp(1.375rem,1.1458333333vw,2.75rem)}:where(.campus) :where(.campus-subtitle--h2-2){font-size:clamp(1.25rem,1.0416666667vw,2.5rem)}:where(.campus) :where(li)::marker{font:inherit;color:inherit}