body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hero{aspect-ratio:1.5;background-image:url(/static/media/Hero2.dbde2146ce1d986f732e.png);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:end;max-inline-size:100%;object-fit:cover;padding:.5rem 2rem;width:100vw}.hero,.hero__general-info{align-items:center;display:flex;flex-direction:column}.hero__general-info{height:100%;justify-content:space-between}@media(max-width:1279.5px)and (min-width:768px){.hero__general-info{gap:4rem;justify-content:center}}@media(min-width:1280px){.hero__general-info{gap:8vh;justify-content:center}}.hero__header{color:#3995d0;font-size:6vw;font-weight:700;line-height:1.5rem;margin:2.5vh 0 0;text-shadow:.125rem .125rem #edb958}.hero__Text{color:#f9fbfb;font-size:2.5vw;font-weight:600;line-height:1.2rem;margin-bottom:2.5vh;text-align:center;text-shadow:.125rem .125rem #192b44;text-transform:uppercase}@media(max-width:1279.5px)and (min-width:768px){.hero__Text{line-height:5vh;width:60%}}@media(min-width:1280px){.hero__Text{line-height:5vh;width:60%}}.about{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.5rem 2rem}.about__header{text-align:center}@media(max-width:1279.5px)and (min-width:768px){.about__header{font-size:2.5vw}}@media(min-width:1280px){.about__header{font-size:2.5vw}}.about__Text{text-align:center}@media(max-width:1279.5px)and (min-width:768px){.about__Text{font-size:2vw;text-align:justify}}@media(min-width:1280px){.about__Text{font-size:2vw;text-align:justify}}.about__Text--highlight{font-weight:700}.get-started{align-items:center;background-color:#f9fbfb;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:1rem 2rem}@media(max-width:1279.5px)and (min-width:768px){.get-started{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}}@media(min-width:1280px){.get-started{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}}@media(max-width:1279.5px)and (min-width:768px){.get-started__subdivision{width:75%}}@media(min-width:1280px){.get-started__subdivision{width:75%}}.get-started__Image{max-inline-size:100%;object-fit:cover}.get-started__button{background-color:#3995d0;border-radius:2rem;color:#f9fbfb;font-size:.7rem;font-weight:700;line-height:1.5rem;width:50%}@media(max-width:1279.5px)and (min-width:768px){.get-started__button{font-size:1.2rem;font-weight:700;line-height:5vh;width:17vw}}@media(min-width:1280px){.get-started__button{font-size:1.5rem;font-weight:700;line-height:5vh;width:17vw}}.get-started__button:hover{background-color:#edb958}.login{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center}.login__header{font-size:1.2rem;font-weight:700;line-height:1.5rem;margin:0 0 .8rem;text-align:center}@media(max-width:1279.5px)and (min-width:768px){.login__header{font-size:2.5vw;margin-bottom:2vh}}@media(min-width:1280px){.login__header{font-size:2.5vw;margin-bottom:3vh}}.login__subdivision{align-items:center;background-color:#edb958;display:flex;flex-direction:column;justify-content:center;width:65%}@media(max-width:1279.5px)and (min-width:768px){.login__subdivision{padding-top:.5rem}}.login-form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.login-form__label{font-size:.8rem;font-weight:600;line-height:1.25rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:100%}@media(max-width:1279.5px)and (min-width:768px){.login-form__label{font-size:2vw;padding-bottom:2vh;padding-top:2vh}}@media(min-width:1280px){.login-form__label{font-size:2vw;padding-bottom:2vh;padding-top:2vh}}.login-form__input{background-color:#f9fbfb;border-radius:.25rem;font-family:AvenirNext LT Pro,sans-serif;line-height:2.5vh;width:80%}@media(max-width:1279.5px)and (min-width:768px){.login-form__input{line-height:3vh}}@media(min-width:1280px){.login-form__input{line-height:3vh;width:50%}}.login-form__submit{background-color:#3995d0;border-radius:2rem;color:#f9fbfb;font-size:.7rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;margin-top:1rem;width:50%}@media(max-width:1279.5px)and (min-width:768px){.login-form__submit{font-size:2vw;font-weight:700;line-height:2rem;margin-bottom:2vh;margin-top:2vh;width:40%}}@media(min-width:1280px){.login-form__submit{font-size:2vw;font-weight:700;line-height:4vh;margin-bottom:3vh;margin-top:3vh;width:40%}}.login-form__submit:hover{background-color:#192b44}.separation{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:50%}.separation__lines{border:1px solid #192b44;width:35%}.separation__text{font-size:.8rem;font-weight:700;line-height:1.25rem}@media(max-width:1279.5px)and (min-width:768px){.separation__text{font-size:2vw;font-weight:700;line-height:1.25rem}}@media(min-width:1280px){.separation__text{font-size:2vw;font-weight:700;line-height:1.25rem}}.login-google{background-color:#3995d0;border-radius:2rem;color:#f9fbfb;font-size:.7rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;margin-top:1rem;width:80%}@media(max-width:1279.5px)and (min-width:768px){.login-google{font-size:2vw;font-weight:700;line-height:3vh;width:40%}}@media(min-width:1280px){.login-google{font-size:2vw;font-weight:700;line-height:4vh;margin-bottom:3vh;margin-top:2vh;width:40%}}.login-google:hover{background-color:#192b44}.best-practices{align-items:center;background-color:#f9fbfb;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;padding-left:2rem;padding-right:2rem}.best-practices__Header{text-align:center}@media(max-width:1279.5px)and (min-width:768px){.best-practices__Header{font-size:2rem}}@media(min-width:1280px){.best-practices__Header{font-size:2.2vw}}.best-practices__Content{align-items:center;border-bottom:1px inset #192b44;display:flex;flex-direction:column;justify-content:center}@media(max-width:1279.5px)and (min-width:768px){.best-practices__Content{align-items:top;border-bottom:0;justify-content:space-between}}@media(min-width:1280px){.best-practices__Content{align-items:top;border-bottom:0;justify-content:space-between}}.best-practices__Text{text-align:center}@media(max-width:1279.5px)and (min-width:768px){.best-practices__Text{font-size:2vw;text-align:justify}}@media(min-width:1280px){.best-practices__Text{font-size:2vw;text-align:justify}}.best-practices__Text--highlight{font-weight:700}.education{padding-left:2rem;padding-right:2rem}@media(max-width:1279.5px)and (min-width:768px){.education{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}}@media(min-width:1280px){.education{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}}@media(max-width:1279.5px)and (min-width:768px){.education__subdivision{width:65%}}@media(min-width:1280px){.education__subdivision{width:65%}}.education__image{max-inline-size:100%;object-fit:cover}.education-links{align-items:center;border-bottom:1px inset #192b44;display:flex;flex-direction:column;justify-content:center}@media(max-width:1279.5px)and (min-width:768px){.education-links{border-bottom:0;width:35%}}@media(min-width:1280px){.education-links{border-bottom:0;width:35%}}.education-links__Header{text-align:center}@media(max-width:1279.5px)and (min-width:768px){.education-links__Header{font-size:2vw}}@media(min-width:1280px){.education-links__Header{font-size:2vw}}.education-links__Link{color:#3995d0;margin-bottom:1rem;text-align:center;text-decoration:none}@media(max-width:1279.5px)and (min-width:768px){.education-links__Link{font-size:2vw}}@media(min-width:1280px){.education-links__Link{font-size:2vw}}.education-links__Link:hover{color:#edb958}.advisor{align-items:center;background-color:#f9fbfb;display:flex;flex-direction:column;justify-content:center;padding-left:2rem;padding-right:2rem;padding-top:1rem}@media(max-width:1279.5px)and (min-width:768px){.advisor{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}}@media(min-width:1280px){.advisor{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}}@media(max-width:1279.5px)and (min-width:768px){.advisor__subdivision{width:75%}}@media(min-width:1280px){.advisor__subdivision{width:75%}}.advisor__image{max-inline-size:100%;object-fit:cover}.advisor-links{align-items:center;display:flex;flex-direction:column;justify-content:center;order:1}@media(max-width:1279.5px)and (min-width:768px){.advisor-links{order:0}}@media(min-width:1280px){.advisor-links{order:0}}.advisor-links__Header{text-align:center}@media(max-width:1279.5px)and (min-width:768px){.advisor-links__Header{font-size:2vw}}@media(min-width:1280px){.advisor-links__Header{font-size:2vw}}.advisor-links__Link{color:#3995d0;margin-bottom:1rem;text-align:center;text-decoration:none}@media(max-width:1279.5px)and (min-width:768px){.advisor-links__Link{font-size:2vw}}@media(min-width:1280px){.advisor-links__Link{font-size:2vw}}.advisor-links__Link:hover{color:#edb958}.signup{align-items:center;display:flex;flex-direction:column;height:65vh;justify-content:center}.signup__header{font-size:1.2rem;font-weight:700;line-height:1.5rem;margin:0 0 .8rem;text-align:center}@media(max-width:1279.5px)and (min-width:768px){.signup__header{font-size:2.5vw;margin-bottom:3vh}}@media(min-width:1280px){.signup__header{font-size:2.5vw;margin-bottom:3vh}}.signup-form{align-items:center;background-color:#edb958;display:flex;flex-direction:column;justify-content:center;width:65%}@media(max-width:1279.5px)and (min-width:768px){.signup-form{padding-top:.5rem}}.signup-form__label{font-size:.8rem;font-weight:600;line-height:1.25rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:100%}@media(max-width:1279.5px)and (min-width:768px){.signup-form__label{font-size:2vw;padding-bottom:2vh;padding-top:2vh}}@media(min-width:1280px){.signup-form__label{font-size:2vw;padding-bottom:2vh;padding-top:2vh}}.signup-form__input{background-color:#f9fbfb;border-radius:.25rem;font-family:AvenirNext LT Pro,sans-serif;width:60%}@media(max-width:1279.5px)and (min-width:768px){.signup-form__input{line-height:3vh}}@media(min-width:1280px){.signup-form__input{line-height:3vh;width:50%}}.signup-form__submit{background-color:#3995d0;border-radius:2rem;color:#f9fbfb;font-size:.7rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;margin-top:1rem;width:50%}@media(max-width:1279.5px)and (min-width:768px){.signup-form__submit{font-size:2vw;font-weight:700;line-height:2rem;margin-bottom:2vh;margin-top:2vh}}@media(min-width:1280px){.signup-form__submit{font-size:2vw;font-weight:700;line-height:4vh;margin-bottom:2vh;margin-top:2vh;width:40%}}.signup-form__submit:hover{background-color:#192b44}.main{margin-left:2rem;margin-right:2rem}.main,.user-input{align-items:center;display:flex;flex-direction:column;justify-content:center}.user-input{background-color:#edb958;margin-bottom:2rem;margin-top:2rem;width:100%}.user-input__header{text-align:center}@media(max-width:1279.5px)and (min-width:768px){.user-input__header{font-size:1.2rem}}@media(min-width:1280px){.user-input__header{font-size:1.5rem}}.form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.form__input{background-color:#f9fbfb;border-radius:.25rem;font-family:AvenirNext LT Pro,sans-serif;overflow-y:scroll;padding:1rem 2rem;width:100%}@media(max-width:1279.5px)and (min-width:768px){.form__input{font-size:2vw}}@media(min-width:1280px){.form__input{font-size:2vw}}.form__Submit{background-color:#3995d0;border-radius:2rem;color:#f9fbfb;font-size:.7rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;margin-top:1rem;width:50%}@media(max-width:1279.5px)and (min-width:768px){.form__Submit{font-size:1.2rem;font-weight:700;line-height:1.6rem;width:30%}}@media(min-width:1280px){.form__Submit{font-size:1.5rem;font-weight:700;line-height:1.8rem;width:30%}}.form__Submit:hover{background-color:#192b44}.ai-output{align-items:center;background-color:#3995d0;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;width:100%}.ai-output__header{text-align:center}@media(max-width:1279.5px)and (min-width:768px){.ai-output__header{font-size:1.2rem}}@media(min-width:1280px){.ai-output__header{font-size:1.5rem}}.ai-output__subdivision{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.ai-output__Text{background-color:#f9fbfb;border:1px solid #192b44;border-radius:.25rem;font-family:AvenirNext LT Pro,sans-serif;font-size:2vw;height:40vh;overflow-y:scroll;padding:1rem 2rem;width:100%}.ai-output__Save{background-color:#3995d0;border-radius:2rem;color:#f9fbfb;font-size:.7rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;margin-top:1rem;width:50%}@media(max-width:1279.5px)and (min-width:768px){.ai-output__Save{font-size:1.2rem;font-weight:700;line-height:1.6rem;width:30%}}@media(min-width:1280px){.ai-output__Save{font-size:1.5rem;font-weight:700;line-height:1.8rem;width:30%}}.ai-output__Save:hover{background-color:#192b44}.history{align-items:center;background-color:#edb958;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem;width:100%}@media(max-width:1279.5px)and (min-width:768px){.history__header{font-size:1.2rem}}@media(min-width:1280px){.history__header{font-size:1.5rem}}.history__request{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.history__button{background-color:#3995d0;border-radius:2rem;color:#f9fbfb;font-size:.7rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;margin-top:1rem;width:50%}@media(max-width:1279.5px)and (min-width:768px){.history__button{font-size:1.2rem;font-weight:700;line-height:1.6rem}}@media(min-width:1280px){.history__button{font-size:1.5rem;font-weight:700;line-height:1.8rem;width:30%}}.history__button:hover{background-color:#192b44}.history__download{background-color:#3995d0;border-radius:2rem;color:#f9fbfb;font-size:.7rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;width:50%}@media(max-width:1279.5px)and (min-width:768px){.history__download{font-size:1.2rem;font-weight:700;line-height:1.6rem}}@media(min-width:1280px){.history__download{font-size:1.5rem;font-weight:700;line-height:1.8rem;width:30%}}.history__download:hover{background-color:#192b44}.history__search-Input{line-height:1.5rem;width:50%}@media(max-width:1279.5px)and (min-width:768px){.history__search-Input{line-height:1.6rem}}@media(min-width:1280px){.history__search-Input{font-size:1.5rem;font-weight:700;line-height:1.8rem;width:30%}}.history__search-Button{background-color:#3995d0;border-radius:2rem;color:#f9fbfb;font-size:.7rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;margin-top:1rem;width:50%}@media(max-width:1279.5px)and (min-width:768px){.history__search-Button{font-size:1.2rem;font-weight:700;line-height:1.6rem}}@media(min-width:1280px){.history__search-Button{font-size:1.5rem;font-weight:700;line-height:1.8rem;width:30%}}.history__search-Button:hover{background-color:#192b44}.history__Information{background-color:#f9fbfb;border:1px solid #192b44;border-radius:.25rem;font-family:AvenirNext LT Pro,sans-serif;font-size:2vw;height:40vh;overflow-y:scroll;padding-left:2rem;padding-right:.5rem;padding-top:1rem;width:100%}.history__Text-Subdiv{border-bottom:1px solid #192b44;color:#192b44;margin-left:.5rem;margin-right:.5rem;padding-bottom:.5rem;text-align:start}.history__Text-Date{font-size:1rem;font-weight:700;line-height:1.5rem}.history__Text-Content{font-size:1rem;font-weight:400;line-height:1.5rem;padding-top:1rem}.header{align-items:center;background-color:#192b44;display:flex;flex-direction:column;justify-content:center;padding:1rem 2rem}@media(max-width:1279.5px)and (min-width:768px){.header{flex-direction:row;justify-content:space-between;padding:1rem 3rem}}@media(min-width:1280px){.header{flex-direction:row;justify-content:space-between;padding:1rem 4rem}}.header__logo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:.5rem;width:20%}@media(max-width:1279.5px)and (min-width:768px){.header__logo{width:7%}}@media(min-width:1280px){.header__logo{width:7%}}.header__image{border-radius:25%;max-inline-size:100%;object-fit:cover}.header__subdivision{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:.5rem;width:50%}@media(max-width:1279.5px)and (min-width:768px){.header__subdivision{flex-direction:row;justify-content:space-between;margin-top:0;width:75%}}@media(min-width:1280px){.header__subdivision{flex-direction:row;justify-content:space-between;margin-top:0;width:75%}}.header__Link{color:#edb958;margin-bottom:.5rem;text-decoration:none}@media(max-width:1279.5px)and (min-width:768px){.header__Link{font-size:2.3vw;margin-bottom:0}}@media(min-width:1280px){.header__Link{font-size:2.3vw;margin-bottom:0}}.active,.header__Link:hover{color:#3995d0}*{word-wrap:break-word;box-sizing:border-box}body{font-family:AvenirNext LT Pro,sans-serif;margin:0}@font-face{font-family:AvenirNext LT Pro;font-weight:400;src:url(/static/media/AvenirNextLTPro-Regular.75d8c490a81ae1a6be46.otf)}@font-face{font-family:AvenirNext LT Pro;font-weight:600;src:url(/static/media/AvenirNextLTPro-Demi.318a19f02737e3a265c8.otf)}@font-face{font-family:AvenirNext LT Pro;font-weight:700;src:url(/static/media/AvenirNextLTPro-Bold.abfbc7167526a2d9f205.otf)}.disclaimer{background-color:#192b44;padding:.5rem 2rem}.disclaimer__header{color:#f9fbfb;font-size:1.2rem;font-weight:700;line-height:1.5rem;text-align:center}@media(max-width:1279.5px)and (min-width:768px){.disclaimer__header{font-size:2.5vw}}@media(min-width:1280px){.disclaimer__header{font-size:2.5vw}}.disclaimer__Text{color:#edb958;text-align:center}@media(max-width:1279.5px)and (min-width:768px){.disclaimer__Text{font-size:2.1vw}}@media(min-width:1280px){.disclaimer__Text{font-size:2.1vw}}.contact{align-items:center;background-color:#192b44;display:flex;flex-direction:row;justify-content:space-evenly;padding:0 2rem 1rem}.contact__Link{text-decoration:none}.contact__icon{color:#53c3d2}@media(max-width:1279.5px)and (min-width:768px){.contact__icon{width:10vw}}@media(min-width:1280px){.contact__icon{width:10vw}}
/*# sourceMappingURL=main.ffd5f0c8.css.map*/