.HM4hqYqSciuC6euBOf0R {
  color: var(--text-black);
  font-family: 'Inter', sans-serif;
  font-style: normal;
  letter-spacing: 0;
}

.DmGCAC0hUZj1AbP6kEd5 {
  font-size: var(--synth-font-size-subtext);
  font-weight: var(--synth-font-weight-regular);
  line-height: var(--synth-line-height-subtext);
}

.jvh6tIexPZs2Wa7jjrwi {
  font-size: var(--synth-font-size-base);
  font-weight: var(--synth-font-weight-regular);
  line-height: var(--synth-line-height-body);
}

._oPOAUjyA1AQitVSwryh {
  font-size: var(--synth-font-size-lg);
  font-weight: var(--synth-font-weight-regular);
  line-height: var(--synth-line-height-lg);
}

.LQKCfohqDSPPAGUxorPq {
  font-weight: var(--synth-font-weight-regular);
}

.l59PwKZ30KHUFUSALjV5 {
  font-weight: var(--synth-font-weight-medium);
}

.XThgiM8PBZSBmNGC9gag {
  font-weight: var(--synth-font-weight-semibold);
}

.rC08cIUsFjAm7VtOdDc7 {
  font-weight: var(--synth-font-weight-bold);
}

.KEVUp_ClvxXapNtYnFLl {
  margin: 0;
}

.G0k1IEs4pDSb1IkkeAAc {
  text-align: left;
}

.dJWHt9I30NAIIg53gxmw {
  text-align: center;
}

.hSrbgjOsuxCbeRxVdMTY {
  text-align: right;
}

.P7d8KzKp4BZc4fa5ZUml {
  display: inline-block;
  height: 20px;
  position: relative;
  text-align: center;
  vertical-align: -0.125em;
  width: 20px;
  flex-shrink: 0;
}

.P7d8KzKp4BZc4fa5ZUml > * {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

.Nm8r5LTinPNKSAgUTwKR .DJxyIPVef3j0T60InmgP {
  color: #a6c0f5;
}

.Nm8r5LTinPNKSAgUTwKR .sZdMxybzt4fBB0ZKScnn {
  color: #2854af;
}

.UccCA6jryDo9vFr5xtvV {
  color: #158d71;
}

.uH44pJkLhxrAbIKtZm9T {
  color: #f16e00;
}

.ov8S0zzOKSGFjsD0S_jd {
  color: #e44e4e;
}

/* Base alert styles */
.fxPKY150yup0WCgXvG2B {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  background: var(--synth-alert-bg-gray);
  border-radius: 4px;
  padding: var(--synth-spacing-4) var(--synth-spacing-4) var(--synth-spacing-4)
    var(--synth-spacing-5);
  gap: var(--synth-spacing-3);
}
.fxPKY150yup0WCgXvG2B:not(.z7Et93b_dOWNXFhH4nbl) {
  margin-bottom: var(--synth-spacing-4);
}
.fxPKY150yup0WCgXvG2B > div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-grow: 1;

  @media (max-width: 767.98px) {
    flex-direction: column;
    gap: var(--synth-spacing-3);
  }
}
.fxPKY150yup0WCgXvG2B > div > div {
  display: flex;
  align-items: flex-start;
  gap: var(--synth-spacing-3);
}
/* Alert variants */
.fxPKY150yup0WCgXvG2B:not(.TNwP7SYxmbnEMMVmW5OJ):not(.tLrFZrrLwo0UJtW5xNvw) {
  border-left: 8px solid;

  &.UMG3fMHbC5tgrvH0wOmQ {
    border-left-color: var(--hyperlink-blue);
  }

  &.d8L2qBPrIqzLi2KRcgSP {
    border-left-color: var(--orange-warning-alert);
  }

  &.b7bkZmBVXU6SENlsj6tG {
    border-left-color: var(--red-error-medium);
  }
}
.tLrFZrrLwo0UJtW5xNvw {
  border: 1px solid #158d71;
  padding-left: var(--synth-spacing-6);
}
/* Typography */
.We8uJNqf0Md60a9G2QKZ,
.XKXKeXbTt6hzKtiswuQi {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin: 0;
}
.We8uJNqf0Md60a9G2QKZ {
  font-weight: 700;
  margin-bottom: var(--synth-spacing-1);
}
.XKXKeXbTt6hzKtiswuQi {
  margin: 0;
}
/* Actions */
.SA43OwQ7VxIhnRDHe0Rg {
  text-decoration: none;
  font-size: 0.875rem;
  font-weight: 700;
  color: var(--unselected-gray);
  display: inline-block;
  padding: var(--synth-spacing-2) var(--synth-spacing-4);
  border-radius: 4px;
}
.SA43OwQ7VxIhnRDHe0Rg:hover {
  background-color: #e1e1e1;
}
/* Close button */
.zQsdXQiJoVqshqHzPWm3 {
  border: none;
  background: none;
  cursor: pointer;
}
.zQsdXQiJoVqshqHzPWm3 > svg {
  height: var(--synth-spacing-5);
  width: var(--synth-spacing-5);
  color: var(--unselected-gray);
}

.RNjQjoE0cvmjn8FNgPex {
  width: 100%;
}
.RNjQjoE0cvmjn8FNgPex.Card {
  border: none;
}
.RNjQjoE0cvmjn8FNgPex .Button {
  width: 100%;
}
.RNjQjoE0cvmjn8FNgPex .FormGroup__invalid-feedback {
  text-align: left;
}
.frxa6rOiO4eMItT1PPiQ {
  min-height: 100vh;
  overflow: hidden;
  position: relative;
}
.frxa6rOiO4eMItT1PPiQ .vL39DfOz7VQlrakn1UWM {
  position: absolute;
  right: 50vw;
  top: calc(50vh - var(--background-diameter) / 2);
  z-index: 0;
}
.vL39DfOz7VQlrakn1UWM {
  --background-diameter: 250vh;
  background: var(--ux-navy);
  border-radius: 50%;
  display: none;
  height: 250vh;
  height: var(--background-diameter);
  width: 250vh;
  width: var(--background-diameter);
}
@media (min-width: 992px) {
  .vL39DfOz7VQlrakn1UWM {
    display: block;
  }
}
.WLpoxBTe1SYvErUdDsIf {
  background-color: var(--ux-black);
  border-radius: var(--ux-border-radius);
  width: 100%;
}
.WLpoxBTe1SYvErUdDsIf .Button {
  background-color: var(--ux-black) !important;
  font-weight: var(--synth-font-weight-regular);
  padding: var(--synth-spacing-3);
  width: 100%;
}
.WLpoxBTe1SYvErUdDsIf svg.Google {
  margin-right: var(--synth-spacing-2);
}
.aZLikMvJ7C4fPwex1IgL {
  font-size: 1.5rem;
  font-weight: var(--synth-font-weight-bold);
  line-height: 2rem;
  margin-bottom: var(--synth-spacing-1);
}
.TQQTxckVb7Dd1bdjO8Mu {
  height: 100%;
  margin: auto;
  max-width: 105rem;
}
.t584vg8dEdG2jbm3k3Ps {
  padding: var(--synth-spacing-9);
  position: relative;
  z-index: 1;
}
@media (max-width: 575.98px) {
  .t584vg8dEdG2jbm3k3Ps {
    display: block;
  }
  .t584vg8dEdG2jbm3k3Ps div {
    text-align: right;
  }
  .t584vg8dEdG2jbm3k3Ps img {
    margin-bottom: var(--synth-spacing-2);
  }
}
.qYRqIie2HTyHGbN68wC9 {
  color: var(--ux-gray-600);
  margin: var(--synth-spacing-4) 0;
}
.qYRqIie2HTyHGbN68wC9::after,
.qYRqIie2HTyHGbN68wC9::before {
  border-bottom: 1px solid var(--ux-gray-300);
  content: '';
  flex: 1 1;
}
.qYRqIie2HTyHGbN68wC9::after {
  margin-left: var(--synth-spacing-3);
}
.qYRqIie2HTyHGbN68wC9::before {
  margin-right: var(--synth-spacing-3);
}
.lbgSscXeMkWIGdU0WRqr {
  text-align: center;
  width: 100%;
}
@media (min-width: 992px) {
  .lbgSscXeMkWIGdU0WRqr,
  .N24hu_zvMAYpJ1aBEA30 {
    flex: 1 1;
    max-width: 50%;
  }
}
.yq2rzor_HOTEni5LLTfT {
  margin-right: var(--synth-spacing-2);
}

.AuthenticateWithGoogle__button {
  padding: 0 1rem 0 0;
}
.AuthenticateWithGoogle__button .LegacyGoogle {
  background-color: var(--ux-white);
  border-radius: var(--ux-border-radius);
  height: 2rem;
  margin-right: 1rem;
  width: 2rem;
}

.jdeM5un91pSnsKOFT1XA {
  display: none;
  width: 240px;
}
@media (min-width: 992px) {
  .jdeM5un91pSnsKOFT1XA {
    display: block;
  }
}
.dfkVlN0b0PZg954g5G2A {
  display: block;
  width: 240px;
}
@media (min-width: 992px) {
  .dfkVlN0b0PZg954g5G2A {
    display: none;
  }
}

.LR8J2U19YG87Y8D24T8a {
  color: var(--synth-header-neutral);
  display: none;
  padding: var(--synth-spacing-6) calc(var(--synth-spacing-1) * 16);
}
@media (min-width: 992px) {
  .LR8J2U19YG87Y8D24T8a {
    display: block;
  }
}
.ceni4qRMV62c2NPuuchJ {
  margin-bottom: calc(var(--synth-spacing-4) * 4);
}
.tdcXG15ah1Ypn4EKGXOs {
  position: relative;
  width: 80%;
  z-index: 1;
}
._3o26n42LUXCdkv12KKUh {
  position: relative;
  text-align: left;
}
.XBtG56LJuUIGAODia_l7 {
  font-family: 'P22MackinacPro', var(--synth-font-family);
  margin-bottom: var(--synth-spacing-4);
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  text-underline-offset: var(--synth-spacing-1);
}
.XBtG56LJuUIGAODia_l7 u {
  text-decoration-color: var(--ux-emerald-300);
}

@font-face {
  font-family: 'Inter';
  src:
    url(/packs/static/synthesis/styles/fonts/Inter_v14-6964e1af272feae410b5.woff2) format('woff2'),
    url(/packs/static/synthesis/styles/fonts/Inter_v14-e05c5f3d1fa6a3893d84.ttf) format('truetype');
  font-style: normal;
}

@font-face {
  font-family: 'Inter';
  src:
    url(/packs/static/synthesis/styles/fonts/Inter-Italic_v14-a50ecdbdbf535c2210e2.woff2) format('woff2'),
    url(/packs/static/synthesis/styles/fonts/Inter-Italic_v14-831252f8ba7e1b5b2432.ttf) format('truetype');
  font-style: italic;
}

@font-face {
  font-family: 'P22MackinacPro';
  src: url(/packs/static/synthesis/styles/fonts/P22Mackinac-Book_13-1e67b70c62b50e761b84.otf) format('opentype');
  font-weight: 400;
}

@font-face {
  font-family: 'P22MackinacPro';
  src:
    url(/packs/static/synthesis/styles/fonts/P22MackinacPro-Medium-f5a3278f5f79e839e8b6.woff2) format('woff2'),
    url(/packs/static/synthesis/styles/fonts/P22MackinacPro-Medium-42029eddd8eb543d2442.otf) format('opentype');
  font-weight: 500;
}

* {
  font-synthesis: none !important;
  font-family: 'Inter', sans-serif;
}

.v3Zq7w9dtWBSwDFJXHwD,
.pAZTTQEfGLxtkXfDBorX {
  margin-bottom: var(--synth-spacing-6);
}
.CyubW4bDB7V2wg9fhGmG {
  text-align: left;
}
.JlXbjGzRb0mR7Co2ksPb.Card {
  border: none;
}
.JlXbjGzRb0mR7Co2ksPb .FormGroup__invalid-feedback {
  text-align: left;
}
.WNnNCBExy_fSHDU9fDDs,
.VPf5trgl2rgP4l4XX7D_ {
  flex: 1 1;
}
.MDZXg8jnyihR7DwHhJsk {
  gap: var(--synth-spacing-4);
}
.MDZXg8jnyihR7DwHhJsk .FormGroup {
  margin-bottom: 0;
}
.C0uT9fDHdudBvJebPpgQ {
  height: 38px;
}
.V_l9tZFjPeSSWjsqAfJv {
  margin-bottom: var(--synth-spacing-4);
  width: 100%;
}
.VAo5NbVQ4gBWIx9zMR80 {
  text-align: left;
}


/*# sourceMappingURL=researcher_sign_up-4f089788.css.map*/