body {
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
    line-height: 1.6;
}

.hero-section {
    background-color: #f9f9f9;
}

/* Utility classes for hover effects */
.transition {
    transition-property: transform, box-shadow;
}

.duration-300 {
    transition-duration: 300ms;
}

.ease-in-out {
    transition-timing-function: ease-in-out;
}

.hover\:scale-105:hover {
    transform: scale(1.05);
}

.hover\:shadow-lg:hover {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}

