/* =====================================================
   Care Connect TH — Public Site Styles
   ===================================================== */

/* Hero gradient */
.hero-section {
    background: linear-gradient(135deg, #1a6dcc 0%, #0d47a1 100%);
    color: #fff;
}

.hero-section .btn-light {
    background: rgba(255,255,255,0.95);
    border: none;
}

.hero-section .btn-light:hover {
    background: #fff;
    transform: translateY(-1px);
    box-shadow: 0 4px 12px rgba(0,0,0,0.15);
}

.hero-section .btn-dark:hover {
    transform: translateY(-1px);
}

/* Feature icons */
.feature-icon {
    display: inline-block;
}

/* Release notes */
.release-notes {
    max-height: 200px;
    overflow-y: auto;
}

/* Smooth button transitions */
.btn {
    transition: transform 0.15s ease, box-shadow 0.15s ease;
}
