/* Home Page Specific Styles */
/* Styles unique to home.html that don't exist in other templates */

/* Typography improvements for home page */
h1 .bi {
    color: var(--bl-tertiary-color);
}

/* Link styling improvements */
a.text-decoration-none:hover {
    text-decoration: underline !important;
}

/* Home-specific card body adjustments */
.coaching-order-card .card-body h6 {
    margin-bottom: 12px; /* Different from other cards which use 8px */
}

.referral-bonus-card .card-body h6 {
    margin-bottom: 12px; /* Different from other cards which use 8px */
}

/* Home specific badge sizing */
.coaching-order-card .badge {
    font-size: 0.75rem; /* Smaller than default */
}

/* Legacy home.css styles - preserved from original home.css */
.home-dark-bg {
  background-color: #0B210E;
  background-color: #120925;
}

.check {
  color: white;
  font-size: 3em;
  position: absolute;
  top: -15px;
  right: -5px;
}

.hourglass {
  color: white;
  font-size: 1.2em;
  position: absolute;
  top: 0px;
  right: 2px;
}

.alarm {
  color: white;
  font-size: 1.2em;
  position: absolute;
  top: 0px;
  right: 2px;
}

.cash-in {
  position: relative;
  overflow: hidden;
}