.so-widget-rand-research-login-widget .cards__item:not(.cards__item--more):not(.cards__item--disabled):hover {
  border-color: transparent; }

.so-widget-rand-research-login-widget .card--login a {
  text-decoration: none; }

.so-widget-rand-research-login-widget .card--register {
  background-color: var(--color-brand-secondary); }
  .so-widget-rand-research-login-widget .card--register .body-copy {
    flex-grow: 1; }

@media (max-width: 940px) {
  .so-widget-rand-research-login-widget .card--login {
    margin-bottom: 20px; } }

@media (max-width: 500px) {
  .so-widget-rand-research-login-widget .wrapper {
    padding-left: 0;
    padding-right: 0; }
  .so-widget-rand-research-login-widget .block__wrapper {
    padding-bottom: 0;
    padding-top: 0; }
  .so-widget-rand-research-login-widget .card--login {
    margin-bottom: 0; }
  .so-widget-rand-research-login-widget .cards__item {
    border-radius: 0; } }

@media (min-width: 941px) {
  .so-widget-rand-research-login-widget .cards__list {
    column-gap: 40px;
    justify-content: center; } }

@media (min-width: 1281px) {
  .so-widget-rand-research-login-widget .cards__list {
    grid-template-columns: repeat(2, 520px); } }

/*# sourceMappingURL=login.css.map */
