/* CC-02b Wave 1 - extracted from FRONTEND/02_profiles/profile-preview.html */
.hover-lift:hover {
            transform: translateY(-0.25rem);
            transition: transform 0.3s ease;
        }
        .compatibility-ring {
            stroke-dasharray: 251.2;
            stroke-dashoffset: 62.8;
            transition: stroke-dashoffset 1s ease-in-out;
        }
        .slide-up {
            animation: slideUp 0.8s ease-out;
        }
        .zodiac-animation {
            animation: rotate 20s linear infinite;
        }
        @keyframes rotate {
            from { transform: rotate(0deg); }
            to { transform: rotate(360deg); }
        }
        .photo-gallery {
            scroll-snap-type: x mandatory;
        }
        .photo-item {
            scroll-snap-align: center;
        }
