.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-715d8c26.css.map*/