.home {
  min-height: calc(100vh - 56px);
  padding: calc(.25rem * 12);
}

.home_container {
  border-radius: .5rem;
}

.home_container strong {
  color: var(--cg-green);
}

.home_container-icon {
  border-radius: .5rem;
  padding: .5rem;
  padding-bottom: .3rem;
}

.home_container p,
.home_container-header p,
.home_header h2 {
  margin-bottom: 0 !important;
}

.home_container p {
  font-weight: 600;
  font-size: 14.5px;
}

.home_container-header {
  display: flex;
  align-items: center;
  gap: calc(.25rem * 2.5);
}

.home_container-header p {
  text-transform: uppercase;
  font-weight: 700;
  margin-top: 3px !important;
}

.home_header h2 {
  font-size: 24px;
  font-weight: 700;
}

.home_header p {
  font-weight: 600;
}

.home_action {
  display: flex;
  align-items: center;
  gap: calc(.25rem * 3.5);
  border-radius: .5rem;
  text-decoration: none;
  color: unset !important;
}

.home_action.disabled {
  opacity: .3;
  text-decoration: none;
}

.home_action:hover {
  color: unset;
  text-decoration: none;
}

.home_action a {
  color: unset !important;
}

.cursor-not-allowed {
  cursor: not-allowed;
  display: flex;
  align-self: flex-start;
}