<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.call_to_action {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 0.75rem;
  max-width: 50rem;
}
.call_to_action__title {
  font-size: 1.875rem;
  font-weight: 700;
}
.call_to_action__title strong {
  color: var(--primary-500);
}
.call_to_action__text {
  color: var(--text-color);
  margin-bottom: 0.625rem;
}
.call_to_action__buttons {
  margin-top: 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.25rem;
}
.call_to_action__buttons__icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.625rem;
}
@media screen and (max-width: 1000px) {
  .call_to_action__title {
    font-size: 1.6875rem;
  }
}
@media screen and (max-width: 600px) {
  .call_to_action {
    gap: 0.5rem;
  }
  .call_to_action__title {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 500px) {
  .call_to_action__buttons {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.9375rem;
  }
  .call_to_action__buttons__icons {
    gap: 0.5rem;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .call_to_action__buttons__icons img {
    width: 2.25rem;
    height: 2.25rem;
    border-radius: 50%;
  }
}</pre></body></html>