.index-module-scss-module__bNuiOq__body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}#index-module-scss-module__bNuiOq__error{color:red;font-size:12px;position:absolute;bottom:-22px}.index-module-scss-module__bNuiOq__socialLink{cursor:pointer;height:fit-content;transition:scale .4s linear(0, .002, .005 2.2%, .02 4.7%, .1 14.4%, .2 19%, .3, .4, .5 26.1%, .6 28.7%, .7 32.1%, .8 36%, .9 40.5%, .95 53.4%, .98 61.6%, .99 71.2%, 1);background-color:#0000}.index-module-scss-module__bNuiOq__socialLink:active{scale:.9}.index-module-scss-module__bNuiOq__socialLink:hover:not(:active){scale:1.02}.index-module-scss-module__bNuiOq__alumniSignup{background-color:#fafafa;min-height:100vh;padding:3.75rem 0}@media (max-width:47.8125rem){.index-module-scss-module__bNuiOq__alumniSignup{display:block}}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__text__details{color:#5f738c}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__link{text-align:center;color:#0275d8;cursor:pointer;font-size:.875rem;font-weight:600;text-decoration:underline}.index-module-scss-module__bNuiOq__alumniSignup #index-module-scss-module__bNuiOq__error{position:absolute;bottom:-1.125rem;font-size:.625rem!important}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection{border:1px solid var(--buttons-outline-stroke-button-stroke-enabled,#e1e6ed);background-color:#fff;border-radius:4px;justify-content:center;align-items:center;max-width:28.125rem;margin-inline:auto;padding:2.5rem;transition:opacity .8s}@starting-style{.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection{opacity:0}}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection .index-module-scss-module__bNuiOq__socialSignupArea{gap:1rem;width:100%;margin-block:1rem;display:grid}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2em;display:flex}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection header .index-module-scss-module__bNuiOq__headerText{border-bottom:1px solid #647f8b;padding:0 1rem 2rem}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection header h2{color:var(--colour-base-primaryBlue,#00425f);font-size:clamp(1.5rem,.875rem + 8vw,2rem);font-style:normal;font-weight:700}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formArea{gap:1.5em;margin-top:3rem;display:grid}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formArea p{color:var(--neutrals-darkNeutral600);font-size:.75rem}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formArea button{background:var(--active-blue);color:#fff;cursor:pointer;border:none;border-radius:.5rem;align-self:start;width:auto;height:3rem;margin-bottom:2rem;padding:0 1.5rem}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formArea .index-module-scss-module__bNuiOq__radio{gap:.75em;display:flex}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formArea .index-module-scss-module__bNuiOq__radio input{accent-color:var(--active-blue)}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formArea .index-module-scss-module__bNuiOq__radio label{color:var(--colour-neutral-neutral600,#848f9f);margin-top:.25rem;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formArea .index-module-scss-module__bNuiOq__radio label:after{display:none}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__form2Input{grid-template-columns:1fr 1fr;align-items:center;gap:1.5em;display:grid;position:relative}@container (max-width:48.125rem){.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__form2Input{grid-template-columns:1fr}}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__form2Input>*{margin:0}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput{gap:.25em;display:grid;position:relative}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput label{color:var(--neutrals-text-neutral-900);text-transform:capitalize;font-size:1rem;font-style:normal;font-weight:600}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput input,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput select,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput textarea{background-color:var(--neutral-text-neutral-200);border:none;border-radius:.25rem;outline:none;padding-block:1em;padding-inline:.75em}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput input::placeholder,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput select::placeholder,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput textarea::placeholder{color:var(--neutrals-darkNeutral600)}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput input:not([type=radio]),.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput select,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput textarea{outline:.125rem solid #0000}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput input:not([type=radio]):not(:placeholder-shown):valid,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput select:not(:placeholder-shown):valid,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput textarea:not(:placeholder-shown):valid{outline-color:var(--active-blue)}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput input:not([type=radio]):not(:placeholder-shown):invalid,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput select:not(:placeholder-shown):invalid,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput textarea:not(:placeholder-shown):invalid{outline-color:#0000}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput input:not([type=radio]):focus:invalid,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput select:focus:invalid,.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput textarea:focus:invalid{outline-color:var(--input-warning)}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput textarea{height:120px}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput select:focus option:first-child{display:none}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput select[name]{width:100%}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput:has(:not(select[required],input[required])) label{gap:.5rem;display:flex;position:relative}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput:has(:not(select[required],input[required])) label:after{content:"";color:var(--neutrals-darkNeutral600);width:fit-content;right:.25em}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput:has(input[required],select[required]) label{display:flex;position:relative}.index-module-scss-module__bNuiOq__alumniSignup .index-module-scss-module__bNuiOq__formSection form .index-module-scss-module__bNuiOq__formInput:has(input[required],select[required]) label:after{content:"*";color:var(--neutrals-darkNeutral600);width:fit-content;right:.25em}@support not (aspect-ratio: 2/1.2){}.index-module-scss-module__bNuiOq__signupModal[open] .index-module-scss-module__bNuiOq__content{max-width:33.0625rem}.index-module-scss-module__bNuiOq__pendingIcon{background:var(--colour-activeyellow-activeYellow100,#fef6cf);border-radius:99px;justify-content:center;align-items:center;padding:.625rem;display:flex}.index-module-scss-module__bNuiOq__socialSignIn{gap:12px;width:100%;font-size:32px;display:grid}.index-module-scss-module__bNuiOq__socialSignIn button{border:1px solid #e1e6ed;border-radius:.5rem;justify-content:center;align-items:center;gap:1rem;padding:.875rem .5rem;display:flex}.index-module-scss-module__bNuiOq__socialSignIn button span{color:#353f50;font-size:.875rem;font-weight:400;line-height:20px}.index-module-scss-module__bNuiOq__continue{cursor:pointer;color:#5f738c;text-align:center;border-radius:.5rem;width:100%;margin-bottom:1.25rem;padding:.875rem .5rem;font-size:16px;font-weight:600;line-height:24px}.index-module-scss-module__bNuiOq__continue:hover{background-color:#f0f0f0a9}.index-module-scss-module__bNuiOq__terms{max-width:25.625rem;color:var(--text-text-secondary,#5f738c);font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.index-module-scss-module__bNuiOq__terms a{color:#0275d8;text-underline-offset:auto;font-size:14px;font-weight:600;line-height:20px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}
