.scste-mt-4 {
  margin-top: 1rem
}

.scste-mb-8 {
  margin-bottom: 2rem
}

.scste-block {
  display: block
}

.scste-flex {
  display: flex
}

.scste-grid {
  display: grid
}

.scste-flex-1 {
  flex: 1 1 0%
}

.scste-grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr))
}

.scste-grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr))
}

.scste-flex-col {
  flex-direction: column
}

.scste-justify-between {
  justify-content: space-between
}

.scste-gap-4 {
  gap: 1rem
}

.scste-rounded-md {
  border-radius: 0.375rem
}

.scste-bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.scste-p-4 {
  padding: 1rem
}

.scste-pb-8 {
  padding-bottom: 2rem
}

.scste-text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem
}

.scste-shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

#post-389, #post-4530, #post-43871, #post-389 .entry-content, #post-4530 .entry-content, #post-43871 .entry-content {
  border-width: 0px;
  background-color: transparent;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

@media (min-width: 768px) {
  .md\:scste-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}

@media (min-width: 1024px) {
  .lg\:scste-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr))
  }

  .lg\:scste-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr))
  }
}
