.elementor-9042 .elementor-element.elementor-element-c516ce2{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9042 .elementor-element.elementor-element-52edeff0{color:var( --e-global-color-f55241d );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-52edeff0 *//* 调整标题视觉层级 */
.b2b-v2 h3 {
  margin: 1.1em 0 0.5em;
  font-weight: 700;
  font-size: clamp(1.35rem, 2.6vw, 1.75rem); /* 手机≈21px 桌面≈28px */
  line-height: 1.25;
  color: #0f172a !important;  /* 深蓝主色，增强对比 */
  letter-spacing: 0.02em;
  text-shadow: 0 1px 0 rgba(255,255,255,0.6);
}

/* 如果想保留小标题层次（例如 Engineering Specs） */
.b2b-v2 h4 {
  font-weight: 600;
  font-size: clamp(1.05rem, 1.9vw, 1.35rem);
  color: #334155;
  margin: 0.9em 0 0.4em;
  border-left: 4px solid var(--accent);
  padding-left: 8px;
}/* End custom CSS */