
.cc_pdljsqcs_9pFyi950aQ .auth-sec, .cc_pdljsqcs_cJgUHzK5sG .auth-sec, .cc_pdljsqcs_xSaNyV0ijG .auth-sec, .cc_pdljsqcs_Ed3sOARoUO .auth-sec {
  width: 100%;
  min-height: calc(100vh - 2.5rem);
  background: var(--auth-bg, var(--kdgUUiy0MT, #ffffff));
  color: var(--auth-text, var(--5JtxAv3Dz8, #000000));
}

.cc_pdljsqcs_9pFyi950aQ .as, .cc_pdljsqcs_cJgUHzK5sG .as, .cc_pdljsqcs_xSaNyV0ijG .as, .cc_pdljsqcs_Ed3sOARoUO .as {
  display: flex;
  flex-direction: column;
  min-height: inherit;
}

.cc_pdljsqcs_9pFyi950aQ .as-solo, .cc_pdljsqcs_cJgUHzK5sG .as-solo, .cc_pdljsqcs_xSaNyV0ijG .as-solo, .cc_pdljsqcs_Ed3sOARoUO .as-solo {
  align-items: center;
  padding: 2.5rem 1rem;
}

.cc_pdljsqcs_9pFyi950aQ .as-panel, .cc_pdljsqcs_cJgUHzK5sG .as-panel, .cc_pdljsqcs_xSaNyV0ijG .as-panel, .cc_pdljsqcs_Ed3sOARoUO .as-panel {
  position: relative;
  display: flex;
  align-items: flex-end;
  min-height: 14rem;
  padding: 2.5rem 1rem;
  overflow: hidden;
  color: var(--5JtxAv3Dz8, #000000);
}

.cc_pdljsqcs_9pFyi950aQ .as-panel-media, .cc_pdljsqcs_cJgUHzK5sG .as-panel-media, .cc_pdljsqcs_xSaNyV0ijG .as-panel-media, .cc_pdljsqcs_Ed3sOARoUO .as-panel-media {
  position: absolute;
  inset: 0;
}

.cc_pdljsqcs_9pFyi950aQ .as-panel-media img, .cc_pdljsqcs_cJgUHzK5sG .as-panel-media img, .cc_pdljsqcs_xSaNyV0ijG .as-panel-media img, .cc_pdljsqcs_Ed3sOARoUO .as-panel-media img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.cc_pdljsqcs_9pFyi950aQ .as-panel-overlay, .cc_pdljsqcs_cJgUHzK5sG .as-panel-overlay, .cc_pdljsqcs_xSaNyV0ijG .as-panel-overlay, .cc_pdljsqcs_Ed3sOARoUO .as-panel-overlay {
  position: absolute;
  inset: 0;
}

.cc_pdljsqcs_9pFyi950aQ .as-panel:has(.as-panel-media), .cc_pdljsqcs_cJgUHzK5sG .as-panel:has(.as-panel-media), .cc_pdljsqcs_xSaNyV0ijG .as-panel:has(.as-panel-media), .cc_pdljsqcs_Ed3sOARoUO .as-panel:has(.as-panel-media) {
  color: var(--kdgUUiy0MT, #ffffff);
}

.cc_pdljsqcs_9pFyi950aQ .as-panel-body, .cc_pdljsqcs_cJgUHzK5sG .as-panel-body, .cc_pdljsqcs_xSaNyV0ijG .as-panel-body, .cc_pdljsqcs_Ed3sOARoUO .as-panel-body {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  max-width: 28.625rem;
}

.cc_pdljsqcs_9pFyi950aQ .as-title, .cc_pdljsqcs_cJgUHzK5sG .as-title, .cc_pdljsqcs_xSaNyV0ijG .as-title, .cc_pdljsqcs_Ed3sOARoUO .as-title {
  display: flex;
  flex-direction: column;
  margin: 0;
}

.cc_pdljsqcs_9pFyi950aQ .as-title em, .cc_pdljsqcs_cJgUHzK5sG .as-title em, .cc_pdljsqcs_xSaNyV0ijG .as-title em, .cc_pdljsqcs_Ed3sOARoUO .as-title em {
  font-style: normal;
  text-decoration: underline;
  text-underline-offset: 0.15em;
  text-decoration-thickness: 1px;
}

.cc_pdljsqcs_9pFyi950aQ .as-desc, .cc_pdljsqcs_cJgUHzK5sG .as-desc, .cc_pdljsqcs_xSaNyV0ijG .as-desc, .cc_pdljsqcs_Ed3sOARoUO .as-desc {
  margin: 0;
}

.cc_pdljsqcs_9pFyi950aQ .as-form-col, .cc_pdljsqcs_cJgUHzK5sG .as-form-col, .cc_pdljsqcs_xSaNyV0ijG .as-form-col, .cc_pdljsqcs_Ed3sOARoUO .as-form-col {
  display: flex;
  justify-content: center;
  padding: 2.5rem 1rem;
}

.cc_pdljsqcs_9pFyi950aQ .af, .cc_pdljsqcs_cJgUHzK5sG .af, .cc_pdljsqcs_xSaNyV0ijG .af, .cc_pdljsqcs_Ed3sOARoUO .af {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  width: 100%;
  max-width: 21.25rem;
}

.cc_pdljsqcs_9pFyi950aQ .af-head, .cc_pdljsqcs_cJgUHzK5sG .af-head, .cc_pdljsqcs_xSaNyV0ijG .af-head, .cc_pdljsqcs_Ed3sOARoUO .af-head {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  padding-bottom: 0.75rem;
  border-bottom: 1px solid var(--5JtxAv3Dz8, #000000);
}

.cc_pdljsqcs_9pFyi950aQ .af-eyebrow, .cc_pdljsqcs_cJgUHzK5sG .af-eyebrow, .cc_pdljsqcs_xSaNyV0ijG .af-eyebrow, .cc_pdljsqcs_Ed3sOARoUO .af-eyebrow {
  color: var(--wkJaoI673K, #666666);
}

.cc_pdljsqcs_9pFyi950aQ .af-title, .cc_pdljsqcs_cJgUHzK5sG .af-title, .cc_pdljsqcs_xSaNyV0ijG .af-title, .cc_pdljsqcs_Ed3sOARoUO .af-title {
  margin: 0;
}

.cc_pdljsqcs_9pFyi950aQ .af-sub, .cc_pdljsqcs_cJgUHzK5sG .af-sub, .cc_pdljsqcs_xSaNyV0ijG .af-sub, .cc_pdljsqcs_Ed3sOARoUO .af-sub {
  margin: 0;
  color: var(--wkJaoI673K, #666666);
}

.cc_pdljsqcs_9pFyi950aQ .af-form, .cc_pdljsqcs_cJgUHzK5sG .af-form, .cc_pdljsqcs_xSaNyV0ijG .af-form, .cc_pdljsqcs_Ed3sOARoUO .af-form {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
}

.cc_pdljsqcs_9pFyi950aQ .af-social, .cc_pdljsqcs_cJgUHzK5sG .af-social, .cc_pdljsqcs_xSaNyV0ijG .af-social, .cc_pdljsqcs_Ed3sOARoUO .af-social {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}

.cc_pdljsqcs_9pFyi950aQ .af-head + .af-social, .cc_pdljsqcs_cJgUHzK5sG .af-head + .af-social, .cc_pdljsqcs_xSaNyV0ijG .af-head + .af-social, .cc_pdljsqcs_Ed3sOARoUO .af-head + .af-social {
  margin-top: -0.25rem;
}

.cc_pdljsqcs_9pFyi950aQ .af-divider, .cc_pdljsqcs_cJgUHzK5sG .af-divider, .cc_pdljsqcs_xSaNyV0ijG .af-divider, .cc_pdljsqcs_Ed3sOARoUO .af-divider {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  color: var(--wkJaoI673K, #666666);
}

.cc_pdljsqcs_9pFyi950aQ .af-divider::before, .cc_pdljsqcs_cJgUHzK5sG .af-divider::before, .cc_pdljsqcs_xSaNyV0ijG .af-divider::before, .cc_pdljsqcs_Ed3sOARoUO .af-divider::before, .cc_pdljsqcs_9pFyi950aQ .af-divider::after, .cc_pdljsqcs_cJgUHzK5sG .af-divider::after, .cc_pdljsqcs_xSaNyV0ijG .af-divider::after, .cc_pdljsqcs_Ed3sOARoUO .af-divider::after {
  content: "";
  flex: 1;
  height: 1px;
  background: var(--03820BZrNi, #f5f5f5);
}

.cc_pdljsqcs_9pFyi950aQ .af-inline, .cc_pdljsqcs_cJgUHzK5sG .af-inline, .cc_pdljsqcs_xSaNyV0ijG .af-inline, .cc_pdljsqcs_Ed3sOARoUO .af-inline {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 0.5rem;
}

.cc_pdljsqcs_9pFyi950aQ .af-foot, .cc_pdljsqcs_cJgUHzK5sG .af-foot, .cc_pdljsqcs_xSaNyV0ijG .af-foot, .cc_pdljsqcs_Ed3sOARoUO .af-foot {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 0.375rem;
  color: var(--wkJaoI673K, #666666);
}

.cc_pdljsqcs_9pFyi950aQ .af-trust, .cc_pdljsqcs_cJgUHzK5sG .af-trust, .cc_pdljsqcs_xSaNyV0ijG .af-trust, .cc_pdljsqcs_Ed3sOARoUO .af-trust {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  padding-top: 0.75rem;
  border-top: 1px solid var(--03820BZrNi, #f5f5f5);
  color: var(--wkJaoI673K, #666666);
}

.cc_pdljsqcs_9pFyi950aQ .af-incentive, .cc_pdljsqcs_cJgUHzK5sG .af-incentive, .cc_pdljsqcs_xSaNyV0ijG .af-incentive, .cc_pdljsqcs_Ed3sOARoUO .af-incentive {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 0.375rem;
  padding: 0.625rem 0.75rem;
  background: var(--d94Ug8Zige, #fff0f6);
}

.cc_pdljsqcs_9pFyi950aQ .af-incentive-strong, .cc_pdljsqcs_cJgUHzK5sG .af-incentive-strong, .cc_pdljsqcs_xSaNyV0ijG .af-incentive-strong, .cc_pdljsqcs_Ed3sOARoUO .af-incentive-strong {
  text-decoration: underline;
  text-underline-offset: 0.25em;
}

.cc_pdljsqcs_9pFyi950aQ .af-incentive-code, .cc_pdljsqcs_cJgUHzK5sG .af-incentive-code, .cc_pdljsqcs_xSaNyV0ijG .af-incentive-code, .cc_pdljsqcs_Ed3sOARoUO .af-incentive-code {
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
  padding: 0.125rem 0.375rem;
  border: 0;
  background: var(--5JtxAv3Dz8, #000000);
  color: var(--kdgUUiy0MT, #ffffff);
  font-family: inherit;
  transition: opacity var(--sema-duration-fast, 0.2s) var(--sema-easing, ease-in-out);
}

.cc_pdljsqcs_9pFyi950aQ .af-incentive-code:hover, .cc_pdljsqcs_cJgUHzK5sG .af-incentive-code:hover, .cc_pdljsqcs_xSaNyV0ijG .af-incentive-code:hover, .cc_pdljsqcs_Ed3sOARoUO .af-incentive-code:hover {
  opacity: 0.75;
}

.cc_pdljsqcs_9pFyi950aQ .af-incentive-copied, .cc_pdljsqcs_cJgUHzK5sG .af-incentive-copied, .cc_pdljsqcs_xSaNyV0ijG .af-incentive-copied, .cc_pdljsqcs_Ed3sOARoUO .af-incentive-copied {
  width: 0.75rem;
  height: 0.75rem;
}

.cc_pdljsqcs_9pFyi950aQ .af-incentive-note, .cc_pdljsqcs_cJgUHzK5sG .af-incentive-note, .cc_pdljsqcs_xSaNyV0ijG .af-incentive-note, .cc_pdljsqcs_Ed3sOARoUO .af-incentive-note {
  color: var(--wkJaoI673K, #666666);
}

.cc_pdljsqcs_9pFyi950aQ .af-strength, .cc_pdljsqcs_cJgUHzK5sG .af-strength, .cc_pdljsqcs_xSaNyV0ijG .af-strength, .cc_pdljsqcs_Ed3sOARoUO .af-strength {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

.cc_pdljsqcs_9pFyi950aQ .af-strength-bar, .cc_pdljsqcs_cJgUHzK5sG .af-strength-bar, .cc_pdljsqcs_xSaNyV0ijG .af-strength-bar, .cc_pdljsqcs_Ed3sOARoUO .af-strength-bar {
  display: flex;
  flex: 1;
  gap: 2px;
}

.cc_pdljsqcs_9pFyi950aQ .af-strength-bar span, .cc_pdljsqcs_cJgUHzK5sG .af-strength-bar span, .cc_pdljsqcs_xSaNyV0ijG .af-strength-bar span, .cc_pdljsqcs_Ed3sOARoUO .af-strength-bar span {
  flex: 1;
  height: 2px;
  background: var(--ea7YuufzuS, #e8e8e8);
}

.cc_pdljsqcs_9pFyi950aQ .af-strength-bar span[data-on="true"], .cc_pdljsqcs_cJgUHzK5sG .af-strength-bar span[data-on="true"], .cc_pdljsqcs_xSaNyV0ijG .af-strength-bar span[data-on="true"], .cc_pdljsqcs_Ed3sOARoUO .af-strength-bar span[data-on="true"] {
  background: var(--5JtxAv3Dz8, #000000);
}

.cc_pdljsqcs_9pFyi950aQ .af-strength-label, .cc_pdljsqcs_cJgUHzK5sG .af-strength-label, .cc_pdljsqcs_xSaNyV0ijG .af-strength-label, .cc_pdljsqcs_Ed3sOARoUO .af-strength-label {
  color: var(--wkJaoI673K, #666666);
}

.cc_pdljsqcs_9pFyi950aQ .af-spinner, .cc_pdljsqcs_cJgUHzK5sG .af-spinner, .cc_pdljsqcs_xSaNyV0ijG .af-spinner, .cc_pdljsqcs_Ed3sOARoUO .af-spinner {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 60vh;
}

.cc_pdljsqcs_9pFyi950aQ .af-spinner span, .cc_pdljsqcs_cJgUHzK5sG .af-spinner span, .cc_pdljsqcs_xSaNyV0ijG .af-spinner span, .cc_pdljsqcs_Ed3sOARoUO .af-spinner span {
  width: 1.5rem;
  height: 1.5rem;
  border: 1px solid var(--ea7YuufzuS, #e8e8e8);
  border-top-color: var(--5JtxAv3Dz8, #000000);
  border-radius: 50%;
  animation-name: _UBwT4vUSQq;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

@media (min-width: bp(fqZB8JH8U0)) {
  .cc_pdljsqcs_9pFyi950aQ .as, .cc_pdljsqcs_cJgUHzK5sG .as, .cc_pdljsqcs_xSaNyV0ijG .as, .cc_pdljsqcs_Ed3sOARoUO .as {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

  .cc_pdljsqcs_9pFyi950aQ .as-panel, .cc_pdljsqcs_cJgUHzK5sG .as-panel, .cc_pdljsqcs_xSaNyV0ijG .as-panel, .cc_pdljsqcs_Ed3sOARoUO .as-panel {
    min-height: calc(100vh - 2.5rem);
    padding: 3.5rem 2.5rem;
  }

  .cc_pdljsqcs_9pFyi950aQ .as-form-col, .cc_pdljsqcs_cJgUHzK5sG .as-form-col, .cc_pdljsqcs_xSaNyV0ijG .as-form-col, .cc_pdljsqcs_Ed3sOARoUO .as-form-col {
    align-items: center;
    padding: 3.5rem 2.5rem;
  }

  .cc_pdljsqcs_9pFyi950aQ .as-solo, .cc_pdljsqcs_cJgUHzK5sG .as-solo, .cc_pdljsqcs_xSaNyV0ijG .as-solo, .cc_pdljsqcs_Ed3sOARoUO .as-solo {
    display: flex;
    padding: 3.5rem 2.5rem;
  }
}
