.elementor-142 .elementor-element.elementor-element-88825a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for container, class: .elementor-element-88825a0 *//* 强制背景全屏并应用首页渐变 */
.elementor-142 .elementor-element.elementor-element-88825a0 .sp-funding-master {
    width: 100vw !important;
    position: relative !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    margin: 0 !important;
    padding: clamp(80px, 10vh, 150px) 0 !important;
    background-color: #0f1412 !important;
    background-image: 
        radial-gradient(1400px 800px at 15% -10%, rgba(27, 58, 47, 0.45), rgba(27, 58, 47, 0) 65%),
        radial-gradient(1000px 600px at 85% 15%, rgba(0, 220, 255, 0.15), rgba(0, 220, 255, 0) 65%) !important;
}

/* 顶部科技感装饰线 */
.elementor-142 .elementor-element.elementor-element-88825a0 .sp-top-line {
    position: absolute; top: 0; left: 0; width: 100%; height: 2px;
    background: linear-gradient(90deg, transparent, #86d64d, transparent);
    opacity: 0.5;
}

/* 标题样式：复刻首页震撼感 */
.elementor-142 .elementor-element.elementor-element-88825a0 .sp-main-title h2 {
    color: #ffffff !important;
    font-size: clamp(32px, 6vw, 72px) !important;
    font-weight: 950 !important;
    letter-spacing: -0.05em !important;
    text-transform: uppercase !important;
    text-align: center !important;
}

/* 品牌绿高亮数据 */
.elementor-142 .elementor-element.elementor-element-88825a0 .sp-highlight {
    color: #86d64d !important;
    font-weight: 800 !important;
    text-shadow: 0 0 15px rgba(134, 214, 77, 0.3);
}

/* 副标题排版 */
.elementor-142 .elementor-element.elementor-element-88825a0 .sp-main-sub {
    color: rgba(255,255,255,0.7) !important;
    font-size: clamp(16px, 1.5vw, 22px) !important;
    text-align: center !important;
    max-width: 900px !important;
    margin: 20px auto 40px !important;
}

/* 实时状态小点 */
.elementor-142 .elementor-element.elementor-element-88825a0 .sp2-status-dot {
    width: 10px; height: 10px; background: #86d64d; border-radius: 50%;
    display: inline-block; margin-right: 10px;
    box-shadow: 0 0 15px #86d64d;
}

.elementor-142 .elementor-element.elementor-element-88825a0 .sp2-kicker {
    color: #86d64d; font-size: 12px; font-weight: 900; letter-spacing: 3px;
}

.elementor-142 .elementor-element.elementor-element-88825a0 .sp2-kicker-row {
    display: flex; justify-content: center; align-items: center; gap: 10px;
}/* End custom CSS */