"<!DOCTYPE html>\n<html lang=\"en\"><head>\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\n\n\n\n\n\n\n\n\n\n\n<script src=\"7a0d3957-7af3-441e-97ce-9bd017c9f4ca\"><\u002Fscript>\n<\u002Fhead>\n<body>\n<x-dc>\n<helmet>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<meta name=\"google-site-verification\" content=\"LZ56Tp_kCrheWzEG6LI9RxfKTRrGxDDEtNBAuHziMSk\">\n<meta name=\"robots\" content=\"index,follow,max-snippet:-1,max-image-preview:large,max-video-preview:-1\">\n<style>/* cyrillic-ext */\n@font-face {\n  font-family: 'IBM Plex Mono';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\"88c13208-356f-4d04-92d7-b48229ad0644\") format('woff2');\n  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n  font-family: 'IBM Plex Mono';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\"028f4af8-5b54-455b-8d64-0d0d83ea7a9d\") format('woff2');\n  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n  font-family: 'IBM Plex Mono';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\"fd6ce5ff-ebe7-4604-8ddd-138f61214639\") format('woff2');\n  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n  font-family: 'IBM Plex Mono';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\"9885f10d-e5b6-4875-a5a5-09e4ea8491d7\") format('woff2');\n  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n  font-family: 'IBM Plex Mono';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\"d4a7a317-adc5-4b84-95ba-5d4928bb3e71\") format('woff2');\n  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n  font-family: 'IBM Plex Mono';\n  font-style: normal;\n  font-weight: 500;\n  font-display: swap;\n  src: url(\"fb401685-1f8c-4159-9394-248b195aa355\") format('woff2');\n  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n  font-family: 'IBM Plex Mono';\n  font-style: normal;\n  font-weight: 500;\n  font-display: swap;\n  src: url(\"cf94b2cd-4f3c-44b9-bc36-4a8ca14637dd\") format('woff2');\n  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n  font-family: 'IBM Plex Mono';\n  font-style: normal;\n  font-weight: 500;\n  font-display: swap;\n  src: url(\"72d60bed-765b-4693-8b21-30c70b6dc907\") format('woff2');\n  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n  font-family: 'IBM Plex Mono';\n  font-style: normal;\n  font-weight: 500;\n  font-display: swap;\n  src: url(\"1cf6703b-8081-49d2-8328-367cf51114e5\") format('woff2');\n  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n  font-family: 'IBM Plex Mono';\n  font-style: normal;\n  font-weight: 500;\n  font-display: swap;\n  src: url(\"219fefe4-44c5-4193-8939-c8d850c9f961\") format('woff2');\n  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 300;\n  font-display: swap;\n  src: url(\"d7cc75e9-c032-4377-ad31-6f9f0a437a89\") format('woff2');\n  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 300;\n  font-display: swap;\n  src: url(\"1eed49a8-074f-4465-9840-1818dc9909f0\") format('woff2');\n  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 300;\n  font-display: swap;\n  src: url(\"7054acf6-0c00-467a-a031-e87768475a91\") format('woff2');\n  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 300;\n  font-display: swap;\n  src: url(\"d70aef15-37d5-47ee-af0d-e465fd7c1714\") format('woff2');\n  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 300;\n  font-display: swap;\n  src: url(\"f761d777-88c6-44de-8352-eab6e38e4299\") format('woff2');\n  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\"d7cc75e9-c032-4377-ad31-6f9f0a437a89\") format('woff2');\n  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\"1eed49a8-074f-4465-9840-1818dc9909f0\") format('woff2');\n  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\"7054acf6-0c00-467a-a031-e87768475a91\") format('woff2');\n  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\"d70aef15-37d5-47ee-af0d-e465fd7c1714\") format('woff2');\n  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\"f761d777-88c6-44de-8352-eab6e38e4299\") format('woff2');\n  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 500;\n  font-display: swap;\n  src: url(\"d7cc75e9-c032-4377-ad31-6f9f0a437a89\") format('woff2');\n  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 500;\n  font-display: swap;\n  src: url(\"1eed49a8-074f-4465-9840-1818dc9909f0\") format('woff2');\n  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 500;\n  font-display: swap;\n  src: url(\"7054acf6-0c00-467a-a031-e87768475a91\") format('woff2');\n  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 500;\n  font-display: swap;\n  src: url(\"d70aef15-37d5-47ee-af0d-e465fd7c1714\") format('woff2');\n  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 500;\n  font-display: swap;\n  src: url(\"f761d777-88c6-44de-8352-eab6e38e4299\") format('woff2');\n  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 600;\n  font-display: swap;\n  src: url(\"d7cc75e9-c032-4377-ad31-6f9f0a437a89\") format('woff2');\n  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 600;\n  font-display: swap;\n  src: url(\"1eed49a8-074f-4465-9840-1818dc9909f0\") format('woff2');\n  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 600;\n  font-display: swap;\n  src: url(\"7054acf6-0c00-467a-a031-e87768475a91\") format('woff2');\n  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 600;\n  font-display: swap;\n  src: url(\"d70aef15-37d5-47ee-af0d-e465fd7c1714\") format('woff2');\n  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 600;\n  font-display: swap;\n  src: url(\"f761d777-88c6-44de-8352-eab6e38e4299\") format('woff2');\n  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 700;\n  font-display: swap;\n  src: url(\"d7cc75e9-c032-4377-ad31-6f9f0a437a89\") format('woff2');\n  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 700;\n  font-display: swap;\n  src: url(\"1eed49a8-074f-4465-9840-1818dc9909f0\") format('woff2');\n  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 700;\n  font-display: swap;\n  src: url(\"7054acf6-0c00-467a-a031-e87768475a91\") format('woff2');\n  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 700;\n  font-display: swap;\n  src: url(\"d70aef15-37d5-47ee-af0d-e465fd7c1714\") format('woff2');\n  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n  font-family: 'Montserrat';\n  font-style: normal;\n  font-weight: 700;\n  font-display: swap;\n  src: url(\"f761d777-88c6-44de-8352-eab6e38e4299\") format('woff2');\n  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n<\u002Fstyle>\n<style>\n  html { scroll-behavior: smooth; }\n  body { margin:0; background:#F7F1D5; color:#00251B; font-family:'Montserrat',system-ui,sans-serif; }\n  * { box-sizing:border-box; }\n  a { color:#3C5A22; text-decoration:none; }\n  a:hover { color:#72994A; }\n  input, select, textarea, button { font-family:inherit; }\n<\u002Fstyle>\n<style>\n  /* --- Header mobile: hamburger unico (menu + lingue) --- */\n  @media (max-width: 900px) {\n    [data-bi=\"nav\"]      { display: none !important; }\n    [data-bi=\"cta\"]      { display: none !important; }\n    [data-bi=\"langdesk\"] { display: none !important; }\n    [data-bi=\"burger\"] { display: flex !important; }\n    [data-bi=\"panel\"]  { display: block !important; }\n    [data-bi=\"bar\"]    { padding-left: 18px !important; padding-right: 18px !important; }\n  }\n<\u002Fstyle>\n<style>\n  /* --- Hero home a tre colonne --- */\n  [data-bi=\"hero\"] { display:grid; grid-template-columns:1fr minmax(0,780px) 1fr; grid-template-areas:\"l c r\"; min-height:640px; background:#F7F1D5; }\n  [data-bi=\"hero-l\"] { grid-area:l; } [data-bi=\"hero-r\"] { grid-area:r; } [data-bi=\"hero-c\"] { grid-area:c; }\n  @media (max-width: 900px) {\n    [data-bi=\"hero\"] { grid-template-columns:1fr 1fr; grid-template-areas:\"l r\" \"c c\"; min-height:0; }\n    [data-bi=\"hero-l\"], [data-bi=\"hero-r\"] { min-height:180px !important; }\n    [data-bi=\"hero-c\"] { padding:44px 20px 52px !important; }\n  }\n<\u002Fstyle>\n<style>@media (max-width:900px){[data-bi=\"hubt\"]{font-size:5.4vw !important;line-height:1.25 !important}[data-bi=\"hubt1\"]{white-space:nowrap}[data-bi=\"hubt2\"]{font-size:1em !important}}<\u002Fstyle>\n<style>\n  /* --- Categorie apribili --- */\n  details[data-cat] { margin:0 0 10px; border-radius:12px; overflow:hidden; background:#FFFFFF; border:1px solid rgba(0,37,27,0.14); box-shadow:0 1px 0 rgba(0,37,27,0.06),0 4px 14px rgba(0,37,27,0.05); scroll-margin-top:110px; }\n  details[data-cat] > summary { list-style:none; cursor:pointer; display:flex; align-items:center; gap:16px; padding:18px 20px 18px 22px; border-left:6px solid #72994A; transition:background .15s; }\n  details[data-cat] > summary::-webkit-details-marker { display:none; }\n  details[data-cat] > summary:hover { background:#E4ECD9; }\n  details[data-cat] [data-cat-n] { flex:1; min-width:0; font-size:clamp(17px,1.7vw,21px); font-weight:600; letter-spacing:-0.01em; color:#00251B; }\n  details[data-cat] [data-cat-c] { flex:0 0 auto; font-family:'IBM Plex Mono',monospace; font-size:12.5px; letter-spacing:0.04em; color:#4E722E; }\n  details[data-cat] [data-cat-i] { flex:0 0 36px; width:36px; height:36px; border-radius:50%; display:flex; align-items:center; justify-content:center; background:#00251B; color:#FFFFFF; font-size:22px; font-weight:500; line-height:1; transition:transform .2s; }\n  details[data-cat][open] > summary { background:#00251B; border-left-color:#8FC45A; }\n  details[data-cat][open] [data-cat-n] { color:#FFFFFF; }\n  details[data-cat][open] [data-cat-c] { color:#B8CDA6; }\n  details[data-cat][open] [data-cat-i] { background:#8FC45A; color:#00251B; transform:rotate(45deg); }\n  details[data-cat=\"cos\"] > summary { border-left-color:#4E722E; }\n  details[data-cat=\"cos\"][open] > summary { background:#4E722E; border-left-color:#B8CDA6; }\n  details[data-cat=\"cos\"][open] [data-cat-c] { color:#E4ECD9; }\n  details[data-cat=\"cos\"][open] [data-cat-i] { background:#FFFFFF; }\n  [data-cat-p] { background:#EEF3E6; padding:14px 22px 20px 28px; display:grid; grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr)); gap:0 32px; }\n  [data-cat-p] p { margin:0; padding:10px 0 10px 16px; border-bottom:1px solid rgba(0,37,27,0.10); font-size:15.5px; color:#00251B; position:relative; }\n  [data-cat-p] p::before { content:\"\"; position:absolute; left:0; top:50%; width:6px; height:6px; margin-top:-3px; border-radius:50%; background:#72994A; }\n  @media (max-width:600px) { details[data-cat] > summary { padding:16px 14px 16px 16px; gap:10px; } [data-cat-p] { padding:10px 16px 16px 20px; } }\n  @media (max-width:900px) { [data-bi=\"catidx\"] { display:none !important; } }\n<\u002Fstyle>\n<\u002Fhelmet>\n\n<header style=\"position:sticky;top:0;z-index:60;background:rgba(247,241,213,0.94);backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,37,27,0.12)\">\n  <div data-bi=\"bar\" style=\"max-width:1320px;margin:0 auto;padding:10px 28px;display:flex;align-items:center;gap:16px\">\n    <a href=\"#/\" style=\"display:flex;align-items:center;flex:0 1 auto;min-width:0\"><img src=\"743384e1-a9ca-487d-8415-069c7ff52836\" alt=\"Bioingre\" style=\"height:48px;width:auto;max-width:100%;display:block\"><\u002Fa>\n    <div data-bi=\"langdesk\" aria-label=\"Language\" style=\"margin-left:auto;display:flex;align-items:center;gap:2px;flex:0 0 auto\">\n      <a href=\"/it/\" style=\"padding:6px 11px;border-radius:999px;font-family:'IBM Plex Mono',monospace;font-size:12.5px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;line-height:1.3;flex:0 0 auto;color:rgba(0,37,27,0.74)\" style-hover=\"background:rgba(0,37,27,0.08);color:#00251B\">IT<\u002Fa>\n      <a href=\"/es/\" style=\"padding:6px 11px;border-radius:999px;font-family:'IBM Plex Mono',monospace;font-size:12.5px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;line-height:1.3;flex:0 0 auto;color:rgba(0,37,27,0.74)\" style-hover=\"background:rgba(0,37,27,0.08);color:#00251B\">ES<\u002Fa>\n      <span style=\"padding:6px 11px;border-radius:999px;font-family:'IBM Plex Mono',monospace;font-size:12.5px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;line-height:1.3;flex:0 0 auto;background:#00251B;color:#FFFFFF\">EN<\u002Fspan>\n    <\u002Fdiv>\n    <a data-bi=\"cta\" href=\"#/request-a-quote\" style=\"background:#72994A;color:#FFFFFF;padding:10px clamp(14px,1.6vw,20px);border-radius:999px;font-size:clamp(12.5px,1.1vw,14px);font-weight:500;white-space:nowrap;flex:0 0 auto\" style-hover=\"background:#4E722E;color:#FFFFFF\">Request a quote →<\u002Fa>\n    <button data-bi=\"burger\" type=\"button\" aria-label=\"Open menu\" sc-camel-on-click=\"{{ toggleMenu }}\" style=\"margin-left:auto;display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;flex:0 0 auto;background:transparent;border:1px solid rgba(0,37,27,0.22);border-radius:10px;color:#00251B;cursor:pointer\" style-hover=\"background:rgba(0,37,27,0.06);border:1px solid rgba(0,37,27,0.22);color:#00251B\">\n        <sc-if value=\"{{ menuClosed }}\" hint-placeholder-val=\"{{ true }}\">\n          <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M3 6h18\"><\u002Fpath><path d=\"M3 12h18\"><\u002Fpath><path d=\"M3 18h18\"><\u002Fpath><\u002Fsvg>\n        <\u002Fsc-if>\n        <sc-if value=\"{{ menuOpen }}\" hint-placeholder-val=\"{{ false }}\">\n          <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M5 5l14 14\"><\u002Fpath><path d=\"M19 5L5 19\"><\u002Fpath><\u002Fsvg>\n        <\u002Fsc-if>\n    <\u002Fbutton>\n  <\u002Fdiv>\n  <nav data-bi=\"nav\" style=\"max-width:1320px;margin:0 auto;padding:0 28px 10px;display:flex;gap:clamp(14px,2vw,26px);align-items:center;font-size:clamp(14.5px,1.15vw,16px);font-weight:600;letter-spacing:0.005em;overflow-x:auto;white-space:nowrap;scrollbar-width:none\">\n    <a href=\"#/about\" style=\"color:#00251B;flex:0 0 auto\" style-hover=\"color:#72994A\">About us<\u002Fa>\n    <a href=\"#/products\" style=\"color:#00251B;flex:0 0 auto\" style-hover=\"color:#72994A\">Products<\u002Fa>\n    <a href=\"#/services\" style=\"color:#00251B;flex:0 0 auto\" style-hover=\"color:#72994A\">Services<\u002Fa>\n    <a href=\"#/bioingre-hub\" style=\"color:#00251B;flex:0 0 auto\" style-hover=\"color:#72994A\">BIOINGRE HUB<\u002Fa>\n    <a href=\"/news/\" style=\"color:#00251B;flex:0 0 auto\" style-hover=\"color:#72994A\">News<\u002Fa>\n    <a href=\"#/contact\" style=\"color:#00251B;flex:0 0 auto\" style-hover=\"color:#72994A\">Contact<\u002Fa>\n  <\u002Fnav>\n  <sc-if value=\"{{ menuOpen }}\" hint-placeholder-val=\"{{ false }}\">\n    <div data-bi=\"panel\" style=\"display:none;border-top:1px solid rgba(0,37,27,0.12);background:#F7F1D5;max-height:calc(100vh - 64px);overflow-y:auto;padding:16px 18px 24px\">\n      <a href=\"#/request-a-quote\" sc-camel-on-click=\"{{ closeMenu }}\" style=\"display:block;text-align:center;background:#72994A;color:#FFFFFF;padding:14px 18px;border-radius:999px;font-size:15px;font-weight:600;margin:0 0 8px\" style-hover=\"background:#4E722E;color:#FFFFFF\">Request a quote →<\u002Fa>\n      <a href=\"#/about\" sc-camel-on-click=\"{{ closeMenu }}\" style=\"display:block;padding:14px 4px;border-bottom:1px solid rgba(0,37,27,0.12);font-size:16.5px;font-weight:600;color:#00251B\" style-hover=\"color:#72994A\">About us<\u002Fa>\n      <a href=\"#/products\" sc-camel-on-click=\"{{ closeMenu }}\" style=\"display:block;padding:14px 4px;border-bottom:1px solid rgba(0,37,27,0.12);font-size:16.5px;font-weight:600;color:#00251B\" style-hover=\"color:#72994A\">Products<\u002Fa>\n      <a href=\"#/services\" sc-camel-on-click=\"{{ closeMenu }}\" style=\"display:block;padding:14px 4px;border-bottom:1px solid rgba(0,37,27,0.12);font-size:16.5px;font-weight:600;color:#00251B\" style-hover=\"color:#72994A\">Services<\u002Fa>\n      <a href=\"#/bioingre-hub\" sc-camel-on-click=\"{{ closeMenu }}\" style=\"display:block;padding:14px 4px;border-bottom:1px solid rgba(0,37,27,0.12);font-size:16.5px;font-weight:600;color:#00251B\" style-hover=\"color:#72994A\">BIOINGRE HUB<\u002Fa>\n      <a href=\"/news/\" style=\"display:block;padding:14px 4px;border-bottom:1px solid rgba(0,37,27,0.12);font-size:16.5px;font-weight:600;color:#00251B\" style-hover=\"color:#72994A\">News<\u002Fa>\n      <a href=\"#/contact\" sc-camel-on-click=\"{{ closeMenu }}\" style=\"display:block;padding:14px 4px;border-bottom:1px solid rgba(0,37,27,0.12);font-size:16.5px;font-weight:600;color:#00251B\" style-hover=\"color:#72994A\">Contact<\u002Fa>\n      <p style=\"margin:22px 0 10px;padding:0 4px;font-family:'IBM Plex Mono',monospace;font-size:12px;font-weight:500;letter-spacing:0.09em;text-transform:uppercase;color:#3C5A22\">Language<\u002Fp>\n      <div style=\"display:flex;gap:8px;padding:0 4px\">\n        <a href=\"/it/\" style=\"flex:1 1 0;text-align:center;padding:11px 6px;border-radius:999px;background:transparent;border:1px solid rgba(0,37,27,0.28);color:#00251B;font-size:13.5px;font-weight:600;white-space:nowrap\" style-hover=\"background:#72994A;border:1px solid #72994A;color:#FFFFFF\">Italiano<\u002Fa>\n        <a href=\"/es/\" style=\"flex:1 1 0;text-align:center;padding:11px 6px;border-radius:999px;background:transparent;border:1px solid rgba(0,37,27,0.28);color:#00251B;font-size:13.5px;font-weight:600;white-space:nowrap\" style-hover=\"background:#72994A;border:1px solid #72994A;color:#FFFFFF\">Español<\u002Fa>\n        <span style=\"flex:1 1 0;text-align:center;padding:11px 6px;border-radius:999px;background:#00251B;border:1px solid #00251B;color:#FFFFFF;font-size:13.5px;font-weight:600;white-space:nowrap\">English<\u002Fspan>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsc-if>\n<\u002Fheader>\n\n<main>\n<sc-if value=\"{{ isHome }}\" hint-placeholder-val=\"{{ true }}\">\n  <section data-bi=\"hero\">\n    <div data-bi=\"hero-l\" style=\"min-height:420px;background-image:url(&quot;ff2790fb-a463-46bd-8ace-3c862246d25f&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n    <div data-bi=\"hero-c\" style=\"padding:72px 44px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center\">\n      <h1 style=\"margin:0;font-size:clamp(30px,3.9vw,54px);font-weight:600;line-height:1.05;letter-spacing:-0.02em;color:#00251B\">Global Ingredients Supplier<\u002Fh1>\n      <p style=\"margin:16px 0 0;font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.4;color:#4E722E\">across Europe, Asia, North America and Latin America<\u002Fp>\n      <div style=\"display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:40px;width:100%;max-width:680px\">\n        <a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:center;gap:16px;padding:22px 20px 22px 24px;border-radius:14px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.22),0 7px 18px rgba(0,37,27,0.13);flex:1 1 240px;max-width:330px;text-align:left\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;flex:1;min-width:0\"><span style=\"font-size:21px;font-weight:600;letter-spacing:-0.015em;line-height:1.2\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 40px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:600;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa>\n        <a href=\"#/contact/sell\" sc-camel-on-click=\"{{ goSupplierJump }}\" style=\"display:flex;align-items:center;gap:16px;padding:22px 20px 22px 24px;border-radius:14px;border:1.5px solid #00251B;background:#FFFFFF;color:#00251B;box-shadow:0 2px 0 rgba(0,37,27,0.22),0 7px 18px rgba(0,37,27,0.13);flex:1 1 240px;max-width:330px;text-align:left\" style-hover=\"background:#FFFFFF;color:#00251B\"><span style=\"display:flex;flex-direction:column;flex:1;min-width:0\"><span style=\"font-size:21px;font-weight:600;letter-spacing:-0.015em;line-height:1.2\">Sell products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 40px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:600;background:#00251B;color:#FFFFFF\">→<\u002Fspan><\u002Fa>\n      <\u002Fdiv>\n      <p style=\"margin:40px 0 0;font-size:17px;line-height:1.65;max-width:58ch;color:rgba(0,37,27,0.95);text-wrap:pretty\">Bioingre is an international distributor and importer based in Europe and Mexico, serving B2B industrial procurement of ingredients, raw materials, additives and specialty chemicals for the food and cosmetics industry.<\u002Fp>\n    <\u002Fdiv>\n    <div data-bi=\"hero-r\" style=\"min-height:420px;background-image:url(&quot;1b9043d3-e69c-4cb4-b236-fc4c30eb3107&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"background:#00251B;color:#F7F1D5\">\n    <div style=\"max-width:1320px;margin:0 auto;padding:26px 28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:24px\">\n      <div><p style=\"margin:0;font-size:26px;font-weight:600;color:#FFFFFF\">Since 2009<\u002Fp><p style=\"margin:4px 0 0;font-size:12.5px;letter-spacing:0.03em;color:#B8CDA6\">Operating in Mexico<\u002Fp><\u002Fdiv>\n      <div><p style=\"margin:0;font-size:26px;font-weight:600;color:#FFFFFF\">Since 2020<\u002Fp><p style=\"margin:4px 0 0;font-size:12.5px;letter-spacing:0.03em;color:#B8CDA6\">Operating in Europe<\u002Fp><\u002Fdiv>\n      <div><p style=\"margin:0;font-size:26px;font-weight:600;color:#FFFFFF\">+1.000 m²<\u002Fp><p style=\"margin:4px 0 0;font-size:12.5px;letter-spacing:0.03em;color:#B8CDA6\">HACCP warehouse in the Free Port<\u002Fp><\u002Fdiv>\n      <div><p style=\"margin:0;font-size:26px;font-weight:600;color:#FFFFFF\">FCL + LCL<\u002Fp><p style=\"margin:4px 0 0;font-size:12.5px;letter-spacing:0.03em;color:#B8CDA6\">From stock in Trieste<\u002Fp><\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"padding:104px 28px 96px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Activities<\u002Fp>\n      <h2 style=\"margin:0 0 52px;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.1;letter-spacing:-0.015em;max-width:28ch\">An integrated system for international supply between Europe, Asia, Latin America and North America<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:1px;background:rgba(0,37,27,0.16);border-top:1px solid rgba(0,37,27,0.16);border-bottom:1px solid rgba(0,37,27,0.16)\">\n        <a href=\"#/services/sourcing\" style=\"background:#F7F1D5;padding:30px 26px 28px;display:flex;flex-direction:column;color:#00251B\" style-hover=\"background:#00251B;color:#F7F1D5\">\n          <span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">01<\u002Fspan>\n          <h3 style=\"margin:14px 0 12px;font-size:19px;font-weight:600\">International sourcing<\u002Fh3>\n          <p style=\"margin:0;font-size:15px;line-height:1.6;opacity:1\">We find and select internationally certified producers by specification, compliance and cost.<\u002Fp>\n          <span style=\"margin-top:auto;padding-top:22px;font-size:14px;color:#72994A\">See the service →<\u002Fspan>\n        <\u002Fa>\n        <a href=\"#/services/quality-compliance\" style=\"background:#F7F1D5;padding:30px 26px 28px;display:flex;flex-direction:column;color:#00251B\" style-hover=\"background:#00251B;color:#F7F1D5\">\n          <span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">02<\u002Fspan>\n          <h3 style=\"margin:14px 0 12px;font-size:19px;font-weight:600\">Quality and compliance<\u002Fh3>\n          <p style=\"margin:0;font-size:15px;line-height:1.6;opacity:1\">Double verification: at origin, before shipment, and again in Europe, in a certified European laboratory.<\u002Fp>\n          <span style=\"margin-top:auto;padding-top:22px;font-size:14px;color:#72994A\">See the service →<\u002Fspan>\n        <\u002Fa>\n        <a href=\"#/services/warehousing\" style=\"background:#F7F1D5;padding:30px 26px 28px;display:flex;flex-direction:column;color:#00251B\" style-hover=\"background:#00251B;color:#F7F1D5\">\n          <span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">03<\u002Fspan>\n          <h3 style=\"margin:14px 0 12px;font-size:19px;font-weight:600\">Warehousing<\u002Fh3>\n          <p style=\"margin:0;font-size:15px;line-height:1.6;opacity:1\">HACCP bonded warehouse inside the Free Port of Trieste, break-bulk and palletising.<\u002Fp>\n          <span style=\"margin-top:auto;padding-top:22px;font-size:14px;color:#72994A\">See the service →<\u002Fspan>\n        <\u002Fa>\n        <a href=\"#/services/logistics\" style=\"background:#F7F1D5;padding:30px 26px 28px;display:flex;flex-direction:column;color:#00251B\" style-hover=\"background:#00251B;color:#F7F1D5\">\n          <span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">04<\u002Fspan>\n          <h3 style=\"margin:14px 0 12px;font-size:19px;font-weight:600\">Door-to-door logistics<\u002Fh3>\n          <p style=\"margin:0;font-size:15px;line-height:1.6;opacity:1\">From the producer’s plant straight to your warehouse, FCL and LCL.<\u002Fp>\n          <span style=\"margin-top:auto;padding-top:22px;font-size:14px;color:#72994A\">See the service →<\u002Fspan>\n        <\u002Fa>\n        <a href=\"#/services/credit\" style=\"background:#F7F1D5;padding:30px 26px 28px;display:flex;flex-direction:column;color:#00251B\" style-hover=\"background:#00251B;color:#F7F1D5\">\n          <span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">05<\u002Fspan>\n          <h3 style=\"margin:14px 0 12px;font-size:19px;font-weight:600\">Trade Credit<\u002Fh3>\n          <p style=\"margin:0;font-size:15px;line-height:1.6;opacity:1\">For selected clients we offer favourable payment terms to optimise their cash flow.<\u002Fp>\n          <span style=\"margin-top:auto;padding-top:22px;font-size:14px;color:#72994A\">See the service →<\u002Fspan>\n        <\u002Fa>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"padding:0 28px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\"><p style=\"margin:0;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Portfolio<\u002Fp>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));background:#F7F1D5;border-top:1px solid rgba(0,37,27,0.14)\">\n    <div style=\"padding:84px 28px;display:flex;flex-direction:column;justify-content:center\"><h2 style=\"margin:0 0 20px;font-size:clamp(26px,3.2vw,40px);font-weight:600;line-height:1.1;letter-spacing:-0.015em;max-width:20ch\">Food line<\u002Fh2><p style=\"margin:0 0 24px;font-size:17px;line-height:1.68;max-width:52ch;color:rgba(0,37,27,0.9)\">Ingredients, raw materials, additives and specialty chemicals for the food industry: lecithins, oils, starches and gluten, plant and dairy proteins, thickeners, natural flavours, sweeteners, freeze-dried fruit, cocoa and coffee.<\u002Fp><a href=\"#/products\" data-part=\"food\" style=\"display:inline-flex;align-items:center;gap:10px;margin-top:4px;width:fit-content;background:#00251B;color:#FFFFFF;padding:14px 24px;border-radius:999px;font-size:15.5px;font-weight:600;letter-spacing:-0.01em;box-shadow:0 2px 0 rgba(0,37,27,0.18)\" style-hover=\"background:#72994A;color:#FFFFFF\">See the food ingredients<span style=\"font-size:17px\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n    <div style=\"min-height:420px;background-image:url(&quot;17f321d4-9584-4e2e-a0ef-306ec1d1dc16&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));background:#F7F1D5;border-top:1px solid rgba(0,37,27,0.14)\">\n    <div style=\"min-height:420px;background-image:url(&quot;69701763-8a66-4639-ae28-53b2525505ff&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n    <div style=\"padding:84px 28px;display:flex;flex-direction:column;justify-content:center\"><h2 style=\"margin:0 0 20px;font-size:clamp(26px,3.2vw,40px);font-weight:600;line-height:1.1;letter-spacing:-0.015em;max-width:20ch\">Cosmetics line<\u002Fh2><p style=\"margin:0 0 24px;font-size:17px;line-height:1.68;max-width:52ch;color:rgba(0,37,27,0.9)\">Cosmetic raw materials: own phytocomplexes, vegetable oils, essential oils and plant extracts.<\u002Fp><a href=\"#/products\" data-part=\"cos\" style=\"display:inline-flex;align-items:center;gap:10px;margin-top:4px;width:fit-content;background:#00251B;color:#FFFFFF;padding:14px 24px;border-radius:999px;font-size:15.5px;font-weight:600;letter-spacing:-0.01em;box-shadow:0 2px 0 rgba(0,37,27,0.18)\" style-hover=\"background:#72994A;color:#FFFFFF\">See the cosmetic raw materials<span style=\"font-size:17px\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"position:relative;background:#00251B;color:#F7F1D5;background-image:url(&quot;e8201422-5a0b-435a-9d3d-32a1872a96b8&quot;);background-size:cover;background-position:center\">\n    <div style=\"position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,37,27,0.97) 0%,rgba(0,37,27,0.9) 52%,rgba(0,37,27,0.45) 100%)\"><\u002Fdiv>\n    <div style=\"position:relative;max-width:1320px;margin:0 auto;padding:104px 28px\">\n      <div style=\"max-width:60ch\">\n        <img src=\"3c9d2e71-8a4b-4f6c-b1d2-5e6f7a8b9c0d\" alt=\"BIOINGRE HUB — Your pass to Europe\" style=\"height:56px;width:auto;display:block;margin:0 0 22px\">\n        <h2 style=\"margin:0 0 20px;font-size:clamp(26px,3.2vw,40px);font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:#FFFFFF;max-width:22ch\">More sales, higher margins in Europe, without opening a European company<\u002Fh2>\n        <p style=\"margin:0 0 22px;font-size:16.5px;line-height:1.6;color:#F7F1D5;max-width:54ch\">We import as the EU importer of record. Ideal for manufacturers that:<\u002Fp>\n        <div style=\"display:flex;flex-direction:column;gap:14px;max-width:56ch\">\n          <p style=\"margin:0;padding:16px 20px;border:1px solid rgba(184,205,166,0.35);font-size:16.5px;line-height:1.5;color:#F7F1D5\">Receive enquiries from European buyers or already have clients in Europe<\u002Fp>\n          <p style=\"margin:0;padding:16px 20px;border:1px solid rgba(184,205,166,0.35);font-size:16.5px;line-height:1.5;color:#F7F1D5\">Want to sell quantities below a full container<\u002Fp>\n          <p style=\"margin:0;padding:16px 20px;border:1px solid rgba(184,205,166,0.35);font-size:16.5px;line-height:1.5;color:#F7F1D5\">Have no structure of their own in Europe<\u002Fp>\n        <\u002Fdiv>\n        <div style=\"display:flex;margin-top:34px\"><a href=\"#/bioingre-hub\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.22),0 7px 18px rgba(0,37,27,0.13);flex:1 1 0;min-width:258px;max-width:400px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:flex-start;min-width:0;flex:1\"><span style=\"font-family:'IBM Plex Mono',monospace;font-size:12.5px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:13px;line-height:1.3;min-height:2.6em;color:#FFFFFF\">Want to grow in Europe?<\u002Fspan><span style=\"font-size:15.2px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;min-height:2.6em;display:block\">Build your business with BIOINGRE HUB<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n\n  <section style=\"padding:104px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 16px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:#3C5A22\">Three paths<\u002Fp><h2 style=\"margin:0;font-size:clamp(30px,3.8vw,50px);font-weight:600;line-height:1.08;letter-spacing:-0.02em;max-width:22ch\">What are your sourcing needs?<\u002Fh2>\n      <p style=\"margin:24px 0 0;font-size:18px;line-height:1.6;max-width:52ch;color:rgba(0,37,27,0.93)\">We reply with availability, landed cost and lead time.<\u002Fp>\n      <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:36px;max-width:1140px\">\n        <a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.22),0 7px 18px rgba(0,37,27,0.13);flex:1 1 0;min-width:258px;max-width:300px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa>\n        <a href=\"#/contact/sell\" sc-camel-on-click=\"{{ goSupplierJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #00251B;background:#FFFFFF;color:#00251B;box-shadow:0 2px 0 rgba(0,37,27,0.22),0 7px 18px rgba(0,37,27,0.13);flex:1 1 0;min-width:258px;max-width:300px\" style-hover=\"background:#FFFFFF;color:#00251B\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Sell products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:#00251B;color:#FFFFFF\">→<\u002Fspan><\u002Fa>\n        <a href=\"#/bioingre-hub\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #06281D;background:#00251B;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.22),0 7px 18px rgba(0,37,27,0.13);flex:1 1 0;min-width:258px;max-width:360px\" style-hover=\"background:#06281D;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:flex-start;min-width:0;flex:1\"><span style=\"font-family:'IBM Plex Mono',monospace;font-size:12.5px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:13px;line-height:1.3;min-height:2.6em;color:#B8CDA6\">Want to grow in Europe?<\u002Fspan><span style=\"font-size:15.2px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;min-height:2.6em;display:block\">Build your business with BIOINGRE HUB<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:#72994A;color:#FFFFFF\">→<\u002Fspan><\u002Fa>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n\n<sc-if value=\"{{ isAbout }}\">\n  <section style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));background:#F7F1D5\">\n    <div style=\"padding:88px 28px 88px max(28px,calc((100vw - 1320px)/2 + 28px));display:flex;flex-direction:column;justify-content:center\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">About us<\u002Fp>\n      <h1 style=\"margin:0;font-size:clamp(36px,4.6vw,62px);font-weight:600;line-height:1.03;letter-spacing:-0.02em;max-width:18ch\">Between Europe, Asia and Latin America<\u002Fh1>\n      <p style=\"margin:26px 0 0;font-size:18px;line-height:1.6;max-width:56ch;color:rgba(0,37,27,0.95);text-wrap:pretty\">We are an international supplier based in Europe and Mexico, serving B2B industrial procurement of ingredients, raw materials and additives for the food and cosmetics industry.<\u002Fp>\n    <\u002Fdiv>\n    <div style=\"min-height:380px;background-image:url(&quot;690a6937-9062-469c-8ddd-eec3b00bbce9&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"background:#00251B;color:#F7F1D5;padding:96px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#CFE0BF\">The context we operate in<\u002Fp>\n      <h2 style=\"margin:0 0 36px;font-size:clamp(30px,3.8vw,52px);font-weight:600;line-height:1.06;letter-spacing:-0.02em;color:#FFFFFF\">Ingredients and raw materials from around the world<\u002Fh2>\n      <div style=\"height:clamp(220px,26vw,340px);margin:0 0 44px;background-image:url(&quot;18165e7a-0312-4aac-82d2-2064f4e52122&quot;);background-size:cover;background-position:center;border:1px solid rgba(184,205,166,0.3)\"><\u002Fdiv>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1px;background:rgba(184,205,166,0.3);border:1px solid rgba(184,205,166,0.3)\">\n        <div style=\"background:#00251B;padding:30px 26px\">\n          <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#CFE0BF\">01 · DEMAND<\u002Fp>\n          <p style=\"margin:0;font-size:16px;line-height:1.6;color:#F7F1D5\">Demand for natural, functional and clean-label products is global.<\u002Fp>\n        <\u002Fdiv>\n        <div style=\"background:#00251B;padding:30px 26px\">\n          <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#CFE0BF\">02 · PRODUCTION<\u002Fp>\n          <p style=\"margin:0;font-size:16px;line-height:1.6;color:#F7F1D5\">Raw-material production is concentrated in countries far from where the finished product is made.<\u002Fp>\n        <\u002Fdiv>\n        <div style=\"background:#00251B;padding:30px 26px\">\n          <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#CFE0BF\">03 · THE BARRIER<\u002Fp>\n          <p style=\"margin:0;font-size:16px;line-height:1.6;color:#F7F1D5\">Between the producer and the processor sits a barrier: minimum order, customs, certifications, quality and working capital.<\u002Fp>\n        <\u002Fdiv>\n        <div style=\"background:#72994A;padding:30px 26px;grid-column:1/-1\">\n          <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#00251B\">04 · BIOINGRE<\u002Fp>\n          <p style=\"margin:0;font-size:16px;line-height:1.6;color:#FFFFFF\">A supply solution along the Europe–Asia–Latin America corridor, adapting to each market.<\u002Fp>\n        <\u002Fdiv>\n      <\u002Fdiv>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px;margin-top:52px\">\n        <p style=\"margin:0;font-size:17px;line-height:1.7;color:rgba(247,241,213,0.96)\">A single chain with two gateways, Europe and Mexico, backed by quality control in certified laboratories, punctual door-to-door logistics and favourable payment terms granted to selected clients.<\u002Fp>\n        <p style=\"margin:0;font-size:20px;line-height:1.55;color:#B8CDA6;font-weight:500\">We make an ingredient accessible in the agreed form, lead time and cost — wherever it is needed, in the quantity needed and to the required quality.<\u002Fp>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"padding:96px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:56px\">\n      <div>\n        <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">How we work<\u002Fp>\n        <h2 style=\"margin:0 0 26px;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.12\">A lean structure in Europe and Mexico<\u002Fh2>\n        <p style=\"margin:0 0 20px;font-size:17px;line-height:1.7;color:rgba(0,37,27,0.95)\">Bioingre operates from two bases. Trieste is the European commercial and logistics hub: the office is in the city centre and warehousing is inside the Free Port, where goods arrive, are verified, stored and split. Guadalajara covers Mexico and Latin America through the Sobax International network, active since 2009.<\u002Fp>\n        <p style=\"margin:0;font-size:17px;line-height:1.7;color:rgba(0,37,27,0.95)\">A two-way corridor runs between them. European ingredients reach Latin American companies; ingredients from Asia, North Africa, the Middle East and Latin America reach European companies. A single operator manages both directions.<\u002Fp>\n        <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:32px\">\n          <div style=\"border:1px solid rgba(0,37,27,0.16);background:#FFFFFF;padding:22px 20px\">\n            <p style=\"margin:0 0 8px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;color:#3C5A22\">EUROPE HUB<\u002Fp>\n            <p style=\"margin:0;font-size:18px;font-weight:600\">Trieste<\u002Fp>\n            <p style=\"margin:8px 0 0;font-size:14.5px;line-height:1.5;color:rgba(0,37,27,0.9)\">Office, Free Port and HACCP warehouse<\u002Fp>\n          <\u002Fdiv>\n          <div style=\"border:1px solid rgba(0,37,27,0.16);background:#FFFFFF;padding:22px 20px\">\n            <p style=\"margin:0 0 8px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;color:#3C5A22\">AMERICAS HUB<\u002Fp>\n            <p style=\"margin:0;font-size:18px;font-weight:600\">Guadalajara<\u002Fp>\n            <p style=\"margin:8px 0 0;font-size:14.5px;line-height:1.5;color:rgba(0,37,27,0.9)\">Mexico and Latin America, since 2009<\u002Fp>\n          <\u002Fdiv>\n        <\u002Fdiv>\n      <\u002Fdiv>\n      <div>\n        <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">What we do<\u002Fp>\n        <h2 style=\"margin:0 0 26px;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.12\">International supply of ingredients, raw materials, additives and specialty chemicals<\u002Fh2>\n        <p style=\"margin:0 0 24px;font-size:17px;line-height:1.7;color:rgba(0,37,27,0.95)\">For the food and cosmetics industry. We handle the identification of producers worldwide, international compliance verification, Free Port warehousing and door-to-door logistics.<\u002Fp>\n        <p style=\"margin:0 0 28px;font-size:20px;line-height:1.5;color:#3C5A22;font-weight:500\">We are the counterpart that makes a foreign producer usable by a European or Mexican plant.<\u002Fp>\n        <div style=\"height:280px;background-image:url(&quot;77c9bcf2-79aa-4e5b-a636-d2312e7f5c0d&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"padding:0 28px 96px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h2 style=\"margin:0 0 44px;font-size:clamp(26px,3vw,40px);font-weight:600;letter-spacing:-0.015em\">Our company journey<\u002Fh2>\n      <div style=\"border-top:1px solid rgba(0,37,27,0.16)\">\n        <sc-for list=\"{{ timeline }}\" as=\"t\" hint-placeholder-count=\"7\">\n          <div style=\"display:grid;grid-template-columns:minmax(110px,150px) 1fr;gap:28px;padding:22px 0;border-bottom:1px solid rgba(0,37,27,0.16)\">\n            <p style=\"margin:0;font-family:'IBM Plex Mono',monospace;font-size:16px;font-weight:500;color:#3C5A22;letter-spacing:0.03em\">{{ t.year }}<\u002Fp>\n            <p style=\"margin:0;font-size:16.5px;line-height:1.6;color:rgba(0,37,27,0.95);max-width:72ch\">{{ t.text }}<\u002Fp>\n          <\u002Fdiv>\n        <\u002Fsc-for>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"background:#00251B;color:#F7F1D5;padding:96px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#CFE0BF\">The structural advantage · Where we operate<\u002Fp>\n      <h2 style=\"margin:0 0 44px;font-size:clamp(28px,3.6vw,48px);font-weight:600;line-height:1.08;letter-spacing:-0.02em;color:#FFFFFF;max-width:24ch\">The Free Port of Trieste<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:40px\">\n        <p style=\"margin:0;font-size:16.5px;line-height:1.7;color:rgba(247,241,213,0.96)\">The Free Port of Trieste is an extraterritorial customs regime established by international treaty and operating on the European TEN-T transport corridors. Goods stored inside it are physically in Europe but have not yet been imported into the European Union.<\u002Fp>\n        <p style=\"margin:0;font-size:16.5px;line-height:1.7;color:rgba(247,241,213,0.96)\">Trieste is the northernmost deep-water port in the Mediterranean and the closest entry point to the Central European manufacturing belt. Goods landed here reach Austria, Slovenia, Croatia, Hungary, Slovakia, the Czech Republic and southern Germany without crossing the Alps.<\u002Fp>\n        <p style=\"margin:0;font-size:16.5px;line-height:1.7;color:rgba(247,241,213,0.96)\">The Free Port regime adds a fiscal layer that neighbouring ports do not offer in the same form. Inside the Free Port we receive, verify, store, split and release the goods, with HACCP-compliant storage.<\u002Fp>\n      <\u002Fdiv>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1px;margin-top:44px;background:rgba(184,205,166,0.3);border:1px solid rgba(184,205,166,0.3)\">\n        <div style=\"background:#00251B;padding:26px 22px\"><p style=\"margin:0;font-size:24px;font-weight:600;color:#FFFFFF\">Extraterritorial<\u002Fp><p style=\"margin:8px 0 0;font-size:14px;line-height:1.5;color:#B8CDA6\">Regime established by international treaty<\u002Fp><\u002Fdiv>\n        <div style=\"background:#00251B;padding:26px 22px\"><p style=\"margin:0;font-size:24px;font-weight:600;color:#FFFFFF\">TEN-T<\u002Fp><p style=\"margin:8px 0 0;font-size:14px;line-height:1.5;color:#B8CDA6\">On the European transport corridors<\u002Fp><\u002Fdiv>\n        <div style=\"background:#00251B;padding:26px 22px\"><p style=\"margin:0;font-size:24px;font-weight:600;color:#FFFFFF\">No Alpine crossing<\u002Fp><p style=\"margin:8px 0 0;font-size:14px;line-height:1.5;color:#B8CDA6\">Direct access to Central Europe<\u002Fp><\u002Fdiv>\n        <div style=\"background:#00251B;padding:26px 22px\"><p style=\"margin:0;font-size:24px;font-weight:600;color:#FFFFFF\">Duties and VAT<\u002Fp><p style=\"margin:8px 0 0;font-size:14px;line-height:1.5;color:#B8CDA6\">Suspended until entry into the EU<\u002Fp><\u002Fdiv>\n      <\u002Fdiv>\n      <div style=\"height:320px;margin-top:44px;background-image:url(&quot;1b9043d3-e69c-4cb4-b236-fc4c30eb3107&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n      <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:40px;max-width:1140px\"><a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"padding:96px 28px\">\n    <div style=\"max-width:1000px;margin:0 auto\">\n      <div style=\"margin:0 0 52px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px\">\n        <div style=\"height:190px;background-image:url(&quot;9d83c890-3a03-425c-83be-8566318fa8d0&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n        <div style=\"height:190px;background-image:url(&quot;541bc6db-0739-4f2d-a990-d8dc570df7f4&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n        <div style=\"height:190px;background-image:url(&quot;15208518-c4dc-4178-91d5-f9ac6dc004db&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n      <\u002Fdiv>\n      <h2 style=\"margin:0 0 36px;font-size:clamp(26px,3vw,40px);font-weight:600;letter-spacing:-0.015em\">Frequently asked questions<\u002Fh2>\n      <div style=\"border-top:1px solid rgba(0,37,27,0.16)\">\n        <sc-for list=\"{{ aboutFaqs }}\" as=\"f\" hint-placeholder-count=\"4\">\n          <div style=\"border-bottom:1px solid rgba(0,37,27,0.16)\">\n            <button type=\"button\" sc-camel-on-click=\"{{ f.toggle }}\" style=\"width:100%;background:transparent;border:0;padding:22px 0;display:flex;gap:20px;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;color:#00251B;font-size:17.5px;font-weight:500\" style-hover=\"color:#3C5A22\">\n              <span>{{ f.q }}<\u002Fspan>\n              <span style=\"font-family:'IBM Plex Mono',monospace;color:#3C5A22;font-size:22px;font-weight:500\">{{ f.sign }}<\u002Fspan>\n            <\u002Fbutton>\n            <sc-if value=\"{{ f.open }}\">\n              <p style=\"margin:0;padding:0 0 26px;font-size:16.5px;line-height:1.7;color:rgba(0,37,27,0.93);max-width:76ch\">{{ f.a }}<\u002Fp>\n            <\u002Fsc-if>\n          <\u002Fdiv>\n        <\u002Fsc-for>\n      <\u002Fdiv>\n      <div style=\"display:flex;gap:14px;flex-wrap:wrap;margin-top:40px\">\n        <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:0;max-width:1140px\"><a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa><a href=\"#/contact/sell\" sc-camel-on-click=\"{{ goSupplierJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #00251B;background:#FFFFFF;color:#00251B;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#F7F1D5;color:#00251B\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Sell products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:#00251B;color:#FFFFFF\">→<\u002Fspan><\u002Fa><a href=\"#/bioingre-hub\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #06281D;background:#00251B;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:360px\" style-hover=\"background:#06281D;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:flex-start;min-width:0;flex:1\"><span style=\"font-family:'IBM Plex Mono',monospace;font-size:12.5px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:13px;line-height:1.3;min-height:2.6em;color:#B8CDA6\">Want to grow in Europe?<\u002Fspan><span style=\"font-size:15.2px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;min-height:2.6em;display:block\">Build your business with BIOINGRE HUB<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:#72994A;color:#FFFFFF\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n\n<sc-if value=\"{{ isServices }}\">\n  <section style=\"padding:96px 28px 64px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Services<\u002Fp>\n      <h1 style=\"margin:0;font-size:clamp(34px,4.4vw,58px);font-weight:600;line-height:1.04;letter-spacing:-0.02em;max-width:22ch\">Integration across the supply chain<\u002Fh1>\n      <p style=\"margin:26px 0 0;font-size:18.5px;line-height:1.6;max-width:58ch;color:rgba(0,37,27,0.95)\">We offer a sourcing solution that integrates every activity needed for a successful supply process.<\u002Fp>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:0 28px 96px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h2 style=\"margin:0 0 36px;font-size:clamp(24px,2.6vw,34px);font-weight:600\">Our activities<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px\">\n        <sc-for list=\"{{ chain }}\" as=\"c\" hint-placeholder-count=\"5\">\n          <a href=\"{{ c.href }}\" style=\"background:#00251B;color:#F7F1D5;padding:26px 24px 24px;display:flex;flex-direction:column;justify-content:space-between;min-height:200px\" style-hover=\"background:#4E722E;color:#FFFFFF\">\n            <span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#CFE0BF\">{{ c.n }}<\u002Fspan>\n            <span>\n              <span style=\"display:block;font-size:20px;font-weight:600;line-height:1.2\">{{ c.name }}<\u002Fspan>\n              <span style=\"display:block;margin-top:12px;font-size:13.5px;color:#B8CDA6\">See the service →<\u002Fspan>\n            <\u002Fspan>\n          <\u002Fa>\n        <\u002Fsc-for>\n      <\u002Fdiv>\n      <div style=\"margin-top:44px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px\">\n        <div style=\"height:210px;background-image:url(&quot;4e7d8cf6-985f-43dd-bec0-2b585d95c8c2&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n        <div style=\"height:210px;background-image:url(&quot;f38a0a2d-b83b-4522-aefc-2c7f34593ff3&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n        <div style=\"height:210px;background-image:url(&quot;15208518-c4dc-4178-91d5-f9ac6dc004db&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n      <\u002Fdiv>\n      <div style=\"margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px;max-width:1100px\">\n        <p style=\"margin:0;font-size:16.5px;line-height:1.65;color:rgba(0,37,27,0.93);border-top:2px solid #B8CDA6;padding-top:18px\">An importer that only buys leaves the customs risk with you.<\u002Fp>\n        <p style=\"margin:0;font-size:16.5px;line-height:1.65;color:rgba(0,37,27,0.93);border-top:2px solid #B8CDA6;padding-top:18px\">A freight forwarder that only ships leaves the quality risk with you.<\u002Fp>\n        <p style=\"margin:0;font-size:16.5px;line-height:1.65;color:rgba(0,37,27,0.93);border-top:2px solid #B8CDA6;padding-top:18px\">A distributor that only stores makes you dependent on whatever it decided to keep in the warehouse.<\u002Fp>\n      <\u002Fdiv>\n      <p style=\"margin:40px 0 0;font-size:20px;line-height:1.5;max-width:46ch;color:#3C5A22;font-weight:500\">Bioingre’s service covers the whole chain, so no risk falls through the gaps.<\u002Fp>\n      <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:32px;max-width:1140px\"><a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa><a href=\"#/contact/sell\" sc-camel-on-click=\"{{ goSupplierJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #00251B;background:#FFFFFF;color:#00251B;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#F7F1D5;color:#00251B\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Sell products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:#00251B;color:#FFFFFF\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n\n<sc-if value=\"{{ isService }}\">\n  <section style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));background:#F7F1D5\">\n    <div style=\"padding:88px 28px 80px max(28px,calc((100vw - 1320px)/2 + 28px));display:flex;flex-direction:column;justify-content:center\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Services · {{ service.n }}<\u002Fp>\n      <h1 style=\"margin:0;font-size:clamp(30px,3.8vw,50px);font-weight:600;line-height:1.06;letter-spacing:-0.02em;max-width:24ch\">{{ service.h1 }}<\u002Fh1>\n      <p style=\"margin:26px 0 0;font-size:17.5px;line-height:1.65;max-width:58ch;color:rgba(0,37,27,0.95);text-wrap:pretty\">{{ service.intro }}<\u002Fp>\n    <\u002Fdiv>\n    <div style=\"min-height:340px;background-size:cover;background-position:center;background-image:{{ service.photo }}\"><\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:88px 28px 96px\">\n    <div style=\"max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:56px\">\n      <div>\n        <h2 style=\"margin:0 0 30px;font-size:clamp(23px,2.4vw,30px);font-weight:600\">{{ service.title1 }}<\u002Fh2>\n        <sc-for list=\"{{ service.list1 }}\" as=\"b\" hint-placeholder-count=\"3\">\n          <div style=\"border-top:1px solid rgba(0,37,27,0.16);padding:22px 0\">\n            <h3 style=\"margin:0 0 10px;font-size:18px;font-weight:600\">{{ b.t }}<\u002Fh3>\n            <p style=\"margin:0;font-size:16.5px;line-height:1.7;color:rgba(0,37,27,0.93)\">{{ b.d }}<\u002Fp>\n          <\u002Fdiv>\n        <\u002Fsc-for>\n      <\u002Fdiv>\n      <div>\n        <h2 style=\"margin:0 0 30px;font-size:clamp(23px,2.4vw,30px);font-weight:600\">{{ service.title2 }}<\u002Fh2>\n        <sc-for list=\"{{ service.list2 }}\" as=\"b\" hint-placeholder-count=\"3\">\n          <div style=\"border-top:1px solid rgba(0,37,27,0.16);padding:22px 0\">\n            <h3 style=\"margin:0 0 10px;font-size:18px;font-weight:600\">{{ b.t }}<\u002Fh3>\n            <p style=\"margin:0;font-size:16.5px;line-height:1.7;color:rgba(0,37,27,0.93)\">{{ b.d }}<\u002Fp>\n          <\u002Fdiv>\n        <\u002Fsc-for>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <sc-if value=\"{{ service.hasScheme }}\">\n    <section style=\"background:#FFFFFF;padding:88px 28px\">\n      <div style=\"max-width:1320px;margin:0 auto\">\n        <div style=\"margin:0 0 40px;height:280px;background-size:cover;background-position:center;background-image:{{ service.photo2 }}\"><\u002Fdiv>\n        <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">{{ service.schemeLabel }}<\u002Fp>\n        <h2 style=\"margin:0 0 40px;font-size:clamp(24px,2.8vw,36px);font-weight:600;letter-spacing:-0.015em;max-width:26ch\">{{ service.schemeTitle }}<\u002Fh2>\n        <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px\">\n          <sc-for list=\"{{ service.scheme }}\" as=\"s\" hint-placeholder-count=\"4\">\n            <div style=\"border:1px solid rgba(0,37,27,0.18);background:#F7F1D5;padding:26px 22px;display:flex;flex-direction:column;gap:12px\">\n              <span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">{{ s.n }}<\u002Fspan>\n              <span style=\"font-size:17.5px;font-weight:600;line-height:1.25\">{{ s.t }}<\u002Fspan>\n              <span style=\"font-size:15px;line-height:1.55;color:rgba(0,37,27,0.78)\">{{ s.d }}<\u002Fspan>\n            <\u002Fdiv>\n          <\u002Fsc-for>\n        <\u002Fdiv>\n        <sc-if value=\"{{ service.hasChips }}\">\n          <div style=\"margin-top:44px\">\n            <p style=\"margin:0 0 16px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#3C5A22\">Our suppliers’ certifications<\u002Fp>\n            <div style=\"display:flex;flex-wrap:wrap;gap:10px\">\n              <sc-for list=\"{{ service.chips }}\" as=\"c\" hint-placeholder-count=\"8\">\n                <span style=\"border:1px solid #72994A;color:#00251B;padding:9px 16px;border-radius:999px;font-size:14px;font-family:'IBM Plex Mono',monospace\">{{ c }}<\u002Fspan>\n              <\u002Fsc-for>\n            <\u002Fdiv>\n          <\u002Fdiv>\n        <\u002Fsc-if>\n      <\u002Fdiv>\n    <\u002Fsection>\n  <\u002Fsc-if>\n  <section style=\"background:#00251B;color:#F7F1D5;padding:80px 28px;background-image:url(&quot;765c9a86-07ab-411f-9148-b13b17a4a224&quot;);background-size:cover;background-position:center\">\n    <div style=\"max-width:1320px;margin:0 auto;display:flex;gap:32px;flex-wrap:wrap;align-items:center;justify-content:space-between\">\n      <p style=\"margin:0;font-size:clamp(24px,3vw,38px);font-weight:600;letter-spacing:-0.015em;color:#FFFFFF;max-width:24ch\">{{ service.cta }}<\u002Fp>\n      <div style=\"display:flex;gap:14px;flex-wrap:wrap\">\n        <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:0;max-width:1140px\"><a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n\n<sc-if value=\"{{ isFood }}\">\n  <section style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));background:#F7F1D5\">\n    <div style=\"padding:88px 28px 80px max(28px,calc((100vw - 1320px)/2 + 28px));display:flex;flex-direction:column;justify-content:center\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Food<\u002Fp>\n      <h1 style=\"margin:0;font-size:clamp(32px,4vw,54px);font-weight:600;line-height:1.05;letter-spacing:-0.02em;max-width:22ch\">Food ingredients, raw materials and additives<\u002Fh1>\n      <p style=\"margin:26px 0 0;font-size:17.5px;line-height:1.65;max-width:58ch;color:rgba(0,37,27,0.95);text-wrap:pretty\">We supply industrial producers and distributors in bakery, dairy, beverages, ready meals, snacks and functional foods. Certified origins, European compliance verification, delivery from the Trieste stock as FCL and LCL.<\u002Fp>\n    <\u002Fdiv>\n    <div style=\"min-height:360px;background-image:url(&quot;974b64f4-72c9-40de-897b-a19718e6b32a&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:88px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h2 style=\"margin:0 0 40px;font-size:clamp(26px,3vw,40px);font-weight:600;letter-spacing:-0.015em\">Our raw-material offer<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1px;background:rgba(0,37,27,0.16);border:1px solid rgba(0,37,27,0.16)\">\n        <div style=\"background:#FFFFFF;padding:28px 24px\"><p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">SINCE 2009<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.6;color:rgba(0,37,27,0.95)\">We move ingredients along the Europe–Asia–Latin America corridor. Since 2020, out of the Free Port of Trieste.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#FFFFFF;padding:28px 24px\"><p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">OUTSIDE THE EU<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.6;color:rgba(0,37,27,0.95)\">The best sources are outside the EU: we import, store and split them.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#FFFFFF;padding:28px 24px\"><p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">TWO GATEWAYS<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.6;color:rgba(0,37,27,0.95)\">In Europe we work below container level; in Mexico, importing directly, by full container.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#FFFFFF;padding:28px 24px\"><p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">CLEAN LABEL<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.6;color:rgba(0,37,27,0.95)\">A natural and functional portfolio, selected at source through direct relationships with producers.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#72994A;padding:28px 24px\"><p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#00251B\">VERIFICATION<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.6;color:#FFFFFF\">Every reference is verified before delivery, with CoA and European compliance declarations.<\u002Fp><\u002Fdiv>\n      <\u002Fdiv>\n      <div style=\"margin-top:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px\">\n        <div style=\"height:210px;background-image:url(&quot;a621aefb-33f5-4d7d-a4ea-557fc4caeb8b&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n        <div style=\"height:210px;background-image:url(&quot;8b66db0e-c4f2-4e05-af17-9e0f1945c05e&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n      <\u002Fdiv>\n      <p style=\"margin:40px 0 0;font-size:20px;line-height:1.5;max-width:50ch;color:#3C5A22;font-weight:500\">Consistent quality, continuity of supply, flexibility on batch size. And a single point of contact from source to plant.<\u002Fp>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:0 28px 88px\">\n    <div style=\"max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:56px\">\n      <div>\n        <h2 style=\"margin:0 0 24px;font-size:clamp(22px,2.4vw,30px);font-weight:600\">Product categories<\u002Fh2><p style=\"margin:-12px 0 20px;font-family:'IBM Plex Mono',monospace;font-size:12.5px;letter-spacing:0.05em;text-transform:uppercase;color:#4E722E\">↓ Click a category to see its products<\u002Fp>\n        <sc-for list=\"{{ foodCatalog }}\" as=\"cat\" hint-placeholder-count=\"13\">\n        <details id=\"{{ cat.id }}\" data-cat=\"food\"><summary><span data-cat-n>{{ cat.name }}<\u002Fspan><span data-cat-c>{{ cat.countLabel }}<\u002Fspan><span data-cat-i aria-hidden=\"true\">+<\u002Fspan><\u002Fsummary><div data-cat-p><sc-for list=\"{{ cat.items }}\" as=\"p\" hint-placeholder-count=\"6\"><p>{{ p }}<\u002Fp><\u002Fsc-for><\u002Fdiv><\u002Fdetails>\n      <\u002Fsc-for>\n      <\u002Fdiv>\n      <div>\n        <h2 style=\"margin:0 0 24px;font-size:clamp(22px,2.4vw,30px);font-weight:600\">Main application sectors<\u002Fh2>\n        <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),1fr));gap:0 32px\">\n          <sc-for list=\"{{ foodSectors }}\" as=\"c\" hint-placeholder-count=\"10\">\n            <p style=\"margin:0;padding:11px 0;border-bottom:1px solid rgba(0,37,27,0.14);font-size:16px\">{{ c }}<\u002Fp>\n          <\u002Fsc-for>\n        <\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"background:#00251B;color:#F7F1D5;padding:88px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h2 style=\"margin:0 0 20px;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:-0.015em;color:#FFFFFF\">The references we handle<\u002Fh2>\n      <p style=\"margin:0;font-size:17.5px;line-height:1.65;max-width:58ch;color:rgba(247,241,213,0.96)\">The full list of references, grouped by category, is on the products page. For availability, landed cost and lead time on a specific reference, write to us: we reply within two working days.<\u002Fp>\n      <div style=\"display:flex;gap:14px;flex-wrap:wrap;margin-top:34px\">\n        <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:0;max-width:1140px\"><a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa><\u002Fdiv><div style=\"flex:1 0 100%;margin-top:6px\"><a href=\"#/products\" style=\"display:inline-block;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;color:#B8CDA6;border-bottom:1px solid rgba(184,205,166,0.45)\" style-hover=\"color:#FFFFFF;border-bottom:1px solid #FFFFFF\">See all references →<\u002Fa><\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n\n<sc-if value=\"{{ isCosmetics }}\">\n  <section style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));background:#F7F1D5\">\n    <div style=\"padding:88px 28px 80px max(28px,calc((100vw - 1320px)/2 + 28px));display:flex;flex-direction:column;justify-content:center\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Cosmetics<\u002Fp>\n      <h1 style=\"margin:0;font-size:clamp(34px,4.2vw,56px);font-weight:600;line-height:1.04;letter-spacing:-0.02em;max-width:18ch\">Cosmetic raw materials, essential oils and plant extracts<\u002Fh1>\n      <p style=\"margin:26px 0 0;font-size:17.5px;line-height:1.65;max-width:58ch;color:rgba(0,37,27,0.95);text-wrap:pretty\">We supply the cosmetics industry with vegetable oils, essential oils, plant extracts and our own phytocomplexes. Certified origins, documentation compliant with the European market, delivery from the Trieste stock as FCL and LCL.<\u002Fp>\n    <\u002Fdiv>\n    <div style=\"min-height:360px;background-image:url(&quot;72a14050-7197-4bee-87bb-99f6e43d9e8b&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:88px 28px 80px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h2 style=\"margin:0 0 24px;font-size:clamp(22px,2.4vw,30px);font-weight:600\">Raw-material categories<\u002Fh2><p style=\"margin:-12px 0 20px;font-family:'IBM Plex Mono',monospace;font-size:12.5px;letter-spacing:0.05em;text-transform:uppercase;color:#4E722E\">↓ Click a category to see its products<\u002Fp>\n      <sc-for list=\"{{ cosCatalog }}\" as=\"cat\" hint-placeholder-count=\"4\">\n        <details id=\"{{ cat.id }}\" data-cat=\"cos\"><summary><span data-cat-n>{{ cat.name }}<\u002Fspan><span data-cat-c>{{ cat.countLabel }}<\u002Fspan><span data-cat-i aria-hidden=\"true\">+<\u002Fspan><\u002Fsummary><div data-cat-p><sc-for list=\"{{ cat.items }}\" as=\"p\" hint-placeholder-count=\"6\"><p>{{ p }}<\u002Fp><\u002Fsc-for><\u002Fdiv><\u002Fdetails>\n      <\u002Fsc-for>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"background:#FFFFFF;padding:88px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Own references in collaboration with Bioextracto SA de CV and Esperis SPA<\u002Fp>\n      <h2 style=\"margin:0 0 32px;font-size:clamp(26px,3.2vw,42px);font-weight:600;line-height:1.1;letter-spacing:-0.015em;max-width:26ch\">A collaboration that joins tradition with development<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:40px;align-items:start\">\n        <p style=\"margin:0;font-size:16.5px;line-height:1.75;color:rgba(0,37,27,0.95);text-wrap:pretty\">In 2022 Bioextracto, Bioingre and Esperis pooled their strategic, technical, scientific and commercial expertise, creating an alliance founded on a shared vision: to look to ancient herbal traditions in order to develop original proposals, calibrated to the demands of contemporary cosmetology, that let formulators respond to every new market trend and requirement.<\u002Fp>\n        <div style=\"display:grid;gap:1px;background:rgba(0,37,27,0.16);border:1px solid rgba(0,37,27,0.16)\">\n          <div style=\"background:#F7F1D5;padding:22px 20px\"><p style=\"margin:0 0 6px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">BIOEXTRACTO<\u002Fp><p style=\"margin:0;font-size:16px;color:rgba(0,37,27,0.95)\">Scientific and manufacturing expertise<\u002Fp><\u002Fdiv>\n          <div style=\"background:#F7F1D5;padding:22px 20px\"><p style=\"margin:0 0 6px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">BIOINGRE<\u002Fp><p style=\"margin:0;font-size:16px;color:rgba(0,37,27,0.95)\">Logistics and distribution capability<\u002Fp><\u002Fdiv>\n          <div style=\"background:#F7F1D5;padding:22px 20px\"><p style=\"margin:0 0 6px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">ESPERIS<\u002Fp><p style=\"margin:0;font-size:16px;color:rgba(0,37,27,0.95)\">Commercial capability<\u002Fp><\u002Fdiv>\n          <div style=\"background:#72994A;padding:22px 20px\"><p style=\"margin:0;font-size:16px;color:#FFFFFF\">A range of active ingredients with validated efficacy, which we bring to Europe and the world.<\u002Fp><\u002Fdiv>\n        <\u002Fdiv>\n      <\u002Fdiv>\n      <div style=\"margin-top:44px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px\">\n        <div style=\"height:250px;background-image:url(&quot;69701763-8a66-4639-ae28-53b2525505ff&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n        <div style=\"height:250px;background-image:url(&quot;4dd76288-cf90-4006-a727-4ef8461bf4ee&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n      <\u002Fdiv>\n      <h2 style=\"margin:64px 0 18px;font-size:clamp(24px,2.8vw,34px);font-weight:600\">The phytocomplexes<\u002Fh2>\n      <p style=\"margin:0 0 40px;font-size:16.5px;line-height:1.7;max-width:74ch;color:rgba(0,37,27,0.93)\">A phytocomplex is the full set of active principles present in a plant, extracted while preserving the natural ratio between its components instead of isolating a single molecule. In cosmetic formulation it allows you to work with the activity of the whole plant, with a documented profile traceable back to the botanical origin.<\u002Fp>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:1px;background:rgba(0,37,27,0.16);border:1px solid rgba(0,37,27,0.16)\">\n        <sc-for list=\"{{ fitos }}\" as=\"f\" hint-placeholder-count=\"6\">\n          <div style=\"background:#F7F1D5;padding:28px 26px 30px\">\n            <h3 style=\"margin:0 0 16px;font-size:20px;font-weight:600;color:#00251B\">{{ f.name }}<\u002Fh3>\n            <p style=\"margin:0 0 6px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#3C5A22\">Ingredients<\u002Fp>\n            <p style=\"margin:0 0 16px;font-size:15.5px;line-height:1.55;color:rgba(0,37,27,0.95)\">{{ f.ing }}<\u002Fp>\n            <p style=\"margin:0 0 6px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#3C5A22\">Benefits<\u002Fp>\n            <p style=\"margin:0;font-size:15.5px;line-height:1.55;color:rgba(0,37,27,0.95)\">{{ f.ben }}<\u002Fp>\n          <\u002Fdiv>\n        <\u002Fsc-for>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:88px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h2 style=\"margin:0 0 24px;font-size:clamp(22px,2.4vw,30px);font-weight:600\">Main application sectors<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,195px),1fr));gap:0 32px\">\n        <sc-for list=\"{{ cosSectors }}\" as=\"c\" hint-placeholder-count=\"7\">\n          <p style=\"margin:0;padding:11px 0;border-bottom:1px solid rgba(0,37,27,0.14);font-size:16px\">{{ c }}<\u002Fp>\n        <\u002Fsc-for>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"background:#00251B;color:#F7F1D5;padding:88px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h2 style=\"margin:0 0 20px;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:-0.015em;color:#FFFFFF\">The references we handle<\u002Fh2>\n      <p style=\"margin:0;font-size:17.5px;line-height:1.65;max-width:58ch;color:rgba(247,241,213,0.96)\">The full list — vegetable oils, essential oils and extracts — is on the products page.<\u002Fp>\n      <div style=\"display:flex;gap:14px;flex-wrap:wrap;margin-top:34px\">\n        <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:0;max-width:1140px\"><a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa><\u002Fdiv><div style=\"flex:1 0 100%;margin-top:6px\"><a href=\"#/products\" style=\"display:inline-block;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.08em;text-transform:uppercase;color:#B8CDA6;border-bottom:1px solid rgba(184,205,166,0.45)\" style-hover=\"color:#FFFFFF;border-bottom:1px solid #FFFFFF\">See all references →<\u002Fa><\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n\n<sc-if value=\"{{ isProducts }}\">\n  <section style=\"padding:96px 28px 48px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Products<\u002Fp>\n      <h1 style=\"margin:0;font-size:clamp(34px,4.2vw,56px);font-weight:600;line-height:1.04;letter-spacing:-0.02em;max-width:20ch\">The references we handle<\u002Fh1>\n      <p style=\"margin:26px 0 0;font-size:17.5px;line-height:1.6;max-width:58ch;color:rgba(0,37,27,0.95)\">The list of available references, grouped by category. For each one we provide a certificate of analysis, a technical data sheet and origin documentation.<\u002Fp>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:0 28px 56px\">\n    <div data-bi=\"parts\" style=\"max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:18px\">\n      <a href=\"#/products\" data-part=\"food\" style=\"position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:320px;padding:32px 32px 30px;border-radius:16px;overflow:hidden;color:#FFFFFF;background-image:linear-gradient(180deg,rgba(0,37,27,0.10) 0%,rgba(0,37,27,0.94) 70%),url(&quot;974b64f4-72c9-40de-897b-a19718e6b32a&quot;);background-size:cover;background-position:center;box-shadow:0 10px 28px rgba(0,37,27,0.18)\" style-hover=\"box-shadow:0 16px 36px rgba(0,37,27,0.34)\"><span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.09em;text-transform:uppercase;color:#E3EED8;margin-bottom:10px\">Part 01 · {{ cardFood }}<\u002Fspan><span style=\"font-size:clamp(34px,4vw,52px);font-weight:700;letter-spacing:-0.02em;line-height:1;color:#FFFFFF\">Food<\u002Fspan><span style=\"margin-top:12px;font-size:17px;line-height:1.5;max-width:40ch;color:rgba(255,255,255,0.95)\">Food ingredients, raw materials and additives<\u002Fspan><span style=\"margin-top:22px;display:inline-flex;align-items:center;gap:10px;width:fit-content;background:#FFFFFF;color:#00251B;padding:12px 20px;border-radius:999px;font-size:15px;font-weight:600\">See the food catalogue<span style=\"font-size:17px\">↓<\u002Fspan><\u002Fspan><\u002Fa>\n      <a href=\"#/products\" data-part=\"cos\" style=\"position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:320px;padding:32px 32px 30px;border-radius:16px;overflow:hidden;color:#FFFFFF;background-image:linear-gradient(180deg,rgba(60,90,34,0.10) 0%,rgba(78,114,46,0.95) 70%),url(&quot;72a14050-7197-4bee-87bb-99f6e43d9e8b&quot;);background-size:cover;background-position:center;box-shadow:0 10px 28px rgba(0,37,27,0.18)\" style-hover=\"box-shadow:0 16px 36px rgba(0,37,27,0.34)\"><span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.09em;text-transform:uppercase;color:#E3EED8;margin-bottom:10px\">Part 02 · {{ cardCos }}<\u002Fspan><span style=\"font-size:clamp(34px,4vw,52px);font-weight:700;letter-spacing:-0.02em;line-height:1;color:#FFFFFF\">Cosmetics<\u002Fspan><span style=\"margin-top:12px;font-size:17px;line-height:1.5;max-width:40ch;color:rgba(255,255,255,0.95)\">Cosmetic raw materials, essential oils and plant extracts<\u002Fspan><span style=\"margin-top:22px;display:inline-flex;align-items:center;gap:10px;width:fit-content;background:#FFFFFF;color:#00251B;padding:12px 20px;border-radius:999px;font-size:15px;font-weight:600\">See the cosmetics catalogue<span style=\"font-size:17px\">↓<\u002Fspan><\u002Fspan><\u002Fa>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:0 28px 96px\">\n    <div style=\"max-width:1320px;margin:0 auto;display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start\">\n      <aside style=\"flex:1 1 230px;max-width:280px;min-width:0\">\n        <input type=\"search\" value=\"{{ query }}\" sc-camel-on-change=\"{{ onQuery }}\" placeholder=\"Search reference…\" style=\"width:100%;padding:13px 16px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;color:#00251B;font-size:15px;border-radius:999px;margin-bottom:22px\">\n        <p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#3C5A22\">{{ resultLabel }}<\u002Fp>\n        <nav data-bi=\"catidx\" style=\"display:flex;flex-direction:column;gap:2px;max-height:62vh;overflow:auto\">\n          <p style=\"margin:0 0 8px;padding:8px 12px;background:#00251B;color:#FFFFFF;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.09em;text-transform:uppercase\">Food<\u002Fp>\n          <sc-for list=\"{{ indexFood }}\" as=\"c\" hint-placeholder-count=\"13\">\n            <a href=\"#/products\" sc-camel-on-click=\"{{ c.jump }}\" style=\"font-size:15px;font-weight:500;color:#00251B;padding:7px 0;border-bottom:1px solid rgba(0,37,27,0.12);display:flex;justify-content:space-between;gap:12px\" style-hover=\"color:#4E722E\">\n              <span>{{ c.name }}<\u002Fspan>\n              <span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;color:rgba(0,37,27,0.82)\">{{ c.count }}<\u002Fspan>\n            <\u002Fa>\n          <\u002Fsc-for>\n          <p style=\"margin:26px 0 8px;padding:8px 12px;background:#72994A;color:#FFFFFF;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.09em;text-transform:uppercase\">Cosmetics<\u002Fp>\n          <sc-for list=\"{{ indexCos }}\" as=\"c\" hint-placeholder-count=\"4\">\n            <a href=\"#/products\" sc-camel-on-click=\"{{ c.jump }}\" style=\"font-size:15px;font-weight:500;color:#00251B;padding:7px 0;border-bottom:1px solid rgba(0,37,27,0.12);display:flex;justify-content:space-between;gap:12px\" style-hover=\"color:#4E722E\">\n              <span>{{ c.name }}<\u002Fspan>\n              <span style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;color:rgba(0,37,27,0.82)\">{{ c.count }}<\u002Fspan>\n            <\u002Fa>\n          <\u002Fsc-for>\n        <\u002Fnav>\n      <\u002Faside>\n      <div style=\"flex:1 1 420px;min-width:0\">\n        <sc-if value=\"{{ hasFood }}\" hint-placeholder-val=\"{{ true }}\">\n          <div id=\"part-food\" style=\"scroll-margin-top:110px;background:#00251B;color:#F7F1D5;padding:30px 32px;margin:0 0 44px;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 24px\">\n            <p style=\"margin:0;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.09em;text-transform:uppercase;color:#CFE0BF\">Part 01<\u002Fp>\n            <h2 style=\"margin:0;font-size:clamp(26px,3vw,38px);font-weight:600;letter-spacing:-0.015em;color:#FFFFFF\">Food<\u002Fh2>\n            <p style=\"margin:0 0 0 auto;font-size:15px;color:rgba(247,241,213,0.94)\">{{ countFood }}<\u002Fp>\n          <\u002Fdiv>\n          <p style=\"margin:-12px 0 20px;font-family:'IBM Plex Mono',monospace;font-size:12.5px;letter-spacing:0.05em;text-transform:uppercase;color:#4E722E\">↓ Click a category to see its products<\u002Fp>\n          <sc-for list=\"{{ catsFood }}\" as=\"cat\" hint-placeholder-count=\"13\">\n            <details id=\"{{ cat.id }}\" data-cat=\"food\"><summary><span data-cat-n>{{ cat.name }}<\u002Fspan><span data-cat-c>{{ cat.countLabel }}<\u002Fspan><span data-cat-i aria-hidden=\"true\">+<\u002Fspan><\u002Fsummary><div data-cat-p><sc-for list=\"{{ cat.items }}\" as=\"p\" hint-placeholder-count=\"6\"><p>{{ p }}<\u002Fp><\u002Fsc-for><\u002Fdiv><\u002Fdetails>\n          <\u002Fsc-for>\n        <\u002Fsc-if>\n        <sc-if value=\"{{ hasCos }}\" hint-placeholder-val=\"{{ true }}\">\n          <div id=\"part-cos\" style=\"scroll-margin-top:110px;background:#72994A;color:#FFFFFF;padding:30px 32px;margin:64px 0 44px;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 24px\">\n            <p style=\"margin:0;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.09em;text-transform:uppercase;color:#00251B\">Part 02<\u002Fp>\n            <h2 style=\"margin:0;font-size:clamp(26px,3vw,38px);font-weight:600;letter-spacing:-0.015em;color:#FFFFFF\">Cosmetics<\u002Fh2>\n            <p style=\"margin:0 0 0 auto;font-size:15px;color:#FFFFFF\">{{ countCos }}<\u002Fp>\n          <\u002Fdiv>\n          <p style=\"margin:-12px 0 20px;font-family:'IBM Plex Mono',monospace;font-size:12.5px;letter-spacing:0.05em;text-transform:uppercase;color:#4E722E\">↓ Click a category to see its products<\u002Fp>\n          <sc-for list=\"{{ catsCos }}\" as=\"cat\" hint-placeholder-count=\"4\">\n            <details id=\"{{ cat.id }}\" data-cat=\"cos\"><summary><span data-cat-n>{{ cat.name }}<\u002Fspan><span data-cat-c>{{ cat.countLabel }}<\u002Fspan><span data-cat-i aria-hidden=\"true\">+<\u002Fspan><\u002Fsummary><div data-cat-p><sc-for list=\"{{ cat.items }}\" as=\"p\" hint-placeholder-count=\"6\"><p>{{ p }}<\u002Fp><\u002Fsc-for><\u002Fdiv><\u002Fdetails>\n          <\u002Fsc-for>\n        <\u002Fsc-if>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section data-bi=\"pinfo\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));background:#F7F1D5\">\n    <div style=\"padding:88px 28px 80px max(28px,calc((100vw - 1320px)/2 + 28px));display:flex;flex-direction:column;justify-content:center\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Food<\u002Fp>\n      <h2 style=\"margin:0;font-size:clamp(32px,4vw,54px);font-weight:600;line-height:1.05;letter-spacing:-0.02em;max-width:22ch\">Food ingredients, raw materials and additives<\u002Fh2>\n      <p style=\"margin:26px 0 0;font-size:17.5px;line-height:1.65;max-width:58ch;color:rgba(0,37,27,0.95);text-wrap:pretty\">We supply industrial producers and distributors in bakery, dairy, beverages, ready meals, snacks and functional foods. Certified origins, European compliance verification, delivery from the Trieste stock as FCL and LCL.<\u002Fp>\n    <\u002Fdiv>\n    <div style=\"min-height:360px;background-image:url(&quot;974b64f4-72c9-40de-897b-a19718e6b32a&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:88px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h2 style=\"margin:0 0 40px;font-size:clamp(26px,3vw,40px);font-weight:600;letter-spacing:-0.015em\">Our raw-material offer<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1px;background:rgba(0,37,27,0.16);border:1px solid rgba(0,37,27,0.16)\">\n        <div style=\"background:#FFFFFF;padding:28px 24px\"><p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">SINCE 2009<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.6;color:rgba(0,37,27,0.95)\">We move ingredients along the Europe–Asia–Latin America corridor. Since 2020, out of the Free Port of Trieste.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#FFFFFF;padding:28px 24px\"><p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">OUTSIDE THE EU<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.6;color:rgba(0,37,27,0.95)\">The best sources are outside the EU: we import, store and split them.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#FFFFFF;padding:28px 24px\"><p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">TWO GATEWAYS<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.6;color:rgba(0,37,27,0.95)\">In Europe we work below container level; in Mexico, importing directly, by full container.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#FFFFFF;padding:28px 24px\"><p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">CLEAN LABEL<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.6;color:rgba(0,37,27,0.95)\">A natural and functional portfolio, selected at source through direct relationships with producers.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#72994A;padding:28px 24px\"><p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#00251B\">VERIFICATION<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.6;color:#FFFFFF\">Every reference is verified before delivery, with CoA and European compliance declarations.<\u002Fp><\u002Fdiv>\n      <\u002Fdiv>\n      <div style=\"margin-top:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px\">\n        <div style=\"height:210px;background-image:url(&quot;a621aefb-33f5-4d7d-a4ea-557fc4caeb8b&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n        <div style=\"height:210px;background-image:url(&quot;8b66db0e-c4f2-4e05-af17-9e0f1945c05e&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n      <\u002Fdiv>\n      <p style=\"margin:40px 0 0;font-size:20px;line-height:1.5;max-width:50ch;color:#3C5A22;font-weight:500\">Consistent quality, continuity of supply, flexibility on batch size. And a single point of contact from source to plant.<\u002Fp>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:0 28px 88px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <div>\n        <h2 style=\"margin:0 0 24px;font-size:clamp(22px,2.4vw,30px);font-weight:600\">Main application sectors<\u002Fh2>\n        <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),1fr));gap:0 32px\">\n          <sc-for list=\"{{ foodSectors }}\" as=\"c\" hint-placeholder-count=\"10\">\n            <p style=\"margin:0;padding:11px 0;border-bottom:1px solid rgba(0,37,27,0.14);font-size:16px\">{{ c }}<\u002Fp>\n          <\u002Fsc-for>\n        <\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));background:#F7F1D5\">\n    <div style=\"padding:88px 28px 80px max(28px,calc((100vw - 1320px)/2 + 28px));display:flex;flex-direction:column;justify-content:center\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Cosmetics<\u002Fp>\n      <h2 style=\"margin:0;font-size:clamp(34px,4.2vw,56px);font-weight:600;line-height:1.04;letter-spacing:-0.02em;max-width:18ch\">Cosmetic raw materials, essential oils and plant extracts<\u002Fh2>\n      <p style=\"margin:26px 0 0;font-size:17.5px;line-height:1.65;max-width:58ch;color:rgba(0,37,27,0.95);text-wrap:pretty\">We supply the cosmetics industry with vegetable oils, essential oils, plant extracts and our own phytocomplexes. Certified origins, documentation compliant with the European market, delivery from the Trieste stock as FCL and LCL.<\u002Fp>\n    <\u002Fdiv>\n    <div style=\"min-height:360px;background-image:url(&quot;72a14050-7197-4bee-87bb-99f6e43d9e8b&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"background:#FFFFFF;padding:88px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Own references in collaboration with Bioextracto SA de CV and Esperis SPA<\u002Fp>\n      <h2 style=\"margin:0 0 32px;font-size:clamp(26px,3.2vw,42px);font-weight:600;line-height:1.1;letter-spacing:-0.015em;max-width:26ch\">A collaboration that joins tradition with development<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:40px;align-items:start\">\n        <p style=\"margin:0;font-size:16.5px;line-height:1.75;color:rgba(0,37,27,0.95);text-wrap:pretty\">In 2022 Bioextracto, Bioingre and Esperis pooled their strategic, technical, scientific and commercial expertise, creating an alliance founded on a shared vision: to look to ancient herbal traditions in order to develop original proposals, calibrated to the demands of contemporary cosmetology, that let formulators respond to every new market trend and requirement.<\u002Fp>\n        <div style=\"display:grid;gap:1px;background:rgba(0,37,27,0.16);border:1px solid rgba(0,37,27,0.16)\">\n          <div style=\"background:#F7F1D5;padding:22px 20px\"><p style=\"margin:0 0 6px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">BIOEXTRACTO<\u002Fp><p style=\"margin:0;font-size:16px;color:rgba(0,37,27,0.95)\">Scientific and manufacturing expertise<\u002Fp><\u002Fdiv>\n          <div style=\"background:#F7F1D5;padding:22px 20px\"><p style=\"margin:0 0 6px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">BIOINGRE<\u002Fp><p style=\"margin:0;font-size:16px;color:rgba(0,37,27,0.95)\">Logistics and distribution capability<\u002Fp><\u002Fdiv>\n          <div style=\"background:#F7F1D5;padding:22px 20px\"><p style=\"margin:0 0 6px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.05em;color:#3C5A22\">ESPERIS<\u002Fp><p style=\"margin:0;font-size:16px;color:rgba(0,37,27,0.95)\">Commercial capability<\u002Fp><\u002Fdiv>\n          <div style=\"background:#72994A;padding:22px 20px\"><p style=\"margin:0;font-size:16px;color:#FFFFFF\">A range of active ingredients with validated efficacy, which we bring to Europe and the world.<\u002Fp><\u002Fdiv>\n        <\u002Fdiv>\n      <\u002Fdiv>\n      <div style=\"margin-top:44px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px\">\n        <div style=\"height:250px;background-image:url(&quot;69701763-8a66-4639-ae28-53b2525505ff&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n        <div style=\"height:250px;background-image:url(&quot;4dd76288-cf90-4006-a727-4ef8461bf4ee&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n      <\u002Fdiv>\n      <h2 style=\"margin:64px 0 18px;font-size:clamp(24px,2.8vw,34px);font-weight:600\">The phytocomplexes<\u002Fh2>\n      <p style=\"margin:0 0 40px;font-size:16.5px;line-height:1.7;max-width:74ch;color:rgba(0,37,27,0.93)\">A phytocomplex is the full set of active principles present in a plant, extracted while preserving the natural ratio between its components instead of isolating a single molecule. In cosmetic formulation it allows you to work with the activity of the whole plant, with a documented profile traceable back to the botanical origin.<\u002Fp>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:1px;background:rgba(0,37,27,0.16);border:1px solid rgba(0,37,27,0.16)\">\n        <sc-for list=\"{{ fitos }}\" as=\"f\" hint-placeholder-count=\"6\">\n          <div style=\"background:#F7F1D5;padding:28px 26px 30px\">\n            <h3 style=\"margin:0 0 16px;font-size:20px;font-weight:600;color:#00251B\">{{ f.name }}<\u002Fh3>\n            <p style=\"margin:0 0 6px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#3C5A22\">Ingredients<\u002Fp>\n            <p style=\"margin:0 0 16px;font-size:15.5px;line-height:1.55;color:rgba(0,37,27,0.95)\">{{ f.ing }}<\u002Fp>\n            <p style=\"margin:0 0 6px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#3C5A22\">Benefits<\u002Fp>\n            <p style=\"margin:0;font-size:15.5px;line-height:1.55;color:rgba(0,37,27,0.95)\">{{ f.ben }}<\u002Fp>\n          <\u002Fdiv>\n        <\u002Fsc-for>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:88px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h2 style=\"margin:0 0 24px;font-size:clamp(22px,2.4vw,30px);font-weight:600\">Main application sectors<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,195px),1fr));gap:0 32px\">\n        <sc-for list=\"{{ cosSectors }}\" as=\"c\" hint-placeholder-count=\"7\">\n          <p style=\"margin:0;padding:11px 0;border-bottom:1px solid rgba(0,37,27,0.14);font-size:16px\">{{ c }}<\u002Fp>\n        <\u002Fsc-for>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"background:#00251B;color:#F7F1D5;padding:88px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h2 style=\"margin:0 0 20px;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:-0.015em;color:#FFFFFF\">Not finding what you need<\u002Fh2>\n      <p style=\"margin:0;font-size:17.5px;line-height:1.65;max-width:56ch;color:rgba(247,241,213,0.96)\">Our portfolio moves with client demand. If a reference is not on the list, we go and find it: that is our job.<\u002Fp>\n      <div style=\"display:flex;gap:14px;flex-wrap:wrap;margin-top:34px\">\n        <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:0;max-width:1140px\"><a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n\n<sc-if value=\"{{ isGateway }}\">\n  <section data-bi=\"hero\" style=\"background:#00251B;color:#F7F1D5\">\n    <div data-bi=\"hero-l\" style=\"min-height:420px;background-image:url(&quot;ff2790fb-a463-46bd-8ace-3c862246d25f&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n    <div data-bi=\"hero-c\" style=\"padding:64px 44px 72px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center\">\n      <img src=\"3c9d2e71-8a4b-4f6c-b1d2-5e6f7a8b9c0d\" alt=\"BIOINGRE HUB — Your pass to Europe\" style=\"width:min(100%,360px);height:auto;display:block;margin:0 auto 32px\">\n      <h1 data-bi=\"hubt\" style=\"margin:0;font-size:clamp(30px,3.7vw,50px);font-weight:600;line-height:1.08;letter-spacing:-0.02em;color:#FFFFFF\"><span data-bi=\"hubt1\">More sales, higher margins<\u002Fspan><br><span data-bi=\"hubt2\" style=\"color:#8FC45A;font-size:1em\">The European Hub for <span style=\"white-space:nowrap\">non-EU<\u002Fspan> producers<\u002Fspan><\u002Fh1>\n      <div style=\"display:flex;justify-content:center;margin-top:36px;width:100%\"><a href=\"#/contact/hub\" sc-camel-on-click=\"{{ goHubForm }}\" style=\"display:flex;align-items:center;gap:20px;padding:26px 26px 26px 30px;border-radius:16px;border:2px solid #8FC45A;background:#72994A;color:#FFFFFF;box-shadow:0 0 0 6px rgba(143,196,90,0.18),0 10px 28px rgba(0,0,0,0.35);width:100%;max-width:460px;text-align:left\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;flex:1;min-width:0\"><span style=\"font-family:'IBM Plex Mono',monospace;font-size:15px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;line-height:1.3;margin-bottom:8px;color:#FFFFFF\">Want to grow in Europe?<\u002Fspan><span style=\"font-size:clamp(24px,2.2vw,30px);font-weight:700;letter-spacing:-0.015em;line-height:1.15;color:#FFFFFF\">Submit your product<\u002Fspan><\u002Fspan><span style=\"flex:0 0 54px;width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;background:#FFFFFF;color:#00251B\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n      <p style=\"margin:36px 0 0;font-size:17px;line-height:1.65;max-width:60ch;color:rgba(247,241,213,0.94);text-wrap:pretty\">Stock in the Free Port of Trieste, deferred import and B2B distribution across Europe. From a single pallet to a full container (LCL &amp; FCL). BIOINGRE HUB is the project through which Bioingre Trading offers <span style=\"white-space:nowrap\">non-EU<\u002Fspan> producers of ingredients, additives, raw materials and specialty chemicals for the food industry its own European structure, to increase sales in Europe and improve margins.<\u002Fp>\n      <p style=\"margin:26px 0 0;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.12em;color:#B8CDA6\">STORAGE · IMPORT · DELIVERY · COLLECTION<\u002Fp>\n    <\u002Fdiv>\n    <div data-bi=\"hero-r\" style=\"min-height:420px;background-image:url(&quot;3373676c-0689-413f-a86a-b24c578cd2fb&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"background:#06281D;color:#F7F1D5;border-top:1px solid rgba(184,205,166,0.25);border-bottom:1px solid rgba(184,205,166,0.25)\">\n    <div style=\"max-width:1320px;margin:0 auto;padding:26px 28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:24px\">\n      <div><p style=\"margin:0;font-size:30px;font-weight:600;color:#FFFFFF\">0%<\u002Fp><p style=\"margin:6px 0 0;font-size:12.5px;letter-spacing:0.03em;color:#B8CDA6\">Duties and VAT while in stock<\u002Fp><\u002Fdiv>\n      <div><p style=\"margin:0;font-size:30px;font-weight:600;color:#FFFFFF\">3–7 days<\u002Fp><p style=\"margin:6px 0 0;font-size:12.5px;letter-spacing:0.03em;color:#B8CDA6\">From order to delivery<\u002Fp><\u002Fdiv>\n      <div><p style=\"margin:0;font-size:30px;font-weight:600;color:#FFFFFF\">LCL<\u002Fp><p style=\"margin:6px 0 0;font-size:12.5px;letter-spacing:0.03em;color:#B8CDA6\">From a pallet to a container<\u002Fp><\u002Fdiv>\n      <div><p style=\"margin:0;font-size:30px;font-weight:600;color:#FFFFFF\">1.000 m²<\u002Fp><p style=\"margin:6px 0 0;font-size:12.5px;letter-spacing:0.03em;color:#B8CDA6\">HACCP bonded warehouse<\u002Fp><\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"background:#F7F1D5;color:#00251B;padding:84px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:48px;align-items:start\">\n      <div>\n        <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.12em;color:#3C5A22\">WHO IT IS FOR<\u002Fp>\n        <h2 style=\"margin:0 0 18px;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.2;letter-spacing:-0.015em\">Non-EU producers already selling in Europe<\u002Fh2>\n        <p style=\"margin:0;font-size:17px;line-height:1.7;color:rgba(0,37,27,0.9)\">BIOINGRE HUB is aimed at non-EU producers of ingredients, additives, raw materials and specialty chemicals for the food industry who:<\u002Fp>\n      <\u002Fdiv>\n      <div>\n        <p style=\"margin:0;padding:13px 0;border-top:1px solid rgba(0,37,27,0.16);font-size:16.5px\">✓&nbsp; already sell to Europe;<\u002Fp>\n        <p style=\"margin:0;padding:13px 0;border-top:1px solid rgba(0,37,27,0.16);font-size:16.5px\">✓&nbsp; wish to serve customers who buy small quantities too;<\u002Fp>\n        <p style=\"margin:0;padding:13px 0;border-top:1px solid rgba(0,37,27,0.16);border-bottom:1px solid rgba(0,37,27,0.16);font-size:16.5px\">✓&nbsp; have products that are competitive in quality, specifications and price, and are looking for a distributor in Europe or an EU importer of record.<\u002Fp>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"background:#00251B;color:#F7F1D5;padding:84px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:48px;align-items:center\">\n      <div>\n        <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.12em;color:#B8CDA6\">THE PROJECT<\u002Fp>\n        <h2 style=\"margin:0;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.2;letter-spacing:-0.015em\">European hub for distribution and EU market access<\u002Fh2>\n      <\u002Fdiv>\n      <div>\n        <p style=\"margin:0 0 16px;font-size:17px;line-height:1.7;color:rgba(247,241,213,0.9)\">Many European companies, from small and medium-sized manufacturers to distributors, buy less than a container, often below the producer minimum order quantity. To reach them, international producers today rely on container or bulk sales through importers and distributors.<\u002Fp>\n        <p style=\"margin:0;font-size:17px;line-height:1.7;color:rgba(247,241,213,0.9)\">BIOINGRE HUB lets producers serve the European market directly, from stock the producer places in the Free Port of Trieste, Italy, with duties and VAT suspended until an order is confirmed. At that point BIOINGRE HUB imports the exact quantity requested, verifies quality at a certified laboratory and delivers straight to the customer, door to door, in 3-7 days. We handle flexible quantities, from a single pallet to a full container. The producer keeps control of its prices and its customers, and retains a larger share of the commercial margin.<\u002Fp>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section id=\"hub-come-funziona\" style=\"background:#F7F1D5;color:#00251B;padding:84px 28px;scroll-margin-top:110px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.12em;color:#3C5A22\">THE OPERATING MODEL<\u002Fp>\n      <h2 style=\"margin:0 0 44px;font-size:clamp(26px,3vw,38px);font-weight:600;letter-spacing:-0.015em;color:#00251B\">Four stages, one single counterpart<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:34px\">\n        <div style=\"border-top:2px solid #72994A;padding-top:20px\">\n          <p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:28px;color:#3C5A22\">01<\u002Fp>\n          <h3 style=\"margin:0 0 10px;font-size:18px;font-weight:600;color:#00251B\">Stock in Trieste<\u002Fh3>\n          <p style=\"margin:0;font-size:15.5px;line-height:1.65;color:rgba(0,37,27,0.92)\">The producer positions its goods in our bonded warehouse inside the Free Port of Trieste, where they remain its property, with duties and VAT suspended.<\u002Fp>\n        <\u002Fdiv>\n        <div style=\"border-top:2px solid #72994A;padding-top:20px\">\n          <p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:28px;color:#3C5A22\">02<\u002Fp>\n          <h3 style=\"margin:0 0 10px;font-size:18px;font-weight:600;color:#00251B\">Customer order<\u002Fh3>\n          <p style=\"margin:0;font-size:15.5px;line-height:1.65;color:rgba(0,37,27,0.92)\">The European customer orders the quantity it needs, from a single pallet to a full container: we break bulk and deliver FCL or LCL.<\u002Fp>\n        <\u002Fdiv>\n        <div style=\"border-top:2px solid #72994A;padding-top:20px\">\n          <p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:28px;color:#3C5A22\">03<\u002Fp>\n          <h3 style=\"margin:0 0 10px;font-size:18px;font-weight:600;color:#00251B\">Import and delivery<\u002Fh3>\n          <p style=\"margin:0;font-size:15.5px;line-height:1.65;color:rgba(0,37,27,0.92)\">BIOINGRE HUB buys the quantity ordered, verifies its quality, imports it as the EU importer of record and delivers it door to door in 3–7 working days.<\u002Fp>\n        <\u002Fdiv>\n        <div style=\"border-top:2px solid #72994A;padding-top:20px\">\n          <p style=\"margin:0 0 12px;font-family:'IBM Plex Mono',monospace;font-size:28px;color:#3C5A22\">04<\u002Fp>\n          <h3 style=\"margin:0 0 10px;font-size:18px;font-weight:600;color:#00251B\">Closing the operation<\u002Fh3>\n          <p style=\"margin:0;font-size:15.5px;line-height:1.65;color:rgba(0,37,27,0.92)\">BIOINGRE HUB handles invoicing and collection with the European customer and pays the producer on the agreed terms.<\u002Fp>\n        <\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"background:#00251B;color:#F7F1D5;padding:84px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.12em;color:#B8CDA6\">ROLES AND COSTS<\u002Fp>\n      <h2 style=\"margin:0 0 28px;font-size:clamp(26px,3vw,38px);font-weight:600;letter-spacing:-0.015em\">Clear roles, transparent costs<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:1fr 1fr;font-size:16px;line-height:1.5\">\n        <div style=\"padding:14px 18px;background:#06281D;font-weight:700\">The producer<\u002Fdiv><div style=\"padding:14px 18px;background:#00251B;color:#72994A;font-weight:700\">BIOINGRE HUB<\u002Fdiv>\n        <div style=\"padding:14px 18px;background:#06281D;border-top:1px solid #B8CDA6\">Production, price and margin<\u002Fdiv><div style=\"padding:14px 18px;background:#00251B;color:#F7F1D5;border-top:1px solid rgba(184,205,166,0.3)\">Import and customs clearance as the EU importer of record<\u002Fdiv>\n        <div style=\"padding:14px 18px;background:#06281D;border-top:1px solid #B8CDA6\">Logistics to Trieste<\u002Fdiv><div style=\"padding:14px 18px;background:#00251B;color:#F7F1D5;border-top:1px solid rgba(184,205,166,0.3)\">Quality control in a certified laboratory<\u002Fdiv>\n        <div style=\"padding:14px 18px;background:#06281D;border-top:1px solid #B8CDA6\">Customer development<\u002Fdiv><div style=\"padding:14px 18px;background:#00251B;color:#F7F1D5;border-top:1px solid rgba(184,205,166,0.3)\">Bonded warehouse storage in the Free Port<\u002Fdiv>\n        <div style=\"padding:14px 18px;background:#06281D\"><\u002Fdiv><div style=\"padding:14px 18px;background:#00251B;color:#F7F1D5;border-top:1px solid rgba(184,205,166,0.3)\">Delivery to the European customer<\u002Fdiv>\n        <div style=\"padding:14px 18px;background:#06281D\"><\u002Fdiv><div style=\"padding:14px 18px;background:#00251B;color:#F7F1D5;border-top:1px solid rgba(184,205,166,0.3)\">Invoicing and collection with the European customer<\u002Fdiv>\n      <\u002Fdiv>\n      <p style=\"margin:24px 0 0;font-size:17px;line-height:1.7;max-width:80ch;color:rgba(247,241,213,0.9)\">The producer invoices BIOINGRE HUB for the quantity of each individual order. BIOINGRE HUB applies an agreed fixed fee and sets, together with the producer, a single delivered “European Customer” price. No fixed costs, no retainer, no separate commission: the cost arises when the order does.<\u002Fp>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"background:#F7F1D5;color:#00251B;padding:84px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:48px;align-items:center\">\n      <div style=\"height:340px;background-image:url(&quot;3373676c-0689-413f-a86a-b24c578cd2fb&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n      <div>\n        <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.12em;color:#3C5A22\">QUALITY AND COMPLIANCE<\u002Fp>\n        <h2 style=\"margin:0 0 18px;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.2;letter-spacing:-0.015em\">Quality verified before import<\u002Fh2>\n        <p style=\"margin:0;font-size:17px;line-height:1.7;color:rgba(0,37,27,0.9)\">Before each import, every batch is analysed in a certified European laboratory. Certificates, technical data sheets and labelling are checked, along with compliance with European regulation. Import takes place upon compliant results, safeguarding European customers and the producer’s reputation.<\u002Fp>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"background:#00251B;color:#F7F1D5;padding:84px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.12em;color:#B8CDA6\">TRIESTE<\u002Fp>\n      <h2 style=\"margin:0 0 30px;font-size:clamp(26px,3vw,38px);font-weight:600;letter-spacing:-0.015em\">Trieste International Free Port — Gateway to Europe<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:48px;align-items:start\">\n        <div style=\"border:1px solid rgba(0,37,27,0.1)\"><div style=\"aspect-ratio:1.61;background-image:url(&quot;7e1a5c3b-4f2d-4a8e-9b6c-2d3e4f5a6b7c&quot;);background-size:cover;background-position:center\"><\u002Fdiv><\u002Fdiv>\n        <div>\n          <div style=\"height:200px;background-image:url(&quot;e8201422-5a0b-435a-9d3d-32a1872a96b8&quot;);background-size:cover;background-position:center;margin-bottom:20px\"><\u002Fdiv>\n          <p style=\"margin:0;padding:12px 0;border-top:1px solid rgba(184,205,166,0.22);font-size:16.5px;line-height:1.55\"><strong>International Free Port:<\u002Fstrong> our bonded warehouse is inside it. Goods are already in Europe, with duties and VAT suspended until import, with no fixed time limit.<\u002Fp>\n          <p style=\"margin:0;padding:12px 0;border-top:1px solid rgba(184,205,166,0.22);font-size:16.5px;line-height:1.55\"><strong>Frequent rail connections<\u002Fstrong> to Italy, Germany, Austria, Slovenia, Croatia, Hungary, Slovakia, the Czech Republic and the Balkan markets.<\u002Fp>\n          <p style=\"margin:0;padding:12px 0;border-top:1px solid rgba(184,205,166,0.22);border-bottom:1px solid rgba(184,205,166,0.22);font-size:16.5px;line-height:1.55\"><strong>Import on order:<\u002Fstrong> the stock is already in Europe and is imported once sold.<\u002Fp>\n        <\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <section style=\"background:#F7F1D5;color:#00251B;padding:84px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.12em;color:#3C5A22\">THE SUPPLY CHAIN<\u002Fp>\n      <h2 style=\"margin:0 0 30px;font-size:clamp(26px,3vw,38px);font-weight:600;letter-spacing:-0.015em\">Value for the whole supply chain<\u002Fh2>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px\">\n        <div style=\"background:#FFFFFF;color:#00251B;padding:26px 24px\"><h3 style=\"margin:0 0 10px;font-size:19px;font-weight:600;color:#72994A\">Producer<\u002Fh3><p style=\"margin:0;font-size:15.5px;line-height:1.6\">Broadens its European customer base, increases sales in Europe, improves profitability, sets its own price and positioning, without opening a company or tying up customs capital.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#FFFFFF;padding:26px 24px\"><h3 style=\"margin:0 0 10px;font-size:19px;font-weight:600\">Distributor<\u002Fh3><p style=\"margin:0;font-size:15.5px;line-height:1.6\">Buys the quantities it needs, with shorter supply lead times.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#FFFFFF;padding:26px 24px\"><h3 style=\"margin:0 0 10px;font-size:19px;font-weight:600\">Industry<\u002Fh3><p style=\"margin:0;font-size:15.5px;line-height:1.6\">Receives small quantities within days, with verified quality.<\u002Fp><\u002Fdiv>\n        <div style=\"background:#FFFFFF;padding:26px 24px\"><h3 style=\"margin:0 0 10px;font-size:19px;font-weight:600\">Consumer<\u002Fh3><p style=\"margin:0;font-size:15.5px;line-height:1.6\">Benefits from a more efficient, better controlled supply chain, and potentially more competitive prices.<\u002Fp><\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  \n\n  <section style=\"background:#00251B;color:#F7F1D5;padding:84px 28px\">\n    <div style=\"max-width:1320px;margin:0 auto\"><p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#B8CDA6\">FAQ<\u002Fp><h2 style=\"margin:0 0 44px;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.1;letter-spacing:-0.015em;color:#FFFFFF;max-width:26ch\">Frequently asked questions<\u002Fh2>\n    <div style=\"border-top:1px solid rgba(184,205,166,0.25)\">\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">Do I need a company in the EU to sell there?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">No. You need a European operator that imports in its own name and invoices the customer: that is the EU importer of record role BIOINGRE HUB performs. You can sell in Europe without opening a European company.<\u002Fp><\u002Fdiv>\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">Who can act as the importer of record in the EU?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">An entity established in the Union, with an EORI number, that takes on customs and tax liability for the import. A non-EU company cannot do it on its own.<\u002Fp><\u002Fdiv>\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">Does the importer of record pay VAT and duties?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">Yes, it settles them at the moment of import. While the goods remain in the bonded warehouse inside the Free Port of Trieste, duties and VAT stay suspended.<\u002Fp><\u002Fdiv>\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">How long can goods stay with duties and VAT suspended?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">As long as they remain in the bonded warehouse, with no fixed time limit. They are imported when they are sold.<\u002Fp><\u002Fdiv>\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">Can I sell below my container minimum order quantity?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">Yes: it is the core of the service. With stock already in Trieste we break bulk and deliver the quantity the customer asks for, from a single pallet to a full container, FCL or LCL.<\u002Fp><\u002Fdiv>\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">What does an importer of record service cost?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">An agreed fixed fee on the final selling price. No fixed costs, no retainer, no separate commission.<\u002Fp><\u002Fdiv>\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">Who invoices my European customer?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">BIOINGRE HUB, which also handles collection. The producer is paid on the agreed terms.<\u002Fp><\u002Fdiv>\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">What is the difference between a fiscal representative and an importer of record?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">A fiscal representative meets VAT obligations on your behalf, but the goods stay yours and so does the risk. An importer of record buys, imports in its own name, invoices and takes on liability towards the customer.<\u002Fp><\u002Fdiv>\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">Are you looking for distributors in Europe for our products?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">BIOINGRE HUB does not look for customers or distributors. The goods stay yours until the European customer orders, and you set the price and the positioning. If you are looking for a distributor in Europe instead, Bioingre can also act as a conventional distributor.<\u002Fp><\u002Fdiv>\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">Which countries do you deliver to from the Trieste stock?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">We deliver across Europe by rail or road, using the intermodal transport of the Port of Trieste, in 3-7 working days. Goods can also reach another non-EU country, in which case they are never imported into Europe.<\u002Fp><\u002Fdiv>\n      <div style=\"border-bottom:1px solid rgba(184,205,166,0.25);padding:22px 0\"><p style=\"margin:0 0 10px;font-size:17.5px;font-weight:600;color:#FFFFFF;line-height:1.4\">How long does it take to start?<\u002Fp><p style=\"margin:0;font-size:16px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">Send us the technical data sheet, safety data sheet, certifications, expected volumes, price and requested Incoterms. Within 24 hours we come back with a P&amp;L that sets out the commercial and financial case for the operation.<\u002Fp><\u002Fdiv>\n    <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"background:#F7F1D5;color:#00251B;padding:0\">\n    <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))\">\n      <div style=\"padding:76px 28px 76px max(28px,calc((100vw - 1320px)/2))\">\n        <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.12em;color:#3C5A22\">STARTING A PARTNERSHIP<\u002Fp>\n        <h2 style=\"margin:0 0 20px;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.2;color:#00251B\">Every partnership starts with a product assessment<\u002Fh2>\n        <p style=\"margin:0;font-size:17px;line-height:1.7;max-width:56ch;color:rgba(0,37,27,0.94)\">Technical data sheet, safety data sheet and certifications. Then come identifying the European customers, signing the contract, agreeing the European customer price, the first shipment to Trieste and the deliveries. We reply within 24 hours.<\u002Fp>\n        <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:30px;max-width:1140px\"><a href=\"#/contact/hub\" sc-camel-on-click=\"{{ goHubForm }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:340px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:flex-start;min-width:0;flex:1\"><span style=\"font-family:'IBM Plex Mono',monospace;font-size:12.5px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:13px;line-height:1.3;min-height:2.6em;color:#00251B\">Want to grow in Europe?<\u002Fspan><span style=\"font-size:15.2px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;min-height:2.6em;display:block\">Submit your product<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#00251B\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n      <\u002Fdiv>\n      <div style=\"min-height:320px;background-image:url(&quot;1b9043d3-e69c-4cb4-b236-fc4c30eb3107&quot;);background-size:cover;background-position:center\"><\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"background:#06281D;color:#F7F1D5;padding:72px 28px;border-top:1px solid rgba(184,205,166,0.25)\">\n    <div style=\"max-width:1320px;margin:0 auto\"><p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#B8CDA6\">About us<\u002Fp><h2 style=\"margin:0 0 24px;font-size:clamp(22px,2.6vw,32px);font-weight:600;line-height:1.15;letter-spacing:-0.015em;color:#FFFFFF;max-width:30ch\">There is an operating company behind BIOINGRE HUB<\u002Fh2><p style=\"margin:0 0 18px;font-size:16.5px;line-height:1.7;color:rgba(247,241,213,0.88);max-width:80ch\">Bioingredients Research S.r.l. is based in Trieste, Friuli-Venezia Giulia, with a bonded warehouse inside the International Free Port. It is part of a group operating since 2009 with Sobax International in Guadalajara, Mexico. As Bioingre Trading it distributes and imports ingredients, raw materials, additives and specialty chemicals for the food and cosmetics industry.<\u002Fp><p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:12.5px;letter-spacing:0.04em;color:#B8CDA6\">VAT IT01351590326 · REA TS-207315 · Corso Cavour 2/2, 34132 Trieste<\u002Fp><a href=\"#/home\" style=\"font-size:15.5px;color:#B8CDA6;border-bottom:1px solid rgba(184,205,166,0.4)\" style-hover=\"color:#FFFFFF;border-bottom:1px solid #FFFFFF\">See what we do as a distributor →<\u002Fa><p style=\"margin:30px 0 0;font-family:'IBM Plex Mono',monospace;font-size:12.5px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:#B8CDA6\">Talk to us<\u002Fp><p style=\"margin:9px 0 0;font-size:16.5px;line-height:1.6;color:rgba(247,241,213,0.92)\"><a href=\"mailto:hub@bioingre.com\" style=\"color:#FFFFFF;border-bottom:1px solid rgba(184,205,166,0.5)\" style-hover=\"border-bottom:1px solid #FFFFFF\">hub@bioingre.com<\u002Fa> · +39 040 2607052<\u002Fp>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n\n<sc-if value=\"{{ isFaq }}\">\n  <section style=\"padding:96px 28px 56px\">\n    <div style=\"max-width:1000px;margin:0 auto\">\n      <h1 style=\"margin:0;font-size:clamp(34px,4.4vw,58px);font-weight:600;line-height:1.04;letter-spacing:-0.02em\">Frequently asked questions<\u002Fh1>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:0 28px 44px\">\n    <div style=\"max-width:1000px;margin:0 auto\">\n      <div style=\"height:240px;background-image:url(&quot;477d8771-027d-446b-bafb-d962917292ed&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:0 28px 96px\">\n    <div style=\"max-width:1000px;margin:0 auto;border-top:1px solid rgba(0,37,27,0.16)\">\n      <sc-for list=\"{{ faqs }}\" as=\"f\" hint-placeholder-count=\"12\">\n        <div style=\"border-bottom:1px solid rgba(0,37,27,0.16)\">\n          <button type=\"button\" sc-camel-on-click=\"{{ f.toggle }}\" style=\"width:100%;background:transparent;border:0;padding:22px 0;display:flex;gap:20px;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;color:#00251B;font-size:17.5px;font-weight:500\" style-hover=\"color:#3C5A22\">\n            <span>{{ f.q }}<\u002Fspan>\n            <span style=\"font-family:'IBM Plex Mono',monospace;color:#3C5A22;font-size:22px;font-weight:500\">{{ f.sign }}<\u002Fspan>\n          <\u002Fbutton>\n          <sc-if value=\"{{ f.open }}\">\n            <p style=\"margin:0;padding:0 0 26px;font-size:16.5px;line-height:1.7;color:rgba(0,37,27,0.93);max-width:78ch\">{{ f.a }}<\u002Fp>\n          <\u002Fsc-if>\n        <\u002Fdiv>\n      <\u002Fsc-for>\n      <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:44px;max-width:1140px\"><a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa><a href=\"#/contact/sell\" sc-camel-on-click=\"{{ goSupplierJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #00251B;background:#FFFFFF;color:#00251B;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#F7F1D5;color:#00251B\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Sell products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:#00251B;color:#FFFFFF\">→<\u002Fspan><\u002Fa><a href=\"#/bioingre-hub\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #06281D;background:#00251B;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:360px\" style-hover=\"background:#06281D;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:flex-start;min-width:0;flex:1\"><span style=\"font-family:'IBM Plex Mono',monospace;font-size:12.5px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:13px;line-height:1.3;min-height:2.6em;color:#B8CDA6\">Want to grow in Europe?<\u002Fspan><span style=\"font-size:15.2px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;min-height:2.6em;display:block\">Build your business with BIOINGRE HUB<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:#72994A;color:#FFFFFF\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n\n<sc-if value=\"{{ isQuote }}\">\n<sc-if value=\"{{ isQIdx }}\">\n  <section style=\"padding:96px 28px 56px\">\n    <div style=\"max-width:900px;margin:0 auto;text-align:center\">\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:14px;font-weight:500;letter-spacing:0.08em;line-height:1.45;text-transform:uppercase;color:#3C5A22\">Contact<\u002Fp>\n      <h1 style=\"margin:0;font-size:clamp(30px,3.8vw,50px);font-weight:600;line-height:1.06;letter-spacing:-0.02em;max-width:20ch;margin-left:auto;margin-right:auto\">Three forms, three needs<\u002Fh1>\n      <p style=\"margin:26px auto 0;font-size:17.5px;line-height:1.65;max-width:64ch;color:rgba(0,37,27,0.95);text-wrap:pretty\">Choose the form that matches your request: buyers, suppliers and producers who want to grow in Europe. We reply within two working days.<\u002Fp>\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,235px),1fr));gap:16px;margin-top:40px;text-align:left\"><a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteForm }}\" style=\"background:#FFFFFF;border:1px solid rgba(0,37,27,0.2);padding:26px 26px 24px;display:flex;flex-direction:column;gap:9px;color:#00251B\" style-hover=\"border-color:#00251B;color:#00251B\"><span style=\"font-size:20px;font-weight:600;line-height:1.25;color:#00251B\">Buy products<\u002Fspan><span style=\"font-size:16px;line-height:1.4;font-weight:500;color:#00251B\">Request a quote<\u002Fspan><span style=\"font-size:15px;color:#3C5A22;font-weight:500;margin-top:4px\">Go to the form →<\u002Fspan><\u002Fa><a href=\"#/contact/sell\" sc-camel-on-click=\"{{ goSupplierForm }}\" style=\"background:#F7F1D5;border:1px solid rgba(0,37,27,0.28);padding:26px 26px 24px;display:flex;flex-direction:column;gap:9px;color:#00251B\" style-hover=\"border-color:#00251B;background:#FFFFFF\"><span style=\"font-size:20px;font-weight:600;line-height:1.25;color:#00251B\">Sell products<\u002Fspan><span style=\"font-size:16px;line-height:1.4;font-weight:500;color:#00251B\">Submit your products<\u002Fspan><span style=\"font-size:15px;color:#3C5A22;font-weight:500;margin-top:4px\">Go to the form →<\u002Fspan><\u002Fa><a href=\"#/contact/hub\" sc-camel-on-click=\"{{ goGatewayForm }}\" style=\"background:#00251B;border:1px solid #00251B;padding:26px 26px 24px;display:flex;flex-direction:column;gap:9px;color:#F7F1D5\" style-hover=\"background:#72994A;color:#FFFFFF\"><span style=\"font-size:20px;font-weight:600;line-height:1.25;color:#FFFFFF\">Want to grow in Europe?<\u002Fspan><span style=\"font-size:16px;line-height:1.4;font-weight:500;color:#FFFFFF\">BIOINGRE HUB service<\u002Fspan><span style=\"font-size:15px;color:#B8CDA6;font-weight:500;margin-top:4px\">Go to the form →<\u002Fspan><\u002Fa>\n      <\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <\u002Fsc-if>\n<sc-if value=\"{{ isQBuy }}\">\n<section style=\"padding:40px 28px 8px;background:transparent\"><div style=\"max-width:900px;margin:0 auto\"><a href=\"#/contact\" style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#3C5A22\">← All contacts<\u002Fa><\u002Fdiv><\u002Fsection>\n<section id=\"form-quotation\" style=\"padding:24px 28px 0;scroll-margin-top:110px\">\n    <div style=\"max-width:900px;margin:0 auto;border-top:2px solid #00251B;padding-top:34px;text-align:center\">\n      <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.09em;text-transform:uppercase;color:#3C5A22\">Buy products<\u002Fp>\n      <h2 style=\"margin:0;font-size:clamp(25px,3vw,38px);font-weight:600;line-height:1.1;letter-spacing:-0.015em;max-width:24ch;margin-left:auto;margin-right:auto\">Form to request a product quotation<\u002Fh2>\n      <p style=\"margin:22px auto 0;font-size:17px;line-height:1.65;max-width:64ch;color:rgba(0,37,27,0.95);text-wrap:pretty\">Tell us which products you need. We reply with availability, landed cost and lead time. If we are not the right partner for that reference, we will say so.<\u002Fp>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:34px 28px 44px\">\n    <div style=\"max-width:900px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px\">\n      <div style=\"height:210px;background-image:url(&quot;5849bf66-5d04-4e6f-a068-1cc895cbbc28&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n      <div style=\"height:210px;background-image:url(&quot;9d83c890-3a03-425c-83be-8566318fa8d0&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:0 28px 88px\">\n    <div style=\"max-width:900px;margin:0 auto\">\n      <sc-if value=\"{{ sentQuote }}\">\n        <div id=\"bi-ok-quote\" style=\"background:#00251B;color:#F7F1D5;padding:44px 36px\">\n          <p style=\"margin:0;font-size:20px;line-height:1.5;color:#FFFFFF\">Thank you. We have received your request and will reply within two working days.<\u002Fp>\n        <\u002Fdiv>\n      <\u002Fsc-if>\n      <sc-if value=\"{{ showQuoteForm }}\" hint-placeholder-val=\"{{ true }}\">\n        <form sc-camel-on-submit=\"{{ submitQuote }}\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,255px),1fr));gap:22px\">\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Company *\n            <input required=\"required\" type=\"text\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Country *\n            <sc-raw-select required=\"required\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select…<\u002Foption>\n              <option>Italy<\u002Foption><option>Germany<\u002Foption><option>Austria<\u002Foption><option>Slovenia<\u002Foption><option>Croatia<\u002Foption><option>Hungary<\u002Foption><option>Slovakia<\u002Foption><option>Czech Republic<\u002Foption><option>Spain<\u002Foption><option>Mexico<\u002Foption><option>Other<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Your role *\n            <sc-raw-select required=\"required\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select…<\u002Foption>\n              <option>Purchasing / Procurement<\u002Foption><option>Supply chain<\u002Foption><option>Import and customs<\u002Foption><option>R&amp;D / Technical<\u002Foption><option>General management<\u002Foption><option>Other<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Full name *\n            <input required=\"required\" type=\"text\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Business email *\n            <input required=\"required\" type=\"email\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Sector *\n            <sc-raw-select required=\"required\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select…<\u002Foption><option>Food<\u002Foption><option>Cosmetics<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B;grid-column:1/-1\">Reference or category requested *\n            <input required=\"required\" type=\"text\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Indicative volume *\n            <input required=\"required\" type=\"text\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Frequency\n            <sc-raw-select style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select…<\u002Foption><option>One-off<\u002Foption><option>Monthly<\u002Foption><option>Quarterly<\u002Foption><option>Annual contract<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Preferred Incoterm\n            <sc-raw-select style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select…<\u002Foption><option>EXW<\u002Foption><option>FOB<\u002Foption><option>DAP<\u002Foption><option>DDP<\u002Foption><option>Not sure<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Requested delivery date\n            <input type=\"date\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B;grid-column:1/-1\">Notes\n            <textarea rows=\"4\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\"><\u002Ftextarea>\n          <\u002Flabel>\n          <div style=\"grid-column:1/-1;display:flex;flex-direction:column;gap:16px\">\n            <label style=\"display:flex;gap:10px;align-items:flex-start;font-size:15px;color:rgba(0,37,27,0.95)\">\n              <input required=\"required\" type=\"checkbox\" style=\"margin-top:4px\">\n              <span>I have read the <a href=\"/privacy-policy/\">privacy policy<\u002Fa><\u002Fspan>\n            <\u002Flabel>\n            <button type=\"submit\" style=\"justify-self:start;background:#72994A;color:#FFFFFF;border:0;padding:16px 30px;border-radius:999px;font-size:16px;font-weight:500;cursor:pointer;width:fit-content\" style-hover=\"background:#00251B;color:#FFFFFF\">Send the request →<\u002Fbutton>\n            <p style=\"margin:0;font-size:14px;line-height:1.6;color:rgba(0,37,27,0.84);max-width:70ch\">We reply within two working days. Your data is processed by Bioingredients Research S.r.l. in order to respond to your request, in accordance with the privacy policy.<\u002Fp>\n          <\u002Fdiv>\n        <\u002Fform>\n      <\u002Fsc-if>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <\u002Fsc-if>\n<sc-if value=\"{{ isQSell }}\">\n<section style=\"padding:40px 28px 8px;background:transparent\"><div style=\"max-width:900px;margin:0 auto\"><a href=\"#/contact\" style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#3C5A22\">← All contacts<\u002Fa><\u002Fdiv><\u002Fsection>\n<section id=\"form-supplier\" style=\"background:#F7F1D5;padding:24px 28px 0;scroll-margin-top:110px;border-top:1px solid rgba(0,37,27,0.14)\">\n    <div style=\"max-width:900px;margin:0 auto;padding-top:48px;text-align:center\">\n      <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.09em;text-transform:uppercase;color:#3C5A22\">Sell products<\u002Fp>\n      <h2 style=\"margin:0;font-size:clamp(25px,3vw,38px);font-weight:600;line-height:1.1;letter-spacing:-0.015em;max-width:24ch;margin-left:auto;margin-right:auto\">Form to submit products or services<\u002Fh2>\n      <p style=\"margin:22px auto 0;font-size:17px;line-height:1.65;max-width:64ch;color:rgba(0,37,27,0.95);text-wrap:pretty\">You are a producer or a supplier. Tell us what you offer and for which activity: we assess the proposal and reply.<\u002Fp>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"background:#F7F1D5;padding:38px 28px 88px\">\n    <div style=\"max-width:900px;margin:0 auto\">\n      <sc-if value=\"{{ sentSupplier }}\">\n        <div id=\"bi-ok-supplier\" style=\"background:#00251B;color:#F7F1D5;padding:44px 36px\">\n          <p style=\"margin:0;font-size:20px;line-height:1.5;color:#FFFFFF\">Thank you. We have received your proposal and will reply within two working days.<\u002Fp>\n        <\u002Fdiv>\n      <\u002Fsc-if>\n      <sc-if value=\"{{ showSupplierForm }}\" hint-placeholder-val=\"{{ true }}\">\n        <form sc-camel-on-submit=\"{{ submitSupplier }}\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,255px),1fr));gap:22px\">\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Company *\n            <input required=\"required\" type=\"text\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Continent *\n            <sc-raw-select required=\"required\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select…<\u002Foption><option>Europe<\u002Foption><option>Asia<\u002Foption><option>Africa<\u002Foption><option>Americas<\u002Foption><option>Oceania<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Country *\n            <sc-raw-select required=\"required\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select the continent first<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Contact *\n            <input required=\"required\" type=\"text\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Business email *\n            <input required=\"required\" type=\"email\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">What you offer *\n            <sc-raw-select required=\"required\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select…<\u002Foption><option>Product<\u002Foption><option>Service<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">For which activity *\n            <sc-raw-select required=\"required\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select…<\u002Foption><option>Bioingre Trading<\u002Foption><option>BIOINGRE HUB<\u002Foption><option>Both<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Category\n            <sc-raw-select style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select…<\u002Foption><option>Ingredients<\u002Foption><option>Raw materials<\u002Foption><option>Additives<\u002Foption><option>Specialty chemicals<\u002Foption><option>Logistics services<\u002Foption><option>Other<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Product *\n            <input required=\"required\" type=\"text\" placeholder=\"Reference and grade\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Production capacity\n            <input type=\"text\" placeholder=\"Monthly or yearly\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Active certifications\n            <input type=\"text\" placeholder=\"HACCP, ISO, BRC, IFS, organic, kosher, halal\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Incoterms\n            <input type=\"text\" placeholder=\"EXW, FOB, CIF…\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B\">Price\n            <input type=\"text\" placeholder=\"Currency, Incoterm and reference quantity\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B;grid-column:1/-1\">Link to documentation\n            <input type=\"text\" placeholder=\"Technical data sheets and certificates (link or shared drive)\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B;grid-column:1/-1\">Notes\n            <textarea rows=\"4\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\"><\u002Ftextarea>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;letter-spacing:0.02em;color:#2F4A1B;grid-column:1/-1\">Attachments\n            <input type=\"file\" multiple=\"multiple\" accept=\".pdf,.jpg,.jpeg,.png\" style=\"padding:12px 14px;border:1px dashed rgba(0,37,27,0.42);background:#FFFFFF;font-size:15px;color:#00251B;cursor:pointer\">\n            <span style=\"font-size:13.5px;font-weight:400;line-height:1.55;color:rgba(0,37,27,0.72)\">Technical data sheets, safety data sheets and certificates. PDF, JPG or PNG, maximum 10 MB per file.<\u002Fspan>\n          <\u002Flabel>\n          <div style=\"grid-column:1/-1;display:flex;flex-direction:column;gap:16px\">\n            <label style=\"display:flex;gap:10px;align-items:flex-start;font-size:15px;color:rgba(0,37,27,0.95)\">\n              <input required=\"required\" type=\"checkbox\" style=\"margin-top:4px\">\n              <span>I have read the <a href=\"/privacy-policy/\">privacy policy<\u002Fa><\u002Fspan>\n            <\u002Flabel>\n            <button type=\"submit\" style=\"justify-self:start;background:#00251B;color:#FFFFFF;border:0;padding:16px 30px;border-radius:999px;font-size:16px;font-weight:500;cursor:pointer;width:fit-content\" style-hover=\"background:#72994A;color:#FFFFFF\">Send the proposal →<\u002Fbutton>\n            <p style=\"margin:0;font-size:14px;line-height:1.6;color:rgba(0,37,27,0.84);max-width:70ch\">We reply within two working days. Your data is processed by Bioingredients Research S.r.l. to answer your request, in accordance with the privacy policy.<\u002Fp>\n          <\u002Fdiv>\n        <\u002Fform>\n      <\u002Fsc-if>\n    <\u002Fdiv>\n  <\u002Fsection>\n\n  <\u002Fsc-if>\n<sc-if value=\"{{ isQHub }}\">\n<section style=\"padding:40px 28px 8px;background:transparent\"><div style=\"max-width:900px;margin:0 auto\"><a href=\"#/contact\" style=\"font-family:'IBM Plex Mono',monospace;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#3C5A22\">← All contacts<\u002Fa><\u002Fdiv><\u002Fsection>\n<section id=\"form-gateway\" style=\"background:#F7F1D5;color:#00251B;padding:48px 28px 88px;scroll-margin-top:110px\">\n    <div style=\"max-width:900px;margin:0 auto\">\n      <p style=\"margin:0 0 14px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.09em;text-transform:uppercase;color:#3C5A22\">Want to grow in Europe?<\u002Fp>\n      <h2 style=\"margin:0;font-size:clamp(26px,3.2vw,42px);font-weight:600;letter-spacing:-0.015em;color:#00251B;max-width:26ch\">BIOINGRE HUB service form<\u002Fh2>\n      <p style=\"margin:22px 0 40px;font-size:17.5px;line-height:1.65;max-width:56ch;color:rgba(0,37,27,0.96)\">Tell us about your product: we will tell you whether and how it can reach Europe with BIOINGRE HUB.<\u002Fp>\n      <sc-if value=\"{{ sentGateway }}\">\n        <div id=\"bi-ok-gateway\" style=\"background:#00251B;color:#F7F1D5;padding:44px 36px\">\n          <p style=\"margin:0;font-size:19px;line-height:1.5;color:#FFFFFF\">Thank you. We have received your request and will reply within two working days.<\u002Fp>\n        <\u002Fdiv>\n      <\u002Fsc-if>\n      <sc-if value=\"{{ showGatewayForm }}\" hint-placeholder-val=\"{{ true }}\">\n        <form sc-camel-on-submit=\"{{ submitGateway }}\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:22px\">\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;color:#2F4A1B\">Company *\n            <input required=\"required\" type=\"text\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;color:#2F4A1B\">Country *\n            <input required=\"required\" type=\"text\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;color:#2F4A1B\">Your role *\n            <sc-raw-select required=\"required\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n              <option value=\"\">Select…<\u002Foption>\n              <option>Purchasing / Procurement<\u002Foption><option>Supply chain<\u002Foption><option>Import and customs<\u002Foption><option>R&amp;D / Technical<\u002Foption><option>General management<\u002Foption><option>Other<\u002Foption>\n            <\u002Fsc-raw-select>\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;color:#2F4A1B\">Full name *\n            <input required=\"required\" type=\"text\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;color:#2F4A1B\">Business email *\n            <input required=\"required\" type=\"email\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;color:#2F4A1B\">Website\n            <input type=\"text\" inputmode=\"url\" placeholder=\"www.\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;color:#2F4A1B;grid-column:1/-1\">Service requested *\n            <input readonly=\"readonly\" type=\"text\" value=\"BIOINGRE HUB\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#E4ECD9;font-size:16px;color:#00251B\">\n          <\u002Flabel>\n          <label style=\"display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;color:#2F4A1B;grid-column:1/-1\">Notes *\n            <textarea required=\"required\" rows=\"4\" style=\"padding:13px 14px;border:1px solid rgba(0,37,27,0.3);background:#FFFFFF;font-size:16px;color:#00251B\"><\u002Ftextarea>\n          <\u002Flabel>\n          <div style=\"grid-column:1/-1;display:flex;flex-direction:column;gap:16px\">\n            <label style=\"display:flex;gap:10px;align-items:flex-start;font-size:15px;color:rgba(0,37,27,0.96)\">\n              <input required=\"required\" type=\"checkbox\" style=\"margin-top:4px\">\n              <span>I have read the <a href=\"/privacy-policy/\" style=\"color:#3C5A22\">privacy policy<\u002Fa><\u002Fspan>\n            <\u002Flabel>\n            <button type=\"submit\" style=\"justify-self:start;background:#72994A;color:#FFFFFF;border:0;padding:16px 30px;border-radius:999px;font-size:16px;font-weight:500;cursor:pointer;width:fit-content\" style-hover=\"background:#B8CDA6;color:#00251B\">Send the request →<\u002Fbutton>\n            <p style=\"margin:0;font-size:14px;line-height:1.6;color:rgba(0,37,27,0.86);max-width:70ch\">We reply within two working days. Your data is processed by Bioingredients Research S.r.l. in order to respond to your request, in accordance with the privacy policy.<\u002Fp>\n          <\u002Fdiv>\n        <\u002Fform>\n      <\u002Fsc-if>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n<\u002Fsc-if>\n\n<sc-if value=\"{{ isContact }}\">\n  <section style=\"padding:96px 28px 56px\">\n    <div style=\"max-width:1320px;margin:0 auto\">\n      <h1 style=\"margin:0;font-size:clamp(34px,4.4vw,58px);font-weight:600;line-height:1.04;letter-spacing:-0.02em;max-width:18ch\">Two bases, one point of contact<\u002Fh1>\n    <\u002Fdiv>\n  <\u002Fsection>\n  <section style=\"padding:0 28px 88px\">\n    <div style=\"max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:1px;background:rgba(0,37,27,0.16);border:1px solid rgba(0,37,27,0.16)\">\n      <div style=\"background:#FFFFFF\">\n        <div style=\"height:210px;background-image:url(&quot;c7363a19-f952-412e-96da-84b6a7b84750&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n        <div style=\"padding:36px 34px 40px\">\n        <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#3C5A22\">Europe<\u002Fp>\n        <h2 style=\"margin:0 0 18px;font-size:23px;font-weight:600\">Bioingredients Research S.r.l.<\u002Fh2>\n        <p style=\"margin:0 0 20px;font-size:16px;line-height:1.75;color:rgba(0,37,27,0.95)\">Urban Center, Corso Cavour 2/2<br>34132 Trieste, Italy<\u002Fp><div style=\"margin:0 0 20px\"><span style=\"display:block;margin:0 0 2px;font-family:'IBM Plex Mono',monospace;font-size:12px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:rgba(0,37,27,0.6)\">Phone<\u002Fspan><a href=\"tel:+390402607052\" style=\"display:inline-block;margin:0 0 14px;font-size:17px;font-weight:600;color:#00251B\" style-hover=\"color:#3C5A22\">+39 040 2607052<\u002Fa><span style=\"display:block;margin:0 0 2px;font-family:'IBM Plex Mono',monospace;font-size:12px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:rgba(0,37,27,0.6)\">WhatsApp<\u002Fspan><a href=\"https://wa.me/393276628169?text=Hello%2C%20I%20would%20like%20information%20about%20a%20Bioingre%20product.\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp +39 327 66 28 169\" style=\"display:inline-flex;align-items:center;gap:10px;margin:4px 0 16px;padding:11px 20px 11px 15px;border-radius:999px;background:#72994A;color:#FFFFFF;font-size:16.5px;font-weight:600;box-shadow:0 4px 14px rgba(0,37,27,0.18)\" style-hover=\"background:#4E722E;color:#FFFFFF\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 11.5a8.4 8.4 0 0 1-12.4 7.4L3 21l2.1-5.4A8.4 8.4 0 1 1 21 11.5z\"/><path d=\"M8.5 11.5h.01M12 11.5h.01M15.5 11.5h.01\"/><\u002Fsvg>+39 327 66 28 169<\u002Fa><span style=\"display:block;margin:0 0 2px;font-family:'IBM Plex Mono',monospace;font-size:12px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:rgba(0,37,27,0.6)\">Email<\u002Fspan><a href=\"mailto:info@bioingre.com\" style=\"display:inline-block;margin:0 0 14px;font-size:17px;font-weight:600;color:#00251B;margin:0\" style-hover=\"color:#3C5A22\">info@bioingre.com<\u002Fa><\u002Fdiv><p style=\"margin:0 0 20px\"><a href=\"https://www.linkedin.com/company/bioingre/\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn\" style=\"display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border:1px solid rgba(0,37,27,0.22);border-radius:999px;font-size:15px;color:#00251B\" style-hover=\"color:#3C5A22\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.45 20.45h-3.56v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.63-1.85 3.36-1.85 3.6 0 4.27 2.37 4.27 5.45v6.29zM5.34 7.43a2.06 2.06 0 1 1 0-4.13 2.06 2.06 0 0 1 0 4.13zM7.12 20.45H3.55V9h3.57v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.72v20.56C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.72V1.72C24 .77 23.2 0 22.22 0z\"/><\u002Fsvg>LinkedIn<\u002Fa><\u002Fp>\n        <p style=\"margin:0 0 20px;font-size:16px;line-height:1.7;color:rgba(0,37,27,0.95)\">European hub: sourcing, quality control, warehousing and distribution for Italy, Austria, Slovenia, Croatia, Hungary, Slovakia, the Czech Republic, southern Germany, the Balkans and non-EU markets.<\u002Fp>\n        <p style=\"margin:0 0 20px;font-size:16px;line-height:1.7;color:#3C5A22;font-weight:500\">Warehousing: Free Port of Trieste<\u002Fp>\n        <p style=\"margin:0;font-family:'IBM Plex Mono',monospace;font-size:13px;line-height:1.9;color:rgba(0,37,27,0.72)\">P.IVA 01351590326<br>REA TS - 207315<\u002Fp>\n        <\u002Fdiv>\n      <\u002Fdiv>\n      <div style=\"background:#FFFFFF\">\n        <div style=\"height:210px;background-image:url(&quot;03a595aa-0613-4022-9a30-fb72162ef564&quot;);background-size:cover;background-position:center;\"><\u002Fdiv>\n        <div style=\"padding:36px 34px 40px\">\n        <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#3C5A22\">Mexico<\u002Fp>\n        <h2 style=\"margin:0 0 18px;font-size:23px;font-weight:600\">Sobax International S. de R.L. de C.V.<\u002Fh2>\n        <p style=\"margin:0 0 20px;font-size:16px;line-height:1.75;color:rgba(0,37,27,0.95)\">Orizbayo Jabonero 5901, Col. Paseos del Sol<br>CP 45079, Zapopan, Jalisco, Mexico<\u002Fp><div style=\"margin:0 0 20px\"><span style=\"display:block;margin:0 0 2px;font-family:'IBM Plex Mono',monospace;font-size:12px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:rgba(0,37,27,0.6)\">Phone<\u002Fspan><a href=\"tel:+523323061737\" style=\"display:inline-block;margin:0 0 14px;font-size:17px;font-weight:600;color:#00251B\" style-hover=\"color:#3C5A22\">+52 33 2306 1737<\u002Fa><span style=\"display:block;margin:0 0 2px;font-family:'IBM Plex Mono',monospace;font-size:12px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:rgba(0,37,27,0.6)\">WhatsApp<\u002Fspan><a href=\"https://wa.me/523339522133?text=Hello%2C%20I%20would%20like%20information%20about%20a%20Bioingre%20product.\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp +52 33 3952 2133\" style=\"display:inline-flex;align-items:center;gap:10px;margin:4px 0 16px;padding:11px 20px 11px 15px;border-radius:999px;background:#72994A;color:#FFFFFF;font-size:16.5px;font-weight:600;box-shadow:0 4px 14px rgba(0,37,27,0.18)\" style-hover=\"background:#4E722E;color:#FFFFFF\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 11.5a8.4 8.4 0 0 1-12.4 7.4L3 21l2.1-5.4A8.4 8.4 0 1 1 21 11.5z\"/><path d=\"M8.5 11.5h.01M12 11.5h.01M15.5 11.5h.01\"/><\u002Fsvg>+52 33 3952 2133<\u002Fa><span style=\"display:block;margin:0 0 2px;font-family:'IBM Plex Mono',monospace;font-size:12px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:rgba(0,37,27,0.6)\">Email<\u002Fspan><a href=\"mailto:info@bioingre.com\" style=\"display:inline-block;margin:0 0 14px;font-size:17px;font-weight:600;color:#00251B;margin:0\" style-hover=\"color:#3C5A22\">info@bioingre.com<\u002Fa><\u002Fdiv>\n        <p style=\"margin:0 0 20px\"><a href=\"https://www.linkedin.com/company/bioingre/\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn\" style=\"display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border:1px solid rgba(0,37,27,0.22);border-radius:999px;font-size:15px;color:#00251B\" style-hover=\"color:#3C5A22\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.45 20.45h-3.56v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.63-1.85 3.36-1.85 3.6 0 4.27 2.37 4.27 5.45v6.29zM5.34 7.43a2.06 2.06 0 1 1 0-4.13 2.06 2.06 0 0 1 0 4.13zM7.12 20.45H3.55V9h3.57v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.72v20.56C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.72V1.72C24 .77 23.2 0 22.22 0z\"/><\u002Fsvg>LinkedIn<\u002Fa><\u002Fp>\n        <p style=\"margin:0 0 20px;font-size:16px;line-height:1.7;color:rgba(0,37,27,0.95)\">Mexican hub: import, customs clearance and door-to-door distribution of ingredients, raw materials and additives for the food and cosmetics industry in Mexico and Latin America. Active since 2009.<\u002Fp>\n        <p style=\"margin:0 0 20px;font-size:16px;line-height:1.7;color:#3C5A22;font-weight:500\">Operations for Mexico and Latin America.<\u002Fp>\n        <p style=\"margin:0;font-family:'IBM Plex Mono',monospace;font-size:13px;line-height:1.9;color:rgba(0,37,27,0.72)\">RFC: SIN090608BE5<\u002Fp>\n        <\u002Fdiv>\n      <\u002Fdiv>\n    <\u002Fdiv>\n    <div style=\"max-width:1320px;margin:40px auto 0;display:flex;gap:14px;flex-wrap:wrap\">\n      <div style=\"display:flex;gap:12px;flex-wrap:wrap;margin-top:0;max-width:1140px\"><a href=\"#/contact/buy\" sc-camel-on-click=\"{{ goQuoteJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #5F8340;background:#72994A;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#4E722E;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Buy products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:rgba(255,255,255,0.26);color:#FFFFFF\">→<\u002Fspan><\u002Fa><a href=\"#/contact/sell\" sc-camel-on-click=\"{{ goSupplierJump }}\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #00251B;background:#FFFFFF;color:#00251B;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:320px\" style-hover=\"background:#F7F1D5;color:#00251B\"><span style=\"display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1\"><span style=\"font-size:17.5px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;display:block\">Sell products<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:#00251B;color:#FFFFFF\">→<\u002Fspan><\u002Fa><a href=\"#/bioingre-hub\" style=\"display:flex;align-items:stretch;gap:11px;padding:17px 15px 18px 20px;border-radius:12px;border:1.5px solid #06281D;background:#00251B;color:#FFFFFF;box-shadow:0 2px 0 rgba(0,37,27,0.18),0 7px 18px rgba(0,37,27,0.12);flex:1 1 0;min-width:252px;max-width:360px\" style-hover=\"background:#06281D;color:#FFFFFF\"><span style=\"display:flex;flex-direction:column;justify-content:flex-start;min-width:0;flex:1\"><span style=\"font-family:'IBM Plex Mono',monospace;font-size:12.5px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:13px;line-height:1.3;min-height:2.6em;color:#B8CDA6\">Want to grow in Europe?<\u002Fspan><span style=\"font-size:15.2px;font-weight:600;letter-spacing:-0.012em;line-height:1.3;min-height:2.6em;display:block\">Build your business with BIOINGRE HUB<\u002Fspan><\u002Fspan><span style=\"flex:0 0 35px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;align-self:center;background:#72994A;color:#FFFFFF\">→<\u002Fspan><\u002Fa><\u002Fdiv>\n    <\u002Fdiv>\n  <\u002Fsection>\n<\u002Fsc-if>\n<\u002Fmain>\n\n<footer style=\"background:#00251B;color:#F7F1D5;padding:76px 28px 36px\">\n  <div style=\"max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:44px\">\n    <div>\n      <div style=\"display:flex;align-items:center;gap:12px;margin-bottom:18px\">\n        <img src=\"9787cfc3-1db5-4531-9704-66a7886ca30e\" alt=\"Bioingre\" style=\"height:40px;width:auto;display:block\">\n        <span style=\"font-size:20px;font-weight:600;letter-spacing:0.12em;color:#FFFFFF\">BIOINGRE<\u002Fspan>\n      <\u002Fdiv>\n      <p style=\"margin:0;font-size:14.5px;line-height:1.75;color:rgba(247,241,213,0.92)\">Global Ingredients Supplier · Food and cosmetic ingredients supplier · International sourcing · European quality control · Free Port warehousing · Door-to-door logistics<\u002Fp><a href=\"https://www.linkedin.com/company/bioingre/\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn\" style=\"display:inline-flex;align-items:center;gap:9px;margin-top:20px;padding:9px 16px;border:1px solid rgba(184,205,166,0.4);border-radius:999px;font-size:14px;color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M20.45 20.45h-3.56v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.63-1.85 3.36-1.85 3.6 0 4.27 2.37 4.27 5.45v6.29zM5.34 7.43a2.06 2.06 0 1 1 0-4.13 2.06 2.06 0 0 1 0 4.13zM7.12 20.45H3.55V9h3.57v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.72v20.56C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.72V1.72C24 .77 23.2 0 22.22 0z\"/><\u002Fsvg>LinkedIn<\u002Fa>\n    <\u002Fdiv>\n    <div>\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#CFE0BF\">Sectors<\u002Fp>\n      <div style=\"display:flex;flex-direction:column;gap:10px;font-size:15px\">\n        <a href=\"#/products\" data-part=\"food\" style=\"color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\">Food ingredients<\u002Fa>\n        <a href=\"#/products\" data-part=\"cos\" style=\"color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\">Cosmetic raw materials<\u002Fa>\n        <a href=\"#/products\" style=\"color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\">References<\u002Fa>\n        <a href=\"#/bioingre-hub\" style=\"color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\">For producers<\u002Fa>\n      <\u002Fdiv>\n    <\u002Fdiv>\n    <div>\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#CFE0BF\">Company<\u002Fp>\n      <div style=\"display:flex;flex-direction:column;gap:10px;font-size:15px\">\n        <a href=\"#/about\" style=\"color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\">About us<\u002Fa>\n        <a href=\"#/services\" style=\"color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\">Services<\u002Fa>\n        <a href=\"#/services/credit\" style=\"color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\">Trade Credit<\u002Fa>\n        <a href=\"#/faq\" style=\"color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\">FAQ<\u002Fa>\n        <a href=\"/news/\" style=\"color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\">News<\u002Fa>\n        <a href=\"#/contact\" style=\"color:rgba(247,241,213,0.94)\" style-hover=\"color:#FFFFFF\">Contact<\u002Fa>\n      <\u002Fdiv>\n    <\u002Fdiv>\n    <div>\n      <p style=\"margin:0 0 18px;font-family:'IBM Plex Mono',monospace;font-size:13px;font-weight:500;letter-spacing:0.07em;text-transform:uppercase;color:#CFE0BF\">Locations<\u002Fp>\n      <p style=\"margin:0;font-size:14px;line-height:1.75;color:rgba(247,241,213,0.92)\">Bioingredients Research S.r.l. — Corso Cavour 2/2, 34132 Trieste · P.IVA 01351590326<br><br>Sobax International S. de R.L. de C.V. — Zapopan, Jalisco, Mexico<br><br>Information: <a href=\"mailto:info@bioingre.com\" style=\"color:#FFFFFF;text-decoration:underline;text-underline-offset:3px\">info@bioingre.com<\u002Fa><br>Sales: <a href=\"mailto:sales@bioingre.com\" style=\"color:#FFFFFF;text-decoration:underline;text-underline-offset:3px\">sales@bioingre.com<\u002Fa><br>Purchasing: <a href=\"mailto:purchasing@bioingre.com\" style=\"color:#FFFFFF;text-decoration:underline;text-underline-offset:3px\">purchasing@bioingre.com<\u002Fa><br>BIOINGRE HUB: <a href=\"mailto:hub@bioingre.com\" style=\"color:#FFFFFF;text-decoration:underline;text-underline-offset:3px\">hub@bioingre.com<\u002Fa><\u002Fp>\n    <\u002Fdiv>\n  <\u002Fdiv>\n  <div style=\"max-width:1320px;margin:52px auto 0;padding-top:22px;border-top:1px solid rgba(184,205,166,0.25);display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;font-size:13px;color:rgba(247,241,213,0.86)\">\n    <span>BIOINGRE® is a registered trademark<\u002Fspan>\n    <span style=\"display:flex;gap:20px\"><a href=\"/privacy-policy/\" style=\"color:rgba(247,241,213,0.86)\" style-hover=\"color:#FFFFFF\">Privacy<\u002Fa><a href=\"#/cookie\" sc-camel-on-click=\"{{ apriCookie }}\" style=\"color:rgba(247,241,213,0.86)\" style-hover=\"color:#FFFFFF\">Cookie<\u002Fa><\u002Fspan>\n  <\u002Fdiv>\n<\u002Ffooter>\n\n<\u002Fx-dc>\n<script type=\"text/x-dc\" data-dc-script=\"\">\nclass Component extends DCLogic {\n  state = { page: 'home', query: '', openFaq: null, openAbout: null, sentQuote: false, sentGateway: false, sentSupplier: false, menuOpen: false };\n\n  componentDidMount() {\n    this.sync();\n    this._h = () => { this.sync(); this.biPagina(); };\n    this.biCookie();\n    window.addEventListener('hashchange', this._h);\n  }\n  componentWillUnmount() { window.removeEventListener('hashchange', this._h); }\n\n  sync() {\n    const raw = (location.hash || '').replace(/^#\\/?/, '').replace(/\\/$/, '');\n    const map = {\n      '': 'home', 'about': 'about', 'services': 'services',\n      'services/sourcing': 'sourcing', 'services/quality-compliance': 'quality',\n      'services/warehousing': 'warehousing', 'services/logistics': 'logistics',\n      'services/credit': 'credito', 'services/credito': 'credito',\n      'food': 'food', 'cosmetics': 'cosmetics', 'products': 'products',\n      'bioingre-hub': 'gateway', 'bioingre-gateway-to-europe': 'gateway', 'gateway-to-europe': 'gateway',\n      'faq': 'faq', 'request-a-quote': 'qbuy', 'contact': 'quote', 'contact/buy': 'qbuy', 'contact/sell': 'qsell', 'contact/hub': 'qhub'\n    };\n    const page = (window.__biPage ? window.__biPage(raw, map) : map[raw]) || 'home';\n    this.setState({ page: page, openFaq: null, openAbout: null, menuOpen: false }, () => this.toTop());\n  }\n\n  toTop() {\n    const go = () => {\n      const sc = document.scrollingElement || document.documentElement;\n      sc.scrollTo({ top: 0, behavior: 'instant' });\n    };\n    requestAnimationFrame(go);\n    setTimeout(go, 220);\n  }\n\n  photo(id) {\n    const r = (typeof window !== 'undefined' && window.__resources) ? window.__resources['p_' + id] : null;\n    return \"url('\" + (r || ('https://images.unsplash.com/' + id + '?w=1200&q=68&auto=format&fit=crop')) + \"')\";\n  }\n\n  services() {\n    return {\n      sourcing: {\n        n: 'International sourcing', h1: 'International sourcing',\n        photo: this.photo('photo-1560493676-04071c5f467b'),\n        photo2: this.photo('photo-1596040033229-a9821ebd058d', 'p2sourcing'),\n        intro: 'You need an ingredient or raw material on a given date, in a given quantity and at a competitive price. Somewhere in the world there is a producer who makes it. In between sits whoever finds it, qualifies it and negotiates: that is our job.',\n        title1: 'What we do',\n        list1: [\n          { t: 'We identify', d: 'We select producers by specification, origin, certification and production capacity. Our sourcing areas are Europe, India, China, Turkey, the Middle East, North Africa and Latin America.' },\n          { t: 'We qualify', d: 'Before a producer enters our supply base we verify financial standing, certifications, production capacity, batch consistency and the ability to issue the documentation the market requires.' },\n          { t: 'We keep the relationship alive', d: 'A qualified producer is an asset. We keep the relationship alive over the years, so that continuity of supply becomes a long-term commercial relationship built on trust.' }\n        ],\n        title2: 'What you get',\n        list2: [\n          { t: 'A tailored proposal', d: 'A proposal of ingredients or raw materials matched to your requirements.' },\n          { t: 'Documentation and samples', d: 'Technical documentation and samples for validation.' },\n          { t: 'A cost that fits', d: 'A cost aligned with your target price.' }\n        ],\n        hasScheme: true, schemeLabel: 'The process', schemeTitle: 'From specification to qualified producer',\n        scheme: [\n          { n: '01', t: 'Specification', d: 'We define the reference, target quality, volume and destination with you.' },\n          { n: '02', t: 'Search', d: 'A sweep of producers across our seven sourcing areas.' },\n          { n: '03', t: 'Qualification', d: 'Financial standing, certifications, capacity and batch consistency.' },\n          { n: '04', t: 'Negotiation', d: 'Price, Incoterm and lead times aligned with your target.' },\n          { n: '05', t: 'Relationship', d: 'Multi-year follow-up of the qualified producer.' }\n        ],\n        cta: 'Request a sourcing consultation'\n      },\n      quality: {\n        n: 'Quality and compliance', h1: 'Quality and compliance',\n        photo: this.photo('photo-1532187863486-abf9dbad1b69'),\n        photo2: this.photo('photo-1587293852726-70cdb56c2866', 'p2quality'),\n        intro: 'Certifications are usually an essential requirement for our clients. We select certified producers and products so we can supply our clients with the documentation they need to obtain their own certifications.',\n        title1: 'Double verification',\n        list1: [\n          { t: 'At origin', d: 'Before shipment we verify the batch against the specification through certified laboratories in the country of production.' },\n          { t: 'In Europe', d: 'On arrival at the Free Port we verify again, through certified European laboratories. A batch that fails the control does not enter stock.' },\n          { t: 'Why two', d: 'There are two checks because a single control at origin shifts the risk onto the client.' }\n        ],\n        title2: 'Certifications',\n        list2: [\n          { t: 'Certified suppliers', d: 'Our suppliers are certified FSSC 22000, ISO 22000, HACCP and GMP and — depending on the reference — Organic, Non-GMO, ProTerra and Fair Trade.' },\n          { t: 'Verification and handover', d: 'We verify these certifications within the producer qualification process and provide the certificates on request.' }\n        ],\n        hasScheme: true, schemeLabel: 'The control scheme', schemeTitle: 'Two controls, one party carrying the risk: us',\n        scheme: [\n          { n: '01', t: 'Agreed specification', d: 'Parameters and limits defined with the client.' },\n          { n: '02', t: 'Control at origin', d: 'Certified laboratory in the country of production, before shipment.' },\n          { n: '03', t: 'Control in Europe', d: 'Certified European laboratory, on arrival at the Free Port.' },\n          { n: '04', t: 'Entry into stock', d: 'Only compliant batches enter stock, with CoA and documentation.' }\n        ],\n        hasChips: true,\n        chips: ['FSSC 22000', 'ISO 22000', 'HACCP', 'GMP', 'Organic', 'Non-GMO', 'ProTerra', 'Fair Trade'],\n        cta: 'Get documentation ready for your audits'\n      },\n      warehousing: {\n        n: 'Warehousing', h1: 'Free Port warehousing and container break-bulk',\n        photo: this.photo('photo-1553413077-190dd305871c'),\n        photo2: this.photo('photo-1586528116311-ad8dd3c8310d', 'p2warehousing'),\n        intro: 'Bioingre handles palletising and warehousing of goods in the Free Port for our European clients. For the Mexican market, or generally outside the European Union, the product is shipped without formally entering Europe.',\n        title1: 'The advantages',\n        list1: [\n          { t: 'For Europe, no minimum quantity', d: 'The client orders what it actually consumes, period by period.' },\n          { t: 'Batch traceability', d: 'Technical documentation for every batch.' },\n          { t: 'Consignment stock available', d: 'For recurring references we can hold dedicated stock under a supply agreement.' }\n        ],\n        title2: 'Storage conditions',\n        list2: [\n          { t: 'Over 1,000 m² compliant with HACCP', d: 'Storage for food and cosmetic raw materials inside the Free Port of Trieste, in partnership with local logistics operators and the port institutions of the area.' }\n        ],\n        hasScheme: true, schemeLabel: 'The warehouse flow', schemeTitle: 'From the container to the quantity you consume',\n        scheme: [\n          { n: '01', t: 'Arrival', d: 'The container enters the Free Port of Trieste.' },\n          { n: '02', t: 'Verification', d: 'Batch control in a certified European laboratory.' },\n          { n: '03', t: 'Palletising', d: 'HACCP-compliant storage with batch traceability.' },\n          { n: '04', t: 'Break-bulk', d: 'We split the container according to your production plan.' },\n          { n: '05', t: 'Release', d: 'Departure as FCL or LCL; duties and VAT on withdrawal.' }\n        ],\n        cta: 'You order below the producer minimum'\n      },\n      logistics: {\n        n: 'Door-to-door logistics', h1: 'Door-to-door logistics',\n        photo: this.photo('photo-1519003722824-194d4455a60c'),\n        photo2: this.photo('photo-1494412519320-aa613dfb7738', 'p2logistics'),\n        intro: 'From the producer\\u2019s door to your production line, as a single flow with a single point of contact.',\n        title1: 'What we manage',\n        list1: [\n          { t: 'Collection at origin', d: 'We take charge of the goods at the producer\\u2019s plant, in food-grade containers where the reference requires it.' },\n          { t: 'Sea and inland transport', d: 'Routing, booking and coordination between the legs.' },\n          { t: 'Customs clearance', d: 'Import formalities managed in-house with the support of a specialised partner.' },\n          { t: 'Insurance', d: 'Transport cover on the value of the goods.' },\n          { t: 'Partial deliveries', d: 'From the Trieste stock, in the form and lead times the client requires for its production plan.' }\n        ],\n        title2: 'The corridors we operate',\n        list2: [\n          { t: 'Inbound to Europe', d: 'From India, China, Turkey, the Middle East, North Africa and Latin America → Free Port of Trieste → on to Italy, Austria, Slovenia, Croatia, Hungary, Slovakia, the Czech Republic, Germany and the Balkan countries.' },\n          { t: 'Inbound to Mexico and outside the EU', d: 'From Europe, Asia, North Africa and the Middle East → main local ports → on to Mexico and non-EU destinations.' },\n          { t: 'Incoterms', d: 'In Europe we work delivering DAP or DDP to your plant. Outside the EU we deliver CIF/CFR port or, in Mexico, through our own subsidiary, we import and deliver to your door. If your purchasing policy requires a different term, we always work out a solution with the client.' }\n        ],\n        hasScheme: true, schemeLabel: 'The door-to-door flow', schemeTitle: 'One point of contact across all five legs',\n        scheme: [\n          { n: '01', t: 'Collection at origin', d: 'At the producer\\u2019s plant, in a food-grade container where applicable.' },\n          { n: '02', t: 'Sea leg', d: 'Routing and booking to Trieste or to the local port.' },\n          { n: '03', t: 'Customs', d: 'Clearance managed in-house with a specialised partner.' },\n          { n: '04', t: 'Inland leg', d: 'Rail or road to Central Europe and the Balkans.' },\n          { n: '05', t: 'Delivery', d: 'DAP or DDP to your plant; CIF/CFR outside the EU.' }\n        ],\n        cta: 'Request an FCL/LCL quote'\n      },\n      credito: {\n        n: 'Trade Credit', h1: 'Solutions that improve your cash flow',\n        photo: this.photo('photo-1454165804606-c3d57bc86b40'),\n        photo2: this.photo('photo-1577412647305-991150c7d163', 'p2credito'),\n        intro: 'At Bioingre we understand that our clients\\u2019 growth also depends on healthy, timely cash flow. That is why we seek to build long-term commercial relationships that, beyond quality products and services, can create options supporting the continuity and expansion of their operations.',\n        title1: 'Financial support to strengthen cash flow',\n        list1: [\n          { t: 'Credit facilities for selected clients', d: 'As part of our commitment to our clients and commercial partners, Bioingre may consider granting credit facilities, always subject to a prior process of investigation, analysis and assessment of the commercial and financial profile.' },\n          { t: 'Greater operational flexibility', d: 'This option aims to give more flexibility to clients who meet our selection criteria, letting them manage their resources better and strengthen their operating capacity.' },\n          { t: 'Purchase planning', d: 'Bioingre\\u2019s support is meant to be a tool for improving cash flow, making purchase planning easier and helping maintain the continuity of your commercial activity.' }\n        ],\n        title2: 'What we assess',\n        list2: [\n          { t: 'History and payment behaviour', d: 'The history of transactions with Bioingre and payment behaviour.' },\n          { t: 'Financial capacity and references', d: 'Financial capacity, trade references and any other relevant information that helps determine whether a credit line is appropriate and viable.' },\n          { t: 'A long-term relationship', d: 'Our purpose is to build relationships based on trust, responsibility and mutual benefit, creating conditions that let our clients grow together with Bioingre.' }\n        ],\n        hasScheme: true, schemeLabel: 'The assessment process', schemeTitle: 'Four steps to a credit line',\n        scheme: [\n          { n: '01', t: 'Request', d: 'The client sets out its payment-terms requirement.' },\n          { n: '02', t: 'Investigation', d: 'Analysis of the commercial and financial profile.' },\n          { n: '03', t: 'Assessment', d: 'History with Bioingre, payments, capacity and references.' },\n          { n: '04', t: 'Credit line', d: 'Terms agreed and reviewed as the relationship grows.' }\n        ],\n        cta: 'Let\\u2019s talk about your payment terms'\n      }\n    };\n  }\n\n  faqData() {\n    return [\n      ['What does Bioingre do?', 'Bioingre is a distributor and importer of ingredients, raw materials, additives and specialty chemicals for the food and cosmetics industry. It buys from certified producers worldwide, verifies their quality and compliance, stores them, where needed, in its own bonded warehouse inside the Free Port of Trieste and delivers them door-to-door to production plants in Europe, Mexico and Latin America. It also works for producers through BIOINGRE HUB, the service for those who want to increase sales in Europe and improve margins without opening a European company.'],\n      ['Is Bioingre a producer, a distributor or an importer?', 'It is a distributor and importer, and a trading company. It does not produce. It selects producers, verifies their production, imports in its own name, holds stock in the bonded warehouse in Trieste and manages the supply chain to the customer plant. It is not a multi-line sales agent and does not work on commission: it buys the goods and takes on liability towards the customer.'],\n      ['Do I have to buy a full container?', 'In Mexico our business model is built on full containers with favourable payment terms for selected clients. In Europe Bioingre breaks bulk and releases stock according to the quantity the customer requests, FCL or LCL, even below the producer minimum order quantity: that is exactly what the stock in the bonded warehouse inside the Free Port of Trieste is for.'],\n      ['Where are you based?', 'Two operating bases: Trieste, in Friuli-Venezia Giulia, Italy — in the city centre and with the bonded warehouse inside the Free Port — for Europe; and Guadalajara, Jalisco, Mexico, for Mexico and Latin America.'],\n      ['Which countries do you deliver to?', 'It is one of our strengths: we deliver internationally, and in particular from Trieste, to Italy, Austria, Slovenia, Croatia, Hungary, Slovakia, the Czech Republic, Germany and the Balkan markets, by rail or road, and to non-EU markets by sea. From Guadalajara, Mexico and Latin America.'],\n      ['Where do you buy?', 'Europe, Asia — India, China —, Turkey, the Middle East, North Africa, Latin America and North America.'],\n      ['What is the bonded warehouse in the Free Port of Trieste?', 'It is an extraterritorial customs regime on the European TEN-T transport corridors, and our bonded warehouse is inside it. Goods stored inside have not yet been imported into the EU: duties and VAT stay suspended until the goods enter European territory outside the port. If you would like to see it, we can arrange a visit. Get in touch.'],\n      ['What documentation do you provide?', 'Certificate of analysis for every batch, technical and safety data sheets, health and phytosanitary certificates where required, and the documentation supporting quality compliance.'],\n      ['How long does delivery take?', 'From the Trieste stock, a few working days to most destinations in Central Europe. For references not held in stock the lead time depends on origin and is quoted case by case.'],\n      ['Do you supply the cosmetics industry as well as the food sector?', 'Yes. Both sectors are served by the same infrastructure, each with its own documentation. On the cosmetics side we supply cosmetic raw materials, vegetable oils, essential oils, plant extracts and our own phytocomplexes.'],\n      ['Which suppliers ship bulk food ingredients internationally?', 'Bioingre buys directly from certified producers in Europe, Asia, Latin America, North Africa, the Middle East and North America, and ships in bulk to two destination markets: Europe, from the Trieste bonded warehouse, and Mexico, through Sobax International in Guadalajara. FCL and LCL, with compliance documentation for every batch.'],\n      ['Which distributors supply cosmetic ingredients in Europe?', 'Bioingre supplies the European cosmetics industry with vegetable oils, essential oils, over thirty plant extracts and six own phytocomplexes, from stock in Trieste — including small quantities, below a full container, for formulation and pilot runs. Every reference comes with a technical data sheet, certificate of analysis and EU-compliant documentation.'],\n      ['What is landed cost?', 'The real cost of the goods delivered to your plant: price, freight, duties, insurance, customs clearance and last mile. It is the only number that lets you compare two suppliers honestly, and it is what we give in reply to a quote request.'],\n      ['What is the difference between FCL and LCL?', 'FCL is a full container reserved for you. LCL is a partial load: your goods travel in a shared container. LCL costs more per kilo but lets you order far smaller quantities — and it is what makes buying below the producer minimum order quantity possible.'],\n      ['What documents are needed to import food ingredients into the EU?', 'Certificate of analysis, origin documentation, HACCP compliance and, depending on the reference, health certificate, EUDR declaration and EFSA compliance. We handle it when we import in our own name.'],\n      ['Can you hold dedicated stock for us?', 'Yes. Bioingre can hold stock dedicated to a customer under a supply contract, in its own bonded warehouse inside the Free Port of Trieste. If instead you are a non-EU producer and want to keep ownership of the goods yourself, the service is BIOINGRE HUB.'],\n      ['What is BIOINGRE HUB?', 'It is the service through which non-EU producers of ingredients, additives, raw materials and specialty chemicals for the food industry sell in Europe without opening a European company: the goods stay theirs in our bonded warehouse inside the Free Port of Trieste, and we import as the EU importer of record, deliver and invoice the European customer. Full details on the BIOINGRE HUB page.']\n    ];\n  }\n\n  aboutFaqData() {\n    return [\n      ['Do I have to buy a full container?', 'For the European market Bioingre breaks bulk and releases stock according to the quantity the customer requests, FCL or LCL: that is exactly what the stock in the bonded warehouse inside the Free Port of Trieste is for. In Mexico our business model is built on full containers.'],\n      ['What documents do I receive?', 'Technical data sheet, safety data sheet, CoA, international certifications and, where required, health certificates.'],\n      ['Which areas do you serve?', 'In Europe, mainly Italy, Germany, Austria, Slovenia, Croatia, Hungary, Slovakia, the Czech Republic and the Balkan markets. In Latin America, mainly Mexico.'],\n      ['Do you handle cosmetic raw materials as well as food?', 'Yes. Both sectors are served by the same infrastructure, each with its own documentation. Cosmetic raw materials, vegetable oils, essential oils, plant extracts and our own phytocomplexes.']\n    ];\n  }\n\n  catalog() {\n    return [\n      ['FOOD', 'Oils', ['Rapeseed oil', 'Organic crude rapeseed oil', 'Organic refined rapeseed oil', 'Organic virgin rapeseed oil', 'High-linoleic sunflower oil', 'Organic high-linoleic sunflower oil', 'High-oleic sunflower oil', 'Organic sunflower oil', 'Non-GMO soybean oil', 'Organic soybean oil']],\n      ['FOOD', 'Additives', ['Ammonium bicarbonate', 'Calcium carbonate', 'Potassium carbonate', 'Maltodextrin', 'Sorbitan monostearate', 'Polysorbate 60']],\n      ['FOOD', 'Starches and gluten', ['Heat-treated pea starch (flour)', 'Rice starch', 'Pea starch 70%, powder or pregelatinised pellet', 'Corn starch', 'Wheat starch', 'Native pea starch', 'Wheat gluten']],\n      ['FOOD', 'Natural flavours', ['Diced garlic (DSDA)', 'Garlic flakes (double selection)', 'Garlic powder — flake grade', 'Minced garlic (DSDA)', 'Cardamom', 'Diced white onion (3–5 mm, DSDA)', 'White onion flakes (DSDA)', 'White onion powder (TPL 1)', 'Crispy battered fried white onion flakes (DSDA)', 'Dehydrated fried white onion flakes (DSDA)', 'Minced white onion (DSDA)', 'Fried garlic cloves', 'Yeast extract', 'Allspice']],\n      ['FOOD', 'Cocoa and coffee', ['Natural cocoa 10–12%', 'Green coffee', 'Fermented cocoa beans', 'Cocoa butter']],\n      ['FOOD', 'Food supplements', ['Algae extract powder', 'Chia seeds']],\n      ['FOOD', 'Release agents', ['Sunflower oil + sunflower lecithin', 'Non-GMO soybean oil + Non-GMO soy lecithin']],\n      ['FOOD', 'Sweeteners', ['Agave powder', 'Organic agave powder', 'Dextrose monohydrate', 'Liquid glucose', 'Inulin', 'Agave inulin powder', 'Agave syrup', 'Agave syrup Complex', 'Crystallised agave syrup', 'Agave syrup Fitleaf', 'Agave syrup Original', 'Agave syrup Slim and Low Carb', 'Hibiscus syrup', 'Tapioca syrup', 'Prickly pear syrup', 'Maltitol', 'Honey powder', 'Multifloral honey', 'Hibiscus nectar', 'Liquid sorbitol 70%', 'Stevia']],\n      ['FOOD', 'Thickeners', ['Agar-agar', 'Tara gum']],\n      ['FOOD', 'Freeze-dried fruit', ['Freeze-dried blueberries', 'Freeze-dried cranberries', 'Freeze-dried plum', 'Freeze-dried yellow peach', 'Freeze-dried raspberry', 'Freeze-dried strawberries', 'Freeze-dried blackcurrant', 'Freeze-dried redcurrant', 'Freeze-dried sour cherries', 'Freeze-dried green figs', 'Freeze-dried kiwi', 'Freeze-dried lychee', 'Freeze-dried mango', 'Freeze-dried passion fruit, seedless — for infusions', 'Freeze-dried fruit mix', 'Freeze-dried pineapple', 'Freeze-dried red dragon fruit', 'Freeze-dried banana']],\n      ['FOOD', 'Lecithins', ['Fluid rapeseed lecithin — food grade', 'Sunflower lecithin powder', 'Fluid sunflower lecithin', 'De-oiled soy lecithin granules', 'De-oiled soy lecithin powder', 'Non-GMO soy lecithin powder', 'Fluid soy lecithin', 'GMO fluid soy lecithin — food grade', 'Non-GMO fluid soy lecithin — food grade', 'Organic fluid soy lecithin']],\n      ['FOOD', 'Dairy proteins', ['Acid casein', 'Calcium caseinate', 'Sodium caseinate']],\n      ['FOOD', 'Plant proteins', ['Textured pea concentrate 60%, granules', 'Textured pea concentrate 60%, ground', 'Pea protein concentrate 55%', 'Rice protein', 'Textured pea protein powder 55%', 'Heat-treated pea protein', 'Native pea protein']],\n      ['COSMETICS', 'Essential oils', ['Basil essential oil', 'Bergamot essential oil', 'Citronella essential oil', 'Eucalyptus essential oil', 'Lavender Mont Blanc essential oil', 'Lemon essential oil', 'Oregano essential oil', 'Peppermint essential oil', 'Rosemary essential oil', 'Sage essential oil', 'Sweet orange essential oil', 'Thyme essential oil', 'Ylang ylang essential oil']],\n      ['COSMETICS', 'Vegetable oils', ['Apricot kernel oil', 'Argan oil', 'Avocado oil', 'Borage oil', 'Coconut oil', 'Grapeseed oil', 'Jojoba oil', 'Macadamia oil', 'Peach kernel oil', 'Rice bran oil', 'Rosehip oil', 'Sweet almond oil']],\n      ['COSMETICS', 'Plant extracts', ['Agave extract', 'Aloe vera liquid', 'Aloe vera powder 200:1', 'Aloe vera powder 200:1 with vitamin C/E', 'Apple extract', 'Apricot extract', 'Avocado extract', 'Banana extract', 'Black grape extract', 'Blueberry extract', 'Cherry extract', 'Chia extract', 'Chilli extract', 'Cocoa extract', 'Cuachalalate extract', 'Cucumber extract', 'Damiana extract', 'Fig extract', 'Gobernadora extract (Larrea tridentata)', 'Guava extract', 'Jojoba extract', 'Kiwi extract', 'Lemon extract', 'Mamey extract', 'Mandarin extract', 'Mango extract', 'Melon extract', 'Nopal extract', 'Orange extract', 'Papaya extract', 'Peach extract', 'Pineapple extract', 'Plum extract', 'Pomegranate extract', 'Satsuma extract']],\n      ['COSMETICS', 'Phytocomplexes', ['Fitocomplex Antiox', 'Fitocomplex Brightclarant', 'Fitocomplex Energy', 'Fitocomplex Headpure', 'Fitocomplex Protein', 'Fitocomplex Solar Defence']]\n    ];\n  }\n\n  slug(s) {\n    return 'cat-' + s.toLowerCase().normalize('NFD').replace(/[\\u0300-\\u036f]/g, '').replace(/[^a-z0-9]+/g, '-').replace(/^-|-$/g, '');\n  }\n\n  buildFaqs(data, key) {\n    const open = this.state[key];\n    return data.map((f, i) => ({\n      q: f[0], a: f[1], open: open === i, sign: open === i ? '−' : '+',\n      toggle: () => this.setState({ [key]: open === i ? null : i })\n    }));\n  }\n\n  biVaiAllaConferma(id) {\n    const vai = () => {\n      const el = document.getElementById(id);\n      const sc = document.scrollingElement || document.documentElement;\n      if (!el) { sc.scrollTo({ top: 0, behavior: 'smooth' }); return; }\n      sc.scrollTo({ top: el.getBoundingClientRect().top + sc.scrollTop - 100, behavior: 'smooth' });\n    };\n    this.biRiquadroOk(id, vai);\n  }\n\n  biRiquadroOk(id, allaChiusura) {\n    const vecchio = document.getElementById('bi-modale-ok');\n    if (vecchio) vecchio.remove();\n\n    const velo = document.createElement('div');\n    velo.id = 'bi-modale-ok';\n    velo.setAttribute('role', 'dialog');\n    velo.setAttribute('aria-modal', 'true');\n    velo.style.cssText = 'position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,37,27,0.55);backdrop-filter:blur(3px)';\n\n    const carta = document.createElement('div');\n    carta.style.cssText = \"background:#F7F1D5;color:#00251B;max-width:440px;width:100%;border-radius:16px;padding:36px 30px 30px;text-align:center;box-shadow:0 24px 60px rgba(0,0,0,0.35);font-family:'Montserrat',system-ui,sans-serif\";\n\n    carta.innerHTML =\n      '<svg width=\"58\" height=\"58\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#72994A\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin:0 auto 18px;display:block\">' +\n        '<circle cx=\"12\" cy=\"12\" r=\"10\"><\u002Fcircle><path d=\"M8 12.5l2.5 2.5L16 9.5\"><\u002Fpath>' +\n      '<\u002Fsvg>' +\n      '<p style=\"margin:0 0 10px;font-size:22px;font-weight:600;letter-spacing:-0.01em;line-height:1.3\">Request sent<\u002Fp>' +\n      '<p style=\"margin:0 0 26px;font-size:16px;line-height:1.6;color:rgba(0,37,27,0.85)\">Thank you. We have received your request and will reply within two working days.<\u002Fp>';\n\n    const chiudi = document.createElement('button');\n    chiudi.type = 'button';\n    chiudi.textContent = 'Close';\n    chiudi.style.cssText = \"background:#72994A;color:#FFFFFF;border:0;padding:14px 34px;border-radius:999px;font-size:16px;font-weight:500;cursor:pointer;font-family:inherit\";\n    carta.appendChild(chiudi);\n    velo.appendChild(carta);\n\n    const via = () => {\n      velo.remove();\n      document.removeEventListener('keydown', tasto);\n      if (allaChiusura) { requestAnimationFrame(allaChiusura); setTimeout(allaChiusura, 120); }\n    };\n    const tasto = ev => { if (ev.key === 'Escape') via(); };\n    chiudi.addEventListener('click', via);\n    velo.addEventListener('click', ev => { if (ev.target === velo) via(); });\n    document.addEventListener('keydown', tasto);\n\n    document.body.appendChild(velo);\n    try { chiudi.focus(); } catch (err) {}\n  }\n\n  biInvia(e, tipo, chiave, ancora) {\n    e.preventDefault();\n    const form = e.target;\n    const btn = form.querySelector('button[type=\"submit\"]');\n    const testoBtn = btn ? btn.textContent : '';\n    const campi = [];\n    form.querySelectorAll('label').forEach(l => {\n      const c = l.querySelector('input, select, textarea');\n      if (!c) return;\n      const clone = l.cloneNode(true);\n      clone.querySelectorAll('input, select, textarea').forEach(n => n.remove());\n      const nome = (clone.textContent || '').replace(/\\s+/g, ' ').replace(/\\*/g, '').trim();\n      const v = c.type === 'checkbox' ? (c.checked ? 'SI' : 'NO') : (c.value || '');\n      if (nome || v) campi.push({ campo: nome, valore: String(v) });\n    });\n    const vecchio = form.querySelector('[data-bi-errore]');\n    if (vecchio) vecchio.remove();\n    if (btn) { btn.disabled = true; btn.style.opacity = '0.6'; btn.textContent = 'Sending…'; }\n    fetch('/wp-json/bioingre/v1/lead', {\n      method: 'POST',\n      headers: { 'Content-Type': 'application/json' },\n      body: JSON.stringify({ tipo: tipo, lingua: 'en', pagina: location.href, hp: '', campi: campi })\n    })\n      .then(r => r.json().catch(() => ({})))\n      .then(j => {\n        if (j && j.ok) { const s = {}; s[chiave] = true; this.setState(s, () => this.biVaiAllaConferma(ancora)); return; }\n        throw new Error('ko');\n      })\n      .catch(() => {\n        if (btn) { btn.disabled = false; btn.style.opacity = '1'; btn.textContent = testoBtn; }\n        const p = document.createElement('p');\n        p.setAttribute('data-bi-errore', '1');\n        p.style.cssText = 'grid-column:1/-1;margin:0;padding:13px 16px;border-radius:8px;background:#F8E3DE;color:#8C2F1E;font-size:15px;line-height:1.6';\n        p.textContent = 'We could not send your request. Please try again in a few minutes, or write to us at info@bioingre.com.';\n        form.appendChild(p);\n      });\n  }\n\n  biCookie() {\n    let scelta = null;\n    try { scelta = localStorage.getItem('bioingre-cookie'); } catch (e) {}\n    if (scelta === 'si') { this.biAvviaStatistiche(); return; }\n    if (scelta === 'no') { return; }\n    this.biBannerCookie();\n  }\n\n  biAvviaStatistiche() {\n    if (window.__biStat) return;\n    window.__biStat = true;\n    window.dataLayer = window.dataLayer || [];\n    if (!window.gtag) { window.gtag = function () { window.dataLayer.push(arguments); }; }\n    const s = document.createElement('script');\n    s.async = true;\n    s.src = 'https://www.googletagmanager.com/gtag/js?id=G-4HNPB8YZJ4';\n    document.head.appendChild(s);\n    window.gtag('js', new Date());\n    window.gtag('config', 'G-4HNPB8YZJ4', { anonymize_ip: true });\n  }\n\n  biPagina() {\n    if (window.__biStat && window.gtag) {\n      window.gtag('event', 'page_view', { page_location: location.href, page_title: document.title });\n    }\n  }\n\n  biBannerCookie() {\n    if (document.getElementById('bi-cookie')) return;\n\n    const barra = document.createElement('div');\n    barra.id = 'bi-cookie';\n    barra.setAttribute('role', 'region');\n    barra.setAttribute('aria-label', 'Privacy policy');\n    barra.style.cssText = \"position:fixed;left:0;right:0;bottom:0;z-index:2147482000;background:#00251B;color:#F7F1D5;padding:18px 20px;box-shadow:0 -6px 26px rgba(0,0,0,0.28);font-family:'Montserrat',system-ui,sans-serif\";\n\n    const dentro = document.createElement('div');\n    dentro.style.cssText = 'max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px';\n\n    const testo = document.createElement('p');\n    testo.style.cssText = 'margin:0;flex:1 1 320px;font-size:14.5px;line-height:1.6;color:rgba(247,241,213,0.95)';\n    testo.innerHTML = 'We use analytics cookies to understand how the site is used. They are optional: without your consent we install none. <a href=\"/privacy-policy/\" style=\"color:#CFE0BF\">Privacy policy<\u002Fa>';\n\n    const gruppo = document.createElement('div');\n    gruppo.style.cssText = 'display:flex;gap:10px;flex:0 0 auto;flex-wrap:wrap';\n\n    const stile = 'padding:12px 26px;border-radius:999px;font-size:15px;font-weight:500;cursor:pointer;font-family:inherit;white-space:nowrap';\n    const no = document.createElement('button');\n    no.type = 'button';\n    no.textContent = 'Decline';\n    no.style.cssText = stile + ';background:transparent;border:1px solid rgba(207,224,191,0.55);color:#F7F1D5';\n    const si = document.createElement('button');\n    si.type = 'button';\n    si.textContent = 'Accept';\n    si.style.cssText = stile + ';background:#72994A;border:1px solid #72994A;color:#FFFFFF';\n\n    const decidi = valore => {\n      try { localStorage.setItem('bioingre-cookie', valore); } catch (e) {}\n      barra.remove();\n      if (valore === 'si') this.biAvviaStatistiche();\n    };\n    no.addEventListener('click', () => decidi('no'));\n    si.addEventListener('click', () => decidi('si'));\n\n    gruppo.appendChild(no);\n    gruppo.appendChild(si);\n    dentro.appendChild(testo);\n    dentro.appendChild(gruppo);\n    barra.appendChild(dentro);\n    document.body.appendChild(barra);\n  }\n\n  renderVals() {\n    const p = this.state.page;\n    const q = this.state.query.trim().toLowerCase();\n    const cats = this.catalog().map(c => ({ part: c[0], name: c[1], id: this.slug(c[1]), items: c[2] }));\n    const filtered = q\n      ? cats.map(c => ({ ...c, items: c.items.filter(i => i.toLowerCase().includes(q)) })).filter(c => c.items.length)\n      : cats;\n    filtered.forEach(c => { c.countLabel = c.items.length + ' references'; });\n    cats.forEach(c => { if (!c.countLabel) c.countLabel = c.items.length + ' references'; });\n\n    const total = filtered.reduce((n, c) => n + c.items.length, 0);\n    const idx = list => list.map(c => ({\n      name: c.name, count: c.items.length,\n      jump: e => {\n        e.preventDefault();\n        const el = document.getElementById(c.id);\n        if (el && el.tagName === 'DETAILS') el.open = true;\n        const sc = document.scrollingElement || document.documentElement;\n        if (el) sc.scrollTo({ top: el.getBoundingClientRect().top + sc.scrollTop - 100, behavior: 'smooth' });\n      }\n    }));\n    const svc = this.services()[p];\n\n    return {\n      apriCookie: e => { e.preventDefault(); this.biBannerCookie(); },\n      menuOpen: this.state.menuOpen,\n      menuClosed: !this.state.menuOpen,\n      toggleMenu: e => { e.preventDefault(); this.setState({ menuOpen: !this.state.menuOpen }); },\n      closeMenu: () => { if (this.state.menuOpen) this.setState({ menuOpen: false }); },\n\n      isHome: p === 'home', isAbout: p === 'about', isServices: p === 'services',\n      isService: !!svc, service: svc || {},\n      isFood: p === 'food', isCosmetics: p === 'cosmetics', isProducts: p === 'products',\n      isGateway: p === 'gateway', isFaq: p === 'faq', isQuote: ['quote','qbuy','qsell','qhub'].includes(p), isQIdx: p === 'quote', isQBuy: p === 'qbuy', isQSell: p === 'qsell', isQHub: p === 'qhub', isContact: p === 'contact' || p === 'quote',\n\n      chain: [\n        { n: '01', name: 'Sourcing', href: '#/services/sourcing' },\n        { n: '02', name: 'Quality and compliance', href: '#/services/quality-compliance' },\n        { n: '03', name: 'Warehousing', href: '#/services/warehousing' },\n        { n: '04', name: 'Door-to-door logistics', href: '#/services/logistics' },\n        { n: '05', name: 'Trade Credit', href: '#/services/credit' }\n      ],\n\n      timeline: [\n        { year: '2009', text: 'Sobax International SdeRLdeCV is founded in Guadalajara, Mexico.' },\n        { year: '2012', text: 'First FCL import between Europe and Mexico.' },\n        { year: '2020', text: 'Bioingredients Research SRL is founded in Trieste.' },\n        { year: '2021', text: 'First FCL import between Mexico and Europe.' },\n        { year: '2025', text: 'International registration of the Bioingre trademark.' },\n        { year: '2026', text: 'A multicultural team with two operating bases in Italy and Mexico, bringing together commercial, legal and customs, scientific and logistics expertise. Active distribution agreements and established professional relationships with logistics, scientific and commercial partners.' },\n        { year: 'Tomorrow', text: 'To become the reference operator for raw-material sourcing and distribution in Central and Eastern Europe, with a direct bridge to Latin America.' }\n      ],\n\n      foodCats: ['Oils', 'Additives', 'Starches and gluten', 'Natural flavours', 'Cocoa and coffee', 'Food supplements', 'Release agents', 'Sweeteners', 'Thickeners', 'Freeze-dried fruit', 'Lecithins', 'Dairy proteins', 'Plant proteins'],\n      foodSectors: ['Bakery and pastry', 'Ice cream', 'Dairy', 'Margarines', 'Sweet and savoury snacks', 'Confectionery', 'Beverages', 'Ready meals', 'Plant proteins', 'Pet food'],\n      cosCats: ['Essential oils', 'Vegetable oils', 'Plant extracts', 'Phytocomplexes'],\n      cosSectors: ['Skin care', 'Hair care', 'Body care', 'Sun care', 'Colour cosmetics', 'Personal hygiene', 'Perfumery'],\n      fitos: [\n        { name: 'Fitocomplex Antiox', ing: 'Guava, jalapeño pepper, rosemary', ben: 'Antioxidant and pro-age' },\n        { name: 'Fitocomplex Headpure', ing: 'Gobernadora (creosote bush)', ben: 'Anti-dandruff' },\n        { name: 'Fitocomplex Protein', ing: 'Agave and amaranth', ben: 'Repairing and strengthening' },\n        { name: 'Fitocomplex Solar Defence', ing: 'Cuachalalate, oregano, seaweed', ben: 'Antioxidant and soothing' },\n        { name: 'Fitocomplex Brightclarant', ing: 'Lemon, passionflower and parsley', ben: 'Brightening' },\n        { name: 'Fitocomplex Energy', ing: 'Cocoa, damiana and passionflower', ben: 'Energising' }\n      ],\n\n      gatewayFlow: [\n        { n: '01 · STORAGE', t: 'Your container arrives in the Free Port of Trieste, with duty and VAT suspended' },\n        { n: '02 · IMPORT', t: 'Certified laboratory analysis, then import in BIOINGRE HUB’s name' },\n        { n: '03 · DELIVERY', t: 'Door to door in 3–7 days, from one bag to a full container' },\n        { n: '04 · COLLECTION', t: 'Invoicing and collection with the European customer' }\n      ],\n      gatewayWants: ['Product available continuously, in recurring batches.', 'Active certifications for the European market (GFSI, organic).', 'Consistent batch quality.', 'Complete technical documentation.', 'The willingness to build a multi-year relationship, not a single shipment.'],\n\n      faqs: this.buildFaqs(this.faqData(), 'openFaq'),\n      aboutFaqs: this.buildFaqs(this.aboutFaqData(), 'openAbout'),\n\n      query: this.state.query,\n      onQuery: e => { const v = e.target.value; this.setState({ query: v }); setTimeout(() => document.querySelectorAll('details[data-cat]').forEach(d => { d.open = !!v.trim(); }), 60); },\n      catsFood: filtered.filter(c => c.part === 'FOOD'),\n      foodCatalog: cats.filter(c => c.part === 'FOOD'),\n      cosCatalog: cats.filter(c => c.part === 'COSMETICS'),\n      catsCos: filtered.filter(c => c.part === 'COSMETICS'),\n      hasFood: filtered.some(c => c.part === 'FOOD'),\n      hasCos: filtered.some(c => c.part === 'COSMETICS'),\n      countFood: filtered.filter(c => c.part === 'FOOD').reduce((n, c) => n + c.items.length, 0) + ' references',\n      countCos: filtered.filter(c => c.part === 'COSMETICS').reduce((n, c) => n + c.items.length, 0) + ' references',\n      cardFood: cats.filter(c => c.part === 'FOOD').length + ' categories · ' + cats.filter(c => c.part === 'FOOD').reduce((n, c) => n + c.items.length, 0) + ' references',\n      cardCos: cats.filter(c => c.part === 'COSMETICS').length + ' categories · ' + cats.filter(c => c.part === 'COSMETICS').reduce((n, c) => n + c.items.length, 0) + ' references',\n      indexFood: idx(cats.filter(c => c.part === 'FOOD')),\n      indexCos: idx(cats.filter(c => c.part === 'COSMETICS')),\n      resultLabel: q ? total + ' references found' : cats.reduce((n, c) => n + c.items.length, 0) + ' references',\n\n      goQuoteForm: e => { e.preventDefault(); location.hash = '#/contact/buy'; },\n      goSupplierForm: e => { e.preventDefault(); location.hash = '#/contact/sell'; },\n      goGatewayForm: e => { e.preventDefault(); location.hash = '#/contact/hub'; },\n      goHubHow: e => {\n        e.preventDefault();\n        const el = document.getElementById('hub-come-funziona');\n        const sc = document.scrollingElement || document.documentElement;\n        if (el) sc.scrollTo({ top: el.getBoundingClientRect().top + sc.scrollTop - 96, behavior: 'smooth' });\n      },\n      goQuoteJump: e => { e.preventDefault(); location.hash = '#/contact/buy'; },\n      goSupplierJump: e => { e.preventDefault(); location.hash = '#/contact/sell'; },\n      goHubForm: e => { e.preventDefault(); location.hash = '#/contact/hub'; },\n      sentQuote: this.state.sentQuote, showQuoteForm: !this.state.sentQuote,\n      sentGateway: this.state.sentGateway, showGatewayForm: !this.state.sentGateway,\n      sentSupplier: this.state.sentSupplier, showSupplierForm: !this.state.sentSupplier,\n      submitQuote: e => this.biInvia(e, 'quotazione', 'sentQuote', 'bi-ok-quote'),\n      submitGateway: e => this.biInvia(e, 'gateway', 'sentGateway', 'bi-ok-gateway'),\n      submitSupplier: e => this.biInvia(e, 'fornitore', 'sentSupplier', 'bi-ok-supplier')\n    };\n  }\n}\n<\u002Fscript>\n\n\n<\u002Fbody><\u002Fhtml>"