.elementor-24580 .elementor-element.elementor-element-1cfedfc.elementor-element{--align-self:stretch;}.elementor-24580 .elementor-element.elementor-element-302f8df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24580 .elementor-element.elementor-element-17dc1cd{--display:flex;}.elementor-24580 .elementor-element.elementor-element-f08a0d1 img{width:100%;}.elementor-24580 .elementor-element.elementor-element-fcdc004{--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-24580 .elementor-element.elementor-element-301ef7a{--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-24580 .elementor-element.elementor-element-9338d38{width:var( --container-widget-width, 38% );max-width:38%;background-color:#D0E4FF;margin:1em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;--container-widget-width:38%;--container-widget-flex-grow:0;border-style:none;border-radius:var(--global-radius) var(--global-radius) var(--global-radius) var(--global-radius);text-align:center;color:#3D83F0;}.elementor-24580 .elementor-element.elementor-element-5edf5c8{--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-24580 .elementor-element.elementor-element-49fccfa .elementor-heading-title{font-family:var( --e-global-typography-7c80ecf-font-family ), Sans-serif;font-size:var( --e-global-typography-7c80ecf-font-size );font-weight:var( --e-global-typography-7c80ecf-font-weight );line-height:var( --e-global-typography-7c80ecf-line-height );}.elementor-24580 .elementor-element.elementor-element-a411fc3 .elementor-icon-list-icon i{color:#12B981;transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-a411fc3 .elementor-icon-list-icon svg{fill:#12B981;transition:fill 0.3s;}.elementor-24580 .elementor-element.elementor-element-a411fc3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24580 .elementor-element.elementor-element-a411fc3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-b705045{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24580 .elementor-element.elementor-element-cafb628{--display:flex;}.elementor-24580 .elementor-element.elementor-element-6623148 .elementor-button{background-color:#2563EB;font-family:var( --e-global-typography-4be7a51-font-family ), Sans-serif;font-size:var( --e-global-typography-4be7a51-font-size );font-weight:var( --e-global-typography-4be7a51-font-weight );line-height:var( --e-global-typography-4be7a51-line-height );border-style:none;border-radius:var(--global-radius) var(--global-radius) var(--global-radius) var(--global-radius);}.elementor-24580 .elementor-element.elementor-element-6623148 .elementor-button:hover, .elementor-24580 .elementor-element.elementor-element-6623148 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-24580 .elementor-element.elementor-element-fd4a787{--display:flex;}.elementor-24580 .elementor-element.elementor-element-028986d .elementor-button{background-color:var( --e-global-color-219d2d7 );font-family:var( --e-global-typography-4be7a51-font-family ), Sans-serif;font-size:var( --e-global-typography-4be7a51-font-size );font-weight:var( --e-global-typography-4be7a51-font-weight );line-height:var( --e-global-typography-4be7a51-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:var(--global-thikness)  var(--global-thikness)  var(--global-thikness)  var(--global-thikness);border-color:var( --e-global-color-accent );border-radius:var(--global-radius) var(--global-radius) var(--global-radius) var(--global-radius);}.elementor-24580 .elementor-element.elementor-element-028986d .elementor-button:hover, .elementor-24580 .elementor-element.elementor-element-028986d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-219d2d7 );}.elementor-24580 .elementor-element.elementor-element-028986d .elementor-button:hover svg, .elementor-24580 .elementor-element.elementor-element-028986d .elementor-button:focus svg{fill:var( --e-global-color-219d2d7 );}.elementor-24580 .elementor-element.elementor-element-ac3a56a{text-align:center;}.elementor-24580 .elementor-element.elementor-element-ac3a56a .elementor-heading-title{font-family:var( --e-global-typography-f197073-font-family ), Sans-serif;font-size:var( --e-global-typography-f197073-font-size );font-weight:var( --e-global-typography-f197073-font-weight );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-fad1386{--divider-border-style:solid;--divider-color:#2563EB;--divider-border-width:2px;}.elementor-24580 .elementor-element.elementor-element-fad1386 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-24580 .elementor-element.elementor-element-fad1386 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24580 .elementor-element.elementor-element-2af815a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24580 .elementor-element.elementor-element-902cff1{--display:flex;border-style:solid;--border-style:solid;border-width:var(--global-thikness) var(--global-thikness) var(--global-thikness) var(--global-thikness);--border-top-width:var(--global-thikness);--border-right-width:var(--global-thikness);--border-bottom-width:var(--global-thikness);--border-left-width:var(--global-thikness);border-color:var( --e-global-color-9ac17bc );--border-color:var( --e-global-color-9ac17bc );--border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-24580 .elementor-element.elementor-element-902cff1:not(.elementor-motion-effects-element-type-background), .elementor-24580 .elementor-element.elementor-element-902cff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-219d2d7 );}.elementor-24580 .elementor-element.elementor-element-fcb84b7{font-family:var( --e-global-typography-ca8b028-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8b028-font-size );font-weight:var( --e-global-typography-ca8b028-font-weight );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-e5a70e2{text-align:center;}.elementor-24580 .elementor-element.elementor-element-e5a70e2 .elementor-heading-title{font-family:var( --e-global-typography-e2420f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-a1c01ab{--display:flex;border-style:solid;--border-style:solid;border-width:var(--global-thikness) var(--global-thikness) var(--global-thikness) var(--global-thikness);--border-top-width:var(--global-thikness);--border-right-width:var(--global-thikness);--border-bottom-width:var(--global-thikness);--border-left-width:var(--global-thikness);border-color:var( --e-global-color-9ac17bc );--border-color:var( --e-global-color-9ac17bc );--border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-24580 .elementor-element.elementor-element-a1c01ab:not(.elementor-motion-effects-element-type-background), .elementor-24580 .elementor-element.elementor-element-a1c01ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-219d2d7 );}.elementor-24580 .elementor-element.elementor-element-cb2d0e0{font-family:var( --e-global-typography-ca8b028-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8b028-font-size );font-weight:var( --e-global-typography-ca8b028-font-weight );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-e09e0f6{text-align:center;}.elementor-24580 .elementor-element.elementor-element-e09e0f6 .elementor-heading-title{font-family:var( --e-global-typography-e2420f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-cba4ffe{--display:flex;border-style:solid;--border-style:solid;border-width:var(--global-thikness) var(--global-thikness) var(--global-thikness) var(--global-thikness);--border-top-width:var(--global-thikness);--border-right-width:var(--global-thikness);--border-bottom-width:var(--global-thikness);--border-left-width:var(--global-thikness);border-color:var( --e-global-color-9ac17bc );--border-color:var( --e-global-color-9ac17bc );--border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-24580 .elementor-element.elementor-element-cba4ffe:not(.elementor-motion-effects-element-type-background), .elementor-24580 .elementor-element.elementor-element-cba4ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-219d2d7 );}.elementor-24580 .elementor-element.elementor-element-e9b577a{font-family:var( --e-global-typography-ca8b028-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8b028-font-size );font-weight:var( --e-global-typography-ca8b028-font-weight );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-fa0481b{text-align:center;}.elementor-24580 .elementor-element.elementor-element-fa0481b .elementor-heading-title{font-family:var( --e-global-typography-e2420f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-b53dc7a{--display:flex;border-style:solid;--border-style:solid;border-width:var(--global-thikness) var(--global-thikness) var(--global-thikness) var(--global-thikness);--border-top-width:var(--global-thikness);--border-right-width:var(--global-thikness);--border-bottom-width:var(--global-thikness);--border-left-width:var(--global-thikness);border-color:var( --e-global-color-9ac17bc );--border-color:var( --e-global-color-9ac17bc );--border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-24580 .elementor-element.elementor-element-b53dc7a:not(.elementor-motion-effects-element-type-background), .elementor-24580 .elementor-element.elementor-element-b53dc7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-219d2d7 );}.elementor-24580 .elementor-element.elementor-element-81c358d{font-family:var( --e-global-typography-ca8b028-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8b028-font-size );font-weight:var( --e-global-typography-ca8b028-font-weight );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-b7ba922{text-align:center;}.elementor-24580 .elementor-element.elementor-element-b7ba922 .elementor-heading-title{font-family:var( --e-global-typography-e2420f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-2baa64e{--spacer-size:50px;}.elementor-24580 .elementor-element.elementor-element-6f075b9{--spacer-size:50px;}.elementor-24580 .elementor-element.elementor-element-47f3b90{--spacer-size:50px;}.elementor-24580 .elementor-element.elementor-element-22f2fee{text-align:center;}.elementor-24580 .elementor-element.elementor-element-22f2fee .elementor-heading-title{font-family:var( --e-global-typography-f197073-font-family ), Sans-serif;font-size:var( --e-global-typography-f197073-font-size );font-weight:var( --e-global-typography-f197073-font-weight );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-de0cdb5{--divider-border-style:solid;--divider-color:#2563EB;--divider-border-width:2px;}.elementor-24580 .elementor-element.elementor-element-de0cdb5 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-24580 .elementor-element.elementor-element-de0cdb5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24580 .elementor-element.elementor-element-1d5d5a3{--display:flex;}.elementor-24580 .elementor-element.elementor-element-1d125bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);--padding-top:1em;--padding-bottom:1em;--padding-left:2em;--padding-right:1em;}.elementor-24580 .elementor-element.elementor-element-1d125bd:not(.elementor-motion-effects-element-type-background), .elementor-24580 .elementor-element.elementor-element-1d125bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-24580 .elementor-element.elementor-element-797344f{--display:flex;}.elementor-24580 .elementor-element.elementor-element-f12e950 .elementor-heading-title{font-family:var( --e-global-typography-ca8b028-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8b028-font-size );font-weight:var( --e-global-typography-ca8b028-font-weight );line-height:var( --e-global-typography-ca8b028-line-height );color:var( --e-global-color-219d2d7 );}.elementor-24580 .elementor-element.elementor-element-3b412c2{font-family:var( --e-global-typography-7a264c2-font-family ), Sans-serif;font-size:var( --e-global-typography-7a264c2-font-size );color:var( --e-global-color-219d2d7 );}.elementor-24580 .elementor-element.elementor-element-cbd049c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24580 .elementor-element.elementor-element-1cd56d4{--display:flex;}.elementor-24580 .elementor-element.elementor-element-120174a{background-color:#272F40;border-style:solid;border-width:var(--global-thikness)  var(--global-thikness)  var(--global-thikness)  var(--global-thikness);border-color:var( --e-global-color-9ac17bc );border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-item > a{font-family:var( --e-global-typography-7a264c2-font-family ), Sans-serif;font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-text{color:var( --e-global-color-219d2d7 );transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-b36336a{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:1em;}.elementor-24580 .elementor-element.elementor-element-0052125{background-color:#272F40;border-style:solid;border-width:var(--global-thikness)  var(--global-thikness)  var(--global-thikness)  var(--global-thikness);border-color:var( --e-global-color-9ac17bc );border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-item > a{font-family:var( --e-global-typography-7a264c2-font-family ), Sans-serif;font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-text{color:var( --e-global-color-219d2d7 );transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-a118521{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24580 .elementor-element.elementor-element-639d8c9{--display:flex;}.elementor-24580 .elementor-element.elementor-element-d58c120{background-color:#272F40;border-style:solid;border-width:var(--global-thikness)  var(--global-thikness)  var(--global-thikness)  var(--global-thikness);border-color:var( --e-global-color-9ac17bc );border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-item > a{font-family:var( --e-global-typography-7a264c2-font-family ), Sans-serif;font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-text{color:var( --e-global-color-219d2d7 );transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-2635b2c{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:1em;}.elementor-24580 .elementor-element.elementor-element-436c8f2{background-color:#272F40;border-style:solid;border-width:var(--global-thikness)  var(--global-thikness)  var(--global-thikness)  var(--global-thikness);border-color:var( --e-global-color-9ac17bc );border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-7a264c2-font-family ), Sans-serif;font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-text{color:var( --e-global-color-219d2d7 );transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-3659599{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24580 .elementor-element.elementor-element-318df1e{--display:flex;}.elementor-24580 .elementor-element.elementor-element-b355405{background-color:#272F40;border-style:solid;border-width:var(--global-thikness)  var(--global-thikness)  var(--global-thikness)  var(--global-thikness);border-color:var( --e-global-color-9ac17bc );border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-item > a{font-family:var( --e-global-typography-7a264c2-font-family ), Sans-serif;font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-text{color:var( --e-global-color-219d2d7 );transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-4f1e499{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:1em;}.elementor-24580 .elementor-element.elementor-element-2060bf1{background-color:#272F40;border-style:solid;border-width:var(--global-thikness)  var(--global-thikness)  var(--global-thikness)  var(--global-thikness);border-color:var( --e-global-color-9ac17bc );border-radius:var(--global-radius)  var(--global-radius)  var(--global-radius)  var(--global-radius);--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-7a264c2-font-family ), Sans-serif;font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-text{color:var( --e-global-color-219d2d7 );transition:color 0.3s;}.elementor-24580 .elementor-element.elementor-element-d0b5717{--display:flex;}.elementor-24580 .elementor-element.elementor-element-1add2e9 img{width:80%;}.elementor-24580 .elementor-element.elementor-element-97e0482{--display:flex;}.elementor-24580 .elementor-element.elementor-element-2f36550{--display:flex;}.elementor-24580 .elementor-element.elementor-element-c4e9f7d{text-align:center;}.elementor-24580 .elementor-element.elementor-element-14d63ae{--divider-border-style:solid;--divider-color:#2563EB;--divider-border-width:2px;}.elementor-24580 .elementor-element.elementor-element-14d63ae .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-24580 .elementor-element.elementor-element-14d63ae .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24580 .elementor-element.elementor-element-94126d3{--display:flex;}.elementor-24580 .elementor-element.elementor-element-0b950f7{--display:flex;}.elementor-24580 .elementor-element.elementor-element-4590ce4{--display:flex;}.elementor-24580 .elementor-element.elementor-element-914982c{--display:flex;}.elementor-24580 .elementor-element.elementor-element-3a90df1{--display:flex;}.elementor-24580 .elementor-element.elementor-element-cbf4827{--display:flex;}.elementor-24580 .elementor-element.elementor-element-af4aa63{--display:flex;}.elementor-24580 .elementor-element.elementor-element-5777e45{--display:flex;}.elementor-24580 .elementor-element.elementor-element-356d90a{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-icon-size:15px;}.elementor-24580 .elementor-element.elementor-element-356d90a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24580 .elementor-element.elementor-element-0ff542a{--display:flex;}.elementor-24580 .elementor-element.elementor-element-5ebd9f2{--spacer-size:50px;}.elementor-24580 .elementor-element.elementor-element-2ad336e{text-align:center;}.elementor-24580 .elementor-element.elementor-element-2ad336e .elementor-heading-title{font-family:var( --e-global-typography-f197073-font-family ), Sans-serif;font-size:var( --e-global-typography-f197073-font-size );font-weight:var( --e-global-typography-f197073-font-weight );line-height:var( --e-global-typography-f197073-line-height );color:var( --e-global-color-219d2d7 );}.elementor-24580 .elementor-element.elementor-element-1f56284{text-align:center;color:var( --e-global-color-219d2d7 );}.elementor-24580 .elementor-element.elementor-element-11de306 .elementor-button{background-color:#10B981;font-family:var( --e-global-typography-4be7a51-font-family ), Sans-serif;font-size:var( --e-global-typography-4be7a51-font-size );font-weight:var( --e-global-typography-4be7a51-font-weight );line-height:var( --e-global-typography-4be7a51-line-height );}body.elementor-page-24580:not(.elementor-motion-effects-element-type-background), body.elementor-page-24580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-219d2d7 );}@media(max-width:1366px){.elementor-24580 .elementor-element.elementor-element-49fccfa .elementor-heading-title{font-size:var( --e-global-typography-7c80ecf-font-size );line-height:var( --e-global-typography-7c80ecf-line-height );}.elementor-24580 .elementor-element.elementor-element-6623148 .elementor-button{font-size:var( --e-global-typography-4be7a51-font-size );line-height:var( --e-global-typography-4be7a51-line-height );}.elementor-24580 .elementor-element.elementor-element-028986d .elementor-button{font-size:var( --e-global-typography-4be7a51-font-size );line-height:var( --e-global-typography-4be7a51-line-height );}.elementor-24580 .elementor-element.elementor-element-ac3a56a .elementor-heading-title{font-size:var( --e-global-typography-f197073-font-size );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-fcb84b7{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-e5a70e2 .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-cb2d0e0{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-e09e0f6 .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-e9b577a{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-fa0481b .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-81c358d{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-b7ba922 .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-22f2fee .elementor-heading-title{font-size:var( --e-global-typography-f197073-font-size );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-f12e950 .elementor-heading-title{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-3b412c2{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-2ad336e .elementor-heading-title{font-size:var( --e-global-typography-f197073-font-size );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-11de306 .elementor-button{font-size:var( --e-global-typography-4be7a51-font-size );line-height:var( --e-global-typography-4be7a51-line-height );}}@media(max-width:1024px){.elementor-24580 .elementor-element.elementor-element-49fccfa .elementor-heading-title{font-size:var( --e-global-typography-7c80ecf-font-size );line-height:var( --e-global-typography-7c80ecf-line-height );}.elementor-24580 .elementor-element.elementor-element-6623148 .elementor-button{font-size:var( --e-global-typography-4be7a51-font-size );line-height:var( --e-global-typography-4be7a51-line-height );}.elementor-24580 .elementor-element.elementor-element-028986d .elementor-button{font-size:var( --e-global-typography-4be7a51-font-size );line-height:var( --e-global-typography-4be7a51-line-height );}.elementor-24580 .elementor-element.elementor-element-ac3a56a .elementor-heading-title{font-size:var( --e-global-typography-f197073-font-size );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-fcb84b7{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-e5a70e2 .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-cb2d0e0{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-e09e0f6 .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-e9b577a{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-fa0481b .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-81c358d{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-b7ba922 .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-22f2fee .elementor-heading-title{font-size:var( --e-global-typography-f197073-font-size );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-f12e950 .elementor-heading-title{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-3b412c2{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-2ad336e .elementor-heading-title{font-size:var( --e-global-typography-f197073-font-size );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-11de306 .elementor-button{font-size:var( --e-global-typography-4be7a51-font-size );line-height:var( --e-global-typography-4be7a51-line-height );}}@media(max-width:767px){.elementor-24580 .elementor-element.elementor-element-49fccfa .elementor-heading-title{font-size:var( --e-global-typography-7c80ecf-font-size );line-height:var( --e-global-typography-7c80ecf-line-height );}.elementor-24580 .elementor-element.elementor-element-6623148 .elementor-button{font-size:var( --e-global-typography-4be7a51-font-size );line-height:var( --e-global-typography-4be7a51-line-height );}.elementor-24580 .elementor-element.elementor-element-028986d .elementor-button{font-size:var( --e-global-typography-4be7a51-font-size );line-height:var( --e-global-typography-4be7a51-line-height );}.elementor-24580 .elementor-element.elementor-element-ac3a56a .elementor-heading-title{font-size:var( --e-global-typography-f197073-font-size );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-fcb84b7{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-e5a70e2 .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-cb2d0e0{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-e09e0f6 .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-e9b577a{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-fa0481b .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-81c358d{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-b7ba922 .elementor-heading-title{font-size:var( --e-global-typography-e2420f1-font-size );line-height:var( --e-global-typography-e2420f1-line-height );}.elementor-24580 .elementor-element.elementor-element-22f2fee .elementor-heading-title{font-size:var( --e-global-typography-f197073-font-size );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-f12e950 .elementor-heading-title{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-24580 .elementor-element.elementor-element-3b412c2{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-120174a .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-0052125 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-d58c120 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-436c8f2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-b355405 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24580 .elementor-element.elementor-element-2060bf1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-7a264c2-font-size );}.elementor-24580 .elementor-element.elementor-element-2ad336e .elementor-heading-title{font-size:var( --e-global-typography-f197073-font-size );line-height:var( --e-global-typography-f197073-line-height );}.elementor-24580 .elementor-element.elementor-element-11de306 .elementor-button{font-size:var( --e-global-typography-4be7a51-font-size );line-height:var( --e-global-typography-4be7a51-line-height );}}@media(min-width:768px){.elementor-24580 .elementor-element.elementor-element-302f8df{--content-width:1250px;}.elementor-24580 .elementor-element.elementor-element-2af815a{--content-width:1250px;}.elementor-24580 .elementor-element.elementor-element-1d5d5a3{--content-width:1250px;}.elementor-24580 .elementor-element.elementor-element-b36336a{--width:100%;}.elementor-24580 .elementor-element.elementor-element-2f36550{--content-width:1250px;}.elementor-24580 .elementor-element.elementor-element-0ff542a{--content-width:1250px;}}/* Start custom CSS for html, class: .elementor-element-1cfedfc *//* --- TRUST SIGNALS --- */
.trust-signals {
  background-color: #f8fafc; /* 背景颜色已更改 */
  padding: 20px 0;
  border-top: 1px solid var(--border-color);
  border-bottom: 1px solid var(--border-color);
}

.trust-grid {
  display: flex;
  justify-content: center; /* 关键修改1：从 space-around 改为 center，使所有项在父容器中整体居中 */
  flex-wrap: wrap;
  gap: 40px; /* 居中后适当放大间距，避免元素挤在一起，你可以根据视觉效果微调 */
  text-align: center;
}

.trust-item {
  font-size: 14px;
  font-weight: 600;
  color: var(--secondary-color);
  display: flex;
  align-items: center;     /* 保持图标和文字垂直居中 */
  justify-content: center; /* 关键修改2：确保单项在换行或者变为单列时，内部图标和文字也绝对水平居中 */
  gap: 8px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6b2863 *//* --- COMMON GRID (Highlights & Applications) --- */
    .content-section {
      padding: 80px 0;
    }
    
    .bg-gray {
      background-color: var(--bg-light);
    }

    .grid-layout {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
      gap: 30px;
    }

    .card {
      background: #ffffff;
      padding: 30px;
      border-radius: 12px;
      box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05);
      border: 1px solid var(--border-color);
      text-align: left;
    }

    .card.center {
      text-align: center;
    }

    .card .icon {
      font-size: 40px;
      margin-bottom: 16px;
    }

    .card h4 {
      font-size: 18px;
      color: var(--secondary-color);
      margin-bottom: 12px;
      font-weight: 700;
    }

    .card p {
      font-size: 14px;
      color: var(--text-light);
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd61c07 *//* --- DATA TABLES (Specs & Comparison) --- */
    .table-wrapper {
      background: #ffffff;
      border-radius: 12px;
      box-shadow: 0 4px 10px rgba(0,0,0,0.03);
      overflow: hidden;
      border: 1px solid var(--border-color);
      margin-bottom: 40px;
    }

    .data-table {
      width: 100%;
      border-collapse: collapse;
      text-align: left;
    }

    .data-table tr {
      border-bottom: 1px solid var(--border-color);
    }

    .data-table tr:last-child {
      border-bottom: none;
    }

    .data-table th {
      background-color: #f1f5f9;
      color: var(--secondary-color);
      font-weight: 700;
      padding: 18px 24px;
      font-size: 15px;
      vertical-align: top;
    }

    .data-table.specs th { width: 28%; }
    
    .data-table td {
      padding: 18px 24px;
      color: var(--text-main);
      font-size: 15px;
      line-height: 1.6;
    }

    .data-table tr:nth-child(even) td { background-color: #fafafa; }
    
    .table-check { color: var(--accent-color); font-weight: bold; font-size: 18px; }
    .table-cross { color: var(--text-light); }
    /* --- GLOBAL STYLES & VARIABLES --- */
    :root {
      --primary-color: #2563eb;     
      --secondary-color: #0f172a;   
      --accent-color: #10b981;      
      --promo-color: #ef4444;
      --text-main: #334155;         
      --text-light: #64748b;        
      --bg-light: #f8fafc;          
      --border-color: #e2e8f0;      
    }

    * {
      box-sizing: border-box;
      margin: 0;
      padding: 0;
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    }

    body {
      background-color: #ffffff;
      color: var(--text-main);
      line-height: 1.6;
    }

    .container {
      max-width: 1200px;
      margin: 0 auto;
      padding: 0 20px;
    }

    h2.section-title {
      font-size: 32px;
      font-weight: 800;
      color: var(--secondary-color);
      text-align: center;
      margin-bottom: 40px;
      position: relative;
    }

    h2.section-title::after {
      content: '';
      display: block;
      width: 60px;
      height: 4px;
      background: var(--primary-color);
      margin: 12px auto 0 auto;
      border-radius: 2px;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88476bf *//* --- HYSTOU FULL TECHNICAL SPECIFICATIONS BLOCK STYLES --- */
.hystou-specs-section {
  max-width: 1100px;
  margin: 50px auto;
  padding: 45px 35px;
  background: #ffffff;
  border: 1px solid #e2e8f0;
  border-radius: 16px;
  box-shadow: 0 4px 25px rgba(0, 0, 0, 0.02);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  box-sizing: border-box;
}

.specs-section-header {
  text-align: center;
  margin-bottom: 45px;
}

.specs-section-header h2 {
  font-size: 28px;
  font-weight: 800;
  color: #0f172a;
  margin: 0 0 10px 0;
  letter-spacing: -0.5px;
}

.specs-section-header p {
  font-size: 15px;
  color: #64748b;
  margin: 0;
}

/* Specs Grid Layout for B2B Matrix */
.specs-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
}

.specs-category-box {
  background: #f8fafc;
  border: 1px solid #e2e8f0;
  border-radius: 12px;
  padding: 24px;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.specs-category-box:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.04);
}

.category-title {
  font-size: 16px;
  font-weight: 700;
  color: #1e293b;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  border-bottom: 2px solid #cbd5e1;
  padding-bottom: 10px;
}

.spec-icon {
  margin-right: 10px;
  font-size: 18px;
}

/* Clean Spec Table Typography */
.specs-table {
  width: 100%;
  border-collapse: collapse;
}

.specs-table tr {
  border-bottom: 1px solid #e2e8f0;
}

.specs-table tr:last-child {
  border-bottom: none;
}

.specs-table td {
  padding: 12px 6px;
  font-size: 14px;
  line-height: 1.5;
  vertical-align: top;
}

/* Left column: Technical Parameter Name */
.specs-table td:first-child {
  font-weight: 600;
  color: #475569;
  width: 35%;
}

/* Right column: Exact Configuration Details */
.specs-table td:last-child {
  color: #0f172a;
  width: 65%;
}

/* Mobile Responsiveness Logic */
@media (max-width: 768px) {
  .specs-grid {
    grid-template-columns: 1fr; /* 移动端自动坍塌为单列排版 */
    gap: 20px;
  }
  .hystou-specs-section {
    padding: 30px 15px;
    margin: 30px auto;
  }
  .specs-section-header h2 {
    font-size: 23px;
  }
  .specs-table td {
    font-size: 13px;
    padding: 10px 4px;
  }
}/* End custom CSS */