{"id":45,"date":"2026-08-12T13:51:35","date_gmt":"2026-08-12T13:51:35","guid":{"rendered":"https:\/\/gfstarch.com\/home\/"},"modified":"2026-09-12T05:12:23","modified_gmt":"2026-09-12T05:12:23","slug":"home","status":"publish","type":"page","link":"https:\/\/gfmstech.com\/ru\/","title":{"rendered":"Home"},"content":{"rendered":"\n<!-- ================================================================\n  GFSTARCH HOMEPAGE \u2014 FULL PAGE (P-00 v2 architecture)\n  8 sections: S01 Hero \/ S02 Trust Counter \/ S03 Product Hubs\n              \/ S04 Why Choose GFMStech \/ S05 Industries We Serve\n              \/ S06 OEM\/ODM Services \/ S07 Blog Preview \/ S08 Bottom CTA\n  4-layer structure: SCHEMA \u2192 CSS \u2192 HTML \u2192 JS\n  Brand tokens: #13161B primary \/ #DAD8DA secondary \/ #5BB732 accent\n  Font: Montserrat (loaded globally via main.css)\n  Product series: Modified Starches, Dextrin & Maltodextrin,\n  Starch Sugars & Base Ingredients, Custom Blending, Clean Label Solutions\n  Factory facts: Suzhou single base, 4 production lines, 25,000 t\/y,\n  no MOQ, ISO 9001:2015 \/ 22000 \/ 14001 \/ HALAL \/ KOSHER, 30+ countries\n  ================================================================ -->\n<!-- 1. SCHEMA STRUCTURE -->\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"WebSite\",\"@id\":\"https:\/\/gfmstech.com\/#website\",\"url\":\"https:\/\/gfmstech.com\/\",\"name\":\"GFMStech\",\"description\":\"GFMStech is a modified starch manufacturer in Suzhou, China, with 4 production lines and 25,000 t\/y capacity: pregelatinized starch, chemically modified starch (E1442, E1422, E1450), starch sugars and custom blending systems for global food manufacturers.\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\/\/gfmstech.com\/#organization\"}},\n{\"@type\":\"Organization\",\"@id\":\"https:\/\/gfmstech.com\/#organization\",\"name\":\"GFMStech (Suzhou) Food Ingredients Co., Ltd.\",\"url\":\"https:\/\/gfmstech.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/logo-gfstarch.png\"},\"email\":[\"info@gfmstech.com\",\"sales@gfmstech.com\"],\"telephone\":[\"+86-17302519296\",\"+86-15857432993\"],\"address\":{\"@type\":\"PostalAddress\",\"addressLocality\":\"Suzhou\",\"addressRegion\":\"Jiangsu\",\"postalCode\":\"215000\",\"addressCountry\":\"CN\"},\"hasCredential\":[\"ISO 9001:2015\",\"ISO 22000\",\"ISO 14001\",\"HALAL\",\"KOSHER\"],\"areaServed\":[\"North America\",\"Europe\",\"Middle East\",\"Asia Pacific\",\"CIS\",\"Latin America\"],\"knowsAbout\":[\"Modified starch\",\"Pregelatinized starch\",\"Chemically modified starch\",\"E1442 hydroxypropyl distarch phosphate\",\"E1422 acetylated distarch adipate\",\"E1450 starch sodium octenylsuccinate\",\"Starch sugars and base ingredients\",\"Custom blending systems\",\"Thickener systems\",\"Stabilizer systems\",\"Emulsifier and leavening systems\",\"Viscosity and texture control\"]}\n]}\n<\/script>\n<!-- 2. CSS STYLE (scoped under .page-home, brand tokens only) -->\n<style>\n\/* ============ S01 HERO ============ *\/\n.page-home .gs-hero {\n  position: relative;\n  min-height: min(100vh, 900px);\n  display: flex;\n  align-items: center;\n  overflow: hidden;\n  background: var(--color-bg);\n  color: var(--color-heading);\n}\n.page-home .gs-hero-bg {\n  position: absolute;\n  inset: 0;\n  z-index: 0;\n}\n.page-home .gs-hero-bg img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: 50% 30%;\n  display: block;\n}\n.page-home .gs-hero-video {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: 50% 30%;\n  display: block;\n  opacity: 0;\n  transition: opacity 0.9s ease;\n  pointer-events: none;\n}\n.page-home .gs-hero-video.is-playing {\n  opacity: 1;\n}\n@media (prefers-reduced-motion: reduce) {\n  .page-home .gs-hero-video { display: none; }\n}\n.page-home .gs-hero-overlay {\n  position: absolute;\n  inset: 0;\n  z-index: 1;\n  background: transparent; \/* \u5df2\u79fb\u9664\u9ed1\u8272\u906e\u7f69\uff1avideo \u5168\u5f69\u663e\u793a\uff0c\u6587\u5b57\u7528 text-shadow \u4fdd\u6301\u53ef\u8bfb *\/\n}\n.page-home .gs-hero-inner {\n  position: relative;\n  z-index: 2;\n  padding: 190px 24px 120px;\n}\n.page-home .gs-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  font-family: var(--font-ui);\n  font-size: 0.78rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: #5BB732;\n  margin-bottom: 22px;\n}\n.page-home .gs-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  background: #5BB732;\n  flex: none;\n}\n.page-home .gs-hero h1 {\n  font-family: var(--font-heading);\n  font-size: clamp(2.5rem, 5.4vw, 4.3rem);\n  font-weight: 800;\n  letter-spacing: -0.035em;\n  line-height: 1.05;\n  color: #ffffff;\n  text-shadow: 0 2px 28px rgba(8, 11, 14, 0.55), 0 1px 4px rgba(8, 11, 14, 0.45);\n  max-width: 18ch;\n  margin: 0 0 26px;\n}\n.page-home .gs-hero h1 .gs-kw {\n  color: #5BB732;\n}\n.page-home .gs-sub {\n  color: #DAD8DA;\n  text-shadow: 0 1px 16px rgba(8, 11, 14, 0.6);\n  font-size: clamp(1rem, 1.5vw, 1.15rem);\n  line-height: 1.75;\n  max-width: 62ch;\n  margin: 0 0 42px;\n}\n.page-home .gs-btns {\n  display: flex;\n  gap: 16px;\n  flex-wrap: wrap;\n  margin-bottom: 56px;\n}\n.page-home .gs-hero-trust {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.page-home .gs-hero-trust .gt {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  min-width: 150px;\n  padding: 14px 18px;\n  border: 1px solid rgba(218, 216, 218, 0.18);\n  border-radius: 8px;\n  background: rgba(255, 255, 255, 0.04);\n  backdrop-filter: blur(6px);\n}\n.page-home .gs-hero-trust .gt b {\n  color: #ffffff;\n  font-size: 0.86rem;\n  font-weight: 700;\n  letter-spacing: 0.02em;\n}\n.page-home .gs-hero-trust .gt span {\n  color: rgba(218, 216, 218, 0.75);\n  font-size: 0.72rem;\n  letter-spacing: 0.04em;\n}\n\/* ============ S02 TRUST COUNTER ============ *\/\n.page-home .gs-trust {\n  background: var(--color-bg-soft);\n  color: var(--color-heading);\n  padding: clamp(72px, 9vw, 110px) 24px;\n}\n.page-home .gs-trust-head {\n  max-width: 760px;\n  margin-bottom: clamp(32px, 4vw, 52px);\n}\n.page-home .gs-trust-head h2 {\n  font-family: var(--font-heading);\n  font-size: clamp(1.9rem, 3.4vw, 2.6rem);\n  font-weight: 800;\n  letter-spacing: -0.025em;\n  line-height: 1.15;\n  color: #ffffff;\n  margin: 0 0 18px;\n}\n.page-home .gs-trust-head h2 span { color: #5BB732; }\n.page-home .gs-trust-head p {\n  color: #DAD8DA;\n  font-size: clamp(0.98rem, 1.3vw, 1.08rem);\n  line-height: 1.7;\n  margin: 0;\n}\n\/* Composition: photo column + 2x2 stat grid *\/\n.page-home .gs-trust-main {\n  display: grid;\n  grid-template-columns: minmax(0, 0.94fr) minmax(0, 1.06fr);\n  gap: clamp(24px, 3vw, 48px);\n  align-items: stretch;\n}\n.page-home .gs-trust-media {\n  position: relative;\n  margin: 0;\n  min-height: 460px;\n  border-radius: 16px;\n  overflow: hidden;\n  border: 1px solid rgba(218, 216, 218, 0.16);\n  background: rgba(255, 255, 255, 0.04);\n}\n.page-home .gs-trust-media img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n.page-home .gs-trust-media::after {\n  content: \"\";\n  position: absolute;\n  inset: auto 0 0 0;\n  height: 52%;\n  background: linear-gradient(to top, rgba(8, 11, 14, 0.92), rgba(8, 11, 14, 0));\n  pointer-events: none;\n}\n.page-home .gs-trust-chip {\n  position: absolute;\n  left: 18px;\n  right: 18px;\n  bottom: 16px;\n  z-index: 1;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  margin: 0;\n  color: #ffffff;\n  font-family: var(--font-ui);\n  font-size: 0.82rem;\n  font-weight: 600;\n  letter-spacing: 0.02em;\n  line-height: 1.5;\n}\n.page-home .gs-trust-chip::before {\n  content: \"\";\n  flex: none;\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  background: #5BB732;\n  box-shadow: 0 0 0 4px rgba(91, 183, 50, 0.22);\n}\n.page-home .gs-trust-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 18px;\n}\n.page-home .gs-trust-cell {\n  background: rgba(255, 255, 255, 0.04);\n  border: 1px solid rgba(218, 216, 218, 0.16);\n  border-radius: 12px;\n  padding: 24px 22px 26px;\n  transition: border-color 0.25s ease, transform 0.25s ease;\n}\n.page-home .gs-trust-cell:hover { border-color: #5BB732; }\n.page-home .gs-trust-num {\n  display: block;\n  font-family: var(--font-heading);\n  font-size: clamp(2rem, 3.2vw, 2.6rem);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  color: #5BB732;\n  margin-bottom: 14px;\n}\n.page-home .gs-trust-cell b {\n  display: block;\n  font-family: var(--font-heading);\n  font-size: 1rem;\n  font-weight: 700;\n  color: #ffffff;\n  margin-bottom: 8px;\n}\n.page-home .gs-trust-cell p {\n  font-family: var(--font-ui);\n  font-size: 0.84rem;\n  line-height: 1.6;\n  color: var(--color-text-muted);\n  margin: 0;\n}\n\/* ============ S03 PRODUCT HUBS ============ *\/\n.page-home .gs-products {\n  background: var(--color-bg);\n  color: var(--color-text);\n  padding: clamp(80px, 10vw, 130px) 24px;\n}\n.page-home .gs-products-head {\n  max-width: 760px;\n  margin-bottom: 52px;\n}\n.page-home .gs-sec-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  font-family: var(--font-ui);\n  font-size: 0.78rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: #5BB732;\n  margin-bottom: 22px;\n}\n.page-home .gs-sec-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  background: #5BB732;\n  flex: none;\n}\n.page-home .gs-products h2 {\n  font-family: var(--font-heading);\n  font-size: clamp(1.9rem, 3.4vw, 2.6rem);\n  font-weight: 800;\n  letter-spacing: -0.025em;\n  line-height: 1.15;\n  color: #ffffff;\n  margin: 0 0 18px;\n}\n.page-home .gs-products h2 span { color: #5BB732; }\n.page-home .gs-products-head .gs-sec-sub {\n  color: #DAD8DA;\n  font-size: clamp(0.98rem, 1.3vw, 1.08rem);\n  line-height: 1.7;\n  margin: 0;\n}\n.page-home .gs-products-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 24px;\n}\n.page-home .gs-product-card {\n  display: flex;\n  flex-direction: column;\n  background: rgba(255, 255, 255, 0.04);\n  border: 1px solid rgba(218, 216, 218, 0.16);\n  border-radius: 10px;\n  overflow: hidden;\n  text-decoration: none;\n  transition: border-color 0.25s ease, transform 0.25s ease, box-shadow 0.25s ease;\n}\n.page-home .gs-product-card:hover {\n  border-color: #5BB732;\n  transform: translateY(-4px);\n  box-shadow: 0 14px 30px rgba(0, 0, 0, 0.35);\n}\n.page-home .gs-product-media {\n  overflow: hidden;\n}\n.page-home .gs-product-media img {\n  display: block;\n  width: 100%;\n  height: auto;\n  aspect-ratio: 3 \/ 2;\n  object-fit: cover;\n  transition: transform 0.35s ease;\n}\n.page-home .gs-product-card:hover .gs-product-media img {\n  transform: scale(1.03);\n}\n.page-home .gs-product-body {\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n  padding: 22px 22px 24px;\n}\n.page-home .gs-product-tag {\n  display: inline-block;\n  align-self: flex-start;\n  font-family: var(--font-ui);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #5BB732;\n  border: 1px solid rgba(91, 183, 50, 0.45);\n  border-radius: 999px;\n  padding: 4px 12px;\n  margin-bottom: 14px;\n}\n.page-home .gs-product-title {\n  font-family: var(--font-heading);\n  font-size: 1.04rem;\n  font-weight: 700;\n  line-height: 1.35;\n  color: #ffffff;\n  margin: 0 0 10px;\n}\n.page-home .gs-product-title .gs-code { color: #5BB732; }\n.page-home .gs-product-desc {\n  font-family: var(--font-ui);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--color-text-muted);\n  margin: 0 0 18px;\n}\n.page-home .gs-product-more {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  margin-top: auto;\n  font-family: var(--font-ui);\n  font-size: 0.82rem;\n  font-weight: 700;\n  letter-spacing: 0.03em;\n  color: #5BB732;\n  transition: gap 0.2s ease;\n}\n.page-home .gs-product-card:hover .gs-product-more { gap: 10px; }\n\/* ============ S04 WHY CHOOSE GFSTARCH ============ *\/\n.page-home .gs-benefits {\n  background: var(--color-bg-soft);\n  color: var(--color-text);\n  padding: clamp(80px, 10vw, 130px) 24px;\n}\n.page-home .gs-benefits-head {\n  max-width: 760px;\n  margin-bottom: 52px;\n}\n.page-home .gs-benefits h2 {\n  font-family: var(--font-heading);\n  font-size: clamp(1.9rem, 3.4vw, 2.6rem);\n  font-weight: 800;\n  letter-spacing: -0.025em;\n  line-height: 1.15;\n  color: #ffffff;\n  margin: 0 0 18px;\n}\n.page-home .gs-benefits h2 span { color: #5BB732; }\n.page-home .gs-benefits-head .gs-sec-sub {\n  color: #DAD8DA;\n  font-size: clamp(0.98rem, 1.3vw, 1.08rem);\n  line-height: 1.7;\n  margin: 0;\n}\n.page-home .gs-benefits-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 20px;\n}\n.page-home .gs-benefit-card {\n  background: rgba(255, 255, 255, 0.04);\n  border: 1px solid rgba(218, 216, 218, 0.16);\n  border-radius: 10px;\n  padding: 30px 26px 32px;\n  transition: border-color 0.25s ease, transform 0.25s ease;\n}\n.page-home .gs-benefit-card:hover {\n  border-color: #5BB732;\n  transform: translateY(-4px);\n}\n.page-home .gs-benefit-icon {\n  width: 56px;\n  height: 56px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 12px;\n  background: rgba(91, 183, 50, 0.12);\n  margin-bottom: 20px;\n}\n.page-home .gs-benefit-icon svg {\n  width: 28px;\n  height: 28px;\n  display: block;\n}\n.page-home .gs-benefit-card h3 {\n  font-family: var(--font-heading);\n  font-size: 1.02rem;\n  font-weight: 700;\n  line-height: 1.35;\n  color: #ffffff;\n  margin: 0 0 10px;\n}\n.page-home .gs-benefit-card p {\n  font-family: var(--font-ui);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--color-text-muted);\n  margin: 0;\n}\n\/* ============ S05 INDUSTRIES WE SERVE ============ *\/\n.page-home .gs-industries {\n  background: var(--color-bg);\n  color: var(--color-heading);\n  padding: clamp(80px, 10vw, 130px) 24px;\n}\n.page-home .gs-industries-head {\n  max-width: 760px;\n  margin: 0 0 clamp(48px, 6vw, 72px);\n}\n.page-home .gs-industries h2 {\n  font-family: var(--font-heading);\n  font-size: clamp(1.9rem, 3.4vw, 2.9rem);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1.12;\n  color: #ffffff;\n  margin: 0 0 18px;\n}\n.page-home .gs-industries h2 span { color: #5BB732; }\n.page-home .gs-industries-sub {\n  font-family: var(--font-ui);\n  font-size: clamp(0.98rem, 1.3vw, 1.1rem);\n  line-height: 1.75;\n  color: #DAD8DA;\n  margin: 0;\n}\n.page-home .gs-industries-grid {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 20px;\n}\n.page-home .gs-industry-card {\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n  background: rgba(255, 255, 255, 0.04);\n  border: 1px solid rgba(218, 216, 218, 0.16);\n  border-radius: 10px;\n  padding: 26px 22px 28px;\n  text-decoration: none;\n  transition: border-color 0.25s ease, transform 0.25s ease, background 0.25s ease;\n}\n.page-home .gs-industry-card:hover {\n  border-color: #5BB732;\n  background: rgba(91, 183, 50, 0.06);\n  transform: translateY(-4px);\n}\n.page-home .gs-industry-icon {\n  width: 48px;\n  height: 48px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 12px;\n  background: rgba(91, 183, 50, 0.12);\n}\n.page-home .gs-industry-icon svg {\n  width: 24px;\n  height: 24px;\n  display: block;\n}\n.page-home .gs-industry-card h3 {\n  font-family: var(--font-heading);\n  font-size: 0.98rem;\n  font-weight: 700;\n  line-height: 1.35;\n  color: #ffffff;\n  margin: 0;\n}\n.page-home .gs-industry-card p {\n  font-family: var(--font-ui);\n  font-size: 0.84rem;\n  line-height: 1.6;\n  color: var(--color-text-muted);\n  margin: 0;\n}\n.page-home .gs-industry-more {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  margin-top: auto;\n  font-family: var(--font-ui);\n  font-size: 0.8rem;\n  font-weight: 700;\n  color: #5BB732;\n  transition: gap 0.2s ease;\n}\n.page-home .gs-industry-card:hover .gs-industry-more { gap: 10px; }\n\/* ============ S06 OEM\/ODM SERVICES ============ *\/\n.page-home .gs-oem {\n  background: var(--color-bg-soft);\n  color: var(--color-text);\n  padding: clamp(80px, 10vw, 130px) 24px;\n}\n.page-home .gs-oem-head { max-width: 760px; margin-bottom: 52px; }\n.page-home .gs-oem h2 {\n  font-family: var(--font-heading);\n  font-size: clamp(1.7rem, 3.4vw, 2.6rem);\n  letter-spacing: -0.025em;\n  line-height: 1.15;\n  color: #ffffff;\n  margin: 14px 0 18px;\n  font-weight: 700;\n}\n.page-home .gs-oem h2 span { color: #5BB732; }\n.page-home .gs-oem-head .gs-sec-sub {\n  color: #DAD8DA;\n  font-size: clamp(0.98rem, 1.3vw, 1.08rem);\n  line-height: 1.7;\n  margin: 0;\n}\n.page-home .gs-oem-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 20px;\n}\n.page-home .gs-oem-card {\n  background: rgba(255, 255, 255, 0.04);\n  border: 1px solid rgba(218, 216, 218, 0.16);\n  border-radius: 10px;\n  padding: 30px 26px 32px;\n  transition: border-color 0.25s ease, transform 0.25s ease;\n}\n.page-home .gs-oem-card:hover {\n  border-color: #5BB732;\n  transform: translateY(-4px);\n}\n.page-home .gs-oem-icon {\n  width: 56px;\n  height: 56px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 12px;\n  background: rgba(91, 183, 50, 0.12);\n  margin-bottom: 20px;\n}\n.page-home .gs-oem-icon svg {\n  width: 28px;\n  height: 28px;\n  display: block;\n}\n.page-home .gs-oem-card h3 {\n  font-family: var(--font-heading);\n  font-size: 1.02rem;\n  font-weight: 700;\n  line-height: 1.35;\n  color: #ffffff;\n  margin: 0 0 10px;\n}\n.page-home .gs-oem-card p {\n  font-family: var(--font-ui);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--color-text-muted);\n  margin: 0;\n}\n.page-home .gs-oem-cta {\n  display: inline-flex;\n  margin-top: 36px;\n}\n\/* ============ S07 BLOG PREVIEW ============ *\/\n.page-home .gs-blog {\n  background: var(--color-bg);\n  color: var(--color-heading);\n  padding: clamp(80px, 10vw, 130px) 24px;\n}\n.page-home .gs-blog-head { max-width: 760px; margin-bottom: 52px; }\n.page-home .gs-blog h2 {\n  font-family: var(--font-heading);\n  font-size: clamp(1.7rem, 3.4vw, 2.6rem);\n  letter-spacing: -0.025em;\n  line-height: 1.15;\n  color: #ffffff;\n  margin: 14px 0 18px;\n  font-weight: 700;\n}\n.page-home .gs-blog h2 span { color: #5BB732; }\n.page-home .gs-blog-head .gs-sec-sub {\n  color: #DAD8DA;\n  font-size: clamp(0.98rem, 1.3vw, 1.08rem);\n  line-height: 1.7;\n  margin: 0;\n}\n.page-home .gs-blog-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 20px;\n}\n.page-home .gs-blog-card {\n  display: flex;\n  flex-direction: column;\n  background: rgba(255, 255, 255, 0.04);\n  border: 1px solid rgba(218, 216, 218, 0.16);\n  border-radius: 10px;\n  padding: 30px 26px 32px;\n  text-decoration: none;\n  transition: border-color 0.25s ease, transform 0.25s ease;\n}\n.page-home .gs-blog-card:hover {\n  border-color: #5BB732;\n  transform: translateY(-4px);\n}\n.page-home .gs-blog-tag {\n  align-self: flex-start;\n  display: inline-block;\n  padding: 5px 12px;\n  border-radius: 999px;\n  background: rgba(91, 183, 50, 0.14);\n  color: #5BB732;\n  font-family: var(--font-ui);\n  font-size: 0.72rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  margin-bottom: 18px;\n}\n.page-home .gs-blog-card h3 {\n  font-family: var(--font-heading);\n  font-size: 1.08rem;\n  font-weight: 700;\n  line-height: 1.35;\n  color: #ffffff;\n  margin: 0 0 10px;\n}\n.page-home .gs-blog-card p {\n  font-family: var(--font-ui);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--color-text-muted);\n  margin: 0 0 18px;\n}\n.page-home .gs-blog-more {\n  margin-top: auto;\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-family: var(--font-ui);\n  font-size: 0.88rem;\n  font-weight: 700;\n  letter-spacing: 0.03em;\n  color: #5BB732;\n  transition: gap 0.2s ease;\n}\n.page-home .gs-blog-card:hover .gs-blog-more { gap: 10px; }\n\/* ============ S08 FINAL CTA ============ *\/\n.page-home .gs-final-cta {\n  position: relative;\n  overflow: hidden;\n  text-align: center;\n  padding: clamp(90px, 12vw, 160px) 24px;\n  background-color: #13161B;\n  color: var(--color-heading);\n}\n.page-home .gs-final-cta-bg {\n  position: absolute;\n  inset: 0;\n  z-index: 0;\n}\n.page-home .gs-final-cta-bg img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n  opacity: 0.16;\n}\n.page-home .gs-final-cta-overlay {\n  position: absolute;\n  inset: 0;\n  z-index: 1;\n  background: rgba(19, 22, 27, 0.82);\n}\n.page-home .gs-final-cta-inner {\n  position: relative;\n  z-index: 2;\n  max-width: 860px;\n  margin: 0 auto;\n}\n.page-home .gs-final-cta h2 {\n  font-family: var(--font-heading);\n  font-size: clamp(2rem, 4.4vw, 3.1rem);\n  font-weight: 800;\n  letter-spacing: -0.03em;\n  line-height: 1.12;\n  color: #ffffff;\n  max-width: 22ch;\n  margin: 0 auto 20px;\n}\n.page-home .gs-final-cta h2 .gs-kw { color: #5BB732; }\n.page-home .gs-final-cta-sub {\n  color: #DAD8DA;\n  font-family: var(--font-ui);\n  font-size: clamp(0.98rem, 1.4vw, 1.1rem);\n  line-height: 1.75;\n  max-width: 64ch;\n  margin: 0 auto 40px;\n}\n.page-home .gs-final-cta-btns {\n  display: flex;\n  justify-content: center;\n  gap: 16px;\n  flex-wrap: wrap;\n  margin-bottom: 44px;\n}\n.page-home .gs-final-cta-micro {\n  color: rgba(218, 216, 218, 0.65);\n  font-family: var(--font-ui);\n  font-size: 0.82rem;\n  font-weight: 500;\n  letter-spacing: 0.03em;\n  margin: 0;\n}\n\/* ============ LIGHT SURFACE ADAPTATION REV2 (2026-09-05)\n   Canvas #dad8da + white panels + ink text; photo hero untouched. ======= *\/\n.page-home .gs-trust-head h2,\n.page-home .gs-products h2,\n.page-home .gs-benefits h2,\n.page-home .gs-industries h2,\n.page-home .gs-oem h2,\n.page-home .gs-blog h2 {\n  color: #13161B;\n}\n.page-home .gs-trust-head p,\n.page-home .gs-products-head .gs-sec-sub,\n.page-home .gs-benefits-head .gs-sec-sub,\n.page-home .gs-industries-sub,\n.page-home .gs-oem-head .gs-sec-sub,\n.page-home .gs-blog-head .gs-sec-sub {\n  color: #565C64;\n}\n.page-home .gs-trust-cell,\n.page-home .gs-product-card,\n.page-home .gs-benefit-card,\n.page-home .gs-industry-card,\n.page-home .gs-oem-card,\n.page-home .gs-blog-card {\n  background: #ffffff;\n  border-color: rgba(19, 22, 27, 0.1);\n  box-shadow: 0 2px 12px rgba(19, 22, 27, 0.05);\n}\n.page-home .gs-trust-media {\n  background: #ffffff;\n  border-color: rgba(19, 22, 27, 0.12);\n}\n.page-home .gs-trust-cell b,\n.page-home .gs-product-title,\n.page-home .gs-benefit-card h3,\n.page-home .gs-industry-card h3,\n.page-home .gs-oem-card h3,\n.page-home .gs-blog-card h3 {\n  color: #13161B;\n}\n.page-home .gs-final-cta {\n  background-color: #ffffff;\n  border-top: 1px solid rgba(19, 22, 27, 0.06);\n  border-bottom: 1px solid rgba(19, 22, 27, 0.06);\n}\n.page-home .gs-final-cta-bg,\n.page-home .gs-final-cta-overlay {\n  display: none;\n}\n.page-home .gs-final-cta h2 {\n  color: #13161B;\n}\n.page-home .gs-final-cta-sub {\n  color: #565C64;\n}\n.page-home .gs-final-cta-micro {\n  color: rgba(19, 22, 27, 0.6);\n}\n.page-home .gs-final-cta .btn-ghost {\n  background: #ffffff;\n  border: 1px solid rgba(19, 22, 27, 0.28);\n  color: #13161B;\n}\n.page-home .gs-final-cta .btn-ghost:hover {\n  background: var(--color-primary);\n  border-color: var(--color-primary);\n  color: #ffffff;\n}\n\/* ============ SCROLL REVEAL (JS adds .gs-reveal, failsafe visible) ============ *\/\n.gs-reveal {\n  opacity: 0;\n  transform: translateY(26px);\n  transition: opacity 0.7s ease, transform 0.7s cubic-bezier(0.16, 1, 0.3, 1);\n}\n.gs-reveal.is-visible {\n  opacity: 1;\n  transform: none;\n}\n\/* ============ RESPONSIVE ============ *\/\n@media (max-width: 1024px) {\n  .page-home .gs-hero-inner { padding: 160px 24px 90px; }\n  .page-home .gs-hero h1 { max-width: 20ch; }\n  .page-home .gs-trust-main { grid-template-columns: 1fr; }\n  .page-home .gs-trust-media { min-height: 0; height: clamp(300px, 42vw, 460px); }\n  .page-home .gs-benefits-grid { grid-template-columns: repeat(2, 1fr); }\n  .page-home .gs-industries-grid { grid-template-columns: repeat(3, 1fr); }\n  .page-home .gs-oem-grid { grid-template-columns: repeat(2, 1fr); }\n  .page-home .gs-blog-grid { grid-template-columns: repeat(2, 1fr); }\n  .page-home .gs-final-cta { padding: clamp(80px, 11vw, 140px) 24px; }\n  .page-home .gs-final-cta h2 { max-width: 26ch; }\n  .page-home .gs-final-cta-sub { margin-bottom: 36px; }\n}\n@media (max-width: 768px) {\n  .page-home .gs-hero-inner { padding: 140px 20px 70px; }\n  .page-home .gs-hero h1 { font-size: clamp(2.1rem, 8vw, 2.8rem); }\n  .page-home .gs-sub { margin-bottom: 32px; }\n  .page-home .gs-btns { margin-bottom: 40px; }\n  .page-home .gs-hero-trust .gt { min-width: calc(50% - 6px); }\n  .page-home .gs-trust,\n  .page-home .gs-benefits { padding: 64px 20px; }\n  .page-home .gs-trust-grid { grid-template-columns: 1fr 1fr; gap: 14px; }\n  .page-home .gs-products h2,\n  .page-home .gs-benefits h2 { font-size: clamp(1.7rem, 6vw, 2.1rem); }\n  .page-home .gs-products-grid { grid-template-columns: repeat(2, 1fr); }\n  .page-home .gs-benefits-grid { grid-template-columns: 1fr; }\n  .page-home .gs-products { padding: 72px 20px; }\n  .page-home .gs-industries h2 { font-size: clamp(1.6rem, 5.5vw, 2.1rem); }\n  .page-home .gs-industries-grid { grid-template-columns: repeat(2, 1fr); }\n  .page-home .gs-industries { padding: 72px 20px; }\n  .page-home .gs-oem h2,\n  .page-home .gs-blog h2 { font-size: clamp(1.7rem, 6vw, 2.1rem); }\n  .page-home .gs-oem-grid,\n  .page-home .gs-blog-grid { grid-template-columns: 1fr; }\n  .page-home .gs-oem,\n  .page-home .gs-blog { padding: 72px 20px; }\n  .page-home .gs-final-cta { padding: clamp(70px, 13vw, 110px) 20px; }\n  .page-home .gs-final-cta h2 { font-size: clamp(1.8rem, 7vw, 2.4rem); }\n  .page-home .gs-final-cta-sub { margin-bottom: 32px; }\n  .page-home .gs-final-cta-btns { margin-bottom: 36px; }\n}\n@media (max-width: 480px) {\n  .page-home .gs-hero-trust .gt { min-width: 100%; }\n  .page-home .gs-btns .btn { width: 100%; }\n  .page-home .gs-trust-grid { grid-template-columns: 1fr; }\n  .page-home .gs-trust-media { height: clamp(230px, 62vw, 320px); }\n  .page-home .gs-products-grid { grid-template-columns: 1fr; }\n  .page-home .gs-trust-cell { padding: 24px 20px 26px; }\n  .page-home .gs-benefit-card { padding: 26px 22px 28px; }\n  .page-home .gs-oem-card,\n  .page-home .gs-blog-card { padding: 26px 22px 28px; }\n  .page-home .gs-industries-grid { grid-template-columns: 1fr; }\n  .page-home .gs-final-cta-btns .btn { width: 100%; }\n  .page-home .gs-final-cta-micro { font-size: 0.76rem; line-height: 1.7; }\n}\n<\/style>\n<!-- 3. HTML CODE -->\n<div class=\"page-home\">\n  <!-- ============ S01 HERO ============ -->\n  <section class=\"gs-hero\" id=\"gs-hero\">\n    <div class=\"gs-hero-bg\" aria-hidden=\"true\">\n      <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/factory-workshop-01.jpg\" alt=\"Starch manufacturing factory workshop production line in Suzhou\" width=\"1920\" height=\"1080\" fetchpriority=\"high\">\n      <video class=\"gs-hero-video\" muted playsinline loop preload=\"none\" tabindex=\"-1\" aria-hidden=\"true\">\n        <source src=\"https:\/\/res.cloudinary.com\/ykpjexiq\/video\/upload\/v1788505273\/packing_video.mp4\" type=\"video\/mp4\">\n      <\/video>\n    <\/div>\n    <div class=\"gs-hero-overlay\" aria-hidden=\"true\"><\/div>\n    <div class=\"container-xl gs-hero-inner\">\n      <span class=\"gs-eyebrow\">Modified Starch \u00b7 Dextrin \u00b7 Clean Label Solutions &middot; Suzhou, China<\/span>\n      <h1>Modified Starch, Dextrin &amp; Clean Label &mdash; <span class=\"gs-kw\">25,000 Tons\/Year, Zero MOQ<\/span><\/h1>\n      <p class=\"gs-sub\">Modified starches (E1442, E1422, E1450), dextrin &amp; maltodextrin, starch sugars, custom blending and clean label solutions &mdash; complete ingredient systems from our Suzhou factory. ISO 9001\/22000\/14001 &amp; HALAL\/KOSHER certified, no MOQ, free samples in 48 h.<\/p>\n      <div class=\"gs-btns\">\n        <a class=\"btn btn-primary\" href=\"#inquiry\" data-modal=\"inquiry\">Request a Free Sample<\/a>\n        <a class=\"btn btn-ghost\" href=\"\/products\/\">Explore Our Full Range<\/a>\n      <\/div>\n      <div class=\"gs-hero-trust\">\n        <div class=\"gt\"><b>ISO 9001:2015<\/b><span>Quality Management<\/span><\/div>\n        <div class=\"gt\"><b>ISO 22000<\/b><span>Food Safety System<\/span><\/div>\n        <div class=\"gt\"><b>ISO 14001<\/b><span>Environmental System<\/span><\/div>\n        <div class=\"gt\"><b>HALAL &middot; KOSHER<\/b><span>Dual Certified<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ S02 TRUST COUNTER ============ -->\n  <section class=\"gs-trust\" id=\"gs-trust\">\n    <div class=\"container-xl\">\n      <div class=\"gs-trust-head\">\n        <span class=\"gs-sec-eyebrow\">Factory Facts<\/span>\n        <h2>A Suzhou factory built for <span>consistent supply<\/span><\/h2>\n        <p>One certified production base, four dedicated lines, and a quality system that ships the same spec batch after batch &mdash; to 30+ countries.<\/p>\n      <\/div>\n      <div class=\"gs-trust-main\">\n        <figure class=\"gs-trust-media\">\n          <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/09\/lab-scientist-testing-1024x683.jpg\" alt=\"GFMStech QC scientist analyzing modified starch samples in laboratory\" width=\"1024\" height=\"683\" loading=\"lazy\">\n          <figcaption class=\"gs-trust-chip\">In-house QC laboratory &mdash; every batch COA-tested before shipment<\/figcaption>\n        <\/figure>\n        <div class=\"gs-trust-grid\">\n          <div class=\"gs-trust-cell\">\n            <span class=\"gs-trust-num\" data-count=\"25000\" data-format=\"comma\">0<\/span>\n            <b>Tons\/Year Capacity<\/b>\n            <p>Annual production capacity from our single Suzhou base.<\/p>\n          <\/div>\n          <div class=\"gs-trust-cell\">\n            <span class=\"gs-trust-num\" data-count=\"4\">0<\/span>\n            <b>Production Lines<\/b>\n            <p>Including dedicated physical modification and chemical modification lines.<\/p>\n          <\/div>\n          <div class=\"gs-trust-cell\">\n            <span class=\"gs-trust-num\" data-count=\"5\">0<\/span>\n            <b>International Certifications<\/b>\n            <p>ISO 9001, ISO 22000, ISO 14001, HALAL and KOSHER.<\/p>\n          <\/div>\n          <div class=\"gs-trust-cell\">\n            <span class=\"gs-trust-num\" data-count=\"30\" data-suffix=\"+\">0<\/span>\n            <b>Countries Served<\/b>\n            <p>North America, Europe, Middle East, Asia Pacific, CIS and Latin America.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ S03 PRODUCT HUBS ============ -->\n  <section class=\"gs-products\" id=\"gs-products\">\n    <div class=\"container-xl\">\n      <div class=\"gs-products-head\">\n        <span class=\"gs-sec-eyebrow\">Our Product Range<\/span>\n        <h2>Five product series, <span>one quality system<\/span><\/h2>\n        <p class=\"gs-sec-sub\">Modified starches, dextrin &amp; maltodextrin, starch sugars, custom blending and clean label solutions &mdash; all from our Suzhou factory under ISO 22000, with a COA on every batch.<\/p>\n      <\/div>\n      <div class=\"gs-products-grid\">\n        <!-- Card 1 \u2014 Modified Starches -->\n        <a class=\"gs-product-card\" href=\"\/products\/modified-starches\/\">\n          <div class=\"gs-product-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/product-e1442-corn-starch-02.webp\" alt=\"E1442 hydroxypropyl distarch phosphate modified corn starch powder\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-product-body\">\n            <span class=\"gs-product-tag\">E-Code Grades<\/span>\n            <h3 class=\"gs-product-title\">Modified Starches<\/h3>\n            <p class=\"gs-product-desc\">Pregelatinized and chemically modified starches &mdash; E1442, E1422, E1450 and more. Acid-, heat- (&gt;120&deg;C) and shear-resistant grades for demanding processes.<\/p>\n            <span class=\"gs-product-more\">Explore modified starches &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <!-- Card 2 \u2014 Starch Sugars & Base Ingredients -->\n        <a class=\"gs-product-card\" href=\"\/products\/starch-sugars-base-ingredients\/\">\n          <div class=\"gs-product-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/09\/starch-powder-pour-glass-bowl.jpg\" alt=\"White starch powder pouring from spoon into glass bowl, fine texture food ingredient shot\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-product-body\">\n            <span class=\"gs-product-tag\">Base Ingredients<\/span>\n            <h3 class=\"gs-product-title\">Starch Sugars &amp; Base Ingredients<\/h3>\n            <p class=\"gs-product-desc\">Dextrose monohydrate, anhydrous dextrose, corn starch, waxy corn starch and corn gluten meal &mdash; bulk base ingredients from a single certified source.<\/p>\n            <span class=\"gs-product-more\">Explore base ingredients &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <!-- Card 3 \u2014 Dextrin & Maltodextrin -->\n        <a class=\"gs-product-card\" href=\"\/products\/dextrin-maltodextrin\/\">\n          <div class=\"gs-product-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/09\/e1422-corn-starch-wooden-spoon.jpg\" alt=\"E1422 modified corn starch powder on wooden spoon with eggs and butter, baking ingredients\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-product-body\">\n            <span class=\"gs-product-tag\">High-Volume Staples<\/span>\n            <h3 class=\"gs-product-title\">Dextrin &amp; Maltodextrin<\/h3>\n            <p class=\"gs-product-desc\">Corn dextrin, corn maltodextrin, tapioca maltodextrin and resistant dextrin &mdash; DE 5-20 range, food-grade and gluten-free options.<\/p>\n            <span class=\"gs-product-more\">Explore dextrin range &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <!-- Card 4 \u2014 Custom Blending -->\n        <a class=\"gs-product-card\" href=\"\/products\/custom-blending\/\">\n          <div class=\"gs-product-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/packaging-customizable-bag.jpg\" alt=\"Customizable neutral packaging bag for private label starch\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-product-body\">\n            <span class=\"gs-product-tag\">Tailored Systems<\/span>\n            <h3 class=\"gs-product-title\">Custom Blending<\/h3>\n            <p class=\"gs-product-desc\">Thickener, stabilizer, emulsifier and leavening systems blended to your formulation &mdash; 25 kg trials to full container loads.<\/p>\n            <span class=\"gs-product-more\">Explore custom blending &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <!-- Card 5 \u2014 Clean Label Solutions -->\n        <a class=\"gs-product-card\" href=\"\/clean-label-solutions\/\">\n          <div class=\"gs-product-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/09\/e1422-starch-powder-spice-styling.jpg\" alt=\"Fine white E1422 modified corn starch powder styled with cinnamon sticks, star anise and rosemary\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-product-body\">\n            <span class=\"gs-product-tag\">E-Code Replacement<\/span>\n            <h3 class=\"gs-product-title\">Clean Label Solutions<\/h3>\n            <p class=\"gs-product-desc\">Replace E-code additives with physical starch and dextrin alternatives &mdash; maintain shelf life while cleaning up your ingredient list.<\/p>\n            <span class=\"gs-product-more\">Explore clean label &rarr;<\/span>\n          <\/div>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ S04 WHY CHOOSE GFSTARCH ============ -->\n  <section class=\"gs-benefits\" id=\"gs-benefits\">\n    <div class=\"container-xl\">\n      <div class=\"gs-benefits-head\">\n        <span class=\"gs-sec-eyebrow\">Why Choose GFMStech<\/span>\n        <h2>What procurement teams <span>switch for<\/span><\/h2>\n        <p class=\"gs-sec-sub\">Spec match, batch consistency, low-volume entry, clean label expertise and clean export paperwork &mdash; here is how we answer, in numbers we guarantee.<\/p>\n      <\/div>\n      <div class=\"gs-benefits-grid\">\n        <article class=\"gs-benefit-card\">\n          <div class=\"gs-benefit-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 3v18h18\"\/><path d=\"M7 15.5 11 11l3 3 6-7\" opacity=\"0.85\"\/><path d=\"M7 7.5h13\" stroke-dasharray=\"3 3\" opacity=\"0.6\"\/><\/svg>\n          <\/div>\n          <h3>100% Batch-to-Batch Consistency<\/h3>\n          <p>Every shipment meets the same viscosity, whiteness and moisture specs. We guarantee it in writing on every COA.<\/p>\n        <\/article>\n        <article class=\"gs-benefit-card\">\n          <div class=\"gs-benefit-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3v12\"\/><path d=\"m8 7 4-4 4 4\"\/><path d=\"M5 21h14\"\/><path d=\"M12 15v2\"\/><\/svg>\n          <\/div>\n          <h3>Extreme Process Resistance<\/h3>\n          <p>Starches engineered to withstand acid, heat above 120&deg;C and high-shear processing without breaking down.<\/p>\n        <\/article>\n        <article class=\"gs-benefit-card\">\n          <div class=\"gs-benefit-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\"\/><path d=\"m3.3 7 8.7 5 8.7-5\"\/><path d=\"M12 22V12\"\/><\/svg>\n          <\/div>\n          <h3>No MOQ &mdash; Flexible Manufacturing<\/h3>\n          <p>From 25 kg trial batches to full container loads. Validate on your line first, scale up without renegotiating terms.<\/p>\n        <\/article>\n        <article class=\"gs-benefit-card\">\n          <div class=\"gs-benefit-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2 2 7l10 5 10-5-10-5Z\"\/><path d=\"m2 17 10 5 10-5\"\/><path d=\"m2 12 10 5 10-5\"\/><\/svg>\n          <\/div>\n          <h3>Freeze-Thaw Stability<\/h3>\n          <p>Up to 5 freeze-thaw cycles with no syneresis. Critical for frozen foods and cold-chain distribution.<\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ S05 INDUSTRIES WE SERVE ============ -->\n  <section class=\"gs-industries\" id=\"gs-industries\">\n    <div class=\"container-xl\">\n      <div class=\"gs-industries-head\">\n        <span class=\"gs-sec-eyebrow\">Industries We Serve<\/span>\n        <h2>Proven across <span>five industries<\/span><\/h2>\n        <p class=\"gs-industries-sub\">From meat processing to beverages and industrial applications &mdash; modified starch systems engineered for your exact temperature, pH and shear profile.<\/p>\n      <\/div>\n      <div class=\"gs-industries-grid\">\n        <a class=\"gs-industry-card\" href=\"\/solutions\/meat-aquatic-processing\/\">\n          <span class=\"gs-industry-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 10c.7-.7 1.7-1 2.5-.9.6.1 1.4.4 1.7 1.2.4.9-.1 2-1 2.6-.8.6-1.8.8-2.8.6l-1.5 2.5a3.5 3.5 0 0 1-4.9-4.9L11.5 9\"\/><path d=\"M13 6a3 3 0 0 0-3 3c0 1 .3 1.7 1 2.3 1.3-2.1 2.3-3.4 3.8-4.1\"\/><path d=\"M4 19c2 0 3-1.2 4.5-3.5\"\/><\/svg>\n          <\/span>\n          <h3>Meat &amp; Aquatic Processing<\/h3>\n          <p>Binding, moisture retention, texture.<\/p>\n          <span class=\"gs-industry-more\">View solution &rarr;<\/span>\n        <\/a>\n        <a class=\"gs-industry-card\" href=\"\/solutions\/sauces-condiments\/\">\n          <span class=\"gs-industry-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22a7 7 0 0 0 7-7c0-2-1-3.9-2.5-5.5S13.5 6.5 12 4c-1.5 2.5-3.5 4.4-4.5 5.5S5 13 5 15a7 7 0 0 0 7 7Z\"\/><path d=\"M9 15h6\"\/><path d=\"M12 12v6\"\/><\/svg>\n          <\/span>\n          <h3>Sauces &amp; Condiments<\/h3>\n          <p>Thickening, stability, mouthfeel.<\/p>\n          <span class=\"gs-industry-more\">View solution &rarr;<\/span>\n        <\/a>\n        <a class=\"gs-industry-card\" href=\"\/solutions\/bakery-confectionery\/\">\n          <span class=\"gs-industry-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 12a10 10 0 0 1 20 0\"\/><path d=\"M2 12h20\"\/><path d=\"M3 12c1.5-1 3-1.5 4.5-1.5C9.5 10.5 11 12 12 12s2.5-1.5 4.5-1.5C18 10.5 19.5 11 21 12\"\/><path d=\"M7 8.5V5\"\/><path d=\"M12 8V4.5\"\/><path d=\"M17 8.5V5\"\/><\/svg>\n          <\/span>\n          <h3>Bakery &amp; Confectionery<\/h3>\n          <p>Structure, shelf life, emulsification.<\/p>\n          <span class=\"gs-industry-more\">View solution &rarr;<\/span>\n        <\/a>\n        <a class=\"gs-industry-card\" href=\"\/solutions\/beverages-dairy\/\">\n          <span class=\"gs-industry-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 2h8\"\/><path d=\"M9 2v2.8a7 7 0 0 1-4 6.3V20a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-8.9a7 7 0 0 1-4-6.3V2\"\/><path d=\"M9 14h6\"\/><\/svg>\n          <\/span>\n          <h3>Beverages &amp; Dairy<\/h3>\n          <p>Suspension, creaminess, stability.<\/p>\n          <span class=\"gs-industry-more\">View solution &rarr;<\/span>\n        <\/a>\n        <a class=\"gs-industry-card\" href=\"\/solutions\/industrial-applications\/\">\n          <span class=\"gs-industry-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 21h18\"\/><path d=\"M5 21V8l5 3V8l5 3V5l4 2v14\"\/><\/svg>\n          <\/span>\n          <h3>Industrial &amp; Other Applications<\/h3>\n          <p>Pet food, paper, biodegradable materials.<\/p>\n          <span class=\"gs-industry-more\">View solution &rarr;<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ S06 OEM\/ODM SERVICES ============ -->\n  <section class=\"gs-oem\" id=\"gs-oem\">\n    <div class=\"container-xl\">\n      <div class=\"gs-oem-head\">\n        <span class=\"gs-sec-eyebrow\">OEM \/ ODM Services<\/span>\n        <h2>Your formula, your brand &mdash; <span>our factory<\/span><\/h2>\n        <p class=\"gs-sec-sub\">Develop custom starch, dextrin and clean label formulations, then ship them under your own label. Formula confidentiality, neutral packing and full compliance documents &mdash; from 25 kg trials to container loads.<\/p>\n      <\/div>\n      <div class=\"gs-oem-grid\">\n        <article class=\"gs-oem-card\">\n          <div class=\"gs-oem-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 2v7.5L4.5 20a2 2 0 0 0 1.8 3h11.4a2 2 0 0 0 1.8-3L14 9.5V2\"\/><path d=\"M8.5 2h7\"\/><path d=\"M7 16h10\"\/><\/svg>\n          <\/div>\n          <h3>Custom Formulations<\/h3>\n          <p>Thickener, stabilizer and leavening systems developed to your exact viscosity, texture and freeze-thaw profile.<\/p>\n        <\/article>\n        <article class=\"gs-oem-card\">\n          <div class=\"gs-oem-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20.6 13.4 13.4 20.6a2 2 0 0 1-2.8 0L3 13V3h10l7.6 7.6a2 2 0 0 1 0 2.8Z\"\/><path d=\"M7 7h.01\"\/><\/svg>\n          <\/div>\n          <h3>Private Label &amp; Neutral Packing<\/h3>\n          <p>Your brand on the bag, our factory behind it &mdash; neutral packing and labeling options for any market.<\/p>\n        <\/article>\n        <article class=\"gs-oem-card\">\n          <div class=\"gs-oem-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\"\/><path d=\"m3.3 7 8.7 5 8.7-5\"\/><path d=\"M12 22V12\"\/><\/svg>\n          <\/div>\n          <h3>25 kg Trials to Full Containers<\/h3>\n          <p>Validate on your line with a small trial batch, then scale to container loads without renegotiating terms.<\/p>\n        <\/article>\n        <article class=\"gs-oem-card\">\n          <div class=\"gs-oem-icon\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5BB732\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8Z\"\/><path d=\"M14 2v6h6\"\/><path d=\"M9 13h6\"\/><path d=\"M9 17h6\"\/><\/svg>\n          <\/div>\n          <h3>Full Compliance Documents<\/h3>\n          <p>COA with every batch, MSDS, HALAL &amp; KOSHER certificates and export paperwork handled end-to-end.<\/p>\n        <\/article>\n      <\/div>\n      <a class=\"btn btn-primary gs-oem-cta\" href=\"\/oem-odm-services\/\">Explore OEM\/ODM Services &rarr;<\/a>\n    <\/div>\n  <\/section>\n  <!-- ============ S07 BLOG PREVIEW ============ -->\n  <section class=\"gs-blog\" id=\"gs-blog\">\n    <div class=\"container-xl\">\n      <div class=\"gs-blog-head\">\n        <span class=\"gs-sec-eyebrow\">From Our Blog<\/span>\n        <h2>Starch &amp; Food Ingredient <span>Knowledge Hub<\/span><\/h2>\n        <p class=\"gs-sec-sub\">Modified starch, dextrin, clean label, custom blending and OEM insights from our R&amp;D team &mdash; written for food manufacturers and procurement teams.<\/p>\n      <\/div>\n      <div class=\"gs-blog-grid\">\n        <a class=\"gs-blog-card\" href=\"\/blog\/\">\n          <span class=\"gs-blog-tag\">Knowledge Base<\/span>\n          <h3>Starch &amp; Ingredient Knowledge<\/h3>\n          <p>E-code grades, starch sugars and spec sheet reading &mdash; honest comparisons for your process.<\/p>\n          <span class=\"gs-blog-more\">Start reading &rarr;<\/span>\n        <\/a>\n        <a class=\"gs-blog-card\" href=\"\/blog\/\">\n          <span class=\"gs-blog-tag\">Applications<\/span>\n          <h3>Applications &amp; Solutions<\/h3>\n          <p>Formulation thinking for frozen food, UHT sauces, bakery and dairy &mdash; from real process problems.<\/p>\n          <span class=\"gs-blog-more\">Start reading &rarr;<\/span>\n        <\/a>\n        <a class=\"gs-blog-card\" href=\"\/blog\/\">\n          <span class=\"gs-blog-tag\">Company News<\/span>\n          <h3>Factory &amp; Certification News<\/h3>\n          <p>Production updates, certification renewals and trade shows &mdash; know exactly who you import from.<\/p>\n          <span class=\"gs-blog-more\">Start reading &rarr;<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ============ S08 FINAL CTA ============ -->\n  <section class=\"gs-final-cta\" id=\"gs-final-cta\">\n    <div class=\"gs-final-cta-bg\" aria-hidden=\"true\">\n      <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/warehouse-stack-sacks.webp\" alt=\"\" width=\"1920\" height=\"1080\" loading=\"lazy\">\n    <\/div>\n    <div class=\"gs-final-cta-overlay\" aria-hidden=\"true\"><\/div>\n    <div class=\"container-xl gs-final-cta-inner\">\n      <span class=\"gs-eyebrow\">Start with a Free Sample<\/span>\n      <h2>Ready to Test Our Ingredients in <span class=\"gs-kw\">Your Formulation?<\/span><\/h2>\n      <p class=\"gs-final-cta-sub\">Send us your specs. We&rsquo;ll match a starch, dextrin or custom-blend a solution &mdash; and ship a free sample within 48 hours. No MOQ, no commitment.<\/p>\n      <div class=\"gs-final-cta-btns\">\n        <a class=\"btn btn-primary\" href=\"#inquiry\" data-modal=\"inquiry\">Request a Free Sample<\/a>\n        <a class=\"btn btn-ghost\" href=\"\/oem-odm-services\/\">Explore OEM\/ODM Services<\/a>\n      <\/div>\n      <p class=\"gs-final-cta-micro\">Free samples in 48 hours &middot; No MOQ &mdash; trials from 25 kg &middot; COA with every batch<\/p>\n    <\/div>\n  <\/section>\n<\/div>\n<!-- 4. JAVASCRIPT (IIFE scoped, IntersectionObserver only) -->\n<script>\n(function () {\n  function hasIO() { return 'IntersectionObserver' in window; }\n  \/* ---- Scroll reveal ---- *\/\n  var revealTargets = document.querySelectorAll(\n    '.gs-trust-grid > *, .gs-products-grid > *, .gs-benefits-grid > *, .gs-industries-grid > *, .gs-final-cta-inner > *'\n  );\n  if (hasIO()) {\n    var io = new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        if (entry.isIntersecting) {\n          entry.target.classList.add('is-visible');\n          io.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.12, rootMargin: '0px 0px -40px' });\n    revealTargets.forEach(function (el) {\n      el.classList.add('gs-reveal');\n      io.observe(el);\n    });\n  }\n  \/* ---- Trust counter count-up (robust) ---- *\/\n  function animateCounter(el) {\n    if (el.getAttribute('data-animated')) { return; }\n    el.setAttribute('data-animated', '1');\n    var target = parseInt(el.getAttribute('data-count'), 10) || 0;\n    var suffix = el.getAttribute('data-suffix') || '';\n    var format = el.getAttribute('data-format') || '';\n    var start = null;\n    var duration = 1400;\n    function frame(ts) {\n      if (start === null) { start = ts; }\n      var progress = Math.min((ts - start) \/ duration, 1);\n      var eased = 1 - Math.pow(1 - progress, 3);\n      var value = Math.round(target * eased);\n      el.textContent = format === 'comma' ? value.toLocaleString('en-US') : String(value) + (progress >= 1 ? suffix : '');\n      if (progress < 1) { requestAnimationFrame(frame); }\n    }\n    requestAnimationFrame(frame);\n  }\n  function isInViewport(el) {\n    var r = el.getBoundingClientRect();\n    var vh = window.innerHeight || document.documentElement.clientHeight;\n    return r.top < vh ? r.bottom > 0 : false;\n  }\n  var counters = document.querySelectorAll('[data-count]');\n  counters.forEach(function (el) {\n    if (isInViewport(el)) { animateCounter(el); return; }\n    if (hasIO()) {\n      var counterIO = new IntersectionObserver(function (entries) {\n        entries.forEach(function (entry) {\n          if (entry.isIntersecting) {\n            counterIO.unobserve(entry.target);\n            animateCounter(entry.target);\n          }\n        });\n      }, { threshold: 0.05 });\n      counterIO.observe(el);\n    } else {\n      var t = parseInt(el.getAttribute('data-count'), 10) || 0;\n      el.textContent = (el.getAttribute('data-format') === 'comma' ? t.toLocaleString('en-US') : String(t)) + (el.getAttribute('data-suffix') || '');\n    }\n  });\n  \/* Safety net: poll until every counter has animated. The inline\n     IntersectionObserver can be suppressed by page optimization\n     (Seraphinite etc.), and a one-shot timer misses counters that\n     enter the viewport later \u2014 so keep polling every 800 ms until\n     all counters are done (or 30 s timeout), animating any counter\n     currently in view. *\/\n  var safetyTicks = 0;\n  var counterPoll = setInterval(function () {\n    var remaining = 0;\n    document.querySelectorAll('[data-count]').forEach(function (el) {\n      if (!el.getAttribute('data-animated')) {\n        remaining++;\n        if (isInViewport(el)) {\n          animateCounter(el);\n        }\n      }\n    });\n    safetyTicks++;\n    if (remaining === 0 || safetyTicks > 37) {\n      clearInterval(counterPoll);\n    }\n  }, 800);\n})();\n<\/script>\n<script src=\"\/wp-content\/themes\/generatepress-child\/assets\/hero-video.js?ver=20260906\" defer><\/script>\n","protected":false},"excerpt":{"rendered":"<p>Modified Starch \u00b7 Dextrin \u00b7 Clean Label Solutions &middot; Suzhou, China Modified Starch, Dextrin &amp; Clean Label &mdash; 25,000 Tons\/Year, Zero MOQ Modified starches (E1442, E1422, E1450), dextrin &amp; maltodextrin, starch sugars, custom blending and clean label solutions &mdash; complete ingredient systems from our Suzhou factory. ISO 9001\/22000\/14001 &amp; HALAL\/KOSHER certified, no MOQ, free samples &#8230; <a title=\"Home\" class=\"read-more\" href=\"https:\/\/gfmstech.com\/ru\/\" aria-label=\"Read more about Home\">Read more<\/a><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"rank_math_title":"Modified Starch Manufacturer in China | 25,000 TPY, No MOQ | GFStarch","rank_math_description":"Suzhou-based modified starch manufacturer with 4 production lines and 25,000 tons\/year capacity. ISO 9001\/22000\/14001, HALAL & KOSHER certified. No MOQ - free samples in 48h.","rank_math_focus_keyword":"","rank_math_robots":"","rank_math_canonical_url":"","rank_math_facebook_title":"","rank_math_facebook_description":"","rank_math_twitter_title":"","rank_math_twitter_description":"","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_focuskw":"","_yoast_wpseo_canonical":"","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_meta-robots-nofollow":"","_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_twitter-title":"","_yoast_wpseo_twitter-description":"","_aioseo_title":"","_aioseo_description":"","_aioseo_keywords":"","_aioseo_robots_default":"","_aioseo_robots_noindex":"","_aioseo_og_title":"","_aioseo_og_description":"","_aioseo_twitter_title":"","_aioseo_twitter_description":"","aiosp_title":"","aiosp_description":"","aiosp_keywords":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_analysis_target_kw":"","_seopress_robots_canonical":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_genesis_title":"","_genesis_description":"","_genesis_canonical":"","_genesis_noindex":"","_genesis_nofollow":"","slim_seo":"","footnotes":""},"class_list":["post-45","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/pages\/45","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/comments?post=45"}],"version-history":[{"count":37,"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/pages\/45\/revisions"}],"predecessor-version":[{"id":451,"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/pages\/45\/revisions\/451"}],"wp:attachment":[{"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/media?parent=45"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}