.elementor-940 .elementor-element.elementor-element-feba277{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-940 .elementor-element.elementor-element-1776139{--display:flex;--min-height:800px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:26px 26px 26px 26px;}.elementor-940 .elementor-element.elementor-element-1776139:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-1776139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-940 .elementor-element.elementor-element-8412f23{width:var( --container-widget-width, 65.908% );max-width:65.908%;--container-widget-width:65.908%;--container-widget-flex-grow:0;}.elementor-940 .elementor-element.elementor-element-8412f23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-940 .elementor-element.elementor-element-36726ac{width:var( --container-widget-width, 96.414% );max-width:96.414%;--container-widget-width:96.414%;--container-widget-flex-grow:0;text-align:center;}.elementor-940 .elementor-element.elementor-element-36726ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-940 .elementor-element.elementor-element-36726ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:600;color:#FFFFFF;}.elementor-940 .elementor-element.elementor-element-fb6d0aa{width:100%;max-width:100%;}@media(min-width:768px){.elementor-940 .elementor-element.elementor-element-feba277{--content-width:90%;}.elementor-940 .elementor-element.elementor-element-1776139{--width:47%;}}/* Start custom CSS for heading, class: .elementor-element-36726ac *//* 使用 .elementor-940 .elementor-element.elementor-element-36726ac 确保样式只作用于当前组件 */
.elementor-940 .elementor-element.elementor-element-36726ac .elementor-heading-title {
    position: relative;
    display: inline-block;
    /* 保持中等粗细，兼顾精致与亮度 */
    font-weight: 600 !important; 
    letter-spacing: 0.5px;
    
    /* 1. 24K 纯金高亮渐变：使用高饱和度黄色和纯白 */
    background-image: linear-gradient(
        -65deg,
        #bf953f 0%,    /* 深金 */
        #fcf6ba 20%,   /* 亮金 */
        #ffffff 45%,   /* 极高光开始 */
        #ffffff 50%,   /* 纯白核心点 */
        #ffffff 55%,   /* 极高光结束 */
        #fcf6ba 80%,   /* 亮金 */
        #bf953f 100%   /* 深金 */
    ) !important;

    /* 2. 背景与裁剪 */
    background-size: 200% auto !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    
    /* 3. 强制透明 */
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;

    /* 4. 金黄色专用发光：增加黄色滤镜的浓度 */
    filter: drop-shadow(0px 0px 2px rgba(255, 255, 255, 0.9))  /* 白色边缘线 */
            drop-shadow(0px 0px 12px rgba(255, 215, 0, 1))    /* 高浓度金光 */
            drop-shadow(1px 2px 3px rgba(0, 0, 0, 0.3));      /* 轻微立体阴影 */

    /* 5. 动画：3s 速度比较优雅，能看清金色的流动 */
    animation: gold-shimmer-pure 3s linear infinite !important;
    
    will-change: background-position;
}

/* 定义流光动画 */
@keyframes gold-shimmer-pure {
    0% {
        background-position: 200% center;
    }
    100% {
        background-position: 0% center;
    }
}

/* 针对 Elementor 编辑器预览优化 */
.elementor-editor-active .elementor-940 .elementor-element.elementor-element-36726ac .elementor-heading-title {
    color: transparent !important;
}/* End custom CSS */