
.cc_FvUkAKHosH_rn8Oi64P1y .mavo-social, .cc_FvUkAKHosH_zURdffAcyG .mavo-social {
  display: flex;
  flex-direction: column;
  gap: var(--space-3);
}

.cc_FvUkAKHosH_rn8Oi64P1y .mavo-social__btn, .cc_FvUkAKHosH_zURdffAcyG .mavo-social__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--space-3);
  height: 48px;
  border: 1px solid var(--border-hairline);
  background: var(--mavo-white);
  color: var(--text-strong);
  font-family: var(--font-body);
  font-size: var(--fs-body-sm);
  font-weight: var(--fw-body-medium);
  cursor: pointer;
  transition: border-color var(--dur-fast) var(--ease-standard);
}

.cc_FvUkAKHosH_rn8Oi64P1y .mavo-social__btn:hover, .cc_FvUkAKHosH_zURdffAcyG .mavo-social__btn:hover {
  border-color: var(--border-strong);
}

.cc_FvUkAKHosH_rn8Oi64P1y .mavo-social__divider, .cc_FvUkAKHosH_zURdffAcyG .mavo-social__divider {
  display: flex;
  align-items: center;
  gap: var(--space-3);
  margin-top: var(--space-2);
  font-size: var(--fs-micro);
  text-transform: uppercase;
  letter-spacing: var(--ls-label);
  color: var(--text-muted);
}

.cc_FvUkAKHosH_rn8Oi64P1y .mavo-social__divider::before, .cc_FvUkAKHosH_zURdffAcyG .mavo-social__divider::before, .cc_FvUkAKHosH_rn8Oi64P1y .mavo-social__divider::after, .cc_FvUkAKHosH_zURdffAcyG .mavo-social__divider::after {
  content: "";
  flex: 1;
  height: 1px;
  background: var(--border-hairline);
}
