{"id":54,"date":"2026-08-13T01:16:02","date_gmt":"2026-08-13T01:16:02","guid":{"rendered":"https:\/\/gfstarch.com\/products\/"},"modified":"2026-09-12T05:12:28","modified_gmt":"2026-09-12T05:12:28","slug":"products","status":"publish","type":"page","link":"https:\/\/gfmstech.com\/ru\/products\/","title":{"rendered":"Products"},"content":{"rendered":"\n<!-- ================================================================\n  GFSTARCH PRODUCTS PAGE \u2014 All Products Overview (8 blocks)\n  S01 Hero \/ S02 Category Cards (3) \/ S03 Product Grid (5)\n  \/ S04 E-Code Quick Reference \/ S05 Trust Band \/ S06 Custom Packing & OEM\n  \/ S07 Industry Solutions \/ S08 Final CTA\n  4-layer structure: SCHEMA \u2192 CSS \u2192 HTML \u2192 JS\n  Brand tokens: #13161B primary \/ #5BB732 accent green \/ #DAD8DA auxiliary\n  Font: Montserrat (loaded globally via main.css)\n  Page root: .page-products | Component prefix: gs-\n  ================================================================ -->\n<!-- 1. SCHEMA STRUCTURE -->\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@graph\":[\n{\"@type\":\"ItemList\",\"@id\":\"https:\/\/gfmstech.com\/products\/#itemlist\",\"url\":\"https:\/\/gfmstech.com\/products\/\",\"name\":\"GFMStech All Products Overview\",\"description\":\"The full GFMStech product range: modified starches (pregelatinized plus 10 chemically modified E-code variants), dextrin \\u0026 maltodextrin, starch sugars and base ingredients, custom blending, thickener systems, stabilizer systems, emulsifier \\u0026 leavening systems and clean label solutions \u2014 produced on 4 lines at a single Suzhou factory with 25,000 t\/y capacity, no MOQ and per-batch COA.\",\"inLanguage\":\"en-US\",\"numberOfItems\":10,\"itemListElement\":[\n{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Modified Starches\",\"url\":\"https:\/\/gfmstech.com\/products\/modified-starches\/\",\"description\":\"Hub for physically modified pregelatinized starch and 10 chemically modified E-code variants, produced on dedicated lines at our single Suzhou factory.\"},\n{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Starch Sugars \\u0026 Base Ingredients\",\"url\":\"https:\/\/gfmstech.com\/products\/starch-sugars-base-ingredients\/\",\"description\":\"Dextrose, maltodextrin, native corn starch and corn gluten meal (CGM) base ingredients for food and feed manufacturing.\"},\n{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Custom Blending\",\"url\":\"https:\/\/gfmstech.com\/products\/custom-blending\/\",\"description\":\"Custom thickener, stabilizer and emulsifier systems blended to your target viscosity, texture and process conditions \u2014 no MOQ, 25 kg trial batches.\"},\n{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Pregelatinized Starch\",\"url\":\"https:\/\/gfmstech.com\/pregelatinized-starch\/\",\"description\":\"Cold-water soluble pregelatinized starch with instant viscosity \u2014 no cooking step \u2014 for instant foods, bakery mixes and sauces.\"},\n{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Chemically Modified Starch\",\"url\":\"https:\/\/gfmstech.com\/chemical-modified-starch\/\",\"description\":\"10 food-grade E-code starches (E1442, E1422, E1450, E1414, E1401, E1404, E1440, E1412, E1413, E1420) engineered for extreme acid, heat and shear resistance above 120\u00b0C.\"},\n{\"@type\":\"ListItem\",\"position\":6,\"name\":\"Thickener Systems\",\"url\":\"https:\/\/gfmstech.com\/products\/thickener-systems\/\",\"description\":\"Blended thickening systems for sauces, dressings, soups and fillings with stable viscosity through UHT, retort and hot-fill processing.\"},\n{\"@type\":\"ListItem\",\"position\":7,\"name\":\"Stabilizer Systems\",\"url\":\"https:\/\/gfmstech.com\/products\/stabilizer-systems\/\",\"description\":\"Stabilizer systems for dairy, plant-based and frozen products \u2014 freeze-thaw stable through 5 cycles with no water separation.\"},\n{\"@type\":\"ListItem\",\"position\":8,\"name\":\"Emulsifier \\u0026 Leavening Systems\",\"url\":\"https:\/\/gfmstech.com\/products\/emulsifier-leavening-systems\/\",\"description\":\"Emulsifier and leavening systems for beverages, salad dressings and bakery \u2014 stable emulsions and consistent aeration on high-speed lines.\"},\n{\"@type\":\"ListItem\",\"position\":9,\"name\":\"Dextrin \\u0026 Maltodextrin\",\"url\":\"https:\/\/gfmstech.com\/products\/dextrin-maltodextrin\/\",\"description\":\"Corn dextrin, corn maltodextrin, tapioca maltodextrin and resistant dextrin. DE 5-20 range, food-grade, gluten-free options available.\"},\n{\"@type\":\"ListItem\",\"position\":10,\"name\":\"Clean Label Solutions\",\"url\":\"https:\/\/gfmstech.com\/clean-label-solutions\/\",\"description\":\"Physical starch and dextrin alternatives to chemically modified E-code additives. Maintain performance while cleaning up ingredient lists.\"}\n]},\n{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/gfmstech.com\/products\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/gfmstech.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Products\",\"item\":\"https:\/\/gfmstech.com\/products\/\"}]},\n{\"@type\":\"Organization\",\"@id\":\"https:\/\/gfmstech.com\/#organization\"}\n]}\n<\/script>\n<!-- 2. CSS STYLE (scoped under .page-products, brand tokens only) -->\n<style>\n\/* ============ BASE ============ *\/\n.page-products {\n  --gs-ink: #13161B;\n  --gs-surface: #1A1E25;\n  --gs-raised: #222733;\n  --gs-green: #5BB732;\n  --gs-green-strong: #4CA52B;\n  --gs-aux: #DAD8DA;\n  --gs-muted: #B0B4BB;\n  --gs-border: #2A2F36;\n  --gs-border-strong: #3A4048;\n  background: var(--color-bg, var(--gs-ink));\n  color: var(--color-heading, #FFFFFF);\n  overflow-x: clip;\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n}\n.page-products * { box-sizing: border-box; }\n.page-products img { max-width: 100%; display: block; }\n.page-products a { transition: color 0.2s ease, border-color 0.2s ease, background 0.2s ease, transform 0.2s ease, gap 0.2s ease; }\n\/* ============ BLOCK 1: HERO ============ *\/\n.page-products .gs-hero {\n  position: relative;\n  min-height: 64vh;\n  display: flex;\n  align-items: center;\n  overflow: hidden;\n  background: var(--color-bg, var(--gs-ink));\n  color: var(--color-heading, #FFFFFF);\n}\n.page-products .gs-hero-bg { position: absolute; inset: 0; z-index: 0; }\n.page-products .gs-hero-bg img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: 50% 40%;\n  display: block;\n}\n.page-products .gs-hero-overlay {\n  position: absolute;\n  inset: 0;\n  z-index: 1;\n  background: linear-gradient(100deg, rgba(19, 22, 27, 0.96) 0%, rgba(19, 22, 27, 0.85) 46%, rgba(19, 22, 27, 0.5) 100%);\n}\n.page-products .gs-hero-inner { position: relative; z-index: 2; padding: 180px 24px 90px; }\n.page-products .gs-crumb { font-size: 0.82rem; color: var(--color-text-muted, var(--gs-aux)); margin-bottom: 16px; }\n.page-products .gs-crumb a { color: var(--color-text-muted, var(--gs-aux)); text-decoration: none; }\n.page-products .gs-crumb a:hover { color: var(--color-primary, var(--gs-green)); }\n.page-products .gs-crumb .sep { opacity: 0.5; margin: 0 6px; }\n.page-products .gs-crumb .cur { color: var(--color-primary, var(--gs-green)); }\n.page-products .gs-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.78rem;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--color-primary, var(--gs-green));\n  margin: 0 0 20px;\n}\n.page-products .gs-eyebrow::before { content: \"\"; width: 34px; height: 2px; background: var(--color-primary, var(--gs-green)); flex: none; }\n.page-products .gs-hero h1 {\n  font-family: var(--font-heading, \"Montserrat\", sans-serif);\n  font-size: clamp(2.2rem, 4.6vw, 3.6rem);\n  font-weight: 800;\n  letter-spacing: -0.03em;\n  line-height: 1.08;\n  color: var(--color-heading, #FFFFFF);\n  max-width: 24ch;\n  margin: 0 0 24px;\n}\n.page-products .gs-hero h1 .gs-kw { color: var(--color-primary, var(--gs-green)); }\n.page-products .gs-sub {\n  color: var(--color-text-muted, var(--gs-aux));\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: clamp(0.98rem, 1.4vw, 1.1rem);\n  line-height: 1.75;\n  max-width: 72ch;\n  margin: 0 0 14px;\n}\n.page-products .gs-hero-note {\n  color: var(--color-text-secondary, var(--gs-muted));\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.86rem;\n  line-height: 1.6;\n  max-width: 64ch;\n  margin: 0 0 32px;\n}\n.page-products .gs-hero-btns { display: flex; flex-wrap: wrap; align-items: center; gap: 14px; margin-bottom: 34px; }\n.page-products .gs-quick { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; }\n.page-products .gs-quick-label {\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.76rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: rgba(218, 216, 218, 0.65);\n  margin-right: 4px;\n}\n.page-products .gs-quick a {\n  padding: 9px 18px;\n  border: 1px solid var(--color-border-strong, var(--gs-border-strong));\n  border-radius: 999px;\n  color: var(--color-heading, #FFFFFF);\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.82rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  text-decoration: none;\n  transition: border-color 0.25s ease, color 0.25s ease;\n}\n.page-products .gs-quick a:hover { border-color: var(--color-primary, var(--gs-green)); color: var(--color-primary, var(--gs-green)); }\n\/* ============ SHARED SECTION HEAD ============ *\/\n.page-products .gs-product-head { max-width: 780px; margin-bottom: 52px; }\n.page-products .gs-product-head h2,\n.page-products .gs-ecode-head h2,\n.page-products .gs-trust-head h2,\n.page-products .gs-packing-copy h2 {\n  font-family: var(--font-heading, \"Montserrat\", sans-serif);\n  font-size: clamp(1.7rem, 3vw, 2.5rem);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1.15;\n  color: var(--color-heading, #FFFFFF);\n  margin: 0 0 18px;\n}\n.page-products .gs-accent { color: var(--color-primary, var(--gs-green)); }\n\/* ============ BLOCK 2: CATEGORY CARDS (3) ============ *\/\n.page-products .gs-categories { scroll-margin-top: 90px; }\n.page-products .gs-cat-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; }\n.page-products .gs-cat-card {\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  scroll-margin-top: 90px;\n  background: var(--color-surface, var(--gs-surface));\n  border: 1px solid var(--color-border, var(--gs-border));\n  border-radius: var(--radius-md, 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-products .gs-cat-card:hover { border-color: var(--color-primary, var(--gs-green)); transform: translateY(-4px); box-shadow: 0 14px 30px rgba(0, 0, 0, 0.35); }\n.page-products .gs-card-media { overflow: hidden; }\n.page-products .gs-card-media img { display: block; width: 100%; aspect-ratio: 3 \/ 2; object-fit: cover; transition: transform 0.35s ease; }\n.page-products .gs-cat-card:hover .gs-card-media img,\n.page-products .gs-card:hover .gs-card-media img { transform: scale(1.03); }\n.page-products .gs-card-body { display: flex; flex-direction: column; flex: 1; padding: 22px 22px 24px; }\n.page-products .gs-code {\n  display: inline-block;\n  align-self: flex-start;\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--color-primary, var(--gs-green));\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-products .gs-card-title {\n  font-family: var(--font-heading, \"Montserrat\", sans-serif);\n  font-size: 1.04rem;\n  font-weight: 700;\n  line-height: 1.35;\n  color: var(--color-heading, #FFFFFF);\n  margin: 0 0 10px;\n}\n.page-products .gs-card-desc {\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--color-text-muted, var(--gs-aux));\n  margin: 0 0 16px;\n}\n.page-products .gs-card-tags { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px; }\n.page-products .gs-card-tags span {\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.72rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--color-primary, var(--gs-green));\n}\n.page-products .gs-card-tags span + span::before { content: \"\/\"; margin-right: 8px; color: rgba(218, 216, 218, 0.35); }\n.page-products .gs-card-cta {\n  margin-top: auto;\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.82rem;\n  font-weight: 700;\n  letter-spacing: 0.03em;\n  color: var(--color-primary, var(--gs-green));\n  text-decoration: none;\n  transition: gap 0.2s ease;\n}\n.page-products .gs-cat-card:hover .gs-card-cta,\n.page-products .gs-card:hover .gs-card-cta { gap: 10px; }\n\/* ============ BLOCK 3: PRODUCT GRID (5) ============ *\/\n.page-products .gs-products { scroll-margin-top: 90px; }\n.page-products .gs-product-grid {\n  display: grid;\n  grid-template-columns: repeat(6, minmax(0, 1fr));\n  gap: 24px;\n}\n.page-products .gs-product-grid .gs-card { grid-column: span 2; }\n.page-products .gs-product-grid .gs-card:nth-child(n + 4) { grid-column: span 3; }\n.page-products .gs-card {\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  background: var(--color-surface, var(--gs-surface));\n  border: 1px solid var(--color-border, var(--gs-border));\n  border-radius: var(--radius-md, 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-products .gs-card:hover { border-color: var(--color-primary, var(--gs-green)); transform: translateY(-4px); box-shadow: 0 14px 30px rgba(0, 0, 0, 0.35); }\n\/* ============ BLOCK 4: E-CODE QUICK REFERENCE ============ *\/\n.page-products .gs-ecode { scroll-margin-top: 90px; }\n.page-products .gs-ecode-head { max-width: 760px; margin-bottom: 52px; }\n.page-products .gs-ecode .gs-table-note {\n  margin-top: 18px;\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.85rem;\n  line-height: 1.7;\n  color: var(--color-text-muted, var(--gs-aux));\n}\n.page-products .gs-ecode .gs-table-note a,\n.page-products .gs-table-link {\n  color: var(--color-primary, var(--gs-green));\n  font-weight: 600;\n  text-decoration: none;\n  white-space: nowrap;\n}\n.page-products .gs-ecode .gs-table-note a:hover,\n.page-products .gs-table-link:hover { text-decoration: underline; }\n.page-products .gs-ecode .gs-type {\n  color: var(--color-heading, #FFFFFF);\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.82rem;\n  font-weight: 700;\n  letter-spacing: 0.04em;\n  white-space: nowrap;\n}\n.page-products .gs-ecode .gs-code-cell {\n  color: var(--color-primary, var(--gs-green));\n  font-family: var(--font-mono, \"Montserrat\", sans-serif);\n  font-weight: 700;\n  white-space: nowrap;\n}\n.page-products .gs-ecode .gs-code-cell a { color: var(--color-primary, var(--gs-green)); text-decoration: none; }\n.page-products .gs-ecode .gs-code-cell a:hover { text-decoration: underline; }\n.page-products .gs-ecode .data-table { min-width: 860px; }\n\/* ============ BLOCK 5: TRUST BAND ============ *\/\n.page-products .gs-trust {\n  position: relative;\n  scroll-margin-top: 90px;\n  background: radial-gradient(900px 320px at 50% 0%, rgba(91, 183, 50, 0.1), transparent 70%), var(--gs-ink);\n  border-block: 1px solid var(--color-border, var(--gs-border));\n}\n.page-products .gs-trust-head { max-width: 760px; margin-bottom: 52px; }\n.page-products .gs-trust-stats {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 22px;\n  margin-bottom: 44px;\n}\n.page-products .gs-stat {\n  text-align: center;\n  padding: 28px 18px;\n  background: var(--color-surface, var(--gs-surface));\n  border: 1px solid var(--color-border, var(--gs-border));\n  border-radius: var(--radius-md, 10px);\n  min-width: 0;\n}\n.page-products .gs-stat-num {\n  font-family: var(--font-heading, \"Montserrat\", sans-serif);\n  font-size: clamp(1.7rem, 3vw, 2.4rem);\n  font-weight: 800;\n  color: var(--color-primary, var(--gs-green));\n  line-height: 1.1;\n  margin: 0 0 8px;\n}\n.page-products .gs-stat-label {\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.76rem;\n  font-weight: 600;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--color-text-muted, var(--gs-aux));\n  margin: 0;\n}\n.page-products .gs-cert-row { display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; }\n.page-products .gs-cert-chip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 10px 20px;\n  border: 1px solid rgba(91, 183, 50, 0.45);\n  border-radius: 999px;\n  background: rgba(91, 183, 50, 0.07);\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.78rem;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: var(--color-primary, var(--gs-green));\n}\n.page-products .gs-cert-chip svg { width: 15px; height: 15px; stroke: currentColor; fill: none; stroke-width: 2.4; stroke-linecap: round; stroke-linejoin: round; }\n\/* ============ BLOCK 6: CUSTOM PACKING & OEM ============ *\/\n.page-products .gs-packing { scroll-margin-top: 90px; }\n.page-products .gs-packing-split {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: clamp(40px, 6vw, 88px);\n  align-items: center;\n}\n.page-products .gs-packing-actions { display: flex; flex-wrap: wrap; gap: 14px; margin-top: 30px; }\n\/* ============ BLOCK 7: INDUSTRY SOLUTIONS ============ *\/\n.page-products .gs-solutions { scroll-margin-top: 90px; }\n.page-products .gs-solution-grid {\n  display: grid;\n  grid-template-columns: repeat(6, minmax(0, 1fr));\n  gap: 20px;\n}\n.page-products .gs-solution-grid .gs-card { grid-column: span 2; }\n.page-products .gs-solution-grid .gs-card:nth-child(n + 4) { grid-column: span 3; }\n.page-products .gs-solution-foot { margin-top: 40px; text-align: center; }\n\/* ============ BLOCK 8: FINAL CTA ============ *\/\n.page-products .gs-final-cta {\n  position: relative;\n  overflow: hidden;\n  text-align: center;\n  background-image: url('https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/warehouse-stack-sacks.webp');\n  background-size: cover;\n  background-position: center;\n  background-color: var(--gs-ink);\n}\n.page-products .gs-final-cta-overlay { position: absolute; inset: 0; z-index: 0; background: rgba(19, 22, 27, 0.92); }\n.page-products .gs-final-cta-inner { position: relative; z-index: 1; max-width: 820px; margin: 0 auto; }\n.page-products .gs-final-cta h2 {\n  font-family: var(--font-heading, \"Montserrat\", sans-serif);\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: var(--color-heading, #FFFFFF);\n  max-width: 22ch;\n  margin: 0 auto 20px;\n}\n.page-products .gs-final-cta h2 .gs-kw { color: var(--color-primary, var(--gs-green)); }\n.page-products .gs-final-cta-sub {\n  color: var(--color-text-muted, var(--gs-aux));\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\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-products .gs-final-cta-btns { display: flex; justify-content: center; gap: 16px; flex-wrap: wrap; margin-bottom: 40px; }\n.page-products .gs-final-cta-micro {\n  color: rgba(218, 216, 218, 0.65);\n  font-family: var(--font-ui, \"Montserrat\", sans-serif);\n  font-size: 0.82rem;\n  font-weight: 500;\n  letter-spacing: 0.03em;\n  margin: 0;\n}\n\/* ============ SCROLL REVEAL (JS adds .gs-reveal, failsafe visible) ============ *\/\n.page-products .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.page-products .gs-reveal.is-visible { opacity: 1; transform: none; }\n\/* ============ LIGHT SURFACE ADAPTATION (2026-09-05, site colour migration) ============ *\/\n\/* BLOCK 5 TRUST BAND: background hard-coded to the dark ink token (--gs-ink),\n   so it stayed a dark band after the site-wide light migration. Page rhythm is\n   now plain = white \/ section-soft = #F8F9FA, so the ink band maps to white\n   (matches the ink-tone neighbours as it did on the dark theme) with the green\n   radial glow kept. Inner text and stat cards are forced to the light palette\n   so the band stays readable on a white surface. *\/\n.page-products .gs-trust {\n  background: radial-gradient(900px 320px at 50% 0%, rgba(91, 183, 50, 0.1), transparent 70%), #ffffff;\n}\n.page-products .gs-trust-head h2 { color: #13161B; }\n.page-products .gs-trust-head p { color: #565C64; }\n.page-products .gs-stat {\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-products .gs-stat-label { color: #565C64; }\n\/* \" \/ \" separators between card tags were literal light grey rgba(218,216,218,.35)\n   and disappear on white cards - re-ink them at a matching alpha. *\/\n.page-products .gs-card-tags span + span::before { color: rgba(19, 22, 27, 0.3); }\n\/* BLOCK 8 FINAL CTA: background-color hard-coded to the ink token plus a photo\n   and a rgba(19,22,27,.92) overlay with white-tinted copy. Lighten to #F8F9FA,\n   drop the photo and the overlay, re-ink the headline\/body\/micro line. *\/\n.page-products .gs-final-cta {\n  background: #F8F9FA;\n}\n.page-products .gs-final-cta-overlay { display: none; }\n.page-products .gs-final-cta h2 { color: #13161B; }\n.page-products .gs-final-cta-sub { color: #565C64; }\n.page-products .gs-final-cta-micro { color: rgba(19, 22, 27, 0.6); }\n\/* Global .btn-ghost is white glass (designed for dark\/photo heroes). Ghost\n   buttons inside light content sections (custom packing, solutions foot and\n   the light final CTA) become white buttons with an ink outline; hero ghost\n   buttons are not touched. *\/\n.page-products .gs-packing .btn-ghost,\n.page-products .gs-solutions .btn-ghost,\n.page-products .gs-final-cta .btn-ghost {\n  background: #ffffff;\n  border: 1px solid rgba(19, 22, 27, 0.28);\n  color: #13161B;\n}\n.page-products .gs-packing .btn-ghost:hover,\n.page-products .gs-solutions .btn-ghost:hover,\n.page-products .gs-final-cta .btn-ghost:hover {\n  background: var(--color-primary);\n  border-color: var(--color-primary);\n  color: #ffffff;\n}\n\/* ============ RESPONSIVE ============ *\/\n@media (max-width: 1024px) {\n  .page-products .gs-hero-inner { padding: 160px 24px 80px; }\n  .page-products .gs-hero h1 { max-width: 26ch; }\n  .page-products .gs-cat-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  .page-products .gs-product-grid,\n  .page-products .gs-solution-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; }\n  .page-products .gs-product-grid .gs-card,\n  .page-products .gs-product-grid .gs-card:nth-child(n + 4),\n  .page-products .gs-solution-grid .gs-card,\n  .page-products .gs-solution-grid .gs-card:nth-child(n + 4) { grid-column: span 1; }\n  .page-products .gs-product-grid .gs-card:last-child,\n  .page-products .gs-solution-grid .gs-card:last-child { grid-column: span 2; }\n  .page-products .gs-packing-split { grid-template-columns: 1fr; gap: 40px; }\n  .page-products .gs-trust-stats { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; }\n}\n@media (max-width: 768px) {\n  .page-products .gs-hero-inner { padding: 140px 20px 60px; }\n  .page-products .gs-hero h1 { font-size: clamp(1.8rem, 7vw, 2.4rem); }\n  .page-products .gs-sub { margin-bottom: 12px; }\n  .page-products .gs-product-head { margin-bottom: 40px; }\n  .page-products .gs-cat-grid { grid-template-columns: 1fr; }\n  .page-products .gs-trust-stats { grid-template-columns: 1fr 1fr; gap: 16px; }\n  .page-products .gs-ecode .data-table { min-width: 700px; }\n}\n@media (max-width: 480px) {\n  .page-products .gs-hero-inner { padding: 120px 20px 48px; }\n  .page-products .gs-hero-btns { flex-direction: column; align-items: stretch; }\n  .page-products .gs-hero-btns .btn { width: 100%; }\n  .page-products .gs-product-grid,\n  .page-products .gs-solution-grid { grid-template-columns: 1fr; gap: 20px; }\n  .page-products .gs-product-grid .gs-card:last-child,\n  .page-products .gs-solution-grid .gs-card:last-child { grid-column: span 1; }\n  .page-products .gs-card-body { padding: 18px 18px 20px; }\n  .page-products .gs-trust-stats { grid-template-columns: 1fr; gap: 14px; }\n  .page-products .gs-packing-split { gap: 32px; }\n  .page-products .gs-packing-actions { flex-direction: column; align-items: stretch; }\n  .page-products .gs-packing-actions .btn { width: 100%; }\n  .page-products .gs-final-cta-btns { flex-direction: column; }\n  .page-products .gs-final-cta-btns .btn { width: 100%; }\n  .page-products .gs-final-cta-micro { font-size: 0.76rem; line-height: 1.7; }\n  .page-products .gs-ecode .data-table { min-width: 620px; }\n}\n\/* ============ REV4 LIGHT SURFACE ADAPTATION (2026-09-05, final white standard) ============ *\/\n\/* Final client palette: white content canvas (#F8F9FA alternation), ink\n   headings, #565C64 copy, green reserved for buttons\/accents, closing\n   final-CTA band as a solid-ink anchor. The S01 photo hero is NOT restyled\n   here - main.css already keeps its text white; media\/overlay\/buttons are\n   untouched. Rules below only append; earlier LIGHT blocks they disagree\n   with are overridden by cascade order. *\/\n\/* Section heads (S02-S07): ink H2 + #565C64 intros *\/\n.page-products .gs-product-head h2,\n.page-products .gs-ecode-head h2,\n.page-products .gs-trust-head h2,\n.page-products .gs-packing-copy h2 {\n  color: #13161B;\n}\n.page-products .gs-product-head p,\n.page-products .gs-ecode-head p,\n.page-products .gs-trust-head p,\n.page-products .gs-packing-copy p {\n  color: #565C64;\n}\n\/* Card surfaces (S02 category cards, S03\/S07 grids, S05 stat tiles):\n   white + rgba(19,22,27,.1) hairline + soft shadow *\/\n.page-products .gs-cat-card,\n.page-products .gs-card,\n.page-products .gs-stat {\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-products .gs-cat-card:hover,\n.page-products .gs-card:hover {\n  border-color: #5BB732;\n  box-shadow: 0 14px 30px rgba(19, 22, 27, 0.1);\n}\n\/* Card text: ink titles, #565C64 descriptions and stat labels *\/\n.page-products .gs-card-title {\n  color: #13161B;\n}\n.page-products .gs-card-desc {\n  color: #565C64;\n}\n.page-products .gs-stat-label {\n  color: #565C64;\n}\n\/* S05 trust band: white surface keeps the subtle green glow (photo hero\n   excluded) *\/\n.page-products .gs-trust {\n  background: radial-gradient(900px 320px at 50% 0%, rgba(91, 183, 50, 0.1), transparent 70%), #ffffff;\n}\n\/* S08 final CTA: solid ink #13161B band + white text + white-stroke ghost.\n   Old photo background-image and overlay are removed with the ink base. *\/\n.page-products .gs-final-cta {\n  background: #13161B !important;\n  background-image: none !important;\n  border-top: 1px solid rgba(255, 255, 255, 0.08) !important;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.08) !important;\n}\n.page-products .gs-final-cta-overlay {\n  display: none !important;\n}\n.page-products .gs-final-cta h2 {\n  color: #ffffff !important;\n}\n.page-products .gs-final-cta h2 .gs-kw {\n  color: #5BB732 !important;\n}\n.page-products .gs-final-cta-sub {\n  color: rgba(255, 255, 255, 0.85) !important;\n}\n.page-products .gs-final-cta-micro {\n  color: rgba(255, 255, 255, 0.62) !important;\n}\n.page-products .gs-final-cta .btn-ghost {\n  background: transparent !important;\n  border: 1px solid rgba(255, 255, 255, 0.6) !important;\n  color: #ffffff !important;\n}\n.page-products .gs-final-cta .btn-ghost:hover {\n  background: #5BB732 !important;\n  border-color: #5BB732 !important;\n  color: #ffffff !important;\n}\n\/* ============ REV4.1 SECTION RHYTHM (2026-09-05) strict alternate white\/#F8F9FA ============ *\/\n.page-products section.gs-trust { background: #F8F9FA; }\n.page-products section.gs-packing { background: #ffffff; }\n.page-products section.gs-solutions { background: #F8F9FA; }\n<\/style>\n<!-- 3. HTML CODE -->\n<div class=\"page-products\">\n  <!-- ===== BLOCK 1: HERO ===== -->\n  <section class=\"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-08.jpg\" alt=\"Starch manufacturing facility production area at the GFMStech Suzhou factory\" width=\"1920\" height=\"1280\" loading=\"eager\" fetchpriority=\"high\">\n    <\/div>\n    <div class=\"gs-hero-overlay\" aria-hidden=\"true\"><\/div>\n    <div class=\"container-xl gs-hero-inner\">\n      <nav class=\"gs-crumb\" aria-label=\"Breadcrumb\">\n        <a href=\"\/\">Home<\/a><span class=\"sep\">\/<\/span><span class=\"cur\">Products<\/span>\n      <\/nav>\n      <span class=\"gs-eyebrow\">All Products Overview &middot; GFMStech Suzhou<\/span>\n      <h1>Modified Starch Products &amp; Ingredients from One <span class=\"gs-kw\">Certified Factory<\/span><\/h1>\n      <p class=\"gs-sub\">Pregelatinized starch, 10 chemically modified E-code starches, dextrin &amp; maltodextrin, starch sugars and base ingredients, custom blending, thickener, stabilizer and emulsifier systems, clean label solutions &mdash; every grade produced under one quality system with a per-batch COA.<\/p>\n      <p class=\"gs-hero-note\">25,000 t\/y annual capacity &middot; single Suzhou production base &middot; 4 lines &middot; no MOQ &mdash; 25 kg trial batches &middot; free samples within 48 hours<\/p>\n      <div class=\"gs-hero-btns\">\n        <a class=\"btn btn-primary\" href=\"#inquiry\" data-modal=\"inquiry\">Request a Free Sample<\/a>\n        <a class=\"btn btn-ghost\" href=\"\/solutions\/\">Explore Solutions<\/a>\n      <\/div>\n      <div class=\"gs-quick\">\n        <span class=\"gs-quick-label\">Jump to:<\/span>\n        <a href=\"#categories\">Categories<\/a>\n        <a href=\"#products\">All Products<\/a>\n        <a href=\"#e-code-reference\">E-Codes<\/a>\n        <a href=\"#solutions\">Solutions<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ===== BLOCK 2: PRODUCT CATEGORIES (3) ===== -->\n  <section class=\"section gs-categories\" id=\"categories\">\n    <div class=\"container-xl\">\n      <div class=\"gs-product-head\">\n        <span class=\"gs-eyebrow\">Product Categories<\/span>\n        <h2>Three Categories, <span class=\"gs-accent\">One Quality Standard<\/span><\/h2>\n        <p class=\"lead\">Start from the category that matches your sourcing need. Each category page carries full grade lists, specifications and export documentation &mdash; and every order ships with a per-batch COA.<\/p>\n      <\/div>\n      <div class=\"gs-cat-grid\">\n        <a class=\"gs-cat-card\" href=\"\/products\/modified-starches\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/product-e1442-corn-starch-01.webp\" alt=\"Modified starches category \u2014 pregelatinized and chemically modified E-code starch grades\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <span class=\"gs-code\">Physical + Chemical<\/span>\n            <h3 class=\"gs-card-title\">Modified Starches<\/h3>\n            <p class=\"gs-card-desc\">Pregelatinized starch plus 10 chemically modified E-code variants &mdash; E1442, E1422, E1450, E1414, E1401, E1404, E1440, E1412, E1413, E1420 &mdash; engineered for extreme acid, heat and shear resistance.<\/p>\n            <div class=\"gs-card-tags\"><span>Pregelatinized<\/span><span>10 E-Codes<\/span><\/div>\n            <span class=\"gs-card-cta\">Explore modified starches &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-cat-card\" href=\"\/products\/starch-sugars-base-ingredients\/\">\n          <div class=\"gs-card-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-card-body\">\n            <span class=\"gs-code\">Base Ingredients<\/span>\n            <h3 class=\"gs-card-title\">Starch Sugars &amp; Base Ingredients<\/h3>\n            <p class=\"gs-card-desc\">Dextrose, maltodextrin, native corn starch and corn gluten meal (CGM) &mdash; the base ingredients behind clean, consistent formulations and predictable process performance.<\/p>\n            <div class=\"gs-card-tags\"><span>Dextrose<\/span><span>Maltodextrin<\/span><span>CGM<\/span><\/div>\n            <span class=\"gs-card-cta\">Explore base ingredients &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-cat-card\" href=\"\/products\/custom-blending\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/packaging-customizable-bag.jpg\" alt=\"Custom blending service with customizable packaging bags for private label blends\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <span class=\"gs-code\">Tailor-Made<\/span>\n            <h3 class=\"gs-card-title\">Custom Blending<\/h3>\n            <p class=\"gs-card-desc\">Custom thickener, stabilizer and emulsifier systems blended to your target viscosity, texture and process conditions &mdash; no MOQ, starting from 25 kg trial batches.<\/p>\n            <div class=\"gs-card-tags\"><span>Thickener<\/span><span>Stabilizer<\/span><span>Emulsifier<\/span><\/div>\n            <span class=\"gs-card-cta\">Explore custom blending &rarr;<\/span>\n          <\/div>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ===== BLOCK 3: ALL PRODUCTS GRID (5) ===== -->\n  <section class=\"section section-soft gs-products\" id=\"products\">\n    <div class=\"container-xl\">\n      <div class=\"gs-product-head\">\n        <span class=\"gs-eyebrow\">All Products<\/span>\n        <h2>Five Product Series, <span class=\"gs-accent\">One COA Standard<\/span><\/h2>\n        <p class=\"lead\">The complete GFMStech product range at a glance. Every series is produced at our single Suzhou factory on 4 dedicated lines &mdash; including physical modification and chemical modification &mdash; and ships with a per-batch COA.<\/p>\n      <\/div>\n      <div class=\"gs-product-grid\">\n        <a class=\"gs-card\" href=\"\/pregelatinized-starch\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/product-pregelatinized-starch.webp\" alt=\"Pregelatinized starch cold water soluble powder for instant thickening\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <span class=\"gs-code\">Physical<\/span>\n            <h3 class=\"gs-card-title\">Pregelatinized Starch<\/h3>\n            <p class=\"gs-card-desc\">Cold-water soluble with instant viscosity &mdash; no cooking step required. Drum-dried and extruded grades for instant foods, bakery mixes and sauces.<\/p>\n            <div class=\"gs-card-tags\"><span>Cold Water Soluble<\/span><span>Instant Viscosity<\/span><\/div>\n            <span class=\"gs-card-cta\">Explore grades &amp; specs &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-card\" href=\"\/chemical-modified-starch\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/product-e1442-corn-starch-03.webp\" alt=\"Chemically modified starch powder with 10 food-grade E-code variants\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <span class=\"gs-code\">10 E-Codes<\/span>\n            <h3 class=\"gs-card-title\">Chemically Modified Starch<\/h3>\n            <p class=\"gs-card-desc\">10 food-grade E-code starches engineered for extreme acid, heat and shear resistance above 120&deg;C &mdash; with freeze-thaw stability through 5 cycles.<\/p>\n            <div class=\"gs-card-tags\"><span>E1442<\/span><span>E1422<\/span><span>E1450<\/span><\/div>\n            <span class=\"gs-card-cta\">Explore E-code grades &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-card\" href=\"\/products\/thickener-systems\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/application-e1442-02.webp\" alt=\"Thickener systems for sauces, dressings, soups and fillings\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <span class=\"gs-code\">Texture Control<\/span>\n            <h3 class=\"gs-card-title\">Thickener Systems<\/h3>\n            <p class=\"gs-card-desc\">Blended thickening systems that hold viscosity through UHT, retort and hot-fill &mdash; consistent texture batch after batch, with a COA per shipment.<\/p>\n            <div class=\"gs-card-tags\"><span>UHT<\/span><span>Retort<\/span><span>Hot-Fill<\/span><\/div>\n            <span class=\"gs-card-cta\">Explore thickener systems &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-card\" href=\"\/products\/stabilizer-systems\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/09\/dairy-cubes-bowl.jpg\" alt=\"Soft pale dairy cubes in ceramic bowl with gold fork, GFStarch dairy dessert texture solutions\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <span class=\"gs-code\">Freeze-Thaw Stable<\/span>\n            <h3 class=\"gs-card-title\">Stabilizer Systems<\/h3>\n            <p class=\"gs-card-desc\">Stabilizer systems for dairy, plant-based and frozen products &mdash; 5 freeze-thaw cycles without water separation, keeping body and mouthfeel intact.<\/p>\n            <div class=\"gs-card-tags\"><span>Dairy<\/span><span>Frozen<\/span><span>Plant-Based<\/span><\/div>\n            <span class=\"gs-card-cta\">Explore stabilizer systems &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-card\" href=\"\/products\/emulsifier-leavening-systems\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/09\/mayonnaise-spoon-bowl-closeup.jpg\" alt=\"Thick creamy mayonnaise dripping from spoon over white bowl, homemade sauce texture, GFStarch ingredients\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <span class=\"gs-code\">Emulsion &amp; Aeration<\/span>\n            <h3 class=\"gs-card-title\">Emulsifier &amp; Leavening Systems<\/h3>\n            <p class=\"gs-card-desc\">Emulsifier and leavening systems for beverages, salad dressings and bakery &mdash; stable oil-in-water emulsions and consistent aeration on high-speed lines.<\/p>\n            <div class=\"gs-card-tags\"><span>Beverages<\/span><span>Bakery<\/span><span>Dressings<\/span><\/div>\n            <span class=\"gs-card-cta\">Explore emulsifier systems &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-card\" href=\"\/products\/dextrin-maltodextrin\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/09\/starch-powder-pile-white-bg.jpg\" alt=\"Fine white food starch powder pile on white background, clean texture product shot\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <span class=\"gs-code\">High-Volume Staples<\/span>\n            <h3 class=\"gs-card-title\">Dextrin &amp; Maltodextrin<\/h3>\n            <p class=\"gs-card-desc\">Corn dextrin, corn maltodextrin, tapioca maltodextrin and resistant dextrin. DE 5-20 range, food-grade, gluten-free options available.<\/p>\n            <span class=\"gs-card-cta\">Explore dextrin range &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-card\" href=\"\/clean-label-solutions\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/09\/starch-bowl-wood-tray.jpg\" alt=\"Fine white starch powder in ceramic bowl on wooden tray, kitchen baking ingredient texture\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <span class=\"gs-code\">E-Code Replacement<\/span>\n            <h3 class=\"gs-card-title\">Clean Label Solutions<\/h3>\n            <p class=\"gs-card-desc\">Replace E-code additives with physical starch and dextrin alternatives. Maintain performance while cleaning up your ingredient list.<\/p>\n            <span class=\"gs-card-cta\">Explore clean label &rarr;<\/span>\n          <\/div>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ===== BLOCK 4: E-CODE QUICK REFERENCE ===== -->\n  <section class=\"section gs-ecode\" id=\"e-code-reference\">\n    <div class=\"container-xl\">\n      <div class=\"gs-ecode-head\">\n        <span class=\"gs-eyebrow\">E-Code Quick Reference<\/span>\n        <h2>10 Chemically Modified Starch <span class=\"gs-accent\">E-Codes<\/span> at a Glance<\/h2>\n        <p class=\"lead\">Every E-code below links to its full product profile on the chemically modified starch page &mdash; viscosity behavior, applications and COA documentation.<\/p>\n      <\/div>\n      <div class=\"data-table-wrap\">\n        <table class=\"data-table\">\n          <thead>\n            <tr>\n              <th scope=\"col\">E-code<\/th>\n              <th scope=\"col\">INS Name<\/th>\n              <th scope=\"col\">Typical Application<\/th>\n              <th scope=\"col\">Details<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n              <td class=\"gs-code-cell\"><a href=\"\/chemical-modified-starch\/#e1442\">E1442<\/a><\/td>\n              <td class=\"gs-type\">Hydroxypropyl Distarch Phosphate<\/td>\n              <td>Sauces, frozen foods<\/td>\n              <td><a class=\"gs-table-link\" href=\"\/chemical-modified-starch\/#e1442\">View spec &rarr;<\/a><\/td>\n            <\/tr>\n            <tr>\n              <td class=\"gs-code-cell\"><a href=\"\/chemical-modified-starch\/#e1422\">E1422<\/a><\/td>\n              <td class=\"gs-type\">Acetylated Distarch Adipate<\/td>\n              <td>Sauces, condiments<\/td>\n              <td><a class=\"gs-table-link\" href=\"\/chemical-modified-starch\/#e1422\">View spec &rarr;<\/a><\/td>\n            <\/tr>\n            <tr>\n              <td class=\"gs-code-cell\"><a href=\"\/chemical-modified-starch\/#e1450\">E1450<\/a><\/td>\n              <td class=\"gs-type\">Starch Sodium Octenylsuccinate<\/td>\n              <td>Beverages, flavors<\/td>\n              <td><a class=\"gs-table-link\" href=\"\/chemical-modified-starch\/#e1450\">View spec &rarr;<\/a><\/td>\n            <\/tr>\n            <tr>\n              <td class=\"gs-code-cell\"><a href=\"\/chemical-modified-starch\/#e1414\">E1414<\/a><\/td>\n              <td class=\"gs-type\">Acetylated Distarch Phosphate<\/td>\n              <td>Instant foods, coatings<\/td>\n              <td><a class=\"gs-table-link\" href=\"\/chemical-modified-starch\/#e1414\">View spec &rarr;<\/a><\/td>\n            <\/tr>\n            <tr>\n              <td class=\"gs-code-cell\"><a href=\"\/chemical-modified-starch\/#e1401\">E1401<\/a><\/td>\n              <td class=\"gs-type\">Acid-Modified Starch<\/td>\n              <td>Confectionery, gummies, jellies<\/td>\n              <td><a class=\"gs-table-link\" href=\"\/chemical-modified-starch\/#e1401\">View spec &rarr;<\/a><\/td>\n            <\/tr>\n            <tr>\n              <td class=\"gs-code-cell\"><a href=\"\/chemical-modified-starch\/#e1404\">E1404<\/a><\/td>\n              <td class=\"gs-type\">Oxidized Starch<\/td>\n              <td>Coatings, industrial<\/td>\n              <td><a class=\"gs-table-link\" href=\"\/chemical-modified-starch\/#e1404\">View spec &rarr;<\/a><\/td>\n            <\/tr>\n            <tr>\n              <td class=\"gs-code-cell\"><a href=\"\/chemical-modified-starch\/#e1440\">E1440<\/a><\/td>\n              <td class=\"gs-type\">Hydroxypropyl Starch<\/td>\n              <td>Alkaline food systems<\/td>\n              <td><a class=\"gs-table-link\" href=\"\/chemical-modified-starch\/#e1440\">View spec &rarr;<\/a><\/td>\n            <\/tr>\n            <tr>\n              <td class=\"gs-code-cell\"><a href=\"\/chemical-modified-starch\/#e1412\">E1412<\/a><\/td>\n              <td class=\"gs-type\">Distarch Phosphate<\/td>\n              <td>Retorted foods, UHT products<\/td>\n              <td><a class=\"gs-table-link\" href=\"\/chemical-modified-starch\/#e1412\">View spec &rarr;<\/a><\/td>\n            <\/tr>\n            <tr>\n              <td class=\"gs-code-cell\"><a href=\"\/chemical-modified-starch\/#e1413\">E1413<\/a><\/td>\n              <td class=\"gs-type\">Phosphated Distarch Phosphate<\/td>\n              <td>Frozen meals, ready meals<\/td>\n              <td><a class=\"gs-table-link\" href=\"\/chemical-modified-starch\/#e1413\">View spec &rarr;<\/a><\/td>\n            <\/tr>\n            <tr>\n              <td class=\"gs-code-cell\"><a href=\"\/chemical-modified-starch\/#e1420\">E1420<\/a><\/td>\n              <td class=\"gs-type\">Acetylated Starch<\/td>\n              <td>Noodles, bakery, convenience foods<\/td>\n              <td><a class=\"gs-table-link\" href=\"\/chemical-modified-starch\/#e1420\">View spec &rarr;<\/a><\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n      <p class=\"gs-table-note\">Full COA per batch available on request. <a href=\"#inquiry\" data-modal=\"inquiry\">Request the E-code comparison chart &rarr;<\/a><\/p>\n    <\/div>\n  <\/section>\n  <!-- ===== BLOCK 5: TRUST BAND ===== -->\n  <section class=\"section gs-trust\" id=\"capacity\">\n    <div class=\"container-xl\">\n      <div class=\"gs-trust-head\">\n        <span class=\"gs-eyebrow\">Capacity &amp; Certifications<\/span>\n        <h2>One Suzhou Factory, <span class=\"gs-accent\">Full-Scale Production Control<\/span><\/h2>\n        <p class=\"lead\">Every product on this page comes from a single production base &mdash; 4 dedicated lines including physical modification and chemical modification, under one quality system.<\/p>\n      <\/div>\n      <div class=\"gs-trust-stats\">\n        <div class=\"gs-stat\">\n          <p class=\"gs-stat-num\">25,000 t\/y<\/p>\n          <p class=\"gs-stat-label\">Annual Capacity<\/p>\n        <\/div>\n        <div class=\"gs-stat\">\n          <p class=\"gs-stat-num\">4<\/p>\n          <p class=\"gs-stat-label\">Production Lines<\/p>\n        <\/div>\n        <div class=\"gs-stat\">\n          <p class=\"gs-stat-num\">5<\/p>\n          <p class=\"gs-stat-label\">Certifications<\/p>\n        <\/div>\n        <div class=\"gs-stat\">\n          <p class=\"gs-stat-num\">30+<\/p>\n          <p class=\"gs-stat-label\">Export Countries<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"gs-cert-row\" aria-label=\"Certifications\">\n        <span class=\"gs-cert-chip\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.4 7.2H22l-6.2 4.5 2.4 7.3L12 16.5l-6.2 4.5 2.4-7.3L2 9.2h7.6z\"\/><\/svg>ISO 9001:2015<\/span>\n        <span class=\"gs-cert-chip\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.4 7.2H22l-6.2 4.5 2.4 7.3L12 16.5l-6.2 4.5 2.4-7.3L2 9.2h7.6z\"\/><\/svg>ISO 22000<\/span>\n        <span class=\"gs-cert-chip\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.4 7.2H22l-6.2 4.5 2.4 7.3L12 16.5l-6.2 4.5 2.4-7.3L2 9.2h7.6z\"\/><\/svg>ISO 14001<\/span>\n        <span class=\"gs-cert-chip\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.4 7.2H22l-6.2 4.5 2.4 7.3L12 16.5l-6.2 4.5 2.4-7.3L2 9.2h7.6z\"\/><\/svg>HALAL<\/span>\n        <span class=\"gs-cert-chip\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2l2.4 7.2H22l-6.2 4.5 2.4 7.3L12 16.5l-6.2 4.5 2.4-7.3L2 9.2h7.6z\"\/><\/svg>KOSHER<\/span>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ===== BLOCK 6: CUSTOM PACKING & OEM ===== -->\n  <section class=\"section section-soft gs-packing\" id=\"oem\">\n    <div class=\"container-xl\">\n      <div class=\"gs-packing-split\">\n        <div class=\"media-frame media-tall\">\n          <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/packaging-neutral-bulk-bag.jpg\" alt=\"Neutral packing white bulk bag with customizable label for private label starch orders\" width=\"800\" height=\"600\" loading=\"lazy\">\n        <\/div>\n        <div class=\"gs-packing-copy\">\n          <span class=\"gs-eyebrow\">Custom Packing &amp; OEM<\/span>\n          <h2>Your Label, <span class=\"gs-accent\">Our Factory<\/span><\/h2>\n          <p class=\"lead\">OEM\/ODM programs with no MOQ: start with a 25 kg trial batch, validate on your line, then scale to container loads. Neutral packing, custom formulations and a per-batch COA included.<\/p>\n          <ul class=\"list-check\">\n            <li><strong>No MOQ:<\/strong> small-batch customization from 25 kg trial batches for formulation validation.<\/li>\n            <li><strong>Neutral packing:<\/strong> plain bags with no manufacturer branding, ready for your private label.<\/li>\n            <li><strong>Custom formulations:<\/strong> R&amp;D blends your target viscosity, texture and process stability.<\/li>\n            <li><strong>COA per batch:<\/strong> 100% batch-to-batch consistency documented with every shipment.<\/li>\n          <\/ul>\n          <div class=\"gs-packing-actions\">\n            <a class=\"btn btn-primary\" href=\"\/oem-odm-services\/\">Explore OEM\/ODM Services<\/a>\n            <a class=\"btn btn-ghost\" href=\"#inquiry\" data-modal=\"inquiry\">Discuss Your Requirements<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ===== BLOCK 7: INDUSTRY SOLUTIONS ===== -->\n  <section class=\"section gs-solutions\" id=\"solutions\">\n    <div class=\"container-xl\">\n      <div class=\"gs-product-head\">\n        <span class=\"gs-eyebrow\">Industry Solutions<\/span>\n        <h2>Find the Right Product for <span class=\"gs-accent\">Your Application<\/span><\/h2>\n        <p class=\"lead\">Every product series above feeds into five industry solution hubs &mdash; see the grades, E-codes and process conditions recommended for your product category.<\/p>\n      <\/div>\n      <div class=\"gs-solution-grid\">\n        <a class=\"gs-card\" href=\"\/solutions\/meat-aquatic-processing\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/application-meat-processing.jpg\" alt=\"Meat and aquatic processing line using modified starch for binding and moisture retention\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <h3 class=\"gs-card-title\">Meat &amp; Aquatic Processing<\/h3>\n            <p class=\"gs-card-desc\">Binding and moisture retention in sausages, surimi and aquatic products &mdash; E1442, E1412 and pregelatinized grades.<\/p>\n            <span class=\"gs-card-cta\">Meat processing solutions &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-card\" href=\"\/solutions\/sauces-condiments\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/09\/tomato-sauce-bowl.jpg\" alt=\"Chunky tomato sauce in white bowl with fresh tomato, GFStarch sauce thickening application solutions\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <h3 class=\"gs-card-title\">Sauces &amp; Condiments<\/h3>\n            <p class=\"gs-card-desc\">Acid-heat stability through hot-fill, retort and the cold chain &mdash; E1422 and E1442 keep viscosity and shine.<\/p>\n            <span class=\"gs-card-cta\">Sauce thickening solutions &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-card\" href=\"\/solutions\/bakery-confectionery\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/09\/flaky-layer-pastry-baking.jpg\" alt=\"Golden flaky layered pastry showing filling beside flour and syrup bowls on wooden tray, GFStarch bakery products\" width=\"800\" height=\"500\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <h3 class=\"gs-card-title\">Bakery &amp; Confectionery<\/h3>\n            <p class=\"gs-card-desc\">Crumb softness, filling stability and shelf life &mdash; E1420, E1414 and custom blends for bakery production.<\/p>\n            <span class=\"gs-card-cta\">Bakery starch solutions &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-card\" href=\"\/solutions\/beverages-dairy\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/application-e1442-04.webp\" alt=\"Beverages and dairy drinks stabilized with modified starch suspension systems\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <h3 class=\"gs-card-title\">Beverages &amp; Dairy<\/h3>\n            <p class=\"gs-card-desc\">Suspension and body in dairy and plant-based drinks &mdash; E1450 for emulsification, E1442 for suspension.<\/p>\n            <span class=\"gs-card-cta\">Beverage &amp; dairy solutions &rarr;<\/span>\n          <\/div>\n        <\/a>\n        <a class=\"gs-card\" href=\"\/solutions\/industrial-applications\/\">\n          <div class=\"gs-card-media\">\n            <img decoding=\"async\" src=\"https:\/\/gfmstech.com\/wp-content\/uploads\/2026\/08\/industrial-application-paper-textile.png\" alt=\"Industrial starch applications in paper surface sizing and textile processing\" width=\"600\" height=\"400\" loading=\"lazy\">\n          <\/div>\n          <div class=\"gs-card-body\">\n            <h3 class=\"gs-card-title\">Industrial Applications<\/h3>\n            <p class=\"gs-card-desc\">Oxidized and acid-modified starches for paper surface sizing, textile processing and non-food applications.<\/p>\n            <span class=\"gs-card-cta\">Industrial solutions &rarr;<\/span>\n          <\/div>\n        <\/a>\n      <\/div>\n      <div class=\"gs-solution-foot\">\n        <a class=\"btn btn-ghost\" href=\"\/solutions\/\">View All Industry Solutions<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ===== BLOCK 8: FINAL CTA ===== -->\n  <section class=\"section gs-final-cta\" id=\"cta\">\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>Tell Us Your Application &mdash; <span class=\"gs-kw\">We&rsquo;ll Match the Grade<\/span><\/h2>\n      <p class=\"gs-final-cta-sub\">Send your product, process conditions and target viscosity. Our technical team recommends the right grade or custom blend and ships a free sample within 48 hours &mdash; with a COA and quotation.<\/p>\n      <div class=\"gs-final-cta-btns\">\n        <a class=\"btn btn-primary\" href=\"#inquiry\" data-modal=\"inquiry\">Get a Free Quote<\/a>\n        <a class=\"btn btn-ghost\" href=\"#inquiry\" data-modal=\"inquiry\">Download TDS<\/a>\n      <\/div>\n      <p class=\"gs-final-cta-micro\">Free samples within 48 hours &middot; No MOQ &mdash; 25 kg trial batches &middot; Per-batch COA &middot; WhatsApp +86 173 0251 9296 &middot; +86 158 5743 2993<\/p>\n    <\/div>\n  <\/section>\n<\/div>\n<!-- 4. JAVASCRIPT (IIFE scoped; no WP-reserved globals) -->\n<script>\n(function () {\n  document.addEventListener('DOMContentLoaded', function () {\n    \/\/ ===== SCROLL REVEAL (JS adds .gs-reveal; content visible without JS) =====\n    var revealTargets = document.querySelectorAll(\n      '.page-products .gs-hero-inner > *:not(nav), ' +\n      '.page-products .gs-categories .gs-product-head, ' +\n      '.page-products .gs-cat-grid > *, ' +\n      '.page-products .gs-products .gs-product-head, ' +\n      '.page-products .gs-product-grid > *, ' +\n      '.page-products .gs-ecode-head, ' +\n      '.page-products .gs-ecode .data-table-wrap, ' +\n      '.page-products .gs-ecode .gs-table-note, ' +\n      '.page-products .gs-trust-head, ' +\n      '.page-products .gs-trust-stats, ' +\n      '.page-products .gs-cert-row, ' +\n      '.page-products .gs-packing-split > *, ' +\n      '.page-products .gs-solutions .gs-product-head, ' +\n      '.page-products .gs-solution-grid > *, ' +\n      '.page-products .gs-solution-foot, ' +\n      '.page-products .gs-final-cta-inner > *'\n    );\n    if (!('IntersectionObserver' in window)) {\n      return;\n    }\n    var observer = new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        if (entry.isIntersecting) {\n          entry.target.classList.add('is-visible');\n          observer.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      observer.observe(el);\n    });\n  });\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Home\/Products All Products Overview &middot; GFMStech Suzhou Modified Starch Products &amp; Ingredients from One Certified Factory Pregelatinized starch, 10 chemically modified E-code starches, dextrin &amp; maltodextrin, starch sugars and base ingredients, custom blending, thickener, stabilizer and emulsifier systems, clean label solutions &mdash; every grade produced under one quality system with a per-batch COA. 25,000 t\/y &#8230; <a title=\"Products\" class=\"read-more\" href=\"https:\/\/gfmstech.com\/ru\/products\/\" aria-label=\"Read more about Products\">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":"","rank_math_description":"","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-54","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/pages\/54","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=54"}],"version-history":[{"count":19,"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/pages\/54\/revisions"}],"predecessor-version":[{"id":453,"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/pages\/54\/revisions\/453"}],"wp:attachment":[{"href":"https:\/\/gfmstech.com\/ru\/wp-json\/wp\/v2\/media?parent=54"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}