.zb-el-zionText {  -webkit-box-orient:vertical;  overflow:hidden;  display:-webkit-box;  text-overflow:ellipsis;  overflow-wrap:break-word;  word-break:break-word;  line-height:180%;}.zb-el-zionText a {  color:inherit;  text-decoration:none;}.zb-el-zionText a > * {  -webkit-box-orient:vertical;  overflow:hidden;  display:-webkit-box;  text-overflow:ellipsis;  overflow-wrap:break-word;  word-break:break-word;}#uid2183438553272 { word-break:break-word;overflow-wrap:break-word; }#uid2183438553272 * { word-break:break-word;overflow-wrap:break-word; }#main-content-hcwm {  font-family:'Segoe UI', 'Arial', 'Helvetica Neue', Arial, sans-serif;  background:#fff;  color:#222;  min-height:100vh;  padding:0;  margin:0;}#main-content-hcwm .hcwm-container {  max-width:1200px;  margin:0 auto;  padding:32px 24px 48px 24px;}@media (max-width:900px) {  #main-content-hcwm .hcwm-container {    padding:24px 8vw 32px 8vw;  }}@media (max-width:600px) {  #main-content-hcwm .hcwm-container {    padding:16px 2vw 24px 2vw;  }}#main-content-hcwm .hcwm-product-hero {  display:flex;  flex-wrap:wrap;  align-items:center;  background:#e3f2fd;  border-radius:12px;  box-shadow:0 2px 8px rgba(0,91,170,0.07);  padding:40px 40px 32px 40px;  margin-bottom:48px;  gap:32px;}#main-content-hcwm .hcwm-product-hero-img {  flex:1 1 320px;  min-width:260px;  max-width:420px;  text-align:center;}#main-content-hcwm .hcwm-product-hero-img img {  width:100%;  max-width:380px;  border-radius:8px;  box-shadow:0 4px 18px rgba(0,91,170,0.09);  background:#fff;}#main-content-hcwm .hcwm-product-hero-content {  flex:2 1 340px;  min-width:260px;}#main-content-hcwm h1 {  font-size:2.1rem;  font-weight:700;  color:#005baa;  margin-bottom:18px;  line-height:1.2;}@media (min-width:700px) {  #main-content-hcwm h1 {    font-size:2.4rem;  }}#main-content-hcwm .hcwm-product-hero-content p {  font-size:1.15rem;  color:#333;  line-height:1.7;  margin-bottom:28px;}#main-content-hcwm .hcwm-key-features {  background:#f8fafc;  border-radius:8px;  padding:28px 24px 22px 24px;  margin-bottom:48px;  box-shadow:0 1px 5px rgba(34,34,34,0.07);}#main-content-hcwm .hcwm-key-features h2 {  font-size:1.5rem;  font-weight:700;  color:#005baa;  margin-bottom:18px;  letter-spacing:0.01em;}#main-content-hcwm .hcwm-key-features ul {  list-style:none;  padding:0;  margin:0;}#main-content-hcwm .hcwm-key-features li {  font-size:1.08rem;  color:#222;  margin-bottom:18px;  position:relative;  padding-left:28px;  line-height:1.7;}#main-content-hcwm .hcwm-key-features li:before {  content:"f058";  font-family:"Font Awesome 6 Free";  font-weight:900;  color:#005baa;  position:absolute;  left:0;  top:2px;  font-size:1.2em;}#main-content-hcwm .hcwm-section-title {  font-size:1.35rem;  font-weight:700;  color:#005baa;  margin-bottom:18px;  letter-spacing:0.01em;}#main-content-hcwm .hcwm-case-grid {  display:flex;  gap:32px;  flex-wrap:wrap;  margin-bottom:48px;}#main-content-hcwm .hcwm-case-card {  flex:1 1 320px;  min-width:260px;  background:#f4f6f8;  border-radius:8px;  box-shadow:0 2px 8px rgba(34,34,34,0.07);  padding:0 0 22px 0;  display:flex;  flex-direction:column;  transition:box-shadow 0.2s, transform 0.2s;  position:relative;}#main-content-hcwm .hcwm-case-card:hover {  box-shadow:0 8px 24px rgba(0,91,170,0.12);  transform:translateY(-4px) scale(1.025);}#main-content-hcwm .hcwm-case-card-img {  width:100%;  border-radius:8px 8px 0 0;  overflow:hidden;  background:#fff;  display:block;}#main-content-hcwm .hcwm-case-card-img img {  width:100%;  height:180px;  object-fit:cover;  border-radius:8px 8px 0 0;  transition:transform 0.25s;}#main-content-hcwm .hcwm-case-card:hover .hcwm-case-card-img img {  transform:scale(1.04);}#main-content-hcwm .hcwm-case-card-desc {  padding:18px 22px 0 22px;  font-size:1.08rem;  color:#333;  flex:1;  line-height:1.6;}#main-content-hcwm .hcwm-review-section {  margin-bottom:48px;}#main-content-hcwm .hcwm-review-grid {  display:flex;  flex-wrap:wrap;  gap:32px;}#main-content-hcwm .hcwm-review-card {  flex:1 1 320px;  min-width:260px;  background:#fff;  border-radius:8px;  box-shadow:0 2px 8px rgba(34,34,34,0.08);  padding:32px 22px 24px 22px;  display:flex;  flex-direction:column;  align-items:center;  transition:box-shadow 0.22s, transform 0.22s;  position:relative;}#main-content-hcwm .hcwm-review-card:hover {  box-shadow:0 8px 24px rgba(245,176,65,0.11), 0 2px 8px rgba(34,34,34,0.08);  transform:translateY(-4px) scale(1.022);}#main-content-hcwm .hcwm-review-avatar {  width:108px;  height:108px;  border-radius:50%;  background:#e3f2fd;  overflow:hidden;  margin-bottom:16px;  border:3px solid #fff;  box-shadow:0 1px 6px rgba(0,91,170,0.07);  display:flex;  align-items:center;  justify-content:center;}#main-content-hcwm .hcwm-review-avatar img {  width:100%;  height:100%;  object-fit:cover;  border-radius:50%;}#main-content-hcwm .hcwm-reviewer-name {  font-size:1.1rem;  font-weight:700;  color:#005baa;  margin-bottom:2px;  text-align:center;}#main-content-hcwm .hcwm-reviewer-company {  font-size:0.97rem;  color:#555;  margin-bottom:10px;  text-align:center;}#main-content-hcwm .hcwm-review-quote {  font-size:1.05rem;  color:#333;  font-style:italic;  text-align:center;  line-height:1.7;  margin-bottom:0;}#main-content-hcwm .hcwm-review-quote:before {  content:"“";  color:#f5b041;  font-size:1.8em;  vertical-align:-0.2em;}#main-content-hcwm .hcwm-review-quote:after {  content:"”";  color:#f5b041;  font-size:1.8em;  vertical-align:-0.2em;}#main-content-hcwm .hcwm-cta-section {  background:linear-gradient(90deg, #005baa 0%, #2196f3 100%);  border-radius:10px;  box-shadow:0 2px 12px rgba(0,91,170,0.07);  padding:40px 32px 32px 32px;  margin-bottom:48px;  text-align:center;  color:#fff;  position:relative;  overflow:hidden;}#main-content-hcwm .hcwm-cta-section h2 {  font-size:1.65rem;  font-weight:700;  margin-bottom:18px;  color:#fff;  letter-spacing:0.01em;}#main-content-hcwm .hcwm-cta-section p {  font-size:1.12rem;  margin-bottom:28px;  color:#e3f2fd;}#main-content-hcwm .hcwm-cta-btn {  display:inline-flex;  align-items:center;  justify-content:center;  background:linear-gradient(90deg, #005baa 0%, #007aff 100%);  color:#fff;  font-size:1.07rem;  font-weight:700;  border:none;  border-radius:6px;  padding:14px 34px;  cursor:pointer;  box-shadow:0 2px 8px rgba(0,91,170,0.11);  transition:box-shadow 0.2s, background 0.2s, transform 0.2s;  margin-top:8px;  gap:10px;  outline:none;  letter-spacing:0.01em;}#main-content-hcwm .hcwm-cta-btn:hover, #main-content-hcwm .hcwm-cta-btn:focus {  background:linear-gradient(90deg, #007aff 0%, #005baa 100%);  box-shadow:0 6px 18px rgba(0,91,170,0.18);  transform:translateY(-2px) scale(1.03);}#main-content-hcwm .hcwm-cta-btn i {  margin-right:7px;  font-size:1.2em;}#main-content-hcwm .hcwm-inquiry-section {  background:#f8fafc;  border-radius:8px;  box-shadow:0 2px 8px rgba(34,34,34,0.07);  padding:34px 28px;  max-width:600px;  margin:0 auto 48px auto;}#main-content-hcwm .hcwm-inquiry-title {  font-size:1.28rem;  font-weight:700;  color:#005baa;  margin-bottom:22px;  text-align:center;}#main-content-hcwm .zb-element.zb-el-inquiryForms .zb-el-form {  display:flex;  flex-direction:column;  gap:18px;}#main-content-hcwm .zb-element.zb-el-inquiryForms .form-fields-item input,#main-content-hcwm .zb-element.zb-el-inquiryForms .form-fields-item textarea {  width:100%;  padding:12px 14px;  font-size:1rem;  border:1.5px solid #cfd8dc;  border-radius:6px;  background:#fff;  color:#222;  margin-bottom:2px;  transition:border 0.2s, box-shadow 0.2s;}#main-content-hcwm .zb-element.zb-el-inquiryForms .form-fields-item input:focus,#main-content-hcwm .zb-element.zb-el-inquiryForms .form-fields-item textarea:focus {  border-color:#005baa;  box-shadow:0 0 0 2px #e3f2fd;  outline:none;}#main-content-hcwm .zb-element.zb-el-inquiryForms .form-fields-item textarea {  min-height:80px;  resize:vertical;}#main-content-hcwm .zb-element.zb-el-inquiryForms .form-fields-submit-button {  background:linear-gradient(90deg, #005baa 0%, #007aff 100%);  color:#fff;  font-size:1rem;  font-weight:700;  border:none;  border-radius:4px;  padding:13px 0;  width:100%;  cursor:pointer;  box-shadow:0 2px 8px rgba(0,91,170,0.13);  display:flex;  align-items:center;  justify-content:center;  gap:10px;  transition:background 0.22s, box-shadow 0.22s;  margin-top:8px;  letter-spacing:0.01em;}#main-content-hcwm .zb-element.zb-el-inquiryForms .form-fields-submit-button:hover {  background:linear-gradient(90deg, #007aff 0%, #005baa 100%);  box-shadow:0 6px 18px rgba(0,91,170,0.18);}#main-content-hcwm .zb-element.zb-el-inquiryForms .submit-btn-icon {  margin-right:5px;  vertical-align:middle;}#main-content-hcwm .zb-element.zb-el-inquiryForms p.form-field-description {  font-size:12px;  color:#888;  margin:0 0 0 2px;}#main-content-hcwm .zb-element.zb-el-inquiryForms .form-field-input.error-msg[data-error="true"] {  border-color:#f5b041;}@media (max-width:900px) {  #main-content-hcwm .hcwm-product-hero {    flex-direction:column;    padding:24px 18px 18px 18px;  }  #main-content-hcwm .hcwm-case-grid,  #main-content-hcwm .hcwm-review-grid {    flex-direction:column;    gap:22px;  }}@media (max-width:600px) {  #main-content-hcwm .hcwm-product-hero {    padding:12px 4vw 8px 4vw;    gap:16px;  }  #main-content-hcwm .hcwm-case-card-img img {    height:140px;  }  #main-content-hcwm .hcwm-inquiry-section {    padding:18px 4vw;  }}