.logo.dark {
  background-image: url("/static/img/logo-blue.54faa810c048.png");
}

.logo.light {
  background-image: url("/static/img/logo-white.58747773d62f.png");
}

.instructions-page .instruction * {
  text-align: left;
}

.instructions-page .instruction p {
  column-count: auto;
  column-gap: normal;
  display: block;
}

.instructions-page .instruction ul {
  column-count: auto;
  column-gap: normal;
  display: block;
  list-style-type: none;
}

.link-box .link-box-content h4 {
  text-align: left;
}

/* Apply styles 2-columns grid style to the .block-two_columns container */
.block-two_columns {
  column-count: 2;
  column-gap: 30px;
  margin-bottom: 10px;
}

/* Apply left align to all paragraphs within .block-two_columns */
.block-two_columns p {
  text-align: left;
}

/* Reset styles for mobile view */
@media (max-width: 768px) {
  .block-two_columns {
    column-count: 1; /* Reset to 1 column on mobile */
    column-gap: 0; /* Remove the gap between columns */
    /* Any other styles you'd like to reset for mobile can go here */
  }
}

.sub-page-cta-button {
  cursor: pointer;
}
