.elementor-795 .elementor-element.elementor-element-8ee4831{--display:flex;--min-height:280px;--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;--padding-top:80px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Outfit;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-795 .elementor-element.elementor-element-3d214aa{font-family:var( --e-global-typography-bece5ed-font-family ), Outfit;font-size:var( --e-global-typography-bece5ed-font-size );font-weight:var( --e-global-typography-bece5ed-font-weight );line-height:var( --e-global-typography-bece5ed-line-height );color:var( --e-global-color-65b7bf4 );}.elementor-795 .elementor-element.elementor-element-3d214aa a{color:var( --e-global-color-48cd0cd );}.elementor-795 .elementor-element.elementor-element-3d214aa a:hover{color:var( --e-global-color-primary );}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Outfit;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-795 .elementor-element.elementor-element-c91a49f{text-align:center;}.elementor-795 .elementor-element.elementor-element-c91a49f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Outfit;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-65b7bf4 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Outfit;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-795 .elementor-element.elementor-element-1b7be3a{text-align:center;}.elementor-795 .elementor-element.elementor-element-1b7be3a .elementor-heading-title{font-family:var( --e-global-typography-f3e86d2-font-family ), Outfit;font-size:var( --e-global-typography-f3e86d2-font-size );font-weight:var( --e-global-typography-f3e86d2-font-weight );line-height:var( --e-global-typography-f3e86d2-line-height );color:var( --e-global-color-65b7bf4 );}.elementor-795 .elementor-element.elementor-element-9a7a90d{--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;}.elementor-795 .elementor-element.elementor-element-5f4fa58{padding:020px 0px 0px 0px;text-align:center;}.elementor-795 .elementor-element.elementor-element-5f4fa58 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Outfit;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-widget-jet-smart-filters-color-image .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Outfit;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-color-image .apply-filters__button, .elementor-widget-jet-smart-filters-color-image .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Outfit;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-795 .elementor-element.elementor-element-168c6ab > .elementor-widget-container{padding:016px 24px 16px 24px;}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list__row{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);margin-bottom:5px;}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);text-align:center;}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list__button{color:var( --e-global-color-65b7bf4 );background-color:var( --e-global-color-d87edde );padding:10px 24px 10px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list__button:hover{color:var( --e-global-color-65b7bf4 );background-color:var( --e-global-color-90c6221 );border-color:var( --e-global-color-90c6221 );}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list__input:checked ~ .jet-color-image-list__button{color:var( --e-global-color-65b7bf4 );background-color:var( --e-global-color-90c6221 );border-color:var( --e-global-color-90c6221 );}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list__decorator .jet-color-image-list__color{width:0px;height:0px;}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list__decorator .jet-color-image-list__image{width:0px;}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list__decorator{margin-right:0px;}.rtl .elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list__decorator{margin-left:0px;}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-filter-label{color:var( --e-global-color-107b475 );text-align:center;}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-filter+.jet-filter{margin-top:10px;}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-795 .elementor-element.elementor-element-a0a538d{padding:0px 0px 0px 0px;}:is( .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__items, .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);}:is( .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid, .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}.elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);}:is( .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__items, .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid, .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__slider, .elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-795 .elementor-element.elementor-element-82177fc{--display:flex;}.elementor-795 .elementor-element.elementor-element-c705ca1 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__link, .elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__dots{font-family:var( --e-global-typography-bece5ed-font-family ), Outfit;font-size:var( --e-global-typography-bece5ed-font-size );font-weight:var( --e-global-typography-bece5ed-font-weight );line-height:var( --e-global-typography-bece5ed-line-height );}.elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__link{background-color:var( --e-global-color-d87edde );color:var( --e-global-color-65b7bf4 );padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__dots{background-color:var( --e-global-color-d87edde );color:var( --e-global-color-65b7bf4 );padding:8px 8px 8px 8px;border-radius:6px 6px 6px 6px;}.elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__link:hover{background-color:var( --e-global-color-90c6221 );color:var( --e-global-color-65b7bf4 );}.elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-90c6221 );color:var( --e-global-color-65b7bf4 );}.elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination{justify-content:center;}.elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__load-more{order:initial;}@media(min-width:768px){.elementor-795 .elementor-element.elementor-element-9a7a90d{--content-width:1480px;}}@media(max-width:1024px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-795 .elementor-element.elementor-element-3d214aa{font-size:var( --e-global-typography-bece5ed-font-size );line-height:var( --e-global-typography-bece5ed-line-height );}.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-795 .elementor-element.elementor-element-c91a49f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-795 .elementor-element.elementor-element-1b7be3a .elementor-heading-title{font-size:var( --e-global-typography-f3e86d2-font-size );line-height:var( --e-global-typography-f3e86d2-line-height );}.elementor-795 .elementor-element.elementor-element-5f4fa58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-jet-smart-filters-color-image .jet-filter-items-moreless__toggle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-color-image .apply-filters__button, .elementor-widget-jet-smart-filters-color-image .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list-wrapper{text-align:center;}.elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__link, .elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__dots{font-size:var( --e-global-typography-bece5ed-font-size );line-height:var( --e-global-typography-bece5ed-line-height );}}@media(max-width:767px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-795 .elementor-element.elementor-element-3d214aa{font-size:var( --e-global-typography-bece5ed-font-size );line-height:var( --e-global-typography-bece5ed-line-height );}.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-795 .elementor-element.elementor-element-c91a49f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-795 .elementor-element.elementor-element-1b7be3a .elementor-heading-title{font-size:var( --e-global-typography-f3e86d2-font-size );line-height:var( --e-global-typography-f3e86d2-line-height );}.elementor-795 .elementor-element.elementor-element-9a7a90d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;}.elementor-795 .elementor-element.elementor-element-5f4fa58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-jet-smart-filters-color-image .jet-filter-items-moreless__toggle{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-smart-filters-color-image .apply-filters__button, .elementor-widget-jet-smart-filters-color-image .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list__row{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);margin-bottom:10px;}.elementor-795 .elementor-element.elementor-element-168c6ab .jet-color-image-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);text-align:center;}.elementor-795 .elementor-element.elementor-element-a0a538d > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__link, .elementor-795 .elementor-element.elementor-element-c705ca1 .jet-filters-pagination__dots{font-size:var( --e-global-typography-bece5ed-font-size );line-height:var( --e-global-typography-bece5ed-line-height );}}/* Start custom CSS for container, class: .elementor-element-8ee4831 */.elementor-795 .elementor-element.elementor-element-8ee4831 {
    position: relative;
    overflow: hidden;
    background:
        linear-gradient(
            180deg,
            var(--e-global-color-secondary) 0%,
            var(--e-global-color-secondary) 100%
        );
}

/* 底层：细网格，降低存在感 */
.elementor-795 .elementor-element.elementor-element-8ee4831::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image:
        linear-gradient(rgba(148, 197, 255, 0.045) 1px, transparent 1px),
        linear-gradient(90deg, rgba(148, 197, 255, 0.045) 1px, transparent 1px);
    background-size: 44px 44px;
    mask-image: radial-gradient(ellipse at 68% 48%, #000 26%, transparent 76%);
    -webkit-mask-image: radial-gradient(ellipse at 68% 48%, #000 26%, transparent 76%);
    z-index: 0;
    pointer-events: none;
}

/* 上层：柔和光晕 + 更克制的斜向 LED 光带 */
.elementor-795 .elementor-element.elementor-element-8ee4831::after {
    content: "";
    position: absolute;
    inset: 0;
    background:
        /* 右上暖光晕 */
        radial-gradient(620px 320px at 88% 8%, rgba(255, 176, 87, 0.22), transparent 62%),

        /* 左下蓝色品牌光 */
        radial-gradient(520px 280px at 4% 96%, rgba(27, 111, 181, 0.20), transparent 68%),

        /* 中部轻微冷光过渡 */
        radial-gradient(700px 360px at 72% 58%, rgba(94, 156, 230, 0.08), transparent 70%),

        /* 斜向 LED 光带 */
        repeating-linear-gradient(
            115deg,
            transparent 0 150px,
            rgba(255, 205, 140, 0) 150px 153px,
            rgba(255, 205, 140, 0.42) 153px 154px,
            rgba(255, 205, 140, 0) 154px 157px,
            transparent 157px 300px
        ),

        /* 轻微暗角，增强文字可读性 */
        linear-gradient(
            90deg,
            rgba(0, 0, 0, 0.18) 0%,
            transparent 38%,
            rgba(0, 0, 0, 0.16) 100%
        );

    z-index: 0;
    pointer-events: none;
    filter: blur(0.25px);
}

/* 内容浮层 */
.elementor-795 .elementor-element.elementor-element-8ee4831 > * {
    position: relative;
    z-index: 1;
}

/* 深底下让标题/面包屑可读 */
.elementor-795 .elementor-element.elementor-element-8ee4831 h1 {
    color: var(--e-global-color-5885c37);
}

.elementor-795 .elementor-element.elementor-element-8ee4831 a {
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f4fa58 *//* 仅底部等式栏样式 */
.components-equation-bar {
  background-color: ;
  padding: 32px 5%;
}

.equation-container {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  flex-wrap: wrap;
  max-width: 1200px;
  margin: 0 auto;
}

.eq-tag {
  font-family: 'outfit', Outfit;
  font-size: 11px;
  font-weight: 800;
  color: #00c2ff;
  padding: 10px 22px;
  border: 1px solid rgba(0, 194, 255, 0.25);
  border-radius: 999px;
  background-color: rgba(0, 194, 255, 0.08);
  white-space: nowrap;
}

.eq-operator {
  font-family: 'Syne', sans-serif;
  font-size: 14px;
  font-weight: 800;
  color: #00c2ff;
}

.eq-final-text {
  font-family: 'Outfit', sans-serif;
  font-size: 14px;
  font-weight: 300;
  color: #8899B4;
  white-space: nowrap;
  margin-top: 10px;
}

/* 响应式适配 - 手机端完美排版 */
@media (max-width: 767px) {
  .components-equation-bar {
    padding: 30px 15px;
  }
  .equation-container {
    gap: 10px 12px;
    justify-content: center;
  }
  .eq-tag {
    font-size: 12px;
    padding: 8px 16px;
  }
  .eq-operator {
    font-size: 16px;
  }
  .eq-final-text {
    font-size: 13px;
    width: 100%;
    text-align: center;
  }
}/* End custom CSS */