/* 简洁暖色调文字效果 */

/* 统一的暖色高亮文字 - 使用柔和的橙色系 */
.warm-text {
    background: linear-gradient(120deg, #ff8a65 0%, #ffb74d 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: 700;
    display: inline-block;
    position: relative;
}

/* 柔和的呼吸动画 */
.warm-text-animated {
    color: #FF8811;
    font-weight: 700;
    display: inline-block;
    animation: gentleGlow 3s ease-in-out infinite;
}

@keyframes gentleGlow {
    0%, 100% {
        opacity: 0.9;
        filter: brightness(1);
    }
    50% {
        opacity: 1;
        filter: brightness(1.15);
    }
}

/* 响应式调整 */
@media only screen and (max-width: 767px) {
    .warm-text-animated {
        animation-duration: 4s;
    }
}

/* 减少动画效果（用户偏好） */
@media (prefers-reduced-motion: reduce) {
    .warm-text-animated {
        animation: none;
        opacity: 1;
    }
}
