/* Version 259 — unified platform-card colour and clearer authentication copy. */
.loginShell.loginShell:not(.employerAccessShell) .currentFeatureEdits article {
  background: #073f38 !important;
  box-shadow: inset 0 0 0 1px rgba(215,255,55,.08), 0 4px 13px rgba(0,25,21,.18) !important;
}

.loginShell.loginShell:not(.employerAccessShell) .panelAwsSecurity p {
  font-size: 9.25px !important;
  line-height: 1.27 !important;
  letter-spacing: -.008em !important;
}

.loginShell.loginShell:not(.employerAccessShell) .panelAwsSecurity strong {
  margin-bottom: 3px !important;
  font-size: 12px !important;
  line-height: 1.05 !important;
}

.loginShell.loginShell:not(.employerAccessShell) .subscriptionLine > em {
  font-size: 8.5px !important;
  letter-spacing: -.01em !important;
}

@media (min-width: 1001px) {
  .loginShell.loginShell:not(.employerAccessShell) .signinMode > p {
    font-size: 11.5px !important;
    line-height: 1.35 !important;
    letter-spacing: -.035em !important;
    white-space: nowrap !important;
  }
}

@media (max-width: 1000px) {
  .loginShell.loginShell:not(.employerAccessShell) .signinMode > p,
  .loginShell.loginShell:not(.employerAccessShell) .signupMode > p {
    font-size: clamp(11.5px, 2.3vw, 14px) !important;
  }

  .loginShell.loginShell:not(.employerAccessShell) .panelAwsSecurity p {
    font-size: 9.5px !important;
  }
}
