{"id":8410,"date":"2026-03-09T16:33:22","date_gmt":"2026-03-09T16:33:22","guid":{"rendered":"https:\/\/agro-tech-solution.com\/nettoyeur-a-grain-a-tamis-biss\/"},"modified":"2026-03-29T08:11:39","modified_gmt":"2026-03-29T08:11:39","slug":"nettoyeur-a-grain-a-tamis-biss","status":"publish","type":"page","link":"https:\/\/agro-tech-solution.com\/fr\/nettoyeur-a-grain-a-tamis-biss\/","title":{"rendered":"Nettoyeur \u00e0 grains \u00e0 tamis BISS"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8410\" class=\"elementor elementor-8410 elementor-7692\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d9a935 e-flex e-con-boxed e-con e-parent\" data-id=\"1d9a935\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-218c639 elementor-widget elementor-widget-html\" data-id=\"218c639\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n\n<section class=\"hub-agm-hero-v4\">\n  <div class=\"hub-agm-hero-v4__bg\"><\/div>\n\n  <div class=\"hub-agm-hero-v4__wrap\">\n\n    <div class=\"hub-agm-hero-v4__content\">\n      <span class=\"hub-agm-hero-v4__eyebrow hub-reveal hub-reveal--fade-left\" style=\"--d:0s;\">\n        NETTOYEUR \u00c0 GRAINS \u00c0 TAMIS BISS\n      <\/span>\n\n      <h1 class=\"hub-agm-hero-v4__title hub-reveal hub-reveal--title\" style=\"--d:.1s;\">\n        S\u00e9rie de nettoyeurs<br>\u00e0 grains \u00e0 tamis BISS\n      <\/h1>\n\n      <p class=\"hub-agm-hero-v4__text hub-reveal hub-reveal--fade-up\" style=\"--d:.24s;\">\n        Nettoyage efficace des grains par tamisage pour les exploitations agricoles et les lignes de transformation. La s\u00e9rie BISS combine\n        un criblage \u00e0 haut rendement, un nettoyage par aspiration et des tamis interchangeables pour le pr\u00e9-nettoyage,\n        le nettoyage final et une s\u00e9paration pr\u00e9cise des grains pour diff\u00e9rentes cultures.\n      <\/p>\n\n      <div class=\"hub-agm-hero-v4__actions hub-reveal hub-reveal--fade-up\" style=\"--d:.38s;\">\n  <a href=\"#contact\" class=\"hub-agm-hero-v4__btn hub-agm-hero-v4__btn--primary\">Envoyer une demande<\/a>\n  <a href=\"#models\" class=\"hub-agm-hero-v4__btn hub-agm-hero-v4__btn--secondary\">Voir les mod\u00e8les<\/a>\n<\/div>\n      <div class=\"hub-agm-hero-v4__features\">\n        <article class=\"hub-agm-hero-v4__feature hub-reveal hub-reveal--card\" style=\"--d:.5s;\">\n          <div class=\"hub-agm-hero-v4__feature-icon\">01<\/div>\n          <div class=\"hub-agm-hero-v4__feature-text\">\n            <strong>Jusqu\u2019\u00e0 200 t\/h<\/strong>\n            <span>Large plage de capacit\u00e9 pour le pr\u00e9-nettoyage et le nettoyage final<\/span>\n          <\/div>\n        <\/article>\n\n        <article class=\"hub-agm-hero-v4__feature hub-reveal hub-reveal--card\" style=\"--d:.62s;\">\n          <div class=\"hub-agm-hero-v4__feature-icon\">02<\/div>\n          <div class=\"hub-agm-hero-v4__feature-text\">\n            <strong>Aspiration + tamis<\/strong>\n            <span>\u00c9limine la poussi\u00e8re, les impuret\u00e9s l\u00e9g\u00e8res et les grosses fractions en un seul passage<\/span>\n          <\/div>\n        <\/article>\n\n        <article class=\"hub-agm-hero-v4__feature hub-reveal hub-reveal--card\" style=\"--d:.74s;\">\n          <div class=\"hub-agm-hero-v4__feature-icon\">03<\/div>\n          <div class=\"hub-agm-hero-v4__feature-text\">\n            <strong>Tamis interchangeables<\/strong>\n            <span>Adapt\u00e9 au bl\u00e9, au seigle, \u00e0 l\u2019avoine, au ma\u00efs, aux l\u00e9gumineuses et \u00e0 d\u2019autres cultures<\/span>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n\n    <div class=\"hub-agm-hero-v4__visual hub-reveal hub-reveal--visual\" style=\"--d:.24s;\">\n      <div class=\"hub-agm-hero-v4__image-box\" id=\"hub-agm-hero-v4-box\">\n\n        <div class=\"hub-ring hub-ring--1\"><\/div>\n        <div class=\"hub-ring hub-ring--2\"><\/div>\n        <div class=\"hub-ring hub-ring--3\"><\/div>\n        <div class=\"hub-ring hub-ring--4\"><\/div>\n\n        <div class=\"hub-agm-hero-v4__glow hub-agm-hero-v4__glow--one\"><\/div>\n        <div class=\"hub-agm-hero-v4__glow hub-agm-hero-v4__glow--two\"><\/div>\n        <div class=\"hub-agm-hero-v4__glow hub-agm-hero-v4__glow--three\"><\/div>\n\n        <div class=\"hub-particle hub-particle--1\"><\/div>\n        <div class=\"hub-particle hub-particle--2\"><\/div>\n        <div class=\"hub-particle hub-particle--3\"><\/div>\n        <div class=\"hub-particle hub-particle--4\"><\/div>\n        <div class=\"hub-particle hub-particle--5\"><\/div>\n\n        <div class=\"hub-agm-hero-v4__badge hub-agm-hero-v4__badge--top hub-reveal hub-reveal--float-down\" style=\"--d:.56s;\">\n          <span>6 mod\u00e8les disponibles<\/span>\n        <\/div>\n\n        <img decoding=\"async\" class=\"hub-agm-hero-v4__machine hub-parallax-item\" data-speed=\"10\" src=\"\/wp-content\/uploads\/2026\/03\/catalog-biss1.webp\" alt=\"BISS sieve grain cleaner\">\n\n        <div class=\"hub-agm-hero-v4__badge hub-agm-hero-v4__badge--left hub-reveal hub-reveal--float-up\" style=\"--d:.7s;\">\n          <strong>0.75\u20132.95 kW<\/strong>\n          <span>plage de puissance install\u00e9e<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* \u2500\u2500\u2500 reset inside section only \u2500\u2500\u2500 *\/\n.hub-agm-hero-v4 *, .hub-agm-hero-v4 *::before, .hub-agm-hero-v4 *::after {\n  box-sizing: border-box;\n}\n\n\/* \u2500\u2500\u2500 SECTION \u2500\u2500\u2500 *\/\n.hub-agm-hero-v4 {\n  position: relative;\n  overflow: hidden;\n  padding: 120px 0 100px;\n  \n  font-family: Montserrat, sans-serif;\n}\n\n.hub-agm-hero-v4::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  background-image: radial-gradient(rgba(79,124,255,.07) 1px, transparent 1px);\n  background-size: 32px 32px;\n  mask-image: radial-gradient(ellipse at 70% 50%, black 30%, transparent 70%);\n  -webkit-mask-image: radial-gradient(ellipse at 70% 50%, black 30%, transparent 70%);\n  z-index: 0;\n}\n\n.hub-agm-hero-v4__bg {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n}\n\n\/* \u2500\u2500\u2500 GRID \u2500\u2500\u2500 *\/\n.hub-agm-hero-v4__wrap {\n  position: relative;\n  z-index: 2;\n  max-width: 1320px;\n  margin: 0 auto;\n  padding: 0 32px;\n  display: grid;\n  grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr);\n  gap: 48px;\n  align-items: center;\n}\n\n\/* \u2500\u2500\u2500 CONTENT \u2500\u2500\u2500 *\/\n.hub-agm-hero-v4__content {\n  max-width: 680px;\n}\n\n.hub-agm-hero-v4__eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 8px 16px;\n  margin-bottom: 22px;\n  border-radius: 999px;\n  background: rgba(79,124,255,.07);\n  border: 1px solid rgba(79,124,255,.16);\n  color: #4f6fdf;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n}\n\n.hub-agm-hero-v4__eyebrow::before {\n  content: \"\";\n  width: 6px; height: 6px;\n  border-radius: 50%;\n  background: linear-gradient(135deg, #4f7cff, #19b98a);\n  flex-shrink: 0;\n}\n\n.hub-agm-hero-v4__title {\n  margin: 0 0 20px;\n  font-size: clamp(38px, 4.6vw, 68px);\n  line-height: .98;\n  letter-spacing: -.04em;\n  font-weight: 800;\n  color: #1a2236;\n}\n\n.hub-agm-hero-v4__text {\n  margin: 0 0 30px;\n  max-width: 580px;\n  color: #6b7691;\n  font-size: 16.5px;\n  line-height: 1.82;\n  font-weight: 500;\n}\n\n\/* \u2500\u2500\u2500 BUTTONS \u2500\u2500\u2500 *\/\n.hub-agm-hero-v4__actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin-bottom: 32px;\n}\n\n.hub-agm-hero-v4__btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 52px;\n  padding: 13px 26px;\n  border-radius: 14px;\n  text-decoration: none;\n  font-size: 14px;\n  font-weight: 700;\n  font-family: Montserrat, sans-serif;\n  transition: transform .32s ease, box-shadow .32s ease, background .32s ease;\n}\n\n.hub-agm-hero-v4__btn--primary {\n  color: #fff;\n  background: linear-gradient(135deg, #4f7cff 0%, #19b98a 100%);\n  box-shadow: 0 12px 28px rgba(79,124,255,.28), 0 2px 6px rgba(79,124,255,.15);\n}\n\n.hub-agm-hero-v4__btn--primary:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 18px 36px rgba(79,124,255,.34), 0 4px 8px rgba(79,124,255,.18);\n}\n\n.hub-agm-hero-v4__btn--secondary {\n  color: #2a3552;\n  background: rgba(255,255,255,.8);\n  border: 1px solid rgba(200,210,235,.7);\n  box-shadow: 0 8px 20px rgba(31,42,68,.07);\n}\n\n.hub-agm-hero-v4__btn--secondary:hover {\n  transform: translateY(-3px);\n  background: #fff;\n  box-shadow: 0 14px 28px rgba(31,42,68,.10);\n}\n\n\/* \u2500\u2500\u2500 FEATURE CARDS \u2500\u2500\u2500 *\/\n.hub-agm-hero-v4__features {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 12px;\n}\n\n.hub-agm-hero-v4__feature {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  padding: 20px 18px;\n  border-radius: 20px;\n  background: rgba(255,255,255,.68);\n  border: 1px solid rgba(255,255,255,.9);\n  box-shadow: 0 12px 32px rgba(31,42,68,.06), inset 0 1px 0 rgba(255,255,255,.85);\n  backdrop-filter: blur(16px);\n  -webkit-backdrop-filter: blur(16px);\n  transition: transform .38s ease, box-shadow .38s ease;\n  overflow: hidden;\n}\n\n.hub-agm-hero-v4__feature::after {\n  content: \"\";\n  position: absolute;\n  bottom: 0; left: 0; right: 0;\n  height: 3px;\n  background: linear-gradient(90deg, #4f7cff, #19b98a);\n  border-radius: 0 0 20px 20px;\n  transform: scaleX(0);\n  transition: transform .38s ease;\n  transform-origin: left;\n}\n\n.hub-agm-hero-v4__feature:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 20px 42px rgba(31,42,68,.10), inset 0 1px 0 rgba(255,255,255,.85);\n}\n\n.hub-agm-hero-v4__feature:hover::after {\n  transform: scaleX(1);\n}\n\n.hub-agm-hero-v4__feature-icon {\n  flex: 0 0 auto;\n  width: 40px; height: 40px;\n  border-radius: 12px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: linear-gradient(135deg, rgba(79,124,255,.14), rgba(24,185,129,.12));\n  color: #3a58c8;\n  font-size: 12px;\n  font-weight: 800;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.75);\n}\n\n.hub-agm-hero-v4__feature strong {\n  display: block;\n  margin-bottom: 5px;\n  color: #1a2236;\n  font-size: 14.5px;\n  line-height: 1.3;\n  font-weight: 800;\n}\n\n.hub-agm-hero-v4__feature span {\n  display: block;\n  color: #7b859f;\n  font-size: 12.5px;\n  line-height: 1.55;\n  font-weight: 500;\n}\n\n\/* \u2500\u2500\u2500 VISUAL (no frame) \u2500\u2500\u2500 *\/\n.hub-agm-hero-v4__visual {\n  position: relative;\n}\n\n.hub-agm-hero-v4__image-box {\n  position: relative;\n  min-height: 640px;\n  background: transparent;\n  border: none;\n  box-shadow: none;\n  overflow: visible;\n  isolation: isolate;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n\/* \u2500\u2500\u2500 RINGS \u2500\u2500\u2500 *\/\n.hub-ring {\n  position: absolute;\n  left: 50%; top: 50%;\n  transform: translate(-50%, -50%);\n  border-radius: 50%;\n  border: 1.5px solid;\n  pointer-events: none;\n  z-index: 1;\n}\n\n.hub-ring--1 {\n  width: 280px; height: 280px;\n  border-color: rgba(79,124,255,.22);\n  animation: hubRingPulse 4s ease-in-out infinite;\n  animation-delay: 0s;\n}\n\n.hub-ring--2 {\n  width: 390px; height: 390px;\n  border-color: rgba(79,124,255,.14);\n  animation: hubRingPulse 4s ease-in-out infinite;\n  animation-delay: -1s;\n}\n\n.hub-ring--3 {\n  width: 510px; height: 510px;\n  border-color: rgba(24,185,129,.11);\n  animation: hubRingPulse 4s ease-in-out infinite;\n  animation-delay: -2s;\n}\n\n.hub-ring--4 {\n  width: 640px; height: 640px;\n  border-color: rgba(24,185,129,.07);\n  animation: hubRingPulse 4s ease-in-out infinite;\n  animation-delay: -3s;\n}\n\n.hub-ring--1::after {\n  content: \"\";\n  position: absolute;\n  inset: -2px;\n  border-radius: 50%;\n  border: 1px dashed rgba(79,124,255,.18);\n  animation: hubRingRotate 18s linear infinite;\n}\n\n.hub-ring--2::before {\n  content: \"\";\n  position: absolute;\n  width: 7px; height: 7px;\n  border-radius: 50%;\n  background: linear-gradient(135deg, #4f7cff, #19b98a);\n  box-shadow: 0 0 10px rgba(79,124,255,.6);\n  top: 0; left: 50%;\n  transform-origin: 0 195px;\n  animation: hubDotOrbit 8s linear infinite;\n}\n\n@keyframes hubRingPulse {\n  0%, 100% { opacity:.6; transform:translate(-50%,-50%) scale(1); }\n  50%       { opacity:1;  transform:translate(-50%,-50%) scale(1.035); }\n}\n\n@keyframes hubRingRotate {\n  from { transform: rotate(0deg); }\n  to   { transform: rotate(360deg); }\n}\n\n@keyframes hubDotOrbit {\n  from { transform: translateX(-50%) rotate(0deg) translateY(-195px); }\n  to   { transform: translateX(-50%) rotate(360deg) translateY(-195px); }\n}\n\n\/* \u2500\u2500\u2500 PARTICLES \u2500\u2500\u2500 *\/\n.hub-particle {\n  position: absolute;\n  border-radius: 50%;\n  pointer-events: none;\n  z-index: 2;\n}\n\n.hub-particle--1 { width:8px;  height:8px;  background:rgba(79,124,255,.45); top:18%;    left:12%;  animation:hubParticleFloat 6s   ease-in-out infinite; animation-delay:0s; }\n.hub-particle--2 { width:5px;  height:5px;  background:rgba(24,185,129,.5);  top:28%;    right:14%; animation:hubParticleFloat 7.5s ease-in-out infinite; animation-delay:-2s; }\n.hub-particle--3 { width:10px; height:10px; background:rgba(79,124,255,.25); bottom:22%; right:18%; animation:hubParticleFloat 5.5s ease-in-out infinite; animation-delay:-1.5s; }\n.hub-particle--4 { width:6px;  height:6px;  background:rgba(24,185,129,.35); bottom:30%; left:16%;  animation:hubParticleFloat 8s   ease-in-out infinite; animation-delay:-3.5s; }\n.hub-particle--5 { width:4px;  height:4px;  background:rgba(79,124,255,.55); top:55%;    left:8%;   animation:hubParticleFloat 5s   ease-in-out infinite; animation-delay:-1s; }\n\n@keyframes hubParticleFloat {\n  0%, 100% { transform:translate(0,0) scale(1);    opacity:.7; }\n  33%       { transform:translate(8px,-12px) scale(1.2); opacity:1; }\n  66%       { transform:translate(-6px,10px) scale(.85); opacity:.5; }\n}\n\n\/* \u2500\u2500\u2500 GLOWS \u2500\u2500\u2500 *\/\n.hub-agm-hero-v4__glow {\n  position: absolute;\n  border-radius: 50%;\n  filter: blur(34px);\n  pointer-events: none;\n  z-index: 1;\n  animation: hubGlowFloat 9s ease-in-out infinite;\n}\n\n.hub-agm-hero-v4__glow--one   { width:200px; height:200px; left:60px;   top:110px;    background:rgba(79,124,255,.17); animation-delay:0s; }\n.hub-agm-hero-v4__glow--two   { width:240px; height:240px; right:40px;  top:140px;    background:rgba(24,185,129,.14); animation-delay:-3s; }\n.hub-agm-hero-v4__glow--three { width:180px; height:180px; left:150px;  bottom:70px;  background:rgba(24,185,129,.12); animation-delay:-6s; }\n\n@keyframes hubGlowFloat {\n  0%, 100% { transform:translate3d(0,0,0) scale(1);    opacity:.65; }\n  50%       { transform:translate3d(0,-16px,0) scale(1.10); opacity:1; }\n}\n\n\/* \u2500\u2500\u2500 MACHINE \u2500\u2500\u2500 *\/\n.hub-agm-hero-v4__machine {\n  position: relative;\n  z-index: 3;\n  width: 100%;\n  max-height: 580px;\n  object-fit: contain;\n  padding: 40px;\n  filter:\n    drop-shadow(0 30px 50px rgba(31,42,68,.22))\n    drop-shadow(0 6px 16px rgba(79,124,255,.12));\n  transition: transform .55s ease, filter .55s ease;\n  will-change: transform;\n}\n\n.hub-agm-hero-v4__image-box:hover .hub-agm-hero-v4__machine {\n  filter:\n    drop-shadow(0 36px 58px rgba(31,42,68,.26))\n    drop-shadow(0 8px 20px rgba(79,124,255,.18));\n}\n\n\/* \u2500\u2500\u2500 BADGES \u2500\u2500\u2500 *\/\n.hub-agm-hero-v4__badge {\n  position: absolute;\n  z-index: 5;\n  background: rgba(255,255,255,.88);\n  border: 1px solid rgba(255,255,255,.96);\n  box-shadow: 0 14px 30px rgba(31,42,68,.09), inset 0 1px 0 rgba(255,255,255,.9);\n  backdrop-filter: blur(14px);\n  -webkit-backdrop-filter: blur(14px);\n  border-radius: 18px;\n  transition: transform .38s ease, box-shadow .38s ease;\n  will-change: transform;\n}\n\n.hub-agm-hero-v4__badge:hover {\n  transform: translateY(-4px) !important;\n  box-shadow: 0 20px 38px rgba(31,42,68,.12), inset 0 1px 0 rgba(255,255,255,.9);\n}\n\n.hub-agm-hero-v4__badge--top {\n  top: 28px; right: 28px;\n  padding: 10px 16px;\n  font-size: 12.5px;\n  font-weight: 800;\n  color: #1a2236;\n  font-family: Montserrat, sans-serif;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n\n.hub-agm-hero-v4__badge--top::before {\n  content: \"\";\n  width: 8px; height: 8px;\n  border-radius: 50%;\n  background: linear-gradient(135deg, #4f7cff, #19b98a);\n  flex-shrink: 0;\n}\n\n.hub-agm-hero-v4__badge--left {\n  left: 28px;\n  bottom: 40px;\n  padding: 14px 18px;\n  max-width: 190px;\n}\n\n.hub-agm-hero-v4__badge strong {\n  display: block;\n  margin-bottom: 4px;\n  font-size: 15px;\n  line-height: 1.3;\n  font-weight: 800;\n  background: linear-gradient(135deg, #4f7cff, #19b98a);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n}\n\n.hub-agm-hero-v4__badge span {\n  display: block;\n  color: #7a849e;\n  font-size: 12px;\n  line-height: 1.5;\n  font-weight: 600;\n  font-family: Montserrat, sans-serif;\n}\n\n\/* \u2500\u2500\u2500 REVEAL \u2500\u2500\u2500 *\/\n.hub-reveal {\n  opacity: 0;\n  transition:\n    opacity 1.3s cubic-bezier(.22,1,.36,1),\n    transform 1.3s cubic-bezier(.22,1,.36,1);\n  transition-delay: var(--d, 0s);\n  will-change: opacity, transform;\n}\n\n.hub-reveal--fade-up    { transform: translate3d(0, 32px, 0); }\n.hub-reveal--fade-left  { transform: translate3d(-28px, 0, 0); }\n.hub-reveal--title      { transform: translate3d(0, 40px, 0) scale(.97); }\n.hub-reveal--card       { transform: translate3d(0, 26px, 0) scale(.94); }\n.hub-reveal--visual     { transform: translate3d(32px, 0, 0) scale(.97); }\n.hub-reveal--float-down { transform: translate3d(0, -24px, 0) scale(.96); }\n.hub-reveal--float-up   { transform: translate3d(0, 24px, 0) scale(.96); }\n\n.hub-reveal.is-visible {\n  opacity: 1;\n  transform: translate3d(0,0,0) scale(1);\n}\n\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\n@media (max-width: 1200px) {\n  .hub-agm-hero-v4__wrap {\n    grid-template-columns: 1fr;\n  }\n  .hub-agm-hero-v4__content { max-width: none; }\n  .hub-agm-hero-v4__visual  { max-width: 720px; margin: 0 auto; }\n}\n\n\/* \u2500\u2500 MOBILE: \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 \u0441\u0432\u0435\u0440\u0445\u0443, \u0444\u0438\u0447\u0438 \u0441\u043d\u0438\u0437\u0443 \u2500\u2500 *\/\n@media (max-width: 767px) {\n  .hub-agm-hero-v4 {\n    padding: 70px 0 56px;\n  }\n\n  .hub-agm-hero-v4__wrap {\n    padding: 0 16px;\n    gap: 0;\n    \/* flex \u0432\u043c\u0435\u0441\u0442\u043e grid \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0440\u044f\u0434\u043a\u043e\u043c *\/\n    display: flex;\n    flex-direction: column;\n  }\n\n  \/* \u041a\u043e\u043d\u0442\u0435\u043d\u0442 \u0434\u0435\u043b\u0438\u043c \u043d\u0430 \u0434\u0432\u0435 \u0447\u0430\u0441\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 order:\n     eyebrow + title + text + buttons \u2192 order 1\n     visual (\u043c\u0430\u0448\u0438\u043d\u0430)                  \u2192 order 2\n     features                         \u2192 order 3  *\/\n\n  .hub-agm-hero-v4__content {\n    display: contents; \/* \u00ab\u0440\u0430\u0441\u0442\u0432\u043e\u0440\u044f\u0435\u043c\u00bb \u043e\u0431\u0451\u0440\u0442\u043a\u0443, \u0434\u0435\u0442\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e *\/\n  }\n\n  .hub-agm-hero-v4__eyebrow,\n  .hub-agm-hero-v4__title,\n  .hub-agm-hero-v4__text,\n  .hub-agm-hero-v4__actions {\n    order: 1;\n  }\n\n  \/* \u0421\u043b\u0443\u0436\u0435\u0431\u043d\u044b\u0439 \u0432\u0440\u0430\u043f\u043f\u0435\u0440 \u0434\u043b\u044f eyebrow\/title\/text\/actions \u2014 \u0437\u0430\u0434\u0430\u0451\u043c \u043f\u043e\u0440\u044f\u0434\u043e\u043a *\/\n  .hub-agm-hero-v4__content > .hub-agm-hero-v4__eyebrow { order: 1; }\n  .hub-agm-hero-v4__content > .hub-agm-hero-v4__title   { order: 1; }\n  .hub-agm-hero-v4__content > .hub-agm-hero-v4__text    { order: 1; }\n  .hub-agm-hero-v4__content > .hub-agm-hero-v4__actions { order: 1; }\n\n  \/* \u041a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 \u0438\u0434\u0451\u0442 \u0432\u0442\u043e\u0440\u043e\u0439 *\/\n  .hub-agm-hero-v4__visual { order: 2; }\n\n  \/* \u041a\u0430\u0440\u0442\u043e\u0447\u043a\u0438 \u0444\u0438\u0447 \u0438\u0434\u0443\u0442 \u0442\u0440\u0435\u0442\u044c\u0438\u043c\u0438 *\/\n  .hub-agm-hero-v4__features { order: 3; }\n\n  \/* \u041e\u0442\u0441\u0442\u0443\u043f\u044b *\/\n  .hub-agm-hero-v4__visual {\n    max-width: none;\n    margin: 12px 0 4px;\n  }\n\n  .hub-agm-hero-v4__features {\n    grid-template-columns: 1fr;\n    gap: 10px;\n    margin-top: 12px;\n  }\n\n  \/* \u0423\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u043c \u0432\u044b\u0441\u043e\u0442\u0443 visual-\u0431\u043e\u043a\u0441\u0430 *\/\n  .hub-agm-hero-v4__image-box {\n    min-height: 340px;\n  }\n\n  .hub-agm-hero-v4__machine {\n    padding: 18px;\n  }\n\n  .hub-agm-hero-v4__title {\n    font-size: clamp(30px, 10.5vw, 44px);\n    margin-bottom: 14px;\n  }\n\n  .hub-agm-hero-v4__text {\n    font-size: 14.5px;\n    line-height: 1.72;\n    margin-bottom: 20px;\n  }\n\n  .hub-agm-hero-v4__actions {\n    margin-bottom: 0;\n  }\n\n  .hub-agm-hero-v4__badge--left {\n    left: 12px; bottom: 12px;\n    max-width: 150px;\n    padding: 11px 14px;\n  }\n\n  .hub-agm-hero-v4__badge--top {\n    top: 12px; right: 12px;\n    font-size: 11.5px;\n    padding: 8px 12px;\n  }\n\n  \/* \u0421\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u043a\u043e\u043b\u044c\u0446\u0430 \u043d\u0430 \u043c\u043e\u0431\u0438\u043b\u0435 *\/\n  .hub-ring--3, .hub-ring--4 { display: none; }\n}\n\n\/* \u2500\u2500\u2500 REDUCED MOTION \u2500\u2500\u2500 *\/\n@media (prefers-reduced-motion: reduce) {\n  .hub-reveal,\n  .hub-agm-hero-v4__btn,\n  .hub-agm-hero-v4__feature,\n  .hub-agm-hero-v4__machine,\n  .hub-agm-hero-v4__badge,\n  .hub-agm-hero-v4__glow,\n  .hub-ring,\n  .hub-particle {\n    transition: none !important;\n    animation: none !important;\n    transform: none !important;\n    opacity: 1 !important;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  var section = document.querySelector('.hub-agm-hero-v4');\n  if (!section) return;\n\n  \/* Reveal on scroll *\/\n  var animated = section.querySelectorAll('.hub-reveal');\n  if (animated.length && 'IntersectionObserver' in window) {\n    var observer = new IntersectionObserver(function (entries, obs) {\n      entries.forEach(function (entry) {\n        if (!entry.isIntersecting) return;\n        entry.target.classList.add('is-visible');\n        obs.unobserve(entry.target);\n      });\n    }, { threshold: 0.10, rootMargin: '0px 0px -6% 0px' });\n    animated.forEach(function (item) { observer.observe(item); });\n  }\n\n  \/* Parallax tilt \u2014 desktop only *\/\n  var box   = section.querySelector('#hub-agm-hero-v4-box');\n  var items = section.querySelectorAll('.hub-parallax-item');\n\n  if (box && items.length && window.matchMedia('(min-width: 768px)').matches) {\n    box.addEventListener('mousemove', function (e) {\n      var rect = box.getBoundingClientRect();\n      var relX = (e.clientX - rect.left) \/ rect.width  - 0.5;\n      var relY = (e.clientY - rect.top)  \/ rect.height - 0.5;\n      items.forEach(function (item) {\n        var speed = Number(item.dataset.speed || 10);\n        item.style.transform = 'translate3d(' + (relX * speed) + 'px,' + (relY * speed) + 'px,0)';\n      });\n    });\n    box.addEventListener('mouseleave', function () {\n      items.forEach(function (item) { item.style.transform = ''; });\n    });\n  }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-272f241f e-flex e-con-boxed e-con e-parent\" data-id=\"272f241f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50aa2b8b elementor-widget elementor-widget-html\" data-id=\"50aa2b8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n\n<section class=\"hub-agm-editorial-v2\">\n  <div class=\"hub-agm-editorial-v2__bg\"><\/div>\n\n  <div class=\"hub-agm-editorial-v2__wrap\">\n    <div class=\"hub-agm-editorial-v2__top\">\n      <span class=\"hub-agm-editorial-v2__eyebrow hub-ed-reveal hub-ed-reveal--fade-up\" style=\"--d:0s;\">\n        Aper\u00e7u du produit\n      <\/span>\n      <h2 class=\"hub-agm-editorial-v2__title hub-ed-reveal hub-ed-reveal--title\" style=\"--d:.08s;\">\n        Nettoyage efficace des grains par tamisage avec performances stables pour un fonctionnement quotidien\n      <\/h2>\n    <\/div>\n\n    <div class=\"hub-agm-editorial-v2__layout\">\n      <div class=\"hub-agm-editorial-v2__content\">\n        <div class=\"hub-agm-editorial-v2__line hub-ed-reveal hub-ed-reveal--scale-y\" style=\"--d:.14s;\"><\/div>\n\n        <div class=\"hub-agm-editorial-v2__text\">\n          <p class=\"hub-ed-reveal hub-ed-reveal--fade-up\" style=\"--d:.18s;\">\n            Le BISS est un nettoyeur \u00e0 grains \u00e0 tamis moderne con\u00e7u pour s\u00e9parer efficacement le grain des\n            impuret\u00e9s de diff\u00e9rentes tailles. Il convient au pr\u00e9-nettoyage, au nettoyage final et \u00e0 la pr\u00e9paration\n            du grain avant le stockage, la transformation ult\u00e9rieure ou le semis. Gr\u00e2ce \u00e0 son syst\u00e8me de tamisage et \u00e0 sa\n            chambre d\u2019aspiration, la machine assure un nettoyage pr\u00e9cis et stable pour une large gamme de cultures.\n          <\/p>\n\n          <p class=\"hub-ed-reveal hub-ed-reveal--fade-up\" style=\"--d:.30s;\">\n            Les principaux avantages de la s\u00e9rie BISS sont une performance fiable, une adaptation facile \u00e0 diff\u00e9rentes\n            t\u00e2ches de nettoyage et une conception pratique pour les exploitations agricoles de diverses tailles.\n            Les tamis interchangeables permettent de configurer la machine pour diff\u00e9rentes cultures et fractions,\n            tandis que le syst\u00e8me d\u2019aspiration aide \u00e0 \u00e9liminer la poussi\u00e8re, les enveloppes et autres impuret\u00e9s l\u00e9g\u00e8res pendant le fonctionnement.\n          <\/p>\n\n          <p class=\"hub-ed-reveal hub-ed-reveal--fade-up\" style=\"--d:.42s;\">\n            Le principe de fonctionnement repose sur la s\u00e9paration m\u00e9canique du mat\u00e9riau sur les tamis,\n            o\u00f9 les impuret\u00e9s et le grain sont divis\u00e9s selon leur taille, combin\u00e9e \u00e0 un nettoyage par flux d\u2019air des\n            fractions l\u00e9g\u00e8res. Cela fait de la s\u00e9rie BISS une solution efficace pour obtenir un grain plus propre,\n            plus homog\u00e8ne et d\u2019une qualit\u00e9 de sortie constante.\n          <\/p>\n\n          <p class=\"hub-ed-reveal hub-ed-reveal--fade-up\" style=\"--d:.54s;\">\n            Un ch\u00e2ssis robuste, un syst\u00e8me de travail bien \u00e9quilibr\u00e9 et un acc\u00e8s pratique aux principaux composants\n            garantissent un fonctionnement stable \u00e0 long terme et une maintenance simplifi\u00e9e. Le produit nettoy\u00e9 et les\n            impuret\u00e9s s\u00e9par\u00e9es sont \u00e9vacu\u00e9s par des sorties d\u00e9di\u00e9es, ce qui rend la machine pratique\n            pour l\u2019int\u00e9gration dans les exploitations agricoles et les lignes de transformation.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <aside class=\"hub-agm-editorial-v2__aside\">\n        <div class=\"hub-agm-editorial-v2__quote hub-ed-reveal hub-ed-reveal--right\" style=\"--d:.2s;\">\n          <span class=\"hub-agm-editorial-v2__quote-mark\">BISS<\/span>\n          <p>\n            Con\u00e7u pour r\u00e9unir dans une seule machine pratique de nettoyage des grains une s\u00e9paration pr\u00e9cise par tamis, un nettoyage par aspiration et un d\u00e9bit fiable.\n          <\/p>\n        <\/div>\n\n        <div class=\"hub-agm-editorial-v2__cards\">\n          <article class=\"hub-agm-editorial-v2__card hub-ed-reveal hub-ed-reveal--right\" style=\"--d:.32s;\">\n            <span class=\"hub-agm-editorial-v2__card-label\">Principe de nettoyage<\/span>\n            <h3>S\u00e9paration par tamis<\/h3>\n            <p>\n              S\u00e9pare le grain et les impuret\u00e9s selon leur taille tandis que l\u2019aspiration \u00e9limine la poussi\u00e8re et les fractions l\u00e9g\u00e8res.\n            <\/p>\n          <\/article>\n\n          <article class=\"hub-agm-editorial-v2__card hub-ed-reveal hub-ed-reveal--right\" style=\"--d:.44s;\">\n            <span class=\"hub-agm-editorial-v2__card-label\">Flexibilit\u00e9<\/span>\n            <h3>Tamis interchangeables<\/h3>\n            <p>\n              S\u2019adapte facilement \u00e0 diff\u00e9rentes cultures, modes de nettoyage et exigences de capacit\u00e9.\n            <\/p>\n          <\/article>\n\n          <article class=\"hub-agm-editorial-v2__card hub-ed-reveal hub-ed-reveal--right\" style=\"--d:.56s;\">\n            <span class=\"hub-agm-editorial-v2__card-label\">Application<\/span>\n            <h3>Pr\u00e9-nettoyage et nettoyage final<\/h3>\n            <p>\n              Convient \u00e0 la pr\u00e9paration du grain avant le stockage, la transformation, le tri et le traitement des semences.\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/aside>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n  .hub-agm-editorial-v2{\n    position:relative;\n    overflow:hidden;\n    padding:110px 0;\n   \n    font-family:Montserrat, sans-serif;\n  }\n\n  .hub-agm-editorial-v2__bg{\n    position:absolute;\n    inset:0;\n    pointer-events:none;\n  \n  }\n\n  .hub-agm-editorial-v2__wrap{\n    position:relative;\n    z-index:2;\n    max-width:1320px;\n    margin:0 auto;\n    padding:0 24px;\n  }\n\n  .hub-agm-editorial-v2__top{\n    max-width:980px;\n    margin-bottom:34px;\n  }\n\n  .hub-agm-editorial-v2__eyebrow{\n    display:inline-flex;\n    align-items:center;\n    padding:8px 14px;\n    margin-bottom:18px;\n    border-radius:999px;\n    background:rgba(92,132,255,.08);\n    border:1px solid rgba(92,132,255,.14);\n    color:#5a7cff;\n    font-size:12px;\n    font-weight:700;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n  }\n\n  .hub-agm-editorial-v2__title{\n    margin:0;\n    max-width:1000px;\n    color:#1d2438;\n    font-size:clamp(34px, 4.2vw, 60px);\n    line-height:1.02;\n    letter-spacing:-.03em;\n    font-weight:800;\n  }\n\n  .hub-agm-editorial-v2__layout{\n    display:grid;\n    grid-template-columns:minmax(0, 1.15fr) minmax(320px, .65fr);\n    gap:28px;\n    align-items:start;\n  }\n\n  .hub-agm-editorial-v2__content{\n    display:grid;\n    grid-template-columns:24px minmax(0, 1fr);\n    gap:18px;\n    align-items:start;\n  }\n\n  .hub-agm-editorial-v2__line{\n    width:4px;\n    min-height:100%;\n    border-radius:999px;\n    background:linear-gradient(180deg, #4f7cff 0%, #19b98a 100%);\n    box-shadow:0 0 0 8px rgba(79,124,255,.06);\n    transform-origin:top center;\n  }\n\n  .hub-agm-editorial-v2__text{\n    display:grid;\n    gap:18px;\n  }\n\n  .hub-agm-editorial-v2__text p{\n    margin:0;\n    padding:0 0 0 6px;\n    color:#697791;\n    font-size:18px;\n    line-height:1.95;\n    max-width:860px;\n  }\n\n  .hub-agm-editorial-v2__aside{\n    display:grid;\n    gap:18px;\n    position:sticky;\n    top:24px;\n  }\n\n  .hub-agm-editorial-v2__quote,\n  .hub-agm-editorial-v2__card{\n    position:relative;\n    overflow:hidden;\n    border-radius:28px;\n    background:rgba(255,255,255,.62);\n    border:1px solid rgba(255,255,255,.86);\n    box-shadow:\n      0 16px 40px rgba(31,42,68,.06),\n      inset 0 1px 0 rgba(255,255,255,.8);\n    backdrop-filter:blur(14px);\n    -webkit-backdrop-filter:blur(14px);\n  }\n\n  .hub-agm-editorial-v2__quote{\n    padding:24px 24px 22px;\n  }\n\n  .hub-agm-editorial-v2__quote-mark{\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    min-height:34px;\n    padding:6px 12px;\n    margin-bottom:16px;\n    border-radius:999px;\n    background:linear-gradient(135deg, rgba(79,124,255,.14), rgba(24,185,129,.12));\n    color:#3150cf;\n    font-size:12px;\n    font-weight:800;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n  }\n\n  .hub-agm-editorial-v2__quote p{\n    margin:0;\n    color:#22304b;\n    font-size:20px;\n    line-height:1.75;\n    font-weight:600;\n  }\n\n  .hub-agm-editorial-v2__cards{\n    display:grid;\n    gap:18px;\n  }\n\n  .hub-agm-editorial-v2__card{\n    padding:22px 22px 20px;\n    transition:transform .4s ease, box-shadow .4s ease, border-color .4s ease;\n  }\n\n  .hub-agm-editorial-v2__card:hover{\n    transform:translateY(-6px);\n    box-shadow:\n      0 22px 46px rgba(31,42,68,.1),\n      inset 0 1px 0 rgba(255,255,255,.82);\n    border-color:rgba(92,132,255,.14);\n  }\n\n  .hub-agm-editorial-v2__card-label{\n    display:inline-flex;\n    align-items:center;\n    margin-bottom:12px;\n    padding:7px 12px;\n    border-radius:999px;\n    background:rgba(92,132,255,.08);\n    color:#5a7cff;\n    font-size:11px;\n    font-weight:700;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n  }\n\n  .hub-agm-editorial-v2__card h3{\n    margin:0 0 10px;\n    color:#1d2438;\n    font-size:28px;\n    line-height:1.08;\n    font-weight:800;\n    letter-spacing:-.02em;\n  }\n\n  .hub-agm-editorial-v2__card p{\n    margin:0;\n    color:#6d7893;\n    font-size:15px;\n    line-height:1.8;\n  }\n\n  .hub-ed-reveal{\n    opacity:0;\n    transition:\n      opacity 1.1s cubic-bezier(.22,1,.36,1),\n      transform 1.1s cubic-bezier(.22,1,.36,1);\n    transition-delay:var(--d, 0s);\n    will-change:opacity, transform;\n  }\n\n  .hub-ed-reveal--fade-up{\n    transform:translate3d(0, 28px, 0);\n  }\n\n  .hub-ed-reveal--right{\n    transform:translate3d(34px, 0, 0);\n  }\n\n  .hub-ed-reveal--title{\n    transform:translate3d(0, 36px, 0) scale(.98);\n  }\n\n  .hub-ed-reveal--scale-y{\n    transform:scaleY(.15);\n    opacity:.4;\n  }\n\n  .hub-ed-reveal.is-visible{\n    opacity:1;\n    transform:translate3d(0,0,0) scale(1);\n  }\n\n  @media (max-width: 1200px){\n    .hub-agm-editorial-v2__layout{\n      grid-template-columns:1fr;\n    }\n\n    .hub-agm-editorial-v2__aside{\n      position:static;\n    }\n  }\n\n  @media (max-width: 767px){\n    .hub-agm-editorial-v2{\n      padding:80px 0;\n    }\n\n    .hub-agm-editorial-v2__wrap{\n      padding:0 16px;\n    }\n\n    .hub-agm-editorial-v2__content{\n      grid-template-columns:12px minmax(0, 1fr);\n      gap:12px;\n    }\n\n    .hub-agm-editorial-v2__title{\n      font-size:clamp(30px, 9vw, 42px);\n    }\n\n    .hub-agm-editorial-v2__text p{\n      font-size:16px;\n      line-height:1.85;\n    }\n\n    .hub-agm-editorial-v2__quote,\n    .hub-agm-editorial-v2__card{\n      border-radius:22px;\n    }\n\n    .hub-agm-editorial-v2__quote p{\n      font-size:17px;\n    }\n\n    .hub-agm-editorial-v2__card h3{\n      font-size:24px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .hub-ed-reveal,\n    .hub-agm-editorial-v2__card{\n      transition:none !important;\n      animation:none !important;\n      transform:none !important;\n      opacity:1 !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const section = document.querySelector('.hub-agm-editorial-v2');\n    if (!section) return;\n\n    const items = section.querySelectorAll('.hub-ed-reveal');\n    if (!items.length) return;\n\n    const observer = new IntersectionObserver((entries, obs) => {\n      entries.forEach(entry => {\n        if (!entry.isIntersecting) return;\n        entry.target.classList.add('is-visible');\n        obs.unobserve(entry.target);\n      });\n    }, {\n      threshold: 0.14,\n      rootMargin: '0px 0px -8% 0px'\n    });\n\n    items.forEach(item => observer.observe(item));\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6b94f9b7 e-flex e-con-boxed e-con e-parent\" data-id=\"6b94f9b7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ddfca1e elementor-widget elementor-widget-html\" data-id=\"5ddfca1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"biss-clean-demo\" id=\"bissCleanDemo\">\n    <div class=\"biss-clean-demo__head biss-reveal\">\n        <span class=\"biss-clean-demo__eyebrow\">Sch\u00e9ma anim\u00e9 du processus<\/span>\n        <h2 class=\"biss-clean-demo__title\">Sch\u00e9ma de fonctionnement du nettoyeur \u00e0 grains \u00e0 tamis BISS<\/h2>\n        <p class=\"biss-clean-demo__text\">\n            Le sch\u00e9ma montre l\u2019alimentation du grain, la s\u00e9paration sur tamis, le flux d\u2019aspiration et l\u2019\u00e9vacuation du grain propre et des impuret\u00e9s.\n        <\/p>\n    <\/div>\n\n    <div class=\"biss-clean-demo__stagebar biss-reveal\" id=\"bissStagebar\">\n        <button class=\"biss-clean-demo__pill is-active\" data-stage=\"0\" type=\"button\">Toutes les \u00e9tapes<\/button>\n        <button class=\"biss-clean-demo__pill\" data-stage=\"1\" type=\"button\">1. Alimentation du grain<\/button>\n        <button class=\"biss-clean-demo__pill\" data-stage=\"2\" type=\"button\">2. S\u00e9paration par tamis<\/button>\n        <button class=\"biss-clean-demo__pill\" data-stage=\"3\" type=\"button\">3. Aspiration<\/button>\n        <button class=\"biss-clean-demo__pill\" data-stage=\"4\" type=\"button\">4. D\u00e9charge<\/button>\n    <\/div>\n\n    <div class=\"biss-clean-demo__layout\">\n        <div class=\"biss-clean-demo__scene biss-reveal\">\n            <div class=\"biss-clean-demo__viewport\" id=\"bissViewport\">\n                <svg class=\"biss-clean-demo__svg\" viewBox=\"0 0 980 560\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\n                    <defs>\n                        <linearGradient id=\"bissBlue\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\n                            <stop offset=\"0%\" stop-color=\"#1547d8\" \/>\n                            <stop offset=\"100%\" stop-color=\"#0d2f98\" \/>\n                        <\/linearGradient>\n\n                        <linearGradient id=\"bissDark\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\n                            <stop offset=\"0%\" stop-color=\"#363b44\" \/>\n                            <stop offset=\"100%\" stop-color=\"#171b22\" \/>\n                        <\/linearGradient>\n\n                        <linearGradient id=\"bissMetal\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                            <stop offset=\"0%\" stop-color=\"#dfe4e8\" \/>\n                            <stop offset=\"100%\" stop-color=\"#aeb7be\" \/>\n                        <\/linearGradient>\n\n                        <linearGradient id=\"bissBrown\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                            <stop offset=\"0%\" stop-color=\"#8f6c4a\" \/>\n                            <stop offset=\"100%\" stop-color=\"#6d4f34\" \/>\n                        <\/linearGradient>\n\n                        <filter id=\"bissGlow\" x=\"-50%\" y=\"-50%\" width=\"200%\" height=\"200%\">\n                            <feGaussianBlur stdDeviation=\"7\" result=\"b\" \/>\n                            <feMerge>\n                                <feMergeNode in=\"b\" \/>\n                                <feMergeNode in=\"SourceGraphic\" \/>\n                            <\/feMerge>\n                        <\/filter>\n                    <\/defs>\n\n                    <rect width=\"980\" height=\"560\" fill=\"#f7f8f7\" \/>\n\n                    <!-- highlight zones -->\n                    <g class=\"biss-zone biss-zone--feed\">\n                        <rect x=\"112\" y=\"40\" width=\"178\" height=\"165\" rx=\"24\" fill=\"#ffd95e\" opacity=\"0\" \/>\n                    <\/g>\n\n                    <g class=\"biss-zone biss-zone--sieves\">\n                        <rect x=\"186\" y=\"165\" width=\"510\" height=\"200\" rx=\"28\" fill=\"#a9efd0\" opacity=\"0\" \/>\n                    <\/g>\n\n                    <g class=\"biss-zone biss-zone--air\">\n                        <rect x=\"708\" y=\"110\" width=\"180\" height=\"360\" rx=\"28\" fill=\"#b9d7ff\" opacity=\"0\" \/>\n                    <\/g>\n\n                    <g class=\"biss-zone biss-zone--discharge\">\n                        <rect x=\"250\" y=\"382\" width=\"560\" height=\"120\" rx=\"28\" fill=\"#fff0a8\" opacity=\"0\" \/>\n                    <\/g>\n\n                    <!-- machine -->\n                    <g class=\"biss-machine\">\n                        <!-- twin feed hoppers -->\n                        <g class=\"biss-part biss-part--feed\">\n                            <g>\n                                <rect x=\"116\" y=\"54\" width=\"96\" height=\"112\" rx=\"10\" fill=\"url(#bissMetal)\" \/>\n                                <path d=\"M116 166 L212 166 L194 212 L134 212 Z\" fill=\"url(#bissMetal)\" \/>\n                                <rect x=\"136\" y=\"36\" width=\"56\" height=\"18\" rx=\"4\" fill=\"#666\" \/>\n                            <\/g>\n\n                            <g>\n                                <rect x=\"222\" y=\"64\" width=\"96\" height=\"102\" rx=\"10\" fill=\"url(#bissMetal)\" \/>\n                                <path d=\"M222 166 L318 166 L300 212 L240 212 Z\" fill=\"url(#bissMetal)\" \/>\n                                <rect x=\"242\" y=\"46\" width=\"56\" height=\"18\" rx=\"4\" fill=\"#666\" \/>\n                            <\/g>\n\n                            <g class=\"biss-feed-arrows\">\n                                <path d=\"M164 22 L164 78\" \/>\n                                <path d=\"M270 28 L270 82\" \/>\n                                <polygon points=\"164,96 150,70 178,70\" \/>\n                                <polygon points=\"270,98 256,72 284,72\" \/>\n                            <\/g>\n                        <\/g>\n\n                        <!-- main blue housing -->\n                        <g class=\"biss-part biss-part--body\">\n                            <path d=\"M180 196 L708 196 L708 254 L194 254 Z\" fill=\"url(#bissBlue)\" \/>\n                            <path d=\"M194 254 L690 254 L662 384 L224 384 Z\" fill=\"url(#bissDark)\" \/>\n                            <path d=\"M180 196 L194 254 L224 384 L196 388 L168 228 Z\" fill=\"#2b2f37\" \/>\n                            <path d=\"M690 254 L708 196 L742 228 L716 394 L662 384 Z\" fill=\"#2b2f37\" \/>\n                            <rect x=\"370\" y=\"214\" width=\"168\" height=\"18\" rx=\"4\" fill=\"#214ed0\" opacity=\".7\" \/>\n                        <\/g>\n\n                        <!-- inner side walls \/ cut -->\n                        <g class=\"biss-part biss-part--chambers\">\n                            <rect x=\"202\" y=\"220\" width=\"52\" height=\"144\" fill=\"url(#bissBrown)\" opacity=\".9\" \/>\n                            <rect x=\"644\" y=\"220\" width=\"44\" height=\"150\" fill=\"url(#bissBrown)\" opacity=\".9\" \/>\n                        <\/g>\n\n                        <!-- top distributor -->\n                        <g class=\"biss-part biss-part--distributor\">\n                            <path d=\"M214 212 L318 212 L344 244 L220 244 Z\" fill=\"#d6dadd\" \/>\n                            <path d=\"M222 244 L334 244 L308 278 L246 278 Z\" fill=\"#c3c9cf\" \/>\n                        <\/g>\n\n                        <!-- sieves -->\n                        <g class=\"biss-part biss-part--sieves\">\n                            <g class=\"biss-sieve biss-sieve--top\">\n                                <path d=\"M250 274 L644 274 L610 315 L284 315 Z\" fill=\"#262a31\" \/>\n                                <path d=\"M250 274 L644 274\" stroke=\"#68717c\" stroke-width=\"3\" \/>\n                                <path d=\"M284 315 L610 315\" stroke=\"#68717c\" stroke-width=\"3\" \/>\n                                <g class=\"biss-sieve-lines\">\n                                    <line x1=\"290\" y1=\"285\" x2=\"612\" y2=\"285\" \/>\n                                    <line x1=\"284\" y1=\"297\" x2=\"602\" y2=\"297\" \/>\n                                    <line x1=\"276\" y1=\"309\" x2=\"592\" y2=\"309\" \/>\n                                <\/g>\n                            <\/g>\n\n                            <g class=\"biss-sieve biss-sieve--bottom\">\n                                <path d=\"M230 326 L620 326 L592 360 L258 360 Z\" fill=\"#1f2329\" \/>\n                                <path d=\"M230 326 L620 326\" stroke=\"#68717c\" stroke-width=\"3\" \/>\n                                <path d=\"M258 360 L592 360\" stroke=\"#68717c\" stroke-width=\"3\" \/>\n                                <g class=\"biss-sieve-lines\">\n                                    <line x1=\"268\" y1=\"336\" x2=\"603\" y2=\"336\" \/>\n                                    <line x1=\"260\" y1=\"348\" x2=\"595\" y2=\"348\" \/>\n                                <\/g>\n                            <\/g>\n                        <\/g>\n\n                        <!-- aspiration column -->\n                        <g class=\"biss-part biss-part--aspiration\">\n                            <path d=\"M740 112 L858 112 L890 438 L754 438 Z\" fill=\"url(#bissDark)\" \/>\n                            <path d=\"M748 128 L848 128 L872 420 L762 420 Z\" fill=\"#232831\" \/>\n                            <path d=\"M760 148 L830 148 L840 392 L774 392 Z\" fill=\"#2e3440\" opacity=\".8\" \/>\n                            <rect x=\"728\" y=\"430\" width=\"96\" height=\"34\" rx=\"8\" fill=\"#1c2128\" \/>\n                            <path d=\"M760 464 L808 464 L798 510 L770 510 Z\" fill=\"#2e343d\" \/>\n                            <path d=\"M748 110 L850 110 L846 96 L752 96 Z\" fill=\"#7d8084\" \/>\n                        <\/g>\n\n                        <!-- exhaust -->\n                        <g class=\"biss-part biss-part--exhaust\">\n                            <path d=\"M768 84 L830 84 L822 38 L776 38 Z\" fill=\"#555a60\" \/>\n                            <rect x=\"780\" y=\"20\" width=\"38\" height=\"18\" rx=\"4\" fill=\"#474b50\" \/>\n                        <\/g>\n\n                        <!-- discharge outlets -->\n                        <g class=\"biss-part biss-part--outlets\">\n                            <path d=\"M614 308 L688 308 L676 360 L636 360 Z\" fill=\"#2f343d\" \/>\n                            <path d=\"M616 360 L674 360 L660 440 L630 440 Z\" fill=\"#2a2e36\" \/>\n                            <path d=\"M204 314 L170 314 L152 362 L196 362 Z\" fill=\"#242932\" \/>\n                            <path d=\"M338 382 L386 382 L382 446 L346 446 Z\" fill=\"#666d73\" \/>\n                            <path d=\"M496 382 L544 382 L540 446 L504 446 Z\" fill=\"#666d73\" \/>\n                            <path d=\"M628 382 L676 382 L672 446 L636 446 Z\" fill=\"#666d73\" \/>\n                            <path d=\"M760 500 L808 500\" stroke=\"#3b4047\" stroke-width=\"14\" stroke-linecap=\"round\" \/>\n                        <\/g>\n\n                        <!-- labels bins -->\n                        <g class=\"biss-part biss-part--bins\">\n                            <g class=\"biss-bin\" data-bin=\"0\">\n                                <rect x=\"300\" y=\"446\" width=\"134\" height=\"72\" rx=\"12\" fill=\"#ffffff\" stroke=\"#2f3133\" stroke-width=\"3\" \/>\n                                <rect class=\"biss-bin-fill\" x=\"312\" y=\"500\" width=\"110\" height=\"10\" fill=\"#f2d332\" \/>\n                                <text x=\"367\" y=\"477\">Impuret\u00e9s fines<\/text>\n                            <\/g>\n\n                            <g class=\"biss-bin\" data-bin=\"1\">\n                                <rect x=\"460\" y=\"446\" width=\"134\" height=\"72\" rx=\"12\" fill=\"#ffffff\" stroke=\"#2f3133\" stroke-width=\"3\" \/>\n                                <rect class=\"biss-bin-fill\" x=\"472\" y=\"500\" width=\"110\" height=\"10\" fill=\"#f24a2d\" \/>\n                                <text x=\"527\" y=\"477\">Grosses impuret\u00e9s<\/text>\n                            <\/g>\n\n                            <g class=\"biss-bin\" data-bin=\"2\">\n                                <rect x=\"620\" y=\"446\" width=\"134\" height=\"72\" rx=\"12\" fill=\"#ffffff\" stroke=\"#2f3133\" stroke-width=\"3\" \/>\n                                <rect class=\"biss-bin-fill\" x=\"632\" y=\"500\" width=\"110\" height=\"10\" fill=\"#1dbf55\" \/>\n                                <text x=\"687\" y=\"477\">Grain propre<\/text>\n                            <\/g>\n                        <\/g>\n\n                        <!-- guide paths -->\n                        <g class=\"biss-part biss-part--guides\">\n    <!-- yellow -> fine impurities -->\n    <path class=\"biss-guide biss-guide--fine\" d=\"M286 300 C318 322 346 360 366 446\" \/>\n\n    <!-- red -> coarse impurities -->\n    <path class=\"biss-guide biss-guide--coarse\" d=\"M338 290 C450 302 540 320 526 446\" \/>\n\n    <!-- green -> clean grain -->\n    <path class=\"biss-guide biss-guide--clean\" d=\"M520 330 C610 350 660 386 686 446\" \/>\n\n    <!-- blue upward in aspiration channel -->\n    <path class=\"biss-guide biss-guide--air\" d=\"M650 322 C700 300 746 226 786 116\" \/>\n\n    <!-- blue out through top exhaust -->\n    <path class=\"biss-guide biss-guide--dust\" d=\"M786 116 C792 84 796 58 798 24\" \/>\n\n    <!-- hidden old mixed guide -->\n    <path class=\"biss-guide biss-guide--grain\" d=\"M0 0 L0 0\" \/>\n<\/g>\n                    <\/g>\n                <\/svg>\n\n                <canvas class=\"biss-clean-demo__canvas\" id=\"bissCanvas\" width=\"980\" height=\"560\"><\/canvas>\n            <\/div>\n\n            <div class=\"biss-clean-demo__controls\">\n                <div class=\"biss-clean-demo__control\">\n                    <strong>Intensit\u00e9 d\u2019aspiration<\/strong>\n                    <input id=\"bissWind\" type=\"range\" min=\"0\" max=\"15\" value=\"8\" \/>\n                    <span id=\"bissWindValue\">8<\/span>\n                <\/div>\n\n                <button class=\"biss-clean-demo__btn\" id=\"bissToggle\" type=\"button\">Pause<\/button>\n                <button class=\"biss-clean-demo__btn\" id=\"bissReplay\" type=\"button\">Red\u00e9marrer<\/button>\n            <\/div>\n\n            <div class=\"biss-clean-demo__status\">\n                <div class=\"biss-clean-demo__status-label\">\u00c9tape actuelle<\/div>\n                <div class=\"biss-clean-demo__status-text\" id=\"bissStatusText\">\n                    Le cycle complet de fonctionnement du nettoyeur \u00e0 grains \u00e0 tamis BISS est pr\u00e9sent\u00e9.\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <aside class=\"biss-clean-demo__info biss-reveal\">\n            <h3 class=\"biss-clean-demo__info-title\">\u00c9tapes du processus<\/h3>\n\n            <div class=\"biss-clean-demo__steps\">\n                <div class=\"biss-clean-demo__step is-active\" data-step=\"0\">\n                    <div class=\"biss-clean-demo__step-num\">0<\/div>\n                    <div>\n                        <div class=\"biss-clean-demo__step-title\">Toutes les \u00e9tapes<\/div>\n                        <p class=\"biss-clean-demo__step-text\">Processus complet, de l\u2019alimentation et du tamisage \u00e0 l\u2019aspiration et \u00e0 l\u2019\u00e9vacuation.<\/p>\n                    <\/div>\n                <\/div>\n\n                <div class=\"biss-clean-demo__step\" data-step=\"1\">\n                    <div class=\"biss-clean-demo__step-num\">1<\/div>\n                    <div>\n                        <div class=\"biss-clean-demo__step-title\">Alimentation du grain<\/div>\n                        <p class=\"biss-clean-demo__step-text\">La mati\u00e8re premi\u00e8re entre par la section d\u2019alimentation double et est r\u00e9partie sur les tamis.<\/p>\n                    <\/div>\n                <\/div>\n\n                <div class=\"biss-clean-demo__step\" data-step=\"2\">\n                    <div class=\"biss-clean-demo__step-num\">2<\/div>\n                    <div>\n                        <div class=\"biss-clean-demo__step-title\">S\u00e9paration par tamis<\/div>\n                        <p class=\"biss-clean-demo__step-text\">Les grosses impuret\u00e9s restent sur le tamis sup\u00e9rieur, tandis que les fractions plus fines passent \u00e0 travers les tamis.<\/p>\n                    <\/div>\n                <\/div>\n\n                <div class=\"biss-clean-demo__step\" data-step=\"3\">\n                    <div class=\"biss-clean-demo__step-num\">3<\/div>\n                    <div>\n                        <div class=\"biss-clean-demo__step-title\">Aspiration<\/div>\n                        <p class=\"biss-clean-demo__step-text\">Les impuret\u00e9s l\u00e9g\u00e8res, la poussi\u00e8re et les enveloppes sont entra\u00een\u00e9es vers le haut dans la colonne d\u2019aspiration.<\/p>\n                    <\/div>\n                <\/div>\n\n                <div class=\"biss-clean-demo__step\" data-step=\"4\">\n                    <div class=\"biss-clean-demo__step-num\">4<\/div>\n                    <div>\n                        <div class=\"biss-clean-demo__step-title\">D\u00e9charge<\/div>\n                        <p class=\"biss-clean-demo__step-text\">Les impuret\u00e9s fines, les grosses impuret\u00e9s et le grain propre sortent par des sorties s\u00e9par\u00e9es.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/aside>\n    <\/div>\n<\/section>\n\n<style>\n    .biss-clean-demo {\n        --hub-bg-1: #f7fafc;\n        --hub-bg-2: #eef4f7;\n        --hub-card: rgba(255, 255, 255, 0.64);\n        --hub-card-strong: rgba(255, 255, 255, 0.82);\n        --hub-border: rgba(255, 255, 255, 0.86);\n        --hub-stroke: rgba(186, 198, 215, 0.42);\n        --hub-text: #1e2438;\n        --hub-muted: #6d7893;\n        --hub-blue: #5a7cff;\n        --hub-green: #19b98a;\n        --hub-yellow-1: #ffd95e;\n        --hub-yellow-2: #e5b33f;\n        --hub-shadow: 0 16px 40px rgba(31, 42, 68, 0.06), inset 0 1px 0 rgba(255, 255, 255, 0.8);\n\n        position: relative;\n        overflow: hidden;\n        max-width: 1380px;\n        margin: 0 auto;\n        padding: 42px 20px;\n        font-family: Montserrat, Arial, sans-serif;\n        color: var(--hub-text);\n       \n        border-radius: 34px;\n    }\n\n    .biss-clean-demo__head {\n        max-width: 760px;\n        margin-bottom: 20px;\n    }\n\n    .biss-clean-demo__eyebrow {\n        display: inline-flex;\n        align-items: center;\n        padding: 7px 14px;\n        margin-bottom: 14px;\n        border-radius: 999px;\n        background: rgba(92, 132, 255, 0.08);\n        border: 1px solid rgba(92, 132, 255, 0.12);\n        color: var(--hub-blue);\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.12em;\n        text-transform: uppercase;\n    }\n\n    .biss-clean-demo__title {\n        margin: 0 0 14px;\n        font-size: clamp(34px, 4vw, 56px);\n        line-height: 1.02;\n        letter-spacing: -0.03em;\n        font-weight: 800;\n        color: var(--hub-text);\n    }\n\n    .biss-clean-demo__text {\n        margin: 0;\n        max-width: 700px;\n        color: var(--hub-muted);\n        font-size: 17px;\n        line-height: 1.8;\n    }\n\n    .biss-clean-demo__stagebar {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 10px;\n        margin: 22px 0 24px;\n    }\n\n    .biss-clean-demo__pill {\n        appearance: none;\n        border: 1px solid rgba(202, 211, 227, 0.5);\n        background: rgba(255, 255, 255, 0.5);\n        color: #53645b;\n        padding: 11px 16px;\n        border-radius: 999px;\n        cursor: pointer;\n        font-size: 13px;\n        font-weight: 700;\n        transition: 0.25s ease;\n        backdrop-filter: blur(12px);\n        -webkit-backdrop-filter: blur(12px);\n    }\n\n    .biss-clean-demo__pill:hover {\n        border-color: rgba(88, 123, 255, 0.24);\n        background: linear-gradient(135deg, rgba(90, 124, 255, 0.08), rgba(24, 185, 129, 0.05));\n        box-shadow: 0 12px 26px rgba(50, 76, 135, 0.06);\n    }\n\n    .biss-clean-demo__pill.is-active {\n        background: linear-gradient(180deg, var(--hub-yellow-1) 0%, var(--hub-yellow-2) 100%);\n        border-color: rgba(229, 179, 63, 0.5);\n        color: #1d2c25;\n        box-shadow: 0 10px 22px rgba(228, 179, 63, 0.18);\n    }\n\n    .biss-clean-demo__layout {\n        display: grid;\n        grid-template-columns: minmax(0, 1.22fr) minmax(320px, 400px);\n        gap: 24px;\n        align-items: start;\n    }\n\n    .biss-clean-demo__scene,\n    .biss-clean-demo__info {\n        background: var(--hub-card);\n        border: 1px solid var(--hub-border);\n        border-radius: 28px;\n        box-shadow: var(--hub-shadow);\n        backdrop-filter: blur(14px);\n        -webkit-backdrop-filter: blur(14px);\n    }\n\n    .biss-clean-demo__scene {\n        padding: 18px;\n    }\n\n    .biss-clean-demo__info {\n        padding: 22px;\n    }\n\n    .biss-clean-demo__viewport {\n        position: relative;\n        width: 100%;\n        aspect-ratio: 980 \/ 560;\n        border-radius: 24px;\n        overflow: hidden;\n        border: 1px solid rgba(255, 255, 255, 0.86);\n        background: linear-gradient(180deg, #f8fbfd 0%, #edf3f6 100%);\n        box-shadow:\n            inset 0 1px 0 rgba(255, 255, 255, 0.8),\n            0 16px 30px rgba(31, 42, 68, 0.04);\n    }\n\n    .biss-clean-demo__viewport::before,\n    .biss-clean-demo__viewport::after {\n        content: \"\";\n        position: absolute;\n        border-radius: 50%;\n        filter: blur(28px);\n        z-index: 0;\n        pointer-events: none;\n    }\n\n    .biss-clean-demo__viewport::before {\n        width: 220px;\n        height: 220px;\n        left: 6%;\n        top: 7%;\n        background: rgba(90, 124, 255, 0.08);\n    }\n\n    .biss-clean-demo__viewport::after {\n        width: 180px;\n        height: 180px;\n        right: 10%;\n        bottom: 10%;\n        background: rgba(24, 185, 129, 0.08);\n    }\n\n    .biss-clean-demo__svg,\n    .biss-clean-demo__canvas {\n        position: absolute;\n        inset: 0;\n        width: 100%;\n        height: 100%;\n        display: block;\n    }\n\n    .biss-clean-demo__svg {\n        z-index: 1;\n    }\n\n    .biss-clean-demo__canvas {\n        z-index: 2;\n        pointer-events: none;\n    }\n\n    .biss-clean-demo__controls {\n        display: flex;\n        flex-wrap: nowrap;\n        align-items: center;\n        gap: 14px 18px;\n        margin-top: 16px;\n        padding-top: 14px;\n        border-top: 1px solid rgba(186, 198, 215, 0.28);\n    }\n\n    .biss-clean-demo__control {\n        display: flex;\n        align-items: center;\n        gap: 12px;\n        font-size: 14px;\n        color: #5d6c86;\n        font-weight: 600;\n        flex: 1 1 auto;\n        min-width: 0;\n    }\n\n    .biss-clean-demo__control strong {\n        flex: 0 0 auto;\n        white-space: nowrap;\n    }\n\n    .biss-clean-demo__control input[type=\"range\"] {\n        width: 180px;\n        min-width: 180px;\n        flex: 0 0 180px;\n        accent-color: #5daf43;\n    }\n\n    #bissWindValue {\n        display: inline-block;\n        width: 24px;\n        min-width: 24px;\n        text-align: center;\n        flex: 0 0 24px;\n    }\n\n    .biss-clean-demo__btn {\n        appearance: none;\n        border: none;\n        cursor: pointer;\n        padding: 12px 18px;\n        border-radius: 999px;\n        background: linear-gradient(180deg, var(--hub-yellow-1) 0%, #e7b742 100%);\n        color: #1f2f27;\n        font-weight: 700;\n        box-shadow: 0 10px 22px rgba(231, 183, 66, 0.18);\n        transition: 0.25s ease;\n        flex: 0 0 auto;\n        white-space: nowrap;\n    }\n\n    .biss-clean-demo__btn:hover {\n        transform: translateY(-1px);\n        box-shadow: 0 14px 28px rgba(231, 183, 66, 0.22);\n    }\n\n    .biss-clean-demo__status {\n        margin-top: 16px;\n        padding: 16px 18px;\n        border-radius: 20px;\n        background: rgba(255, 255, 255, 0.52);\n        border: 1px solid rgba(255, 255, 255, 0.82);\n        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8);\n        backdrop-filter: blur(12px);\n        -webkit-backdrop-filter: blur(12px);\n    }\n\n    .biss-clean-demo__status-label {\n        margin-bottom: 6px;\n        font-size: 11px;\n        letter-spacing: 0.12em;\n        text-transform: uppercase;\n        color: var(--hub-blue);\n        font-weight: 700;\n    }\n\n    .biss-clean-demo__status-text {\n        font-size: 15px;\n        line-height: 1.7;\n        color: #516079;\n    }\n\n    .biss-clean-demo__info-title {\n        margin: 0 0 14px;\n        font-size: 28px;\n        line-height: 1.12;\n        letter-spacing: -0.02em;\n        color: var(--hub-text);\n        font-weight: 800;\n    }\n\n    .biss-clean-demo__steps {\n        display: grid;\n        gap: 12px;\n    }\n\n    .biss-clean-demo__step {\n        display: grid;\n        grid-template-columns: 46px 1fr;\n        gap: 14px;\n        padding: 14px;\n        border-radius: 18px;\n        border: 1px solid rgba(202, 211, 227, 0.5);\n        background: rgba(255, 255, 255, 0.5);\n        transition: 0.28s ease;\n        cursor: pointer;\n    }\n\n    .biss-clean-demo__step:hover {\n        border-color: rgba(88, 123, 255, 0.24);\n        background: linear-gradient(135deg, rgba(90, 124, 255, 0.08), rgba(24, 185, 129, 0.05));\n        box-shadow: 0 12px 26px rgba(50, 76, 135, 0.06);\n    }\n\n    .biss-clean-demo__step.is-active {\n        border-color: rgba(231, 183, 66, 0.34);\n        background: linear-gradient(180deg, #fffdf5 0%, #fff7df 100%);\n        transform: translateY(-2px);\n        box-shadow: 0 12px 26px rgba(231, 183, 66, 0.1);\n    }\n\n    .biss-clean-demo__step-num {\n        width: 40px;\n        height: 40px;\n        display: grid;\n        place-items: center;\n        border-radius: 14px;\n        background: linear-gradient(135deg, #4f7cff, #19b98a);\n        color: #fff;\n        font-size: 13px;\n        font-weight: 800;\n        box-shadow: 0 12px 22px rgba(79, 124, 255, 0.2);\n    }\n\n    .biss-clean-demo__step-title {\n        margin: 2px 0 4px;\n        font-size: 16px;\n        font-weight: 700;\n        color: var(--hub-text);\n    }\n\n    .biss-clean-demo__step-text {\n        margin: 0;\n        font-size: 14px;\n        line-height: 1.7;\n        color: var(--hub-muted);\n    }\n\n    .biss-feed-arrows path {\n        stroke: #ff952e;\n        stroke-width: 8;\n        stroke-linecap: round;\n    }\n\n    .biss-feed-arrows polygon {\n        fill: #ff952e;\n    }\n\n    .biss-sieve-lines line {\n        stroke: #737c86;\n        stroke-width: 2;\n        opacity: .7;\n    }\n\n    .biss-guide {\n        fill: none;\n        stroke-width: 4;\n        stroke-dasharray: 12 10;\n        opacity: 0;\n    }\n\n    .biss-guide--grain {\n        stroke: rgba(255, 208, 74, 0.95);\n    }\n\n    .biss-guide--coarse {\n        stroke: rgba(242, 74, 45, 0.95);\n    }\n\n    .biss-guide--fine {\n        stroke: rgba(242, 211, 50, 0.95);\n    }\n\n    .biss-guide--clean {\n        stroke: rgba(29, 191, 85, 0.95);\n    }\n\n    .biss-guide--air,\n    .biss-guide--dust {\n        stroke: rgba(81, 154, 255, 0.95);\n    }\n\n    .biss-zone {\n        transition: opacity 0.35s ease;\n    }\n\n    .biss-zone.is-on path,\n    .biss-zone.is-on rect {\n        opacity: 0.58 !important;\n        filter: url(#bissGlow);\n    }\n\n    .biss-machine .biss-part {\n        transition:\n            opacity 0.35s ease,\n            filter 0.35s ease;\n    }\n\n    .biss-machine .biss-part.is-dim {\n        opacity: 0.18;\n    }\n\n    .biss-machine .biss-part.is-focus {\n        opacity: 1;\n        filter: url(#bissGlow);\n    }\n\n    .biss-bin text {\n        fill: #44554d;\n        font-size: 12px;\n        font-weight: 800;\n        text-anchor: middle;\n        font-family: Montserrat, Arial, sans-serif;\n        letter-spacing: -0.01em;\n        paint-order: stroke;\n        stroke: rgba(255, 255, 255, 0.9);\n        stroke-width: 3px;\n        stroke-linejoin: round;\n    }\n\n    .biss-reveal {\n        opacity: 0;\n        transform: translateY(28px);\n        transition:\n            opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),\n            transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);\n    }\n\n    .biss-reveal.is-visible {\n        opacity: 1;\n        transform: translateY(0);\n    }\n\n    .biss-clean-demo__head.is-visible {\n        transition-delay: 0.05s;\n    }\n\n    .biss-clean-demo__stagebar.is-visible {\n        transition-delay: 0.12s;\n    }\n\n    .biss-clean-demo__scene.is-visible {\n        transition-delay: 0.18s;\n    }\n\n    .biss-clean-demo__info.is-visible {\n        transition-delay: 0.26s;\n    }\n\n    @media (max-width: 980px) {\n        .biss-clean-demo__layout {\n            grid-template-columns: 1fr;\n        }\n    }\n\n    @media (max-width: 767px) {\n        .biss-clean-demo {\n            padding: 22px 12px;\n            border-radius: 24px;\n        }\n\n        .biss-clean-demo__scene,\n        .biss-clean-demo__info {\n            border-radius: 22px;\n        }\n\n        .biss-clean-demo__info {\n            padding: 18px;\n        }\n\n        .biss-clean-demo__viewport {\n            border-radius: 18px;\n        }\n\n        .biss-clean-demo__step {\n            grid-template-columns: 40px 1fr;\n            padding: 12px;\n        }\n\n        .biss-clean-demo__step-num {\n            width: 34px;\n            height: 34px;\n            font-size: 12px;\n            border-radius: 12px;\n        }\n\n        .biss-clean-demo__controls {\n            flex-wrap: wrap;\n            align-items: flex-start;\n        }\n\n        .biss-clean-demo__control {\n            width: 100%;\n        }\n\n        .biss-clean-demo__title {\n            font-size: 32px;\n        }\n\n        .biss-clean-demo__text {\n            font-size: 15px;\n            line-height: 1.7;\n        }\n    }\n<\/style>\n\n<script>\n(function () {\n    const root = document.getElementById(\"bissCleanDemo\");\n    if (!root) return;\n\n    const viewport = document.getElementById(\"bissViewport\");\n    const canvas = document.getElementById(\"bissCanvas\");\n    const ctx = canvas.getContext(\"2d\");\n\n    const VIEW_W = 980;\n    const VIEW_H = 560;\n\n    const stageButtons = Array.from(root.querySelectorAll(\".biss-clean-demo__pill\"));\n    const stepCards = Array.from(root.querySelectorAll(\".biss-clean-demo__step\"));\n    const windInput = document.getElementById(\"bissWind\");\n    const windValue = document.getElementById(\"bissWindValue\");\n    const replayBtn = document.getElementById(\"bissReplay\");\n    const toggleBtn = document.getElementById(\"bissToggle\");\n    const statusText = document.getElementById(\"bissStatusText\");\n    const svg = root.querySelector(\"svg\");\n    const revealItems = Array.from(root.querySelectorAll(\".biss-reveal\"));\n\n    const parts = {\n        feed: svg.querySelector(\".biss-part--feed\"),\n        body: svg.querySelector(\".biss-part--body\"),\n        chambers: svg.querySelector(\".biss-part--chambers\"),\n        distributor: svg.querySelector(\".biss-part--distributor\"),\n        sieves: svg.querySelector(\".biss-part--sieves\"),\n        aspiration: svg.querySelector(\".biss-part--aspiration\"),\n        exhaust: svg.querySelector(\".biss-part--exhaust\"),\n        outlets: svg.querySelector(\".biss-part--outlets\"),\n        bins: svg.querySelector(\".biss-part--bins\"),\n        guides: svg.querySelector(\".biss-part--guides\")\n    };\n\n    const zones = {\n        feed: svg.querySelector(\".biss-zone--feed\"),\n        sieves: svg.querySelector(\".biss-zone--sieves\"),\n        air: svg.querySelector(\".biss-zone--air\"),\n        discharge: svg.querySelector(\".biss-zone--discharge\")\n    };\n\n    const guides = {\n        grain: svg.querySelector(\".biss-guide--grain\"),\n        coarse: svg.querySelector(\".biss-guide--coarse\"),\n        fine: svg.querySelector(\".biss-guide--fine\"),\n        clean: svg.querySelector(\".biss-guide--clean\"),\n        air: svg.querySelector(\".biss-guide--air\"),\n        dust: svg.querySelector(\".biss-guide--dust\")\n    };\n\n    const binFills = Array.from(svg.querySelectorAll(\".biss-bin-fill\"));\n    const feedArrows = svg.querySelector(\".biss-feed-arrows\");\n\n    const stageMap = {\n        0: {\n            text: \"The full cycle is displayed: grain feeding, separation on sieves, aspiration and discharge into separate outlets.\",\n            focus: [],\n            zones: []\n        },\n        1: {\n            text: \"Alimentation du grain: raw material enters through the upper feed section and falls into the distributor.\",\n            focus: [\"feed\", \"distributor\", \"body\"],\n            zones: [\"feed\"]\n        },\n        2: {\n            text: \"S\u00e9paration par tamis: fractions are divided on the sieve deck and directed to separate outlets.\",\n            focus: [\"body\", \"sieves\", \"chambers\", \"guides\"],\n            zones: [\"sieves\"]\n        },\n        3: {\n            text: \"Aspiration: dust and light impurities are carried upward through the aspiration column.\",\n            focus: [\"aspiration\", \"exhaust\", \"guides\"],\n            zones: [\"air\"]\n        },\n        4: {\n            text: \"D\u00e9charge: fine impurities, coarse impurities and clean grain leave through different outlets.\",\n            focus: [\"outlets\", \"bins\", \"guides\"],\n            zones: [\"discharge\"]\n        }\n    };\n\n    const particleTypes = [\n        { key: \"mixYellow\", color: \"#f2d332\", radius: 4.2, lane: \"left\" },\n        { key: \"mixRed\", color: \"#f24a2d\", radius: 4.6, lane: \"right\" },\n        { key: \"mixBlue\", color: \"#69c8ff\", radius: 3.2, lane: \"both\" }\n    ];\n\n    let particles = [];\n    let animationFrame = null;\n    let frameCount = 0;\n    let autoStage = 0;\n    let autoMode = true;\n    let started = false;\n    let isPlaying = false;\n    let isInViewport = false;\n    let userPaused = false;\n    let revealPlayed = false;\n\n    function resizeCanvas() {\n        const rect = viewport.getBoundingClientRect();\n        const dpr = window.devicePixelRatio || 1;\n\n        canvas.width = Math.round(rect.width * dpr);\n        canvas.height = Math.round(rect.height * dpr);\n\n        const scaleX = rect.width \/ VIEW_W;\n        const scaleY = rect.height \/ VIEW_H;\n\n        ctx.setTransform(scaleX * dpr, 0, 0, scaleY * dpr, 0, 0);\n    }\n\n    function hexToRgba(hex, alpha) {\n        const n = hex.replace(\"#\", \"\");\n        const bigint = parseInt(n, 16);\n        const r = (bigint >> 16) & 255;\n        const g = (bigint >> 8) & 255;\n        const b = bigint & 255;\n        return `rgba(${r}, ${g}, ${b}, ${alpha})`;\n    }\n\n    function clearStates() {\n        Object.values(parts).forEach((el) => el && el.classList.remove(\"is-focus\", \"is-dim\"));\n        Object.values(zones).forEach((el) => el && el.classList.remove(\"is-on\"));\n    }\n\n    function setStage(stage) {\n        const conf = stageMap[stage];\n        statusText.textContent = conf.text;\n\n        stageButtons.forEach((btn) => {\n            btn.classList.toggle(\"is-active\", Number(btn.dataset.stage) === stage);\n        });\n\n        stepCards.forEach((card) => {\n            card.classList.toggle(\"is-active\", Number(card.dataset.step) === stage);\n        });\n\n        clearStates();\n\n        if (stage === 0) {\n            Object.values(parts).forEach((el) => el && el.classList.add(\"is-focus\"));\n            Object.values(zones).forEach((el) => el && el.classList.add(\"is-on\"));\n            return;\n        }\n\n        Object.entries(parts).forEach(([key, el]) => {\n            if (!el) return;\n            if (conf.focus.includes(key)) {\n                el.classList.add(\"is-focus\");\n            } else {\n                el.classList.add(\"is-dim\");\n            }\n        });\n\n        conf.zones.forEach((key) => zones[key]?.classList.add(\"is-on\"));\n    }\n\n    function getCurrentAutoStage() {\n        const cycle = 1200;\n        const t = frameCount % cycle;\n        if (t < 280) return 1;\n        if (t < 560) return 2;\n        if (t < 860) return 3;\n        if (t < 1080) return 4;\n        return 0;\n    }\n\n    function createParticle() {\n        const type = particleTypes[Math.floor(Math.random() * particleTypes.length)];\n\n        let x;\n        if (type.lane === \"left\") {\n            x = 168 + Math.random() * 18;\n        } else if (type.lane === \"right\") {\n            x = 274 + Math.random() * 18;\n        } else {\n            x = Math.random() > 0.5 ? 168 + Math.random() * 18 : 274 + Math.random() * 18;\n        }\n\n        particles.push({\n            type,\n            x,\n            y: 94 + Math.random() * 10,\n            vy: 1.7 + Math.random() * 0.5,\n            vx: (Math.random() - 0.5) * 0.25,\n            alpha: 1,\n            trail: [],\n            active: true\n        });\n    }\n\n    function drawTrail(p) {\n        if (p.trail.length < 2) return;\n\n        for (let i = 0; i <p.trail.length; i++) { const pt = p.trail[i]; const alpha = ((i + 1) \/ p.trail.length) * 0.1; ctx.beginPath(); ctx.arc(pt.x, pt.y, p.type.radius * 0.68, 0, Math.PI * 2); ctx.fillStyle = hexToRgba(p.type.color, alpha); ctx.fill(); } } function updateParticles(stage) { const showParticles = stage === 0 || stage === 1; if (!showParticles) { particles = []; return; } const spawnCount = stage === 1 ? 5 : 3; for (let i = 0; i <spawnCount; i++) { if (Math.random()> 0.22) createParticle();\n        }\n\n        for (let i = 0; i < particles.length; i++) {\n            const p = particles[i];\n            if (!p.active) continue;\n\n            p.vy += 0.015;\n            p.x += p.vx;\n            p.y += p.vy;\n\n            p.trail.push({ x: p.x, y: p.y });\n            if (p.trail.length > 5) p.trail.shift();\n\n            drawTrail(p);\n\n            ctx.beginPath();\n            ctx.arc(p.x, p.y, p.type.radius, 0, Math.PI * 2);\n            ctx.fillStyle = p.type.color;\n            ctx.fill();\n\n            if (p.y > 284) {\n                p.active = false;\n            }\n        }\n\n        particles = particles.filter((p) => p.active);\n    }\n\n    function animateSVG(stage) {\n        const feedPulse = stage === 1 || stage === 0\n            ? Math.sin(frameCount * 0.08) * 4\n            : Math.sin(frameCount * 0.04) * 1.5;\n\n        if (feedArrows) {\n            feedArrows.setAttribute(\"transform\", `translate(0 ${feedPulse})`);\n        }\n\n        const dashOffset = -(frameCount * 1.2);\n\n        if (guides.grain) {\n            guides.grain.style.opacity = \"0\";\n        }\n\n        if (guides.fine) {\n            guides.fine.style.opacity = (stage === 2 || stage === 4 || stage === 0) ? \"1\" : \"0\";\n            guides.fine.style.stroke = \"rgba(242, 211, 50, 0.95)\";\n            guides.fine.style.strokeDashoffset = String(dashOffset);\n        }\n\n        if (guides.coarse) {\n            guides.coarse.style.opacity = (stage === 2 || stage === 4 || stage === 0) ? \"1\" : \"0\";\n            guides.coarse.style.stroke = \"rgba(242, 74, 45, 0.95)\";\n            guides.coarse.style.strokeDashoffset = String(dashOffset - 40);\n        }\n\n        if (guides.clean) {\n            guides.clean.style.opacity = (stage === 2 || stage === 4 || stage === 0) ? \"1\" : \"0\";\n            guides.clean.style.stroke = \"rgba(29, 191, 85, 0.95)\";\n            guides.clean.style.strokeDashoffset = String(dashOffset - 80);\n        }\n\n        if (guides.air) {\n            guides.air.style.opacity = (stage === 3 || stage === 0) ? \"1\" : \"0\";\n            guides.air.style.stroke = \"rgba(95, 200, 255, 0.95)\";\n            guides.air.style.strokeDashoffset = String(dashOffset - 120);\n        }\n\n        if (guides.dust) {\n            guides.dust.style.opacity = (stage === 3 || stage === 0) ? \"1\" : \"0\";\n            guides.dust.style.stroke = \"rgba(76, 146, 255, 0.95)\";\n            guides.dust.style.strokeDashoffset = String(dashOffset - 170);\n        }\n\n        const activeBins = stage === 4 || stage === 0;\n        const baseHeights = [10, 10, 10];\n        const finalHeights = [28, 30, 34];\n\n        binFills.forEach((fill, i) => {\n            const progress = activeBins ? Math.min(1, (Math.sin(frameCount * 0.03) + 1) * 0.5) : 0;\n            const h = baseHeights[i] + (finalHeights[i] - baseHeights[i]) * progress;\n            const y = 510 - h;\n            fill.setAttribute(\"y\", y);\n            fill.setAttribute(\"height\", h);\n        });\n    }\n\n    function drawFrame() {\n        ctx.clearRect(0, 0, VIEW_W, VIEW_H);\n    }\n\n    function render() {\n        const currentStage = autoMode ? getCurrentAutoStage() : autoStage;\n        setStage(currentStage);\n        drawFrame();\n        animateSVG(currentStage);\n        updateParticles(currentStage);\n    }\n\n    function loop() {\n        if (!isPlaying) return;\n        frameCount++;\n        windValue.textContent = windInput.value;\n        render();\n        animationFrame = requestAnimationFrame(loop);\n    }\n\n    function updateToggleLabel() {\n        toggleBtn.textContent = isPlaying ? \"Pause\" : \"Start\";\n    }\n\n    function play() {\n        if (isPlaying) return;\n        isPlaying = true;\n        updateToggleLabel();\n        animationFrame = requestAnimationFrame(loop);\n    }\n\n    function pause() {\n        isPlaying = false;\n        updateToggleLabel();\n        if (animationFrame) {\n            cancelAnimationFrame(animationFrame);\n            animationFrame = null;\n        }\n    }\n\n    function restart() {\n        particles = [];\n        frameCount = 0;\n        autoMode = true;\n        render();\n        if (isInViewport && !userPaused) {\n            play();\n        } else {\n            pause();\n        }\n    }\n\n    function revealSection() {\n        if (revealPlayed) return;\n        revealPlayed = true;\n        revealItems.forEach((item) => item.classList.add(\"is-visible\"));\n    }\n\n    windInput.addEventListener(\"input\", () => {\n        windValue.textContent = windInput.value;\n    });\n\n    stageButtons.forEach((btn) => {\n        btn.addEventListener(\"click\", () => {\n            autoMode = false;\n            autoStage = Number(btn.dataset.stage);\n            setStage(autoStage);\n            if (!isPlaying) render();\n        });\n    });\n\n    stepCards.forEach((card) => {\n        card.addEventListener(\"click\", () => {\n            autoMode = false;\n            autoStage = Number(card.dataset.step);\n            setStage(autoStage);\n            if (!isPlaying) render();\n        });\n    });\n\n    toggleBtn.addEventListener(\"click\", () => {\n        userPaused = isPlaying;\n        if (isPlaying) {\n            pause();\n        } else {\n            userPaused = false;\n            if (isInViewport) play();\n        }\n    });\n\n    replayBtn.addEventListener(\"click\", () => {\n        userPaused = false;\n        restart();\n    });\n\n    window.addEventListener(\"resize\", () => {\n        resizeCanvas();\n        if (!isPlaying) render();\n    });\n\n    const io = new IntersectionObserver(\n        (entries) => {\n            entries.forEach((entry) => {\n                isInViewport = entry.isIntersecting;\n\n                if (entry.isIntersecting) {\n                    revealSection();\n\n                    if (!started) {\n                        started = true;\n                        resizeCanvas();\n                        render();\n                    }\n\n                    if (!userPaused) play();\n                } else {\n                    pause();\n                }\n            });\n        },\n        { threshold: 0.2 }\n    );\n\n    resizeCanvas();\n    setStage(0);\n    render();\n    updateToggleLabel();\n    io.observe(root);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26ee472d e-flex e-con-boxed e-con e-parent\" data-id=\"26ee472d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2da06cd7 elementor-widget elementor-widget-html\" data-id=\"2da06cd7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n\n<section class=\"hub-agm-specs-v1\" id=\"models\">\n  <div class=\"hub-agm-specs-v1__wrap\">\n    <div class=\"hub-agm-specs-v1__head hub-reveal hub-reveal--up\">\n      <span class=\"hub-agm-specs-v1__eyebrow\">S\u00c9RIE BISS<\/span>\n      <h2 class=\"hub-agm-specs-v1__title\">Comparer les mod\u00e8les BISS<\/h2>\n      <p class=\"hub-agm-specs-v1__text\">\n        D\u00e9couvrez tous les mod\u00e8les disponibles de nettoyeurs \u00e0 grains \u00e0 tamis BISS et comparez leur capacit\u00e9, leur puissance install\u00e9e,\n        leurs dimensions et le poids de la machine dans une seule section claire.\n      <\/p>\n    <\/div>\n\n    <div class=\"hub-agm-specs-v1__cards\">\n      <article class=\"hub-agm-card-v1 hub-reveal hub-reveal--up\" style=\"--reveal-delay:0s;\">\n        <div class=\"hub-agm-card-v1__media\">\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/biss-12.webp\" alt=\"BISS-12 sieve grain cleaner\">\n          <span class=\"hub-agm-card-v1__tag\">BISS-12<\/span>\n        <\/div>\n        <div class=\"hub-agm-card-v1__body\">\n          <h3>BISS-12<\/h3>\n          <div class=\"hub-agm-card-v1__specs\">\n            <div><span>Capacit\u00e9<\/span><strong>12 t\/h<\/strong><\/div>\n            <div><span>Puissance install\u00e9e<\/span><strong>0.75 kW<\/strong><\/div>\n            <div><span>Dimensions<\/span><strong>2110 \u00d7 1450 \u00d7 1520 mm<\/strong><\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"hub-agm-card-v1 hub-reveal hub-reveal--up\" style=\"--reveal-delay:.06s;\">\n        <div class=\"hub-agm-card-v1__media\">\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/biss-25.webp\" alt=\"BISS-25 sieve grain cleaner\">\n          <span class=\"hub-agm-card-v1__tag\">BISS-25<\/span>\n        <\/div>\n        <div class=\"hub-agm-card-v1__body\">\n          <h3>BISS-25<\/h3>\n          <div class=\"hub-agm-card-v1__specs\">\n            <div><span>Capacit\u00e9<\/span><strong>25 t\/h<\/strong><\/div>\n            <div><span>Puissance install\u00e9e<\/span><strong>1.5 kW<\/strong><\/div>\n            <div><span>Dimensions<\/span><strong>2500 \u00d7 1800 \u00d7 1900 mm<\/strong><\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"hub-agm-card-v1 hub-reveal hub-reveal--up\" style=\"--reveal-delay:.12s;\">\n        <div class=\"hub-agm-card-v1__media\">\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/biss-40.webp\" alt=\"BISS-40 sieve grain cleaner\">\n          <span class=\"hub-agm-card-v1__tag\">BISS-40<\/span>\n        <\/div>\n        <div class=\"hub-agm-card-v1__body\">\n          <h3>BISS-40<\/h3>\n          <div class=\"hub-agm-card-v1__specs\">\n            <div><span>Capacit\u00e9<\/span><strong>40 t\/h<\/strong><\/div>\n            <div><span>Puissance install\u00e9e<\/span><strong>1.5 kW<\/strong><\/div>\n            <div><span>Dimensions<\/span><strong>2850 \u00d7 2100 \u00d7 2100 mm<\/strong><\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"hub-agm-card-v1 hub-reveal hub-reveal--up\" style=\"--reveal-delay:.18s;\">\n        <div class=\"hub-agm-card-v1__media\">\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/biss-50.webp\" alt=\"BISS-50 sieve grain cleaner\">\n          <span class=\"hub-agm-card-v1__tag\">BISS-50<\/span>\n        <\/div>\n        <div class=\"hub-agm-card-v1__body\">\n          <h3>BISS-50<\/h3>\n          <div class=\"hub-agm-card-v1__specs\">\n            <div><span>Capacit\u00e9<\/span><strong>50 t\/h<\/strong><\/div>\n            <div><span>Puissance install\u00e9e<\/span><strong>1.5 kW<\/strong><\/div>\n            <div><span>Dimensions<\/span><strong>2850 \u00d7 2100 \u00d7 2100 mm<\/strong><\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"hub-agm-card-v1 hub-reveal hub-reveal--up\" style=\"--reveal-delay:.24s;\">\n        <div class=\"hub-agm-card-v1__media\">\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/biss-80.webp\" alt=\"BISS-80 sieve grain cleaner\">\n          <span class=\"hub-agm-card-v1__tag\">BISS-80<\/span>\n        <\/div>\n        <div class=\"hub-agm-card-v1__body\">\n          <h3>BISS-80<\/h3>\n          <div class=\"hub-agm-card-v1__specs\">\n            <div><span>Capacit\u00e9<\/span><strong>80 t\/h<\/strong><\/div>\n            <div><span>Puissance install\u00e9e<\/span><strong>2.2 kW<\/strong><\/div>\n            <div><span>Dimensions<\/span><strong>3215 \u00d7 2400 \u00d7 2400 mm<\/strong><\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"hub-agm-card-v1 hub-reveal hub-reveal--up\" style=\"--reveal-delay:.30s;\">\n        <div class=\"hub-agm-card-v1__media\">\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/biss-160.webp\" alt=\"BISS-200 sieve grain cleaner\">\n          <span class=\"hub-agm-card-v1__tag\">BISS-200<\/span>\n        <\/div>\n        <div class=\"hub-agm-card-v1__body\">\n          <h3>BISS-200<\/h3>\n          <div class=\"hub-agm-card-v1__specs\">\n            <div><span>Capacit\u00e9<\/span><strong>200 t\/h<\/strong><\/div>\n            <div><span>Puissance install\u00e9e<\/span><strong>2.95 kW<\/strong><\/div>\n            <div><span>Dimensions<\/span><strong>3835 \u00d7 2760 \u00d7 2840 mm<\/strong><\/div>\n          <\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n\n    <div class=\"hub-agm-specs-v1__table-box hub-reveal hub-reveal--up\" style=\"--reveal-delay:.1s;\" id=\"specifications\">\n      <div class=\"hub-agm-specs-v1__table-head\">\n        <span class=\"hub-agm-specs-v1__table-eyebrow\">Technical data<\/span>\n        <h3>Full specification table<\/h3>\n      <\/div>\n\n      <div class=\"hub-agm-specs-v1__table-scroll\">\n        <table class=\"hub-agm-specs-v1__table\">\n          <thead>\n            <tr>\n              <th>Model<\/th>\n              <th>Capacit\u00e9, t\/h<\/th>\n              <th>Puissance install\u00e9e, kW<\/th>\n              <th>Net weight, kg<\/th>\n              <th>Length, mm<\/th>\n              <th>Width, mm<\/th>\n              <th>Height, mm<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n              <td>BISS-12<\/td>\n              <td>12<\/td>\n              <td>0.75<\/td>\n              <td>350<\/td>\n              <td>2110<\/td>\n              <td>1450<\/td>\n              <td>1520<\/td>\n            <\/tr>\n            <tr>\n              <td>BISS-25<\/td>\n              <td>25<\/td>\n              <td>1.5<\/td>\n              <td>650<\/td>\n              <td>2500<\/td>\n              <td>1800<\/td>\n              <td>1900<\/td>\n            <\/tr>\n            <tr>\n              <td>BISS-40<\/td>\n              <td>40<\/td>\n              <td>1.5<\/td>\n              <td>950<\/td>\n              <td>2850<\/td>\n              <td>2100<\/td>\n              <td>2100<\/td>\n            <\/tr>\n            <tr>\n              <td>BISS-50<\/td>\n              <td>50<\/td>\n              <td>1.5<\/td>\n              <td>1050<\/td>\n              <td>2850<\/td>\n              <td>2100<\/td>\n              <td>2100<\/td>\n            <\/tr>\n            <tr>\n              <td>BISS-80<\/td>\n              <td>80<\/td>\n              <td>2.2<\/td>\n              <td>1250<\/td>\n              <td>3215<\/td>\n              <td>2400<\/td>\n              <td>2400<\/td>\n            <\/tr>\n            <tr>\n              <td>BISS-200<\/td>\n              <td>200<\/td>\n              <td>2.95<\/td>\n              <td>2300<\/td>\n              <td>3835<\/td>\n              <td>2760<\/td>\n              <td>2840<\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n  .hub-agm-specs-v1{\n    position:relative;\n    overflow:hidden;\n    padding:110px 0;\n\n    font-family:Montserrat, sans-serif;\n  }\n\n  .hub-agm-specs-v1__wrap{\n    max-width:1320px;\n    margin:0 auto;\n    padding:0 24px;\n  }\n\n  .hub-agm-specs-v1__head{\n    max-width:760px;\n    margin-bottom:34px;\n  }\n\n  .hub-agm-specs-v1__eyebrow{\n    display:inline-flex;\n    align-items:center;\n    padding:7px 14px;\n    margin-bottom:14px;\n    border-radius:999px;\n    background:rgba(92, 132, 255, 0.08);\n    border:1px solid rgba(92, 132, 255, 0.12);\n    color:#5a7cff;\n    font-size:11px;\n    font-weight:700;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n  }\n\n  .hub-agm-specs-v1__title{\n    margin:0 0 14px;\n    font-size:clamp(34px, 4vw, 56px);\n    line-height:1.02;\n    letter-spacing:-0.03em;\n    font-weight:800;\n    color:#1e2438;\n  }\n\n  .hub-agm-specs-v1__text{\n    margin:0;\n    max-width:650px;\n    color:#6d7893;\n    font-size:17px;\n    line-height:1.8;\n  }\n\n  .hub-agm-specs-v1__cards{\n    display:grid;\n    grid-template-columns:repeat(3, minmax(0, 1fr));\n    gap:24px;\n    margin-bottom:24px;\n  }\n\n  .hub-agm-card-v1,\n  .hub-agm-specs-v1__table-box{\n    background:rgba(255,255,255,.62);\n    border:1px solid rgba(255,255,255,.86);\n    border-radius:28px;\n    box-shadow:\n      0 16px 40px rgba(31, 42, 68, 0.06),\n      inset 0 1px 0 rgba(255,255,255,.8);\n    backdrop-filter:blur(14px);\n    -webkit-backdrop-filter:blur(14px);\n  }\n\n  .hub-agm-card-v1{\n    overflow:hidden;\n    transition:transform .35s ease, box-shadow .35s ease;\n  }\n\n  .hub-agm-card-v1:hover{\n    transform:translateY(-6px);\n    box-shadow:\n      0 22px 48px rgba(31, 42, 68, 0.1),\n      inset 0 1px 0 rgba(255,255,255,.8);\n  }\n\n  .hub-agm-card-v1__media{\n    position:relative;\n    min-height:260px;\n    background:linear-gradient(180deg, #f8fbfd 0%, #edf3f6 100%);\n    overflow:hidden;\n  }\n\n  .hub-agm-card-v1__media::before{\n    content:\"\";\n    position:absolute;\n    width:180px;\n    height:180px;\n    left:-30px;\n    top:-30px;\n    border-radius:50%;\n    background:rgba(90,124,255,.08);\n    filter:blur(10px);\n  }\n\n  .hub-agm-card-v1__media::after{\n    content:\"\";\n    position:absolute;\n    width:160px;\n    height:160px;\n    right:-20px;\n    bottom:-30px;\n    border-radius:50%;\n    background:rgba(24,185,129,.08);\n    filter:blur(10px);\n  }\n\n  .hub-agm-card-v1__media img{\n    position:relative;\n    z-index:2;\n    width:100%;\n    height:260px;\n    object-fit:contain;\n    display:block;\n    padding:26px;\n    filter:drop-shadow(0 18px 24px rgba(31,42,68,.14));\n    transition:transform .45s ease;\n  }\n\n  .hub-agm-card-v1:hover .hub-agm-card-v1__media img{\n    transform:scale(1.04);\n  }\n\n  .hub-agm-card-v1__tag{\n    position:absolute;\n    left:18px;\n    top:18px;\n    z-index:3;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    min-height:42px;\n    padding:8px 14px;\n    border-radius:14px;\n    background:linear-gradient(135deg, #4f7cff, #19b98a);\n    color:#fff;\n    font-size:13px;\n    font-weight:800;\n    box-shadow:0 12px 22px rgba(79,124,255,.2);\n  }\n\n  .hub-agm-card-v1__body{\n    padding:22px 22px 20px;\n  }\n\n  .hub-agm-card-v1__body h3{\n    margin:0 0 14px;\n    color:#1d2438;\n    font-size:28px;\n    line-height:1.1;\n    font-weight:800;\n    letter-spacing:-0.02em;\n  }\n\n  .hub-agm-card-v1__specs{\n    display:grid;\n    gap:0;\n  }\n\n  .hub-agm-card-v1__specs div{\n    display:flex;\n    justify-content:space-between;\n    gap:18px;\n    padding:12px 0;\n    border-bottom:1px solid rgba(202, 211, 227, 0.55);\n  }\n\n  .hub-agm-card-v1__specs div:last-child{\n    border-bottom:none;\n    padding-bottom:0;\n  }\n\n  .hub-agm-card-v1__specs span{\n    color:#7e879d;\n    font-size:14px;\n    line-height:1.5;\n    font-weight:500;\n  }\n\n  .hub-agm-card-v1__specs strong{\n    color:#1d2438;\n    font-size:14px;\n    line-height:1.5;\n    font-weight:700;\n    text-align:right;\n  }\n\n  .hub-agm-specs-v1__table-box{\n    padding:22px;\n  }\n\n  .hub-agm-specs-v1__table-head{\n    margin-bottom:18px;\n  }\n\n  .hub-agm-specs-v1__table-eyebrow{\n    display:inline-block;\n    margin-bottom:8px;\n    color:#5a7cff;\n    font-size:11px;\n    font-weight:700;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n  }\n\n  .hub-agm-specs-v1__table-head h3{\n    margin:0;\n    color:#1d2438;\n    font-size:28px;\n    line-height:1.12;\n    font-weight:800;\n    letter-spacing:-0.02em;\n  }\n\n  .hub-agm-specs-v1__table-scroll{\n    overflow-x:auto;\n    -webkit-overflow-scrolling:touch;\n    border-radius:22px;\n  }\n\n  .hub-agm-specs-v1__table{\n    width:100%;\n    min-width:1040px;\n    border-collapse:separate;\n    border-spacing:0;\n  }\n\n  .hub-agm-specs-v1__table thead th{\n    padding:22px 22px;\n    text-align:left;\n    color:#fff;\n    font-size:14px;\n    font-weight:700;\n    white-space:nowrap;\n    background:linear-gradient(135deg, #4f7cff, #19b98a);\n    border-right:1px solid rgba(255,255,255,.08);\n  }\n\n  .hub-agm-specs-v1__table thead th:first-child{\n    border-top-left-radius:18px;\n  }\n\n  .hub-agm-specs-v1__table thead th:last-child{\n    border-top-right-radius:18px;\n    border-right:none;\n  }\n\n  .hub-agm-specs-v1__table tbody td{\n    padding:22px 22px;\n    color:#1d2438;\n    font-size:15px;\n    background:rgba(255,255,255,.55);\n    border-bottom:1px solid rgba(202, 211, 227, 0.45);\n    white-space:nowrap;\n    transition:background .25s ease;\n  }\n\n  .hub-agm-specs-v1__table tbody tr:nth-child(even) td{\n    background:rgba(246,249,253,.78);\n  }\n\n  .hub-agm-specs-v1__table tbody tr:hover td{\n    background:rgba(90,124,255,.06);\n  }\n\n  .hub-agm-specs-v1__table tbody tr:last-child td:first-child{\n    border-bottom-left-radius:18px;\n  }\n\n  .hub-agm-specs-v1__table tbody tr:last-child td:last-child{\n    border-bottom-right-radius:18px;\n  }\n\n  \/* reveal animation *\/\n  .hub-reveal{\n    opacity:0;\n    transform:translate3d(0, 28px, 0);\n    transition:\n      opacity .8s cubic-bezier(.22, 1, .36, 1),\n      transform .8s cubic-bezier(.22, 1, .36, 1);\n    transition-delay:var(--reveal-delay, 0s);\n    will-change:opacity, transform;\n  }\n\n  .hub-reveal--up{\n    transform:translate3d(0, 28px, 0);\n  }\n\n  .hub-reveal.is-visible{\n    opacity:1;\n    transform:translate3d(0, 0, 0);\n  }\n\n  @media (max-width: 1200px){\n    .hub-agm-specs-v1__cards{\n      grid-template-columns:repeat(2, minmax(0, 1fr));\n    }\n  }\n\n  @media (max-width: 767px){\n    .hub-agm-specs-v1{\n      padding:74px 0;\n    }\n\n    .hub-agm-specs-v1__wrap{\n      padding:0 16px;\n    }\n\n    .hub-agm-specs-v1__cards{\n      grid-template-columns:1fr;\n      gap:18px;\n    }\n\n    .hub-agm-card-v1,\n    .hub-agm-specs-v1__table-box{\n      border-radius:22px;\n    }\n\n    .hub-agm-card-v1__media{\n      min-height:220px;\n    }\n\n    .hub-agm-card-v1__media img{\n      height:220px;\n      padding:18px;\n    }\n\n    .hub-agm-card-v1__body{\n      padding:18px;\n    }\n\n    .hub-agm-card-v1__body h3{\n      font-size:24px;\n    }\n\n    .hub-agm-specs-v1__title{\n      font-size:clamp(30px, 9vw, 42px);\n    }\n\n    .hub-agm-specs-v1__text{\n      font-size:15px;\n      line-height:1.7;\n    }\n\n    .hub-agm-specs-v1__table-box{\n      padding:14px;\n    }\n\n    .hub-agm-specs-v1__table thead th,\n    .hub-agm-specs-v1__table tbody td{\n      padding:16px 14px;\n      font-size:13px;\n    }\n\n    .hub-reveal,\n    .hub-reveal--up{\n      transform:translate3d(0, 18px, 0);\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .hub-reveal,\n    .hub-agm-card-v1,\n    .hub-agm-card-v1__media img,\n    .hub-agm-specs-v1__table tbody td{\n      transition:none !important;\n      animation:none !important;\n      transform:none !important;\n      opacity:1 !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const items = document.querySelectorAll('.hub-reveal');\n    if (!items.length) return;\n\n    const observer = new IntersectionObserver((entries, obs) => {\n      entries.forEach(entry => {\n        if (!entry.isIntersecting) return;\n        entry.target.classList.add('is-visible');\n        obs.unobserve(entry.target);\n      });\n    }, {\n      threshold: 0.14,\n      rootMargin: '0px 0px -8% 0px'\n    });\n\n    items.forEach(item => observer.observe(item));\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3855c2fe e-flex e-con-boxed e-con e-parent\" data-id=\"3855c2fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-791a8488 elementor-widget elementor-widget-html\" data-id=\"791a8488\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"hub-machine-features-v4\">\n  <div class=\"hub-machine-features-v4__wrap\">\n    <div class=\"hub-machine-features-v4__head\">\n      <span class=\"hub-machine-features-v4__eyebrow\">Vue interactive de la machine<\/span>\n      <h2 class=\"hub-machine-features-v4__title\">D\u00e9couvrez les principaux \u00e9l\u00e9ments fonctionnels<\/h2>\n      <p class=\"hub-machine-features-v4__text\">\n        S\u00e9lectionnez un \u00e9l\u00e9ment pour mettre en \u00e9vidence sa position et voir les principaux organes de nettoyage du nettoyeur \u00e0 grains \u00e0 tamis BISS.\n      <\/p>\n    <\/div>\n\n    <div class=\"hub-machine-features-v4__grid\">\n      <!-- LEFT NAV -->\n      <aside class=\"hub-machine-features-v4__nav\">\n        <button class=\"hub-machine-features-v4__item\" data-part=\"aspiration\" type=\"button\">\n          <span class=\"hub-machine-features-v4__num\">01<\/span>\n          <span class=\"hub-machine-features-v4__content\">\n            <strong>Chambre d\u2019aspiration<\/strong>\n            <small>\u00c9limine les impuret\u00e9s fines et r\u00e9duit la poussi\u00e8re<\/small>\n          <\/span>\n        <\/button>\n\n        <button class=\"hub-machine-features-v4__item\" data-part=\"cyclon\" type=\"button\">\n          <span class=\"hub-machine-features-v4__num\">02<\/span>\n          <span class=\"hub-machine-features-v4__content\">\n            <strong>Cyclone<\/strong>\n            <small>Pr\u00e9cipite les contaminants l\u00e9gers<\/small>\n          <\/span>\n        <\/button>\n\n        <button class=\"hub-machine-features-v4__item\" data-part=\"seaves\" type=\"button\">\n          <span class=\"hub-machine-features-v4__num\">03<\/span>\n          <span class=\"hub-machine-features-v4__content\">\n            <strong>Tamis \u00e0 billes \u00e0 changement rapide<\/strong>\n            <small>Emp\u00eachent le colmatage et assurent un fonctionnement r\u00e9gulier<\/small>\n          <\/span>\n        <\/button>\n\n        <button class=\"hub-machine-features-v4__item\" data-part=\"divider\" type=\"button\">\n          <span class=\"hub-machine-features-v4__num\">04<\/span>\n          <span class=\"hub-machine-features-v4__content\">\n            <strong>R\u00e9partiteur de grain<\/strong>\n            <small>R\u00e9partit uniform\u00e9ment le grain pour un nettoyage efficace<\/small>\n          <\/span>\n        <\/button>\n      <\/aside>\n\n      <!-- CENTER STAGE -->\n      <div class=\"hub-machine-features-v4__stage-card\">\n        <div class=\"hub-machine-features-v4__stage is-full-view\">\n          <div class=\"hub-machine-features-v4__orb hub-machine-features-v4__orb--1\"><\/div>\n          <div class=\"hub-machine-features-v4__orb hub-machine-features-v4__orb--2\"><\/div>\n\n          <img decoding=\"async\" class=\"hub-machine-features-v4__base\" src=\"\/wp-content\/uploads\/2026\/03\/biss-feat.webp\" alt=\"BISS sieve grain cleaner\">\n\n          <img decoding=\"async\" class=\"hub-machine-features-v4__part\" data-part=\"aspiration\" src=\"\/wp-content\/uploads\/2026\/03\/biss-aspiration.webp\" alt=\"\">\n\n          <img decoding=\"async\" class=\"hub-machine-features-v4__part\" data-part=\"cyclon\" src=\"\/wp-content\/uploads\/2026\/03\/biss-cyclon.webp\" alt=\"\">\n\n          <img decoding=\"async\" class=\"hub-machine-features-v4__part\" data-part=\"seaves\" src=\"\/wp-content\/uploads\/2026\/03\/biss-seaves.webp\" alt=\"\">\n\n          <img decoding=\"async\" class=\"hub-machine-features-v4__part\" data-part=\"divider\" src=\"\/wp-content\/uploads\/2026\/03\/biss-divider.webp\" alt=\"\">\n\n          <div class=\"hub-machine-features-v4__stage-label\">\n            <span class=\"hub-machine-features-v4__stage-kicker\">Mode aper\u00e7u<\/span>\n            <strong>Vue compl\u00e8te de la machine<\/strong>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT INFO -->\n      <div class=\"hub-machine-features-v4__info-card\">\n        <div class=\"hub-machine-features-v4__panel is-active\" data-panel=\"default\">\n          <div class=\"hub-machine-features-v4__badge hub-machine-features-v4__badge--text\">Aper\u00e7u de la machine<\/div>\n          <h3>Vue compl\u00e8te de la machine<\/h3>\n          <p>\n            S\u00e9lectionnez n\u2019importe quel \u00e9l\u00e9ment mis en \u00e9vidence pour voir sa position exacte et comprendre comment les principaux organes de nettoyage du s\u00e9parateur BISS fonctionnent ensemble.\n          <\/p>\n        <\/div>\n\n        <div class=\"hub-machine-features-v4__panel\" data-panel=\"aspiration\">\n          <div class=\"hub-machine-features-v4__badge\">01<\/div>\n          <h3>Chambre d\u2019aspiration<\/h3>\n          <p>\n            La chambre d\u2019aspiration \u00e9limine les impuret\u00e9s fines et r\u00e9duit la poussi\u00e8re.\n          <\/p>\n        <\/div>\n\n        <div class=\"hub-machine-features-v4__panel\" data-panel=\"cyclon\">\n          <div class=\"hub-machine-features-v4__badge\">02<\/div>\n          <h3>Cyclone<\/h3>\n          <p>\n            Le cyclone pr\u00e9cipite les contaminants l\u00e9gers et emp\u00eache leur r\u00e9introduction.\n          <\/p>\n        <\/div>\n\n        <div class=\"hub-machine-features-v4__panel\" data-panel=\"seaves\">\n          <div class=\"hub-machine-features-v4__badge\">03<\/div>\n          <h3>Tamis \u00e0 billes \u00e0 changement rapide<\/h3>\n          <p>\n            Les tamis \u00e0 billes \u00e0 changement rapide emp\u00eachent le colmatage et assurent un fonctionnement r\u00e9gulier.\n          <\/p>\n        <\/div>\n\n        <div class=\"hub-machine-features-v4__panel\" data-panel=\"divider\">\n          <div class=\"hub-machine-features-v4__badge\">04<\/div>\n          <h3>R\u00e9partiteur de grain<\/h3>\n          <p>\n            Le r\u00e9partiteur de grain distribue uniform\u00e9ment le grain pour un nettoyage efficace.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<style>\n  .hub-machine-features-v4 {\n    position: relative;\n    overflow: hidden;\n    padding: 110px 0;\n   \n    font-family: Montserrat, sans-serif;\n  }\n\n  .hub-machine-features-v4__wrap {\n    max-width: 1320px;\n    margin: 0 auto;\n    padding: 0 24px;\n  }\n\n  .hub-machine-features-v4__head {\n    max-width: 760px;\n    margin-bottom: 34px;\n  }\n\n  .hub-machine-features-v4__eyebrow {\n    display: inline-flex;\n    align-items: center;\n    padding: 7px 14px;\n    margin-bottom: 14px;\n    border-radius: 999px;\n    background: rgba(92, 132, 255, 0.08);\n    border: 1px solid rgba(92, 132, 255, 0.12);\n    color: #5a7cff;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n  }\n\n  .hub-machine-features-v4__title {\n    margin: 0 0 14px;\n    font-size: clamp(34px, 4vw, 56px);\n    line-height: 1.02;\n    letter-spacing: -0.03em;\n    font-weight: 800;\n    color: #1e2438;\n  }\n\n  .hub-machine-features-v4__text {\n    margin: 0;\n    max-width: 650px;\n    color: #6d7893;\n    font-size: 17px;\n    line-height: 1.8;\n  }\n\n  .hub-machine-features-v4__grid {\n    display: grid;\n    grid-template-columns: 0.72fr 1.24fr 0.78fr;\n    gap: 24px;\n    align-items: stretch;\n  }\n\n  .hub-machine-features-v4__nav,\n  .hub-machine-features-v4__stage-card,\n  .hub-machine-features-v4__info-card {\n    background: rgba(255,255,255,.62);\n    border: 1px solid rgba(255,255,255,.86);\n    border-radius: 28px;\n    box-shadow:\n      0 16px 40px rgba(31, 42, 68, 0.06),\n      inset 0 1px 0 rgba(255,255,255,.8);\n    backdrop-filter: blur(14px);\n    -webkit-backdrop-filter: blur(14px);\n  }\n\n  .hub-machine-features-v4__nav {\n    padding: 16px;\n    display: grid;\n    gap: 12px;\n    align-content: start;\n  }\n\n  .hub-machine-features-v4__item {\n    width: 100%;\n    display: grid;\n    grid-template-columns: 48px 1fr;\n    gap: 14px;\n    align-items: center;\n    text-align: left;\n    padding: 16px;\n    border-radius: 18px;\n    border: 1px solid rgba(202, 211, 227, 0.5);\n    background: rgba(255,255,255,.5);\n    cursor: pointer;\n    transition: .25s ease;\n  }\n\n  .hub-machine-features-v4__item:hover,\n  .hub-machine-features-v4__item.is-active {\n    border-color: rgba(88, 123, 255, 0.24);\n    background: linear-gradient(135deg, rgba(90,124,255,.08), rgba(24,185,129,.05));\n    box-shadow: 0 12px 26px rgba(50, 76, 135, 0.06);\n  }\n\n  .hub-machine-features-v4__num,\n  .hub-machine-features-v4__badge {\n    width: 48px;\n    height: 48px;\n    border-radius: 14px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: linear-gradient(135deg, #4f7cff, #19b98a);\n    color: #fff;\n    font-size: 14px;\n    font-weight: 800;\n    box-shadow: 0 12px 22px rgba(79,124,255,.2);\n  }\n\n  .hub-machine-features-v4__badge--text {\n    width: auto;\n    padding: 0 16px;\n    min-width: 0;\n  }\n\n  .hub-machine-features-v4__content strong {\n    display: block;\n    margin-bottom: 3px;\n    color: #1d2438;\n    font-size: 15px;\n    line-height: 1.35;\n    font-weight: 700;\n  }\n\n  .hub-machine-features-v4__content small {\n    display: block;\n    color: #7e879d;\n    font-size: 12px;\n    line-height: 1.5;\n    font-weight: 500;\n  }\n\n  .hub-machine-features-v4__stage-card {\n    padding: 22px;\n    display: flex;\n  }\n\n  .hub-machine-features-v4__stage {\n    position: relative;\n    width: 100%;\n    min-height: 560px;\n    border-radius: 24px;\n    overflow: hidden;\n    background: linear-gradient(180deg, #f8fbfd 0%, #edf3f6 100%);\n  }\n\n  .hub-machine-features-v4__stage::after {\n    content: \"\";\n    position: absolute;\n    left: 12%;\n    right: 12%;\n    bottom: 6%;\n    height: 12%;\n    background: radial-gradient(ellipse at center, rgba(31,42,68,.14), transparent 70%);\n    filter: blur(16px);\n    z-index: 0;\n  }\n\n  .hub-machine-features-v4__orb {\n    position: absolute;\n    border-radius: 50%;\n    filter: blur(28px);\n    z-index: 0;\n  }\n\n  .hub-machine-features-v4__orb--1 {\n    width: 210px;\n    height: 210px;\n    left: 8%;\n    top: 10%;\n    background: rgba(90,124,255,.08);\n  }\n\n  .hub-machine-features-v4__orb--2 {\n    width: 180px;\n    height: 180px;\n    right: 10%;\n    bottom: 14%;\n    background: rgba(24,185,129,.08);\n  }\n\n  .hub-machine-features-v4__base,\n  .hub-machine-features-v4__part {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n    display: block;\n    user-select: none;\n    pointer-events: none;\n  }\n\n  .hub-machine-features-v4__base {\n    z-index: 2;\n    opacity: 1;\n    transform: scale(.965);\n    filter: drop-shadow(0 18px 28px rgba(31,42,68,.14));\n    transition: .42s ease;\n  }\n\n  .hub-machine-features-v4__part {\n    z-index: 3;\n    opacity: 0;\n    transform: scale(.99);\n    filter:\n      drop-shadow(0 18px 28px rgba(31,42,68,.12))\n      drop-shadow(0 0 32px rgba(79,124,255,.16));\n    transition: .42s ease;\n  }\n\n  .hub-machine-features-v4__part.is-active {\n    opacity: 1;\n    transform: scale(1);\n  }\n\n  .hub-machine-features-v4__stage:not(.is-full-view) .hub-machine-features-v4__base {\n    opacity: .2;\n    transform: scale(.955);\n    filter:\n      grayscale(.12)\n      saturate(.72)\n      contrast(.96)\n      drop-shadow(0 10px 14px rgba(31,42,68,.08));\n  }\n\n  .hub-machine-features-v4__stage-label {\n    position: absolute;\n    left: 22px;\n    bottom: 22px;\n    z-index: 4;\n    padding: 12px 14px;\n    border-radius: 16px;\n    background: rgba(255,255,255,.72);\n    border: 1px solid rgba(255,255,255,.82);\n    box-shadow: 0 12px 24px rgba(31,42,68,.06);\n    backdrop-filter: blur(12px);\n    -webkit-backdrop-filter: blur(12px);\n  }\n\n  .hub-machine-features-v4__stage-kicker {\n    display: block;\n    margin-bottom: 4px;\n    color: #5a7cff;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n  }\n\n  .hub-machine-features-v4__stage-label strong {\n    display: block;\n    color: #1d2438;\n    font-size: 15px;\n    line-height: 1.3;\n    font-weight: 700;\n  }\n\n  .hub-machine-features-v4__info-card {\n    padding: 28px;\n    min-height: 560px;\n    display: flex;\n    align-items: flex-start;\n  }\n\n  .hub-machine-features-v4__panel {\n    display: none;\n    animation: machineFeatureFade .28s ease;\n  }\n\n  .hub-machine-features-v4__panel.is-active {\n    display: block;\n  }\n\n  @keyframes machineFeatureFade {\n    from { opacity: 0; transform: translateY(8px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .hub-machine-features-v4__panel h3 {\n    font-size: 28px;\n    line-height: 1.12;\n    letter-spacing: -0.02em;\n    color: #1d2438;\n    font-weight: 800;\n  }\n\n  .hub-machine-features-v4__panel p {\n    margin: 0;\n    color: #6d7893;\n    font-size: 16px;\n    line-height: 1.8;\n  }\n\n  @media (max-width: 1200px) {\n    .hub-machine-features-v4__grid {\n      grid-template-columns: 1fr;\n    }\n\n    .hub-machine-features-v4__stage-card { order: 1; }\n    .hub-machine-features-v4__info-card {\n      order: 2;\n      min-height: auto;\n    }\n    .hub-machine-features-v4__nav { order: 3; }\n\n    .hub-machine-features-v4__stage {\n      min-height: 520px;\n    }\n  }\n\n  @media (max-width: 767px) {\n    .hub-machine-features-v4 {\n      padding: 74px 0;\n    }\n\n    .hub-machine-features-v4__wrap {\n      padding: 0 16px;\n    }\n\n    .hub-machine-features-v4__nav,\n    .hub-machine-features-v4__stage-card,\n    .hub-machine-features-v4__info-card {\n      border-radius: 22px;\n    }\n\n    .hub-machine-features-v4__stage-card,\n    .hub-machine-features-v4__info-card,\n    .hub-machine-features-v4__nav {\n      padding: 18px;\n    }\n\n    .hub-machine-features-v4__stage {\n      min-height: 360px !important;\n      height: 360px !important;\n      border-radius: 18px;\n    }\n\n    .hub-machine-features-v4__nav {\n      display: flex;\n      gap: 10px;\n      overflow-x: auto;\n      overflow-y: hidden;\n      scroll-snap-type: x proximity;\n      -webkit-overflow-scrolling: touch;\n      padding-bottom: 8px;\n    }\n\n    .hub-machine-features-v4__item {\n      min-width: 230px;\n      flex: 0 0 auto;\n      scroll-snap-align: start;\n      grid-template-columns: 42px 1fr;\n      gap: 12px;\n      padding: 13px;\n      border-radius: 16px;\n    }\n\n    .hub-machine-features-v4__num,\n    .hub-machine-features-v4__badge {\n      width: 42px;\n      height: 42px;\n      border-radius: 12px;\n      font-size: 13px;\n    }\n\n    .hub-machine-features-v4__badge--text {\n      width: auto;\n      padding: 0 14px;\n    }\n\n    .hub-machine-features-v4__content strong {\n      font-size: 14px;\n    }\n\n    .hub-machine-features-v4__content small {\n      font-size: 12px;\n    }\n\n    .hub-machine-features-v4__panel h3 {\n      font-size: 24px;\n    }\n\n    .hub-machine-features-v4__stage-label {\n      left: 14px;\n      right: 14px;\n      bottom: 14px;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const section = document.querySelector('.hub-machine-features-v4');\n    if (!section) return;\n\n    const stage = section.querySelector('.hub-machine-features-v4__stage');\n    const nav = section.querySelector('.hub-machine-features-v4__nav');\n    const stageCard = section.querySelector('.hub-machine-features-v4__stage-card');\n    const itemBtns = section.querySelectorAll('.hub-machine-features-v4__item');\n    const parts = section.querySelectorAll('.hub-machine-features-v4__part');\n    const panels = section.querySelectorAll('.hub-machine-features-v4__panel');\n    const label = section.querySelector('.hub-machine-features-v4__stage-label');\n\n    function setLabel(mode, title) {\n      const kicker = label.querySelector('.hub-machine-features-v4__stage-kicker');\n      const strong = label.querySelector('strong');\n\n      if (mode === 'default') {\n        kicker.textContent = 'Mode aper\u00e7u';\n        strong.textContent = 'Vue compl\u00e8te de la machine';\n      } else {\n        kicker.textContent = 'Focused feature';\n        strong.textContent = title;\n      }\n    }\n\n    function showDefault() {\n      stage.classList.add('is-full-view');\n      itemBtns.forEach(btn => btn.classList.remove('is-active'));\n      parts.forEach(part => part.classList.remove('is-active'));\n      panels.forEach(panel => {\n        panel.classList.toggle('is-active', panel.dataset.panel === 'default');\n      });\n      setLabel('default');\n    }\n\n    function showPart(partName, title) {\n      stage.classList.remove('is-full-view');\n\n      itemBtns.forEach(btn => {\n        btn.classList.toggle('is-active', btn.dataset.part === partName);\n      });\n\n      parts.forEach(part => {\n        part.classList.toggle('is-active', part.dataset.part === partName);\n      });\n\n      panels.forEach(panel => {\n        panel.classList.toggle('is-active', panel.dataset.panel === partName);\n      });\n\n      setLabel('part', title);\n    }\n\n    itemBtns.forEach(btn => {\n      const title = btn.querySelector('strong').textContent.trim();\n\n      btn.addEventListener('mouseenter', function () {\n        if (window.innerWidth > 991) {\n          showPart(this.dataset.part, title);\n        }\n      });\n\n      btn.addEventListener('click', function () {\n        const isMobile = window.innerWidth <= 991;\n        const isAlreadyActive = this.classList.contains('is-active');\n\n        if (isMobile && isAlreadyActive) {\n          showDefault();\n          return;\n        }\n\n        showPart(this.dataset.part, title);\n      });\n    });\n\n    if (nav) {\n      nav.addEventListener('mouseleave', function () {\n        if (window.innerWidth > 991) {\n          showDefault();\n        }\n      });\n    }\n\n    if (stageCard) {\n      stageCard.addEventListener('mouseleave', function () {\n        if (window.innerWidth > 991) {\n          showDefault();\n        }\n      });\n    }\n\n    showDefault();\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-199662c7 e-flex e-con-boxed e-con e-parent\" data-id=\"199662c7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54c30047 elementor-widget elementor-widget-html\" data-id=\"54c30047\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n\n<section class=\"hub-agm-addons-v1\">\n  <div class=\"hub-agm-addons-v1__bg\"><\/div>\n\n  <div class=\"hub-agm-addons-v1__wrap\">\n    <div class=\"hub-agm-addons-v1__head hub-addon-reveal hub-addon-reveal--up\" style=\"--d:0s;\">\n      <span class=\"hub-agm-addons-v1__eyebrow\">Configurations des mod\u00e8les<\/span>\n      <h2 class=\"hub-agm-addons-v1__title\">Choisissez la configuration BISS adapt\u00e9e \u00e0 votre proc\u00e9d\u00e9 de nettoyage<\/h2>\n      <p class=\"hub-agm-addons-v1__text\">\n        La s\u00e9rie BISS est disponible en plusieurs versions de configuration selon le syst\u00e8me d\u2019aspiration requis,\n        l\u2019efficacit\u00e9 d\u2019\u00e9limination des impuret\u00e9s et l\u2019implantation du proc\u00e9d\u00e9.\n      <\/p>\n    <\/div>\n\n    <div class=\"hub-agm-addons-v1__grid\">\n      <article class=\"hub-agm-addon-card hub-addon-reveal hub-addon-reveal--left\" style=\"--d:.08s;\">\n        <span class=\"hub-agm-addon-card__glow\"><\/span>\n\n        <div class=\"hub-agm-addon-card__media\">\n          <div class=\"hub-agm-addon-card__bg-shape hub-agm-addon-card__bg-shape--one\"><\/div>\n          <div class=\"hub-agm-addon-card__bg-shape hub-agm-addon-card__bg-shape--two\"><\/div>\n\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/biss-1.webp\" alt=\"BISS model -1 with top aspiration system\">\n        <\/div>\n\n        <div class=\"hub-agm-addon-card__body\">\n          <div class=\"hub-agm-addon-card__top\">\n            <span class=\"hub-agm-addon-card__badge\">Configuration -1<\/span>\n            <h3>BISS-12-1 \/ 25-1 \/ 40-1<\/h3>\n          <\/div>\n\n          <p class=\"hub-agm-addon-card__desc\">\n            La version -1 est \u00e9quip\u00e9e d\u2019un syst\u00e8me d\u2019aspiration sup\u00e9rieur qui am\u00e9liore l\u2019\u00e9limination des impuret\u00e9s l\u00e9g\u00e8res\n            et comprend un pi\u00e8ge magn\u00e9tique pour retenir les particules m\u00e9talliques avant la transformation ult\u00e9rieure.\n          <\/p>\n\n          <ul class=\"hub-agm-addon-card__list\">\n            <li>Syst\u00e8me d\u2019aspiration sup\u00e9rieur<\/li>\n            <li>Meilleure \u00e9limination des impuret\u00e9s l\u00e9g\u00e8res<\/li>\n            <li>Pi\u00e8ge magn\u00e9tique int\u00e9gr\u00e9<\/li>\n          <\/ul>\n        <\/div>\n      <\/article>\n\n      <article class=\"hub-agm-addon-card hub-addon-reveal hub-addon-reveal--right\" style=\"--d:.16s;\">\n        <span class=\"hub-agm-addon-card__glow\"><\/span>\n\n        <div class=\"hub-agm-addon-card__media\">\n          <div class=\"hub-agm-addon-card__bg-shape hub-agm-addon-card__bg-shape--one\"><\/div>\n          <div class=\"hub-agm-addon-card__bg-shape hub-agm-addon-card__bg-shape--two\"><\/div>\n\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/biss-2.webp\" alt=\"BISS model -2 with fan\">\n        <\/div>\n\n        <div class=\"hub-agm-addon-card__body\">\n          <div class=\"hub-agm-addon-card__top\">\n            <span class=\"hub-agm-addon-card__badge\">Configuration -2<\/span>\n            <h3>BISS-12-2 \/ 25-2 \/ 40-2<\/h3>\n          <\/div>\n\n          <p class=\"hub-agm-addon-card__desc\">\n            La version -2 est \u00e9quip\u00e9e d\u2019un ventilateur et offre une configuration de flux d\u2019air plus simple pour les t\u00e2ches de nettoyage standard\n            o\u00f9 une implantation de machine compacte et simple est requise.\n          <\/p>\n\n          <ul class=\"hub-agm-addon-card__list\">\n            <li>Syst\u00e8me de flux d\u2019air par ventilateur<\/li>\n            <li>Configuration de machine plus simple<\/li>\n            <li>Convient aux t\u00e2ches de nettoyage standard<\/li>\n          <\/ul>\n        <\/div>\n      <\/article>\n\n      <article class=\"hub-agm-addon-card hub-addon-reveal hub-addon-reveal--left\" style=\"--d:.24s;\">\n        <span class=\"hub-agm-addon-card__glow\"><\/span>\n\n        <div class=\"hub-agm-addon-card__media\">\n          <div class=\"hub-agm-addon-card__bg-shape hub-agm-addon-card__bg-shape--one\"><\/div>\n          <div class=\"hub-agm-addon-card__bg-shape hub-agm-addon-card__bg-shape--two\"><\/div>\n\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/biss-3.webp\" alt=\"BISS model -3 with side aspiration column\">\n        <\/div>\n\n        <div class=\"hub-agm-addon-card__body\">\n          <div class=\"hub-agm-addon-card__top\">\n            <span class=\"hub-agm-addon-card__badge\">Configuration -3<\/span>\n            <h3>BISS-12-3 \/ 25-3 \/ 40-3<\/h3>\n          <\/div>\n\n          <p class=\"hub-agm-addon-card__desc\">\n            La version -3 est \u00e9quip\u00e9e d\u2019une colonne d\u2019aspiration lat\u00e9rale, assurant une s\u00e9paration efficace des\n            impuret\u00e9s l\u00e9g\u00e8res tout en permettant une implantation diff\u00e9rente pour l\u2019int\u00e9gration dans la ligne.\n          <\/p>\n\n          <ul class=\"hub-agm-addon-card__list\">\n            <li>Colonne d\u2019aspiration lat\u00e9rale<\/li>\n            <li>S\u00e9paration efficace des impuret\u00e9s l\u00e9g\u00e8res<\/li>\n            <li>Pratique pour l\u2019int\u00e9gration en ligne<\/li>\n          <\/ul>\n        <\/div>\n      <\/article>\n\n      <article class=\"hub-agm-addon-card hub-addon-reveal hub-addon-reveal--right\" style=\"--d:.32s;\">\n        <span class=\"hub-agm-addon-card__glow\"><\/span>\n\n        <div class=\"hub-agm-addon-card__media\">\n          <div class=\"hub-agm-addon-card__bg-shape hub-agm-addon-card__bg-shape--one\"><\/div>\n          <div class=\"hub-agm-addon-card__bg-shape hub-agm-addon-card__bg-shape--two\"><\/div>\n\n          <img decoding=\"async\" src=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/biss-cyklon.webp\" alt=\"Cyclone for Nettoyeur \u00e0 grains \u00e0 tamis BISS\">\n        <\/div>\n\n        <div class=\"hub-agm-addon-card__body\">\n          <div class=\"hub-agm-addon-card__top\">\n            <span class=\"hub-agm-addon-card__badge\">Gestion de la poussi\u00e8re<\/span>\n            <h3>Cyclone<\/h3>\n          <\/div>\n\n          <p class=\"hub-agm-addon-card__desc\">\n            Le cyclone am\u00e9liore la collecte de la poussi\u00e8re et des particules l\u00e9g\u00e8res, aidant \u00e0 maintenir la zone de travail\n            plus propre et \u00e0 soutenir un processus d\u2019aspiration plus efficace.\n          <\/p>\n\n          <ul class=\"hub-agm-addon-card__list\">\n            <li>Collecte am\u00e9lior\u00e9e de la poussi\u00e8re<\/li>\n            <li>Zone de travail plus propre<\/li>\n            <li>Soutient l\u2019efficacit\u00e9 de l\u2019aspiration<\/li>\n          <\/ul>\n        <\/div>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n  .hub-agm-addons-v1{\n    position:relative;\n    overflow:hidden;\n    padding:110px 0;\n   \n    font-family:Montserrat, sans-serif;\n  }\n\n  .hub-agm-addons-v1__bg{\n    position:absolute;\n    inset:0;\n    pointer-events:none;\n    background:\n      linear-gradient(90deg, rgba(255,255,255,.25), rgba(255,255,255,0) 36%, rgba(255,255,255,.12) 100%);\n  }\n\n  .hub-agm-addons-v1__wrap{\n    position:relative;\n    z-index:2;\n    max-width:1320px;\n    margin:0 auto;\n    padding:0 24px;\n  }\n\n  .hub-agm-addons-v1__head{\n    max-width:760px;\n    margin-bottom:34px;\n  }\n\n  .hub-agm-addons-v1__eyebrow{\n    display:inline-flex;\n    align-items:center;\n    padding:8px 14px;\n    margin-bottom:18px;\n    border-radius:999px;\n    background:rgba(92,132,255,.08);\n    border:1px solid rgba(92,132,255,.14);\n    color:#5a7cff;\n    font-size:12px;\n    font-weight:700;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n  }\n\n  .hub-agm-addons-v1__title{\n    margin:0 0 16px;\n    font-size:clamp(34px, 4.3vw, 58px);\n    line-height:1.02;\n    letter-spacing:-.03em;\n    font-weight:800;\n    color:#1d2438;\n    max-width:900px;\n  }\n\n  .hub-agm-addons-v1__text{\n    margin:0;\n    max-width:680px;\n    color:#6d7893;\n    font-size:17px;\n    line-height:1.8;\n  }\n\n  .hub-agm-addons-v1__grid{\n    display:grid;\n    grid-template-columns:repeat(2, minmax(0, 1fr));\n    gap:24px;\n  }\n\n  .hub-agm-addon-card{\n    position:relative;\n    display:grid;\n    grid-template-columns:minmax(0, .95fr) minmax(0, 1.05fr);\n    align-items:stretch;\n    overflow:hidden;\n    border-radius:30px;\n    background:rgba(255,255,255,.62);\n    border:1px solid rgba(255,255,255,.86);\n    box-shadow:\n      0 16px 40px rgba(31,42,68,.06),\n      inset 0 1px 0 rgba(255,255,255,.8);\n    backdrop-filter:blur(14px);\n    -webkit-backdrop-filter:blur(14px);\n    transition:\n      transform .45s ease,\n      box-shadow .45s ease,\n      border-color .45s ease;\n    isolation:isolate;\n  }\n\n  .hub-agm-addon-card:hover{\n    transform:translateY(-8px);\n    box-shadow:\n      0 26px 56px rgba(31,42,68,.11),\n      inset 0 1px 0 rgba(255,255,255,.82);\n    border-color:rgba(92,132,255,.14);\n  }\n\n  .hub-agm-addon-card__glow{\n    position:absolute;\n    width:260px;\n    height:260px;\n    left:var(--mx, 50%);\n    top:var(--my, 50%);\n    transform:translate(-50%, -50%);\n    border-radius:50%;\n    background:\n      radial-gradient(circle, rgba(92,132,255,.16) 0%, rgba(24,185,129,.10) 34%, rgba(92,132,255,0) 72%);\n    opacity:0;\n    z-index:0;\n    pointer-events:none;\n    filter:blur(10px);\n    transition:opacity .3s ease;\n  }\n\n  .hub-agm-addon-card:hover .hub-agm-addon-card__glow{\n    opacity:1;\n  }\n\n  .hub-agm-addon-card__media,\n  .hub-agm-addon-card__body{\n    position:relative;\n    z-index:1;\n  }\n\n  .hub-agm-addon-card__media{\n    min-height:360px;\n    background:linear-gradient(180deg, #f8fbfd 0%, #edf3f6 100%);\n    overflow:hidden;\n  }\n\n  .hub-agm-addon-card__bg-shape{\n    position:absolute;\n    border-radius:50%;\n    filter:blur(16px);\n    pointer-events:none;\n  }\n\n  .hub-agm-addon-card__bg-shape--one{\n    width:200px;\n    height:200px;\n    left:-30px;\n    top:-30px;\n    background:rgba(92,132,255,.10);\n  }\n\n  .hub-agm-addon-card__bg-shape--two{\n    width:180px;\n    height:180px;\n    right:-20px;\n    bottom:-20px;\n    background:rgba(24,185,129,.10);\n  }\n\n  .hub-agm-addon-card__media img{\n    position:relative;\n    z-index:2;\n    width:100%;\n    height:100%;\n    min-height:360px;\n    object-fit:contain;\n    display:block;\n    filter:drop-shadow(0 24px 32px rgba(31,42,68,.16));\n    transition:transform .55s ease;\n  }\n\n  .hub-agm-addon-card:hover .hub-agm-addon-card__media img{\n    transform:scale(1.04);\n  }\n\n  .hub-agm-addon-card__body{\n    padding:28px 28px 26px;\n    display:flex;\n    flex-direction:column;\n    justify-content:center;\n  }\n\n  .hub-agm-addon-card__top{\n    margin-bottom:14px;\n  }\n\n  .hub-agm-addon-card__badge{\n    display:inline-flex;\n    align-items:center;\n    padding:8px 12px;\n    margin-bottom:12px;\n    border-radius:999px;\n    background:rgba(92,132,255,.08);\n    color:#5a7cff;\n    font-size:12px;\n    font-weight:700;\n    letter-spacing:.06em;\n    text-transform:uppercase;\n  }\n\n  .hub-agm-addon-card__top h3{\n    margin:0;\n    color:#1d2438;\n    font-size:34px;\n    line-height:1.06;\n    letter-spacing:-.03em;\n    font-weight:800;\n  }\n\n  .hub-agm-addon-card__desc{\n    margin:0 0 18px;\n    color:#6d7893;\n    font-size:15px;\n    line-height:1.8;\n  }\n\n  .hub-agm-addon-card__list{\n    margin:0;\n    padding:0;\n    list-style:none;\n    display:grid;\n    gap:10px;\n  }\n\n  .hub-agm-addon-card__list li{\n    position:relative;\n    padding-left:18px;\n    color:#25304d;\n    font-size:14px;\n    line-height:1.6;\n    font-weight:600;\n  }\n\n  .hub-agm-addon-card__list li::before{\n    content:\"\";\n    position:absolute;\n    left:0;\n    top:.58em;\n    width:8px;\n    height:8px;\n    border-radius:50%;\n    background:linear-gradient(135deg, #4f7cff, #19b98a);\n    box-shadow:0 0 0 4px rgba(79,124,255,.08);\n  }\n\n  .hub-addon-reveal{\n    opacity:0;\n    transition:\n      opacity 1.1s cubic-bezier(.22,1,.36,1),\n      transform 1.1s cubic-bezier(.22,1,.36,1);\n    transition-delay:var(--d, 0s);\n    will-change:opacity, transform;\n  }\n\n  .hub-addon-reveal--up{\n    transform:translate3d(0, 34px, 0);\n  }\n\n  .hub-addon-reveal--left{\n    transform:translate3d(-34px, 0, 0) scale(.98);\n  }\n\n  .hub-addon-reveal--right{\n    transform:translate3d(34px, 0, 0) scale(.98);\n  }\n\n  .hub-addon-reveal.is-visible{\n    opacity:1;\n    transform:translate3d(0,0,0) scale(1);\n  }\n\n  @media (max-width: 1100px){\n    .hub-agm-addons-v1__grid{\n      grid-template-columns:1fr;\n    }\n\n    .hub-agm-addon-card{\n      grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr);\n    }\n  }\n\n  @media (max-width: 767px){\n    .hub-agm-addons-v1{\n      padding:80px 0;\n    }\n\n    .hub-agm-addons-v1__wrap{\n      padding:0 16px;\n    }\n\n    .hub-agm-addons-v1__title{\n      font-size:clamp(30px, 9vw, 42px);\n    }\n\n    .hub-agm-addons-v1__text{\n      font-size:15px;\n      line-height:1.7;\n    }\n\n    .hub-agm-addon-card{\n      grid-template-columns:1fr;\n      border-radius:24px;\n    }\n\n    .hub-agm-addon-card__media{\n      min-height:260px;\n    }\n\n    .hub-agm-addon-card__media img{\n      min-height:260px;\n      padding:18px;\n    }\n\n    .hub-agm-addon-card__body{\n      padding:20px 18px 18px;\n    }\n\n    .hub-agm-addon-card__top h3{\n      font-size:28px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .hub-addon-reveal,\n    .hub-agm-addon-card,\n    .hub-agm-addon-card__media img,\n    .hub-agm-addon-card__glow{\n      transition:none !important;\n      animation:none !important;\n      transform:none !important;\n      opacity:1 !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    const section = document.querySelector('.hub-agm-addons-v1');\n    if (!section) return;\n\n    const revealItems = section.querySelectorAll('.hub-addon-reveal');\n    if (revealItems.length) {\n      const observer = new IntersectionObserver((entries, obs) => {\n        entries.forEach(entry => {\n          if (!entry.isIntersecting) return;\n          entry.target.classList.add('is-visible');\n          obs.unobserve(entry.target);\n        });\n      }, {\n        threshold: 0.14,\n        rootMargin: '0px 0px -8% 0px'\n      });\n\n      revealItems.forEach(item => observer.observe(item));\n    }\n\n    const cards = section.querySelectorAll('.hub-agm-addon-card');\n    cards.forEach(card => {\n      card.addEventListener('mousemove', (e) => {\n        const rect = card.getBoundingClientRect();\n        const x = e.clientX - rect.left;\n        const y = e.clientY - rect.top;\n        card.style.setProperty('--mx', x + 'px');\n        card.style.setProperty('--my', y + 'px');\n      });\n    });\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-99f63d0 e-flex e-con-boxed e-con e-parent\" data-id=\"99f63d0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-430492e elementor-widget elementor-widget-html\" data-id=\"430492e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\n.simple-cf7-wrap,\n.simple-cf7-wrap *{\n  box-sizing:border-box;\n}\n\n.simple-cf7-wrap{\n  max-width: 980px;\n  margin: 0 auto;\n  padding: 48px 20px;\n  font-family: Montserrat, sans-serif;\n}\n\n.simple-cf7-box{\n  background: #f7f9fc;\n  border: 1px solid #dde5f2;\n  border-radius: 24px;\n  padding: 28px;\n}\n\n.simple-cf7-head{\n  display:grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 24px;\n  margin-bottom: 24px;\n}\n\n.simple-cf7-badge{\n  display:inline-block;\n  margin-bottom: 14px;\n  padding: 8px 14px;\n  border:1px solid #cfdaf3;\n  border-radius:999px;\n  color:#5a7cff;\n  font-size:12px;\n  font-weight:700;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.simple-cf7-title{\n  margin:0;\n  font-size: clamp(34px, 5vw, 64px);\n  line-height: .95;\n  letter-spacing: -.04em;\n  font-weight: 800;\n  color:#1d2438;\n}\n\n.simple-cf7-text{\n  margin: 0;\n  color:#6d7893;\n  font-size:16px;\n  line-height:1.7;\n  align-self:center;\n}\n\n.simple-cf7-form{\n  margin:0;\n}\n\n.simple-cf7-grid{\n  display:grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 16px 18px;\n}\n\n.simple-cf7-field{\n  min-width:0;\n}\n\n.simple-cf7-field.full{\n  grid-column:1 \/ -1;\n}\n\n.simple-cf7-label{\n  display:block;\n  margin:0 0 8px;\n  font-size:13px;\n  font-weight:700;\n  line-height:1.35;\n  color:#1d2438;\n}\n\n.simple-cf7-input,\n.simple-cf7-select,\n.simple-cf7-textarea{\n  display:block;\n  width:100%;\n  min-height:54px;\n  margin:0;\n  padding:14px 16px;\n  border:1px solid #cfd9ea;\n  border-radius:16px;\n  background:#fff;\n  color:#1d2438;\n  font: inherit;\n  font-size:15px;\n  font-weight:500;\n  line-height:1.4;\n  outline:none;\n  box-shadow:none;\n  appearance:none;\n  -webkit-appearance:none;\n}\n\n.simple-cf7-input::placeholder,\n.simple-cf7-textarea::placeholder{\n  color:#a8b3c8;\n  font-weight:400;\n  opacity:1;\n}\n.simple-cf7-textarea,\n.simple-cf7-textarea:focus,\n.simple-cf7-textarea:active{\n  color:#1d2438 !important;\n  -webkit-text-fill-color:#1d2438 !important;\n  caret-color:#1d2438 !important;\n}\n.simple-cf7-textarea::placeholder{\n  color:#a8b3c8 !important;\n  -webkit-text-fill-color:#a8b3c8 !important;\n  opacity:1;\n}\n.simple-cf7-input:focus,\n.simple-cf7-select:focus,\n.simple-cf7-textarea:focus{\n  border-color:#8ea7ff;\n  box-shadow:0 0 0 4px rgba(90,124,255,.10);\n}\n\n.simple-cf7-select{\n  padding-right:46px;\n  background-image:\n    linear-gradient(45deg, transparent 50%, #5a7cff 50%),\n    linear-gradient(135deg, #5a7cff 50%, transparent 50%);\n  background-position:\n    calc(100% - 22px) calc(50% - 3px),\n    calc(100% - 16px) calc(50% - 3px);\n  background-size:6px 6px, 6px 6px;\n  background-repeat:no-repeat;\n}\n\n.simple-cf7-select:invalid{\n  color:#a8b3c8;\n  font-weight:400;\n}\n\n.simple-cf7-textarea{\n  min-height:140px;\n  resize:vertical;\n}\n\n.simple-cf7-check{\n  display:flex;\n  align-items:flex-start;\n  gap:10px;\n  color:#6d7893;\n  font-size:13px;\n  line-height:1.5;\n}\n\n.simple-cf7-check input{\n  margin-top:3px;\n}\n\n.simple-cf7-actions{\n  display:flex;\n  align-items:center;\n  gap:14px;\n  flex-wrap:wrap;\n}\n\n.simple-cf7-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-height:52px;\n  padding:14px 24px;\n  border:0;\n  border-radius:16px;\n  background: linear-gradient(135deg, #4f7cff 0%, #19b98a 100%);\n  color:#fff;\n  font: inherit;\n  font-size:15px;\n  font-weight:800;\n  cursor:pointer;\n  white-space:nowrap;\n}\n\n.simple-cf7-btn span{\n  color:#fff;\n}\n\n.simple-cf7-note{\n  color:#8a95ad;\n  font-size:12px;\n  line-height:1.45;\n}\n\n.simple-cf7-status{\n  display:none;\n  margin-top:14px;\n  padding:12px 14px;\n  border-radius:14px;\n  font-size:13px;\n  font-weight:600;\n}\n\n.simple-cf7-status.show{\n  display:block;\n}\n\n.simple-cf7-status.ok{\n  background:#dff5ec;\n  color:#166c55;\n}\n\n.simple-cf7-status.err{\n  background:#fde8e8;\n  color:#9f3f3f;\n}\n\n.simple-cf7-error{\n  display:none;\n  margin-top:6px;\n  color:#cc4a4a;\n  font-size:12px;\n  font-weight:600;\n}\n\n.simple-cf7-field.bad .simple-cf7-error{\n  display:block;\n}\n\n.simple-cf7-field.bad .simple-cf7-input,\n.simple-cf7-field.bad .simple-cf7-select,\n.simple-cf7-field.bad .simple-cf7-textarea{\n  border-color:#d86a6a;\n  box-shadow:0 0 0 4px rgba(216,106,106,.08);\n}\n\n.simple-cf7-proxy{\n  position:absolute !important;\n  left:-99999px !important;\n  width:1px !important;\n  height:1px !important;\n  overflow:hidden !important;\n  opacity:0 !important;\n  pointer-events:none !important;\n}\n\n@media (max-width: 800px){\n  .simple-cf7-head,\n  .simple-cf7-grid{\n    grid-template-columns:1fr;\n  }\n\n  .simple-cf7-field.full{\n    grid-column:auto;\n  }\n\n  .simple-cf7-box{\n    padding:20px;\n    border-radius:20px;\n  }\n\n  .simple-cf7-wrap{\n    padding:32px 16px;\n  }\n}\n  .simple-cf7-choices{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n}\n\n.simple-cf7-choice{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-height:44px;\n  padding:10px 16px;\n  border:1px solid #cfd9ea;\n  border-radius:999px;\n  background:#fff;\n  color:#44506b;\n  font:inherit;\n  font-size:14px;\n  font-weight:600;\n  line-height:1.3;\n  cursor:pointer;\n  transition:border-color .2s ease, background .2s ease, color .2s ease, box-shadow .2s ease;\n}\n\n.simple-cf7-choice:hover{\n  border-color:#8ea7ff;\n  color:#1d2438;\n}\n\n.simple-cf7-choice.is-active{\n  background:#eef4ff;\n  border-color:#5a7cff;\n  color:#1d2438;\n  box-shadow:0 0 0 3px rgba(90,124,255,.10);\n}\n<\/style>\n\n<section class=\"simple-cf7-wrap\" id=\"contact\">\n  <div class=\"simple-cf7-box\">\n    <div class=\"simple-cf7-head\">\n      <div>\n        <span class=\"simple-cf7-badge\">Contactez-nous<\/span>\n        <h2 class=\"simple-cf7-title\">Envoyez votre demande<\/h2>\n      <\/div>\n      <p class=\"simple-cf7-text\">\n        Indiquez-nous le type d\u2019\u00e9quipement dont vous avez besoin, la capacit\u00e9 requise ainsi que votre march\u00e9 cible ou destination.\n        Nous reviendrons vers vous avec la configuration appropri\u00e9e et les d\u00e9tails commerciaux.\n      <\/p>\n    <\/div>\n\n    <form class=\"simple-cf7-form\" novalidate>\n      <div class=\"simple-cf7-grid\">\n        <div class=\"simple-cf7-field\" data-name=\"name\">\n          <label class=\"simple-cf7-label\" for=\"scf7-name\">Votre nom<\/label>\n          <input class=\"simple-cf7-input\" id=\"scf7-name\" name=\"name\" type=\"text\" placeholder=\"Saisissez votre nom\" required>\n          <div class=\"simple-cf7-error\">Veuillez saisir votre nom.<\/div>\n        <\/div>\n\n        <div class=\"simple-cf7-field\" data-name=\"company\">\n          <label class=\"simple-cf7-label\" for=\"scf7-company\">Soci\u00e9t\u00e9<\/label>\n          <input class=\"simple-cf7-input\" id=\"scf7-company\" name=\"company\" type=\"text\" placeholder=\"Saisissez le nom de la soci\u00e9t\u00e9\">\n        <\/div>\n\n        <div class=\"simple-cf7-field\" data-name=\"email\">\n          <label class=\"simple-cf7-label\" for=\"scf7-email\">E-mail<\/label>\n          <input class=\"simple-cf7-input\" id=\"scf7-email\" name=\"email\" type=\"email\" placeholder=\"Saisissez votre e-mail\" required>\n          <div class=\"simple-cf7-error\">Veuillez saisir une adresse e-mail valide.<\/div>\n        <\/div>\n\n        <div class=\"simple-cf7-field\" data-name=\"phone\">\n          <label class=\"simple-cf7-label\" for=\"scf7-phone\">T\u00e9l\u00e9phone<\/label>\n          <input class=\"simple-cf7-input\" id=\"scf7-phone\" name=\"phone\" type=\"text\" placeholder=\"Saisissez le num\u00e9ro de t\u00e9l\u00e9phone\">\n        <\/div>\n\n        <div class=\"simple-cf7-field full\" data-name=\"interest\">\n  <label class=\"simple-cf7-label\">Int\u00e9ress\u00e9 par<\/label>\n\n  <div class=\"simple-cf7-choices\">\n    <button type=\"button\" class=\"simple-cf7-choice\" data-value=\"AGM grain cleaner\">AGM grain cleaner<\/button>\n    <button type=\"button\" class=\"simple-cf7-choice\" data-value=\"Nettoyeur \u00e0 grains \u00e0 tamis BISS\">Nettoyeur \u00e0 grains \u00e0 tamis BISS<\/button>\n    <button type=\"button\" class=\"simple-cf7-choice\" data-value=\"UKS grain cleaner\">UKS grain cleaner<\/button>\n    <button type=\"button\" class=\"simple-cf7-choice\" data-value=\"BS grain cleaner\">BS grain cleaner<\/button>\n    <button type=\"button\" class=\"simple-cf7-choice\" data-value=\"Table densim\u00e9trique WT\">Table densim\u00e9trique WT<\/button>\n    <button type=\"button\" class=\"simple-cf7-choice\" data-value=\"\u00c9pierreur KM\">\u00c9pierreur KM<\/button>\n    <button type=\"button\" class=\"simple-cf7-choice\" data-value=\"Traiteur de semences PN\">Traiteur de semences PN<\/button>\n    <button type=\"button\" class=\"simple-cf7-choice\" data-value=\"BST trieur\">BST trieur<\/button>\n    <button type=\"button\" class=\"simple-cf7-choice\" data-value=\"Other\">Other<\/button>\n  <\/div>\n\n  <input type=\"hidden\" name=\"interest\" id=\"scf7-interest-hidden\">\n  <div class=\"simple-cf7-error\">Veuillez s\u00e9lectionner l\u2019\u00e9quipement.<\/div>\n<\/div>\n\n        <div class=\"simple-cf7-field full\" data-name=\"message\">\n          <label class=\"simple-cf7-label\" for=\"scf7-message\">Votre message<\/label>\n          <textarea class=\"simple-cf7-textarea\" id=\"scf7-message\" name=\"message\" placeholder=\"Tell us about your task, required capacity, crop type or delivery destination\"><\/textarea>\n        <\/div>\n\n        <div class=\"simple-cf7-field full\" data-name=\"privacy\">\n          <label class=\"simple-cf7-check\">\n            <input id=\"scf7-privacy\" name=\"privacy\" type=\"checkbox\" required>\n            <span>J\u2019accepte le traitement de mes donn\u00e9es personnelles aux fins de r\u00e9ponse \u00e0 ma demande.<\/span>\n          <\/label>\n          <div class=\"simple-cf7-error\">Veuillez confirmer votre consentement avant l\u2019envoi.<\/div>\n        <\/div>\n\n        <div class=\"simple-cf7-field full\">\n          <div class=\"simple-cf7-actions\">\n            <button class=\"simple-cf7-btn\" type=\"submit\"><span>Envoyer la demande<\/span><\/button>\n          <\/div>\n          <div class=\"simple-cf7-status\" aria-live=\"polite\"><\/div>\n        <\/div>\n      <\/div>\n    <\/form>\n\n    <div class=\"simple-cf7-proxy\">\n\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f9040-o1\" lang=\"fr-FR\" dir=\"ltr\" data-wpcf7-id=\"9040\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/fr\/wp-json\/wp\/v2\/pages\/8410#wpcf7-f9040-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulaire de contact\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"9040\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"fr_FR\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f9040-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"Fiche produit\" type=\"hidden\" name=\"form-source\" \/>\n<div class=\"hub-cf7-form\">\n\t<div class=\"hub-cf7-grid\">\n\t\t<div class=\"hub-cf7-field\">\n\t\t\t<p><label>Votre nom<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Saisissez votre nom\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"hub-cf7-field\">\n\t\t\t<p><label>Entreprise<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"Saisissez le nom de l\u2019entreprise\" value=\"\" type=\"text\" name=\"your-company\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"hub-cf7-field\">\n\t\t\t<p><label>E-mail<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Saisissez votre e-mail\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"hub-cf7-field\">\n\t\t\t<p><label>T\u00e9l\u00e9phone<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" autocomplete=\"tel\" aria-invalid=\"false\" placeholder=\"Saisissez votre num\u00e9ro de t\u00e9l\u00e9phone\" value=\"\" type=\"tel\" name=\"your-phone\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"hub-cf7-field hub-cf7-field--full\">\n\t\t\t<p><label>Int\u00e9ress\u00e9 par<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-interest\"><select class=\"wpcf7-form-control wpcf7-select\" aria-invalid=\"false\" name=\"your-interest\"><option value=\"\">S\u00e9lectionnez l\u2019\u00e9quipement<\/option><option value=\"Nettoyeur de grains AGM\">Nettoyeur de grains AGM<\/option><option value=\"Nettoyeur de grains BISS\">Nettoyeur de grains BISS<\/option><option value=\"Nettoyeur de grains UKS\">Nettoyeur de grains UKS<\/option><option value=\"Nettoyeur de grains BS\">Nettoyeur de grains BS<\/option><option value=\"Table densim\u00e9trique WT\">Table densim\u00e9trique WT<\/option><option value=\"\u00c9pierreur KM\">\u00c9pierreur KM<\/option><option value=\"Traiteur de semences PN\">Traiteur de semences PN<\/option><option value=\"Trieur BST\">Trieur BST<\/option><option value=\"Autre\">Autre<\/option><\/select><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"hub-cf7-field hub-cf7-field--full\">\n\t\t\t<p><label>Votre message<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"5\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Parlez-nous de votre projet, de la capacit\u00e9 requise, du type de culture ou de la destination de livraison\" name=\"your-message\"><\/textarea><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"hub-cf7-field hub-cf7-field--full hub-cf7-accept\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"acceptance-privacy\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"acceptance-privacy\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">J\u2019accepte le traitement de mes donn\u00e9es personnelles afin de r\u00e9pondre \u00e0 ma demande.<\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"hub-cf7-field hub-cf7-field--full hub-cf7-submit-row\">\n\t\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Envoyer la demande\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function () {\n  const root = document.querySelector('.simple-cf7-wrap');\n  if (!root) return;\n\n  const form = root.querySelector('.simple-cf7-form');\n  const status = root.querySelector('.simple-cf7-status');\n  const button = root.querySelector('.simple-cf7-btn');\n  const cf7 = root.querySelector('.wpcf7 form');\n  if (!form || !cf7) return;\n\n  const f = {\n    name: form.querySelector('[name=\"name\"]'),\n    company: form.querySelector('[name=\"company\"]'),\n    email: form.querySelector('[name=\"email\"]'),\n    phone: form.querySelector('[name=\"phone\"]'),\n    interest: form.querySelector('[name=\"interest\"]'),\n    message: form.querySelector('[name=\"message\"]'),\n    privacy: form.querySelector('[name=\"privacy\"]')\n  };\n\n  const p = {\n    name: cf7.querySelector('[name=\"your-name\"]'),\n    company: cf7.querySelector('[name=\"your-company\"]'),\n    email: cf7.querySelector('[name=\"your-email\"]'),\n    phone: cf7.querySelector('[name=\"your-phone\"]'),\n    interest: cf7.querySelector('[name=\"your-interest\"]'),\n    message: cf7.querySelector('[name=\"your-message\"]'),\n    privacy: cf7.querySelector('[name=\"acceptance-privacy\"]'),\n    submit: cf7.querySelector('input[type=\"submit\"], button[type=\"submit\"]')\n  };\nconst choiceButtons = form.querySelectorAll('.simple-cf7-choice');\n\nchoiceButtons.forEach(btn => {\n  btn.addEventListener('click', function(){\n    choiceButtons.forEach(item => item.classList.remove('is-active'));\n    btn.classList.add('is-active');\n    f.interest.value = btn.dataset.value;\n\n    const field = form.querySelector('[data-name=\"interest\"]');\n    if (field) field.classList.remove('bad');\n    clearStatus();\n  });\n});\n  function setStatus(type, text) {\n    status.className = 'simple-cf7-status show ' + (type === 'ok' ? 'ok' : 'err');\n    status.textContent = text;\n  }\n\n  function clearStatus() {\n    status.className = 'simple-cf7-status';\n    status.textContent = '';\n  }\n\n  function bad(name, on) {\n    const el = form.querySelector('[data-name=\"' + name + '\"]');\n    if (el) el.classList.toggle('bad', !!on);\n  }\n\n  function validate() {\n    let ok = true;\n    bad('name', !f.name.value.trim());\n    if (!f.name.value.trim()) ok = false;\n\n    const emailOk = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(f.email.value.trim());\n    bad('email', !emailOk);\n    if (!emailOk) ok = false;\n\n    bad('interest', !f.interest.value);\n    if (!f.interest.value) ok = false;\n\n    bad('privacy', !f.privacy.checked);\n    if (!f.privacy.checked) ok = false;\n\n    return ok;\n  }\n\n  function sync() {\n    if (p.name) p.name.value = f.name.value.trim();\n    if (p.company) p.company.value = f.company.value.trim();\n    if (p.email) p.email.value = f.email.value.trim();\n    if (p.phone) p.phone.value = f.phone.value.trim();\n    if (p.interest) p.interest.value = f.interest.value;\n    if (p.message) p.message.value = f.message.value.trim();\n    if (p.privacy) {\n      p.privacy.checked = f.privacy.checked;\n      p.privacy.dispatchEvent(new Event('change', { bubbles: true }));\n    }\n  }\n\n  form.addEventListener('input', function(e){\n    const field = e.target.closest('.simple-cf7-field');\n    if (field) field.classList.remove('bad');\n    clearStatus();\n  });\n\n  form.addEventListener('change', function(e){\n    const field = e.target.closest('.simple-cf7-field');\n    if (field) field.classList.remove('bad');\n    clearStatus();\n  });\n\n  form.addEventListener('submit', function(e){\n    e.preventDefault();\n    clearStatus();\n\n    if (!validate()) {\n      setStatus('err', 'Please fill in the required fields.');\n      return;\n    }\n\n    sync();\n\n    if (!p.submit) {\n      setStatus('err', 'CF7 submit button was not found.');\n      return;\n    }\n\n    button.disabled = true;\n    button.querySelector('span').textContent = 'Sending...';\n    p.submit.click();\n  });\n\n  document.addEventListener('wpcf7mailsent', function(event){\n    if (!root.contains(event.target)) return;\n    button.disabled = false;\n    button.querySelector('span').textContent = 'Envoyer la demande';\n    form.reset();\n    setStatus('ok', 'Thank you for your message. It has been sent.');\n  });\n\n  document.addEventListener('wpcf7mailfailed', function(event){\n    if (!root.contains(event.target)) return;\n    button.disabled = false;\n    button.querySelector('span').textContent = 'Envoyer la demande';\n    setStatus('err', 'Sending failed. Please try again in a moment.');\n  });\n\n  document.addEventListener('wpcf7invalid', function(event){\n    if (!root.contains(event.target)) return;\n    button.disabled = false;\n    button.querySelector('span').textContent = 'Envoyer la demande';\n    setStatus('err', 'Please check the required fields.');\n  });\n\n  document.addEventListener('wpcf7spam', function(event){\n    if (!root.contains(event.target)) return;\n    button.disabled = false;\n    button.querySelector('span').textContent = 'Envoyer la demande';\n    setStatus('err', 'Message was blocked as spam.');\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6a6e3eb3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6a6e3eb3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-647eb6b7\" data-id=\"647eb6b7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-569e029d elementor-widget__width-auto elementor-widget elementor-widget-hub_fancy_heading\" data-id=\"569e029d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hub_fancy_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div id=\"ld-fancy-heading-69d2acfe73ea1\" class=\"ld-fancy-heading pos-rel\">\n\t\t\t<h6 class=\"ld-fh-element d-inline-block pos-rel  elementor-heading-title lqd-highlight-classic lqd-highlight-grow-left h6\"  > Galerie<\/h6>\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-273864aa elementor-widget elementor-widget-hub_fancy_heading\" data-id=\"273864aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hub_fancy_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div id=\"ld-fancy-heading-69d2acfe744b8\" class=\"ld-fancy-heading pos-rel\">\n\t\t\t<h2 class=\"ld-fh-element d-inline-block pos-rel  elementor-heading-title lqd-highlight-classic lqd-highlight-grow-left h2\"  > Voir la s\u00e9rie BISS en fonctionnement r\u00e9el<\/h2>\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6de28a14 elementor-widget elementor-widget-hub_fancy_heading\" data-id=\"6de28a14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hub_fancy_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div id=\"ld-fancy-heading-69d2acfe74a32\" class=\"ld-fancy-heading pos-rel\">\n\t\t\t<p class=\"ld-fh-element d-inline-block pos-rel  lqd-highlight-classic lqd-highlight-grow-left p\"  > D\u00e9couvrez le nettoyeur \u00e0 grains BISS dans diff\u00e9rentes configurations, implantations de travail et formats d\u2019installation. La galerie pr\u00e9sente les principaux composants de la machine, des environnements de production r\u00e9els et des \u00e9quipements optionnels qui permettent d\u2019adapter le syst\u00e8me \u00e0 des t\u00e2ches sp\u00e9cifiques de nettoyage et de calibrage des grains.<\/p>\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5bf92308 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5bf92308\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-55f7fbb\" data-id=\"55f7fbb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5a6c6b8 elementor-widget elementor-widget-ld_media_element\" data-id=\"5a6c6b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ld_media_element.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"ld-media-row d-flex flex-wrap\" data-liquid-masonry=\"true\">\n\n\t\t\t\t\t\t<div class=\"masonry-item elementor-repeater-item-9a312c6\">\n\n\t\t\t\t<div class=\"ld-media-item pos-rel overflow-hidden  \">\n\n\t\t\t\t\t<figure class=\"bg-cover\">\n\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1597\" height=\"1085\" src=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/1811c14c-ba49-47c5-a5ec-4d9714e40173_upscayl_2x_upscayl-standard-4x.jpg\" class=\"w-100 objfit-cover objpos-center\" alt=\"BISS-12-2\" srcset=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/1811c14c-ba49-47c5-a5ec-4d9714e40173_upscayl_2x_upscayl-standard-4x.jpg 1597w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/1811c14c-ba49-47c5-a5ec-4d9714e40173_upscayl_2x_upscayl-standard-4x-300x204.jpg 300w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/1811c14c-ba49-47c5-a5ec-4d9714e40173_upscayl_2x_upscayl-standard-4x-1024x696.jpg 1024w\" sizes=\"(max-width: 1597px) 100vw, 1597px\" itemprop=\"image\" \/>\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<div class=\"ld-media-item-overlay d-flex flex-column align-items-center lqd-overlay text-center justify-content-center\">\n\n\t\t\t\t\t\t<div class=\"ld-media-bg lqd-overlay\"><\/div>\n\n\t\t\t\t\t\t<div class=\"ld-media-content pos-rel z-index-2\">\n\t\t\t\t\t\t\t<div class=\"ld-media-txt\">\n\t\t\t\t\t\t\t\t<h3 class=\"m-0\">BISS-12-2<\/h3>\n\t\t\t\t\t\t\t\t<h6 class=\"m-0 text-uppercase ltr-sp-135\"><\/h6>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a href=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/1811c14c-ba49-47c5-a5ec-4d9714e40173_upscayl_2x_upscayl-standard-4x.jpg\" aria-label=\"BISS-12-2\" class=\"lqd-overlay z-index-2 fresco\" data-fresco-caption=\"BISS-12-2\" data-fresco-group=\"ld-media-element-5a6c6b8\"><\/a>\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"masonry-item elementor-repeater-item-432597d\">\n\n\t\t\t\t<div class=\"ld-media-item pos-rel overflow-hidden  \">\n\n\t\t\t\t\t<figure class=\"bg-cover\">\n\t\t\t\t\t\t<img decoding=\"async\" width=\"1575\" height=\"2100\" src=\"data:image\/svg+xml;charset=utf-8,%3Csvg xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039; viewBox%3D&#039;0 0 1575 2100&#039;%2F%3E\" class=\"w-100 objfit-cover objpos-center ld-lazyload\" alt=\"BISS-40-3\" itemprop=\"image\" data-src=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/4-1.jpg\" data-srcset=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/4-1.jpg 1575w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/4-1-225x300.jpg 225w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/4-1-768x1024.jpg 768w\" data-sizes=\"(max-width: 1575px) 100vw, 1575px\" data-aspect=\"0.75\" \/>\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<div class=\"ld-media-item-overlay d-flex flex-column align-items-center lqd-overlay text-center justify-content-center\">\n\n\t\t\t\t\t\t<div class=\"ld-media-bg lqd-overlay\"><\/div>\n\n\t\t\t\t\t\t<div class=\"ld-media-content pos-rel z-index-2\">\n\t\t\t\t\t\t\t<div class=\"ld-media-txt\">\n\t\t\t\t\t\t\t\t<h3 class=\"m-0\">BISS-40-3<\/h3>\n\t\t\t\t\t\t\t\t<h6 class=\"m-0 text-uppercase ltr-sp-135\"><\/h6>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a href=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/4-1.jpg\" aria-label=\"BISS-40-3\" class=\"lqd-overlay z-index-2 fresco\" data-fresco-caption=\"BISS-40-3\" data-fresco-group=\"ld-media-element-5a6c6b8\"><\/a>\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"masonry-item elementor-repeater-item-3fe41b5\">\n\n\t\t\t\t<div class=\"ld-media-item pos-rel overflow-hidden  \">\n\n\t\t\t\t\t<figure class=\"bg-cover\">\n\t\t\t\t\t\t<img decoding=\"async\" width=\"974\" height=\"1398\" src=\"data:image\/svg+xml;charset=utf-8,%3Csvg xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039; viewBox%3D&#039;0 0 974 1398&#039;%2F%3E\" class=\"w-100 objfit-cover objpos-center ld-lazyload\" alt=\"BISS-40-1\" itemprop=\"image\" data-src=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/7.jpg\" data-srcset=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/7.jpg 974w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/7-209x300.jpg 209w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/7-713x1024.jpg 713w\" data-sizes=\"(max-width: 974px) 100vw, 974px\" data-aspect=\"0.6967095851216\" \/>\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<div class=\"ld-media-item-overlay d-flex flex-column align-items-center lqd-overlay text-center justify-content-center\">\n\n\t\t\t\t\t\t<div class=\"ld-media-bg lqd-overlay\"><\/div>\n\n\t\t\t\t\t\t<div class=\"ld-media-content pos-rel z-index-2\">\n\t\t\t\t\t\t\t<div class=\"ld-media-txt\">\n\t\t\t\t\t\t\t\t<h3 class=\"m-0\">BISS-40-1<\/h3>\n\t\t\t\t\t\t\t\t<h6 class=\"m-0 text-uppercase ltr-sp-135\"><\/h6>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a href=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/7.jpg\" aria-label=\"BISS-40-1\" class=\"lqd-overlay z-index-2 fresco\" data-fresco-caption=\"BISS-40-1\" data-fresco-group=\"ld-media-element-5a6c6b8\"><\/a>\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"masonry-item elementor-repeater-item-8b78b5e\">\n\n\t\t\t\t<div class=\"ld-media-item pos-rel overflow-hidden  \">\n\n\t\t\t\t\t<figure class=\"bg-cover\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"757\" src=\"data:image\/svg+xml;charset=utf-8,%3Csvg xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039; viewBox%3D&#039;0 0 1600 757&#039;%2F%3E\" class=\"w-100 objfit-cover objpos-center ld-lazyload\" alt=\"BISS-12-2\" itemprop=\"image\" data-src=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/02.jpeg\" data-srcset=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/02.jpeg 1600w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/02-300x142.jpeg 300w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/02-1024x484.jpeg 1024w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" data-aspect=\"2.113606340819\" \/>\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<div class=\"ld-media-item-overlay d-flex flex-column align-items-center lqd-overlay text-center justify-content-center\">\n\n\t\t\t\t\t\t<div class=\"ld-media-bg lqd-overlay\"><\/div>\n\n\t\t\t\t\t\t<div class=\"ld-media-content pos-rel z-index-2\">\n\t\t\t\t\t\t\t<div class=\"ld-media-txt\">\n\t\t\t\t\t\t\t\t<h3 class=\"m-0\">BISS-12-2<\/h3>\n\t\t\t\t\t\t\t\t<h6 class=\"m-0 text-uppercase ltr-sp-135\"><\/h6>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a href=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/02.jpeg\" aria-label=\"BISS-12-2\" class=\"lqd-overlay z-index-2 fresco\" data-fresco-caption=\"BISS-12-2\" data-fresco-group=\"ld-media-element-5a6c6b8\"><\/a>\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"masonry-item elementor-repeater-item-315704f\">\n\n\t\t\t\t<div class=\"ld-media-item pos-rel overflow-hidden  \">\n\n\t\t\t\t\t<figure class=\"bg-cover\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1528\" height=\"1400\" src=\"data:image\/svg+xml;charset=utf-8,%3Csvg xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039; viewBox%3D&#039;0 0 1528 1400&#039;%2F%3E\" class=\"w-100 objfit-cover objpos-center ld-lazyload\" alt=\"BISS-40-1\" itemprop=\"image\" data-src=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/1.jpg\" data-srcset=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/1.jpg 1528w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/1-300x275.jpg 300w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/1-1024x938.jpg 1024w\" data-sizes=\"(max-width: 1528px) 100vw, 1528px\" data-aspect=\"1.0914285714286\" \/>\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<div class=\"ld-media-item-overlay d-flex flex-column align-items-center lqd-overlay text-center justify-content-center\">\n\n\t\t\t\t\t\t<div class=\"ld-media-bg lqd-overlay\"><\/div>\n\n\t\t\t\t\t\t<div class=\"ld-media-content pos-rel z-index-2\">\n\t\t\t\t\t\t\t<div class=\"ld-media-txt\">\n\t\t\t\t\t\t\t\t<h3 class=\"m-0\">BISS-40-1<\/h3>\n\t\t\t\t\t\t\t\t<h6 class=\"m-0 text-uppercase ltr-sp-135\"><\/h6>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a href=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/1.jpg\" aria-label=\"BISS-40-1\" class=\"lqd-overlay z-index-2 fresco\" data-fresco-caption=\"BISS-40-1\" data-fresco-group=\"ld-media-element-5a6c6b8\"><\/a>\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"masonry-item elementor-repeater-item-254265b\">\n\n\t\t\t\t<div class=\"ld-media-item pos-rel overflow-hidden  \">\n\n\t\t\t\t\t<figure class=\"bg-cover\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1050\" height=\"1400\" src=\"data:image\/svg+xml;charset=utf-8,%3Csvg xmlns%3D&#039;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#039; viewBox%3D&#039;0 0 1050 1400&#039;%2F%3E\" class=\"w-100 objfit-cover objpos-center ld-lazyload\" alt=\"BISS-80-1\" itemprop=\"image\" data-src=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/4.jpg\" data-srcset=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/4.jpg 1050w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/4-225x300.jpg 225w, https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/4-768x1024.jpg 768w\" data-sizes=\"(max-width: 1050px) 100vw, 1050px\" data-aspect=\"0.75\" \/>\t\t\t\t\t<\/figure>\n\n\t\t\t\t\t<div class=\"ld-media-item-overlay d-flex flex-column align-items-center lqd-overlay text-center justify-content-center\">\n\n\t\t\t\t\t\t<div class=\"ld-media-bg lqd-overlay\"><\/div>\n\n\t\t\t\t\t\t<div class=\"ld-media-content pos-rel z-index-2\">\n\t\t\t\t\t\t\t<div class=\"ld-media-txt\">\n\t\t\t\t\t\t\t\t<h3 class=\"m-0\">BISS-80-1<\/h3>\n\t\t\t\t\t\t\t\t<h6 class=\"m-0 text-uppercase ltr-sp-135\"><\/h6>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a href=\"https:\/\/agro-tech-solution.com\/wp-content\/uploads\/2026\/03\/4.jpg\" aria-label=\"BISS-80-1\" class=\"lqd-overlay z-index-2 fresco\" data-fresco-caption=\"BISS-80-1\" data-fresco-group=\"ld-media-element-5a6c6b8\"><\/a>\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>NETTOYEUR \u00c0 GRAINS \u00c0 TAMIS BISS S\u00e9rie de nettoyeurs\u00e0 grains \u00e0 tamis BISS Nettoyage efficace des grains par tamisage pour les exploitations agricoles et les lignes de transformation. La s\u00e9rie BISS combine un criblage \u00e0 haut rendement, un nettoyage par aspiration et des tamis interchangeables pour le pr\u00e9-nettoyage, le nettoyage final et une s\u00e9paration pr\u00e9cise [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-8410","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/agro-tech-solution.com\/fr\/wp-json\/wp\/v2\/pages\/8410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agro-tech-solution.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/agro-tech-solution.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/agro-tech-solution.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agro-tech-solution.com\/fr\/wp-json\/wp\/v2\/comments?post=8410"}],"version-history":[{"count":5,"href":"https:\/\/agro-tech-solution.com\/fr\/wp-json\/wp\/v2\/pages\/8410\/revisions"}],"predecessor-version":[{"id":9156,"href":"https:\/\/agro-tech-solution.com\/fr\/wp-json\/wp\/v2\/pages\/8410\/revisions\/9156"}],"wp:attachment":[{"href":"https:\/\/agro-tech-solution.com\/fr\/wp-json\/wp\/v2\/media?parent=8410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}