@layer utilities {
            .text-shadow {
                text-shadow: 0 2px 4px rgba(0,0,0,0.2);
            }
            .card-hover {
                transition: all 0.3s ease;
            }
            .card-hover:hover {
                transform: translateY(-5px);
                box-shadow: 0 12px 20px -8px rgba(0, 77, 64, 0.15);
            }
            .water-wave {
                background-image: linear-gradient(135deg, #E0F2F1 25%, #B2EBF2 25%, #B2EBF2 50%, #E0F2F1 50%, #E0F2F1 75%, #B2EBF2 75%, #B2EBF2 100%);
                background-size: 56.57px 56.57px;
            }
        }
