{"id":2085,"date":"2026-05-15T02:32:26","date_gmt":"2026-05-15T02:32:26","guid":{"rendered":"https:\/\/tcpel.net\/?page_id=2085"},"modified":"2026-05-15T11:23:44","modified_gmt":"2026-05-15T11:23:44","slug":"pellet-cooler","status":"publish","type":"page","link":"https:\/\/tcpel.net\/fr\/pellet-production-line\/pellet-cooler\/","title":{"rendered":"Refroidisseur de granul\u00e9s"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-f002d38\" data-block-id=\"f002d38\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-f002d38-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-5b79256\" data-v=\"4\" data-block-id=\"5b79256\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-5b79256-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-5b79256-inner-blocks\">\n<!-- TCPEL Pellet Cooler Hero Module - Premium B2B Industrial Edition (V5) -->\n<div id=\"tcpel-cooler-hero-v5-wrapper\">\n  <style>\n    \/* Principle 3: High-quality fonts imported *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&display=swap');\n\n    \/* Principle 1: Absolute Scope with Unique ID *\/\n    #tcpel-cooler-hero-v5-wrapper {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      background: linear-gradient(135deg, #f4f8fc 0%, #e8f1fa 100%) !important;\n      padding: 50px 30px 80px 30px !important;\n      box-sizing: border-box !important;\n      position: relative !important;\n      overflow: hidden !important;\n    }\n\n    \/* Ambient Cooling Glow - Implies \"Cooler\" function and fills whitespace *\/\n    #tcpel-cooler-hero-v5-wrapper::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 10% !important;\n      right: 5% !important;\n      width: 800px !important;\n      height: 800px !important;\n      background: radial-gradient(circle, rgba(0, 120, 192, 0.08) 0%, rgba(0, 120, 192, 0) 70%) !important;\n      border-radius: 50% !important;\n      z-index: 0 !important;\n      pointer-events: none !important;\n    }\n\n    \/* Precision Blueprint Grid Overlay *\/\n    #tcpel-cooler-hero-v5-wrapper::after {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 100% !important;\n      background-image: \n        linear-gradient(rgba(0, 120, 192, 0.03) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(0, 120, 192, 0.03) 1px, transparent 1px) !important;\n      background-size: 40px 40px !important;\n      z-index: 0 !important;\n      pointer-events: none !important;\n    }\n\n    \/* Anchored Content max-width 1600px *\/\n    #tcpel-cooler-hero-v5-wrapper .tcpel-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      position: relative !important;\n      z-index: 1 !important;\n    }\n\n    \/* Flexbox Layout Framework *\/\n    #tcpel-cooler-hero-v5-wrapper .tcpel-hero-grid {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 60px !important;\n      align-items: center !important;\n      margin-bottom: 70px !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-hero-content {\n      flex: 1 1 550px !important;\n      max-width: 800px !important;\n    }\n\n    \/* --- INTERACTIVE IMAGE STACK (V5 Enhancements) --- *\/\n    #tcpel-cooler-hero-v5-wrapper .tcpel-hero-images {\n      flex: 1 1 500px !important;\n      position: relative !important;\n      min-height: 620px !important;\n      display: flex !important;\n      justify-content: center !important;\n      align-items: center !important;\n      perspective: 1200px !important;\n    }\n\n    \/* Central Industrial Ring Decoration *\/\n    #tcpel-cooler-hero-v5-wrapper .tcpel-images-deco {\n      position: absolute !important;\n      top: 50% !important;\n      left: 50% !important;\n      transform: translate(-50%, -50%) !important;\n      width: 85% !important;\n      height: 85% !important;\n      border: 1px dashed rgba(0, 120, 192, 0.3) !important;\n      border-radius: 50% !important;\n      z-index: 1 !important;\n      animation: tcpelRotate 60s linear infinite !important;\n    }\n\n    @keyframes tcpelRotate {\n      from { transform: translate(-50%, -50%) rotate(0deg); }\n      to { transform: translate(-50%, -50%) rotate(360deg); }\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-slide {\n      position: absolute !important;\n      width: 65% !important;\n      height: auto !important;\n      border-radius: 12px !important;\n      object-fit: cover !important;\n      background: #ffffff !important;\n      transition: all 0.8s cubic-bezier(0.2, 0.8, 0.2, 1) !important; \n      cursor: pointer !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-pos-back {\n      transform: translate(-18%, -15%) scale(0.88) !important;\n      border: 6px solid #ffffff !important;\n      box-shadow: 0 15px 40px rgba(0, 0, 0, 0.08) !important;\n      z-index: 2 !important;\n      opacity: 0.6 !important;\n      filter: grayscale(20%) !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-pos-front {\n      transform: translate(12%, 10%) scale(1) !important;\n      border: 8px solid #ffffff !important;\n      \/* Double border effect for premium feel *\/\n      box-shadow: 0 0 0 1px #e5e7eb, 0 35px 80px rgba(0, 120, 192, 0.15) !important;\n      z-index: 3 !important;\n      opacity: 1 !important;\n      filter: grayscale(0%) !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-hero-images:hover .tcpel-pos-back {\n      transform: translate(-22%, -18%) scale(0.9) rotate(-2deg) !important;\n      opacity: 0.9 !important;\n      filter: grayscale(0%) !important;\n    }\n    \n    #tcpel-cooler-hero-v5-wrapper .tcpel-hero-images:hover .tcpel-pos-front {\n      transform: translate(15%, 15%) scale(1.03) !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-swap-btn {\n      position: absolute !important;\n      bottom: 20px !important;\n      left: 20px !important;\n      background: rgba(255, 255, 255, 0.9) !important;\n      color: #0078C0 !important;\n      border: 1px solid rgba(0, 120, 192, 0.2) !important;\n      padding: 12px 24px !important;\n      border-radius: 30px !important;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 600 !important;\n      cursor: pointer !important;\n      z-index: 10 !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 10px !important;\n      box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05) !important;\n      transition: all 0.3s ease !important;\n      backdrop-filter: blur(4px) !important;\n    }\n    \n    #tcpel-cooler-hero-v5-wrapper .tcpel-swap-btn:hover {\n      background: #0078C0 !important;\n      color: #ffffff !important;\n      transform: translateY(-3px) !important;\n      box-shadow: 0 15px 35px rgba(0, 120, 192, 0.2) !important;\n    }\n\n    \/* --- TYPOGRAPHY & SEO H-TAGS --- *\/\n    #tcpel-cooler-hero-v5-wrapper .tcpel-iso-badge {\n      display: inline-flex !important;\n      align-items: center !important;\n      background: rgba(0, 96, 48, 0.1) !important; \n      color: #006030 !important; \/* Secondary Color *\/\n      border: 1px solid rgba(0, 96, 48, 0.2) !important;\n      padding: 6px 14px !important;\n      border-radius: 20px !important; \/* Pill shape for modern look *\/\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      margin-bottom: 24px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1.5px !important;\n    }\n\n    \/* H1 requirement: 18px, 700 + Premium Gradient *\/\n    #tcpel-cooler-hero-v5-wrapper h1.tcpel-h1 {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      background: linear-gradient(90deg, #0078C0, #004d7a) !important;\n      -webkit-background-clip: text !important;\n      -webkit-text-fill-color: transparent !important;\n      margin: 0 0 12px 0 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n      line-height: 1.4 !important;\n      display: inline-block !important;\n    }\n\n    \/* H2 requirement: 32px, 700 *\/\n    #tcpel-cooler-hero-v5-wrapper h2.tcpel-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #0f172a !important;\n      margin: 0 0 16px 0 !important;\n      line-height: 1.25 !important;\n      letter-spacing: -0.5px !important;\n    }\n\n    \/* Product Name *\/\n    #tcpel-cooler-hero-v5-wrapper .tcpel-product-name {\n      font-size: 20px !important;\n      font-weight: 600 !important;\n      color: #334155 !important;\n      margin: 0 0 24px 0 !important;\n      line-height: 1.4 !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-product-name::before {\n      content: '' !important;\n      display: block !important;\n      width: 30px !important;\n      height: 3px !important;\n      background: #0078C0 !important;\n      border-radius: 2px !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-desc {\n      font-size: 17px !important;\n      color: #475569 !important;\n      line-height: 1.8 !important;\n      margin: 0 0 45px 0 !important;\n      max-width: 95% !important;\n    }\n\n    \/* Buttons with Premium Shimmer Effect *\/\n    #tcpel-cooler-hero-v5-wrapper .tcpel-buttons {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 20px !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-btn-primary {\n      position: relative !important;\n      overflow: hidden !important;\n      background: #0078C0 !important;\n      color: #ffffff !important;\n      padding: 16px 36px !important;\n      border-radius: 6px !important;\n      font-size: 16px !important;\n      font-weight: 600 !important;\n      text-decoration: none !important;\n      transition: all 0.3s ease !important;\n      border: 2px solid #0078C0 !important;\n      box-shadow: 0 8px 20px rgba(0, 120, 192, 0.2) !important;\n    }\n\n    \/* Hover sweep animation *\/\n    #tcpel-cooler-hero-v5-wrapper .tcpel-btn-primary::after {\n      content: '' !important;\n      position: absolute !important;\n      top: -50% !important;\n      left: -60% !important;\n      width: 20% !important;\n      height: 200% !important;\n      background: rgba(255,255,255,0.2) !important;\n      transform: rotate(45deg) !important;\n      transition: all 0.6s ease !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-btn-primary:hover::after {\n      left: 120% !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-btn-primary:hover {\n      background: #0064a0 !important;\n      border-color: #0064a0 !important;\n      transform: translateY(-2px) !important;\n      box-shadow: 0 12px 25px rgba(0, 120, 192, 0.3) !important;\n      color: #ffffff !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-btn-secondary {\n      background: transparent !important;\n      color: #006030 !important;\n      padding: 16px 36px !important;\n      border-radius: 6px !important;\n      font-size: 16px !important;\n      font-weight: 600 !important;\n      text-decoration: none !important;\n      border: 2px solid #006030 !important;\n      transition: all 0.3s ease !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-btn-secondary:hover {\n      background: #006030 !important;\n      color: #ffffff !important;\n      transform: translateY(-2px) !important;\n      box-shadow: 0 8px 20px rgba(0, 96, 48, 0.15) !important;\n    }\n\n    \/* Premium Glassmorphism Stats Cards *\/\n    #tcpel-cooler-hero-v5-wrapper .tcpel-stats-row {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)) !important;\n      gap: 24px !important;\n      width: 100% !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-stat-card {\n      \/* Glass effect *\/\n      background: rgba(255, 255, 255, 0.7) !important;\n      backdrop-filter: blur(12px) !important;\n      -webkit-backdrop-filter: blur(12px) !important;\n      border: 1px solid rgba(255, 255, 255, 0.8) !important;\n      border-top: 4px solid #0078C0 !important; \/* Brand top line *\/\n      border-radius: 10px !important;\n      padding: 32px 28px !important;\n      box-shadow: 0 10px 30px rgba(0, 0, 0, 0.03), inset 0 1px 0 rgba(255,255,255,1) !important;\n      transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;\n      opacity: 0;\n      transform: translateY(20px);\n      position: relative !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-stat-card.visible {\n      opacity: 1 !important;\n      transform: translateY(0) !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-stat-card:hover {\n      transform: translateY(-8px) !important;\n      background: rgba(255, 255, 255, 0.95) !important;\n      box-shadow: 0 20px 40px rgba(0, 120, 192, 0.1) !important;\n      border-top-color: #006030 !important; \/* Shift to secondary on hover *\/\n    }\n\n    \/* Pulsing Status Dot *\/\n    #tcpel-cooler-hero-v5-wrapper .tcpel-stat-value-wrapper {\n      display: flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n      margin-bottom: 12px !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-status-dot {\n      width: 8px !important;\n      height: 8px !important;\n      background-color: #006030 !important;\n      border-radius: 50% !important;\n      box-shadow: 0 0 0 0 rgba(0, 96, 48, 0.7) !important;\n      animation: tcpelPulse 2s infinite !important;\n    }\n\n    @keyframes tcpelPulse {\n      0% { box-shadow: 0 0 0 0 rgba(0, 96, 48, 0.7); }\n      70% { box-shadow: 0 0 0 8px rgba(0, 96, 48, 0); }\n      100% { box-shadow: 0 0 0 0 rgba(0, 96, 48, 0); }\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-stat-value {\n      font-size: 34px !important;\n      font-weight: 700 !important;\n      color: #0f172a !important;\n      line-height: 1 !important;\n      letter-spacing: -1px !important;\n    }\n\n    #tcpel-cooler-hero-v5-wrapper .tcpel-stat-label {\n      font-size: 15px !important;\n      color: #64748b !important;\n      line-height: 1.5 !important;\n      font-weight: 500 !important;\n    }\n\n    \/* Mobile Responsiveness *\/\n    @media (max-width:1000px) {\n      #tcpel-cooler-hero-v5-wrapper .tcpel-hero-images {\n        min-height: 500px !important;\n      }\n    }\n\n    @media (max-width:690px) {\n      #tcpel-cooler-hero-v5-wrapper {\n        padding: 40px 20px 60px 20px !important;\n      }\n      #tcpel-cooler-hero-v5-wrapper .tcpel-hero-images {\n        min-height: 420px !important;\n        margin-top: 20px !important;\n      }\n      #tcpel-cooler-hero-v5-wrapper .tcpel-slide {\n        width: 80% !important;\n      }\n      #tcpel-cooler-hero-v5-wrapper h2.tcpel-h2 {\n        font-size: 28px !important;\n      }\n      #tcpel-cooler-hero-v5-wrapper .tcpel-buttons {\n        flex-direction: column !important;\n      }\n      #tcpel-cooler-hero-v5-wrapper .tcpel-btn-secondary {\n        margin-left: 0 !important;\n        text-align: center !important;\n      }\n      #tcpel-cooler-hero-v5-wrapper .tcpel-btn-primary {\n        text-align: center !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"tcpel-container\">\n    <div class=\"tcpel-hero-grid\">\n      \n      <!-- Left Content: Texts & Buttons -->\n      <div class=\"tcpel-hero-content\">\n        <div class=\"tcpel-iso-badge\">ISO Certified Quality<\/div>\n        \n        <!-- Strict requirement 18px \/ 700 (Enhanced with premium gradient) -->\n        <h1 class=\"tcpel-h1\">Pellet Cooler<\/h1>\n        \n        <!-- Strict requirement 32px \/ 700 -->\n        <h2 class=\"tcpel-h2\">Pellet Cooler for Counterflow Biomass and Feed Pellet Cooling<\/h2>\n        \n        <!-- Non-semantic premium subheading -->\n        <div class=\"tcpel-product-name\">TCPEL SKLN Counterflow Cooling Machine<\/div>\n        \n        <p class=\"tcpel-desc\">A TCPEL pellet cooler is designed to cool hot pellets after the pellet mill with bottom-up counterflow air; this five-model SKLN range and the clear FOB Qingdao pricing are for buyers sizing a new biomass or feed pellet line.<\/p>\n        \n        <div class=\"tcpel-buttons\">\n          <!-- Button linked to Blocksy Popup -->\n          <a href=\"#ct-popup-816\" class=\"tcpel-btn-primary\">Get a Quote for Pellet Cooler<\/a>\n          <a href=\"#skln-ultra-spec-31\" class=\"tcpel-btn-secondary\">Download Spec Checklist<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- Right Content: Enhanced Interactive Image Stack -->\n      <div class=\"tcpel-hero-images\" id=\"tcpel-interactive-stack-v5\">\n        <div class=\"tcpel-images-deco\"><\/div>\n        \n        <!-- Images with FlyingPress LazyLoad bypass tags -->\n        <img fetchpriority=\"high\" decoding=\"async\" id=\"tcpel-v5-img-1\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/Pellet-Cooler-1.png\" class=\"tcpel-slide tcpel-pos-back no-lazy\" alt=\"TCPEL Pellet Cooler Range\" loading=\"eager\" data-no-lazy=\"1\" width=\"800\" height=\"600\">\n        <img decoding=\"async\" id=\"tcpel-v5-img-2\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/Pellet-Cooler-2.png\" class=\"tcpel-slide tcpel-pos-front no-lazy\" alt=\"TCPEL SKLN Counterflow Cooling Machine Front View\" loading=\"eager\" data-no-lazy=\"1\" width=\"800\" height=\"600\">\n\n        <!-- Swapping UI Hint (Enhanced) -->\n        <button class=\"tcpel-swap-btn\" id=\"tcpel-swap-trigger-v5\" aria-label=\"Swap Images\">\n          <svg width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewBox=\"0 0 24 24\">\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8 7h12m0 0l-4-4m4 4l-4 4m0 6H4m0 0l4 4m-4-4l4-4\"><\/path>\n          <\/svg>\n          Switch View\n        <\/button>\n      <\/div>\n\n    <\/div>\n\n    <!-- Bottom Glassmorphism Data Cards -->\n    <div class=\"tcpel-stats-row\" id=\"tcpel-stats-container\">\n      <div class=\"tcpel-stat-card\">\n        <div class=\"tcpel-stat-value-wrapper\">\n          <span class=\"tcpel-status-dot\"><\/span>\n          <div class=\"tcpel-stat-value\">0.5-10 T\/H<\/div>\n        <\/div>\n        <div class=\"tcpel-stat-label\">SKLN model output range<\/div>\n      <\/div>\n      <div class=\"tcpel-stat-card\">\n        <div class=\"tcpel-stat-value-wrapper\">\n          <span class=\"tcpel-status-dot\"><\/span>\n          <div class=\"tcpel-stat-value\">+5\u00b0C<\/div>\n        <\/div>\n        <div class=\"tcpel-stat-label\">Cooled pellet target above ambient temperature<\/div>\n      <\/div>\n      <div class=\"tcpel-stat-card\">\n        <div class=\"tcpel-stat-value-wrapper\">\n          <span class=\"tcpel-status-dot\"><\/span>\n          <div class=\"tcpel-stat-value\">&gt;=3.8%<\/div>\n        <\/div>\n        <div class=\"tcpel-stat-label\">Moisture reduction claim from TCPEL product data<\/div>\n      <\/div>\n      <div class=\"tcpel-stat-card\">\n        <div class=\"tcpel-stat-value-wrapper\">\n          <span class=\"tcpel-status-dot\"><\/span>\n          <div class=\"tcpel-stat-value\">$6,200-$8,500<\/div>\n        <\/div>\n        <div class=\"tcpel-stat-label\">FOB Qingdao model price band<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    \/* Vanilla JS Implementation (Optimized for V5 IDs) *\/\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      \/\/ 1. Data Cards Fade-in Observer\n      const statCards = document.querySelectorAll('#tcpel-cooler-hero-v5-wrapper .tcpel-stat-card');\n      const observerOptions = { root: null, rootMargin: '0px', threshold: 0.1 };\n      \n      const cardObserver = new IntersectionObserver((entries, observer) => {\n        entries.forEach((entry, index) => {\n          if (entry.isIntersecting) {\n            setTimeout(() => { entry.target.classList.add('visible'); }, index * 120);\n            observer.unobserve(entry.target);\n          }\n        });\n      }, observerOptions);\n      statCards.forEach(card => cardObserver.observe(card));\n\n      \/\/ 2. Interactive Image Stack Swap Logic\n      const img1 = document.getElementById('tcpel-v5-img-1');\n      const img2 = document.getElementById('tcpel-v5-img-2');\n      const swapBtn = document.getElementById('tcpel-swap-trigger-v5');\n      const stackContainer = document.getElementById('tcpel-interactive-stack-v5');\n\n      function triggerStackSwap() {\n        if (img1.classList.contains('tcpel-pos-front')) {\n          img1.classList.replace('tcpel-pos-front', 'tcpel-pos-back');\n          img2.classList.replace('tcpel-pos-back', 'tcpel-pos-front');\n        } else {\n          img1.classList.replace('tcpel-pos-back', 'tcpel-pos-front');\n          img2.classList.replace('tcpel-pos-front', 'tcpel-pos-back');\n        }\n      }\n\n      if (swapBtn) swapBtn.addEventListener('click', triggerStackSwap);\n      \n      if (stackContainer) {\n        stackContainer.addEventListener('click', function(e) {\n          \/\/ Allow clicking the back image to swap, or clicking anywhere in the container if desired\n          if (e.target.classList.contains('tcpel-pos-back')) {\n            triggerStackSwap();\n          }\n        });\n      }\n    });\n  <\/script>\n<\/div>\n<!-- End TCPEL Pellet Cooler Hero Module (V5) -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-6194a40\" data-block-id=\"6194a40\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-6194a40-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-89be636\" data-v=\"4\" data-block-id=\"89be636\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-89be636-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-89be636-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-c4fb08d\" data-block-id=\"c4fb08d\"><style>.stk-c4fb08d {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-c4fb08d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-a3fc327\" data-v=\"4\" data-block-id=\"a3fc327\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-a3fc327-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-a3fc327-inner-blocks\">\n<!-- TCPEL Pellet Cooler Hero Module (Ultimate Industrial Design) - Standalone Custom HTML -->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;700&family=JetBrains+Mono:wght@700&display=swap');\n\n\/* =========================================\n   1. Scope & Framework Reset\n   ========================================= *\/\n#tcpel-pellet-cooler-hero {\n    width: 100% !important;\n    background-color: #f8fafc !important;\n    background-image: \n        linear-gradient(180deg, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.2) 100%),\n        linear-gradient(rgba(0, 120, 192, 0.05) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(0, 120, 192, 0.05) 1px, transparent 1px) !important;\n    background-size: 100% 100%, 40px 40px, 40px 40px !important;\n    background-position: top center !important;\n    padding: 50px 0 60px 0 !important;\n    box-sizing: border-box !important;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important;\n    overflow: hidden !important;\n    position: relative !important;\n    border-top: 4px solid #0078C0 !important;\n}\n\n#tcpel-pellet-cooler-hero * {\n    box-sizing: border-box !important;\n}\n\n\/* =========================================\n   2. Layout Constraints\n   ========================================= *\/\n#tcpel-pellet-cooler-hero .cooler-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important; \n    width: 100% !important;\n    position: relative !important;\n    z-index: 2 !important;\n}\n\n\/* =========================================\n   3. Centered Header Section\n   ========================================= *\/\n#tcpel-pellet-cooler-hero .cooler-header-center {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    text-align: center !important;\n    margin-bottom: 54px !important;\n    position: relative !important;\n}\n\n\/* H2 Title exactly 32px, 700 weight *\/\n#tcpel-pellet-cooler-hero h2.cooler-h2-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #0a192f !important;\n    margin: 0 !important;\n    line-height: 1.35 !important;\n    letter-spacing: -0.5px !important;\n    max-width: 900px !important; \n    padding-bottom: 24px !important;\n    position: relative !important;\n}\n\n\/* Mechanical Divider Line below title to anchor it *\/\n#tcpel-pellet-cooler-hero h2.cooler-h2-title::after {\n    content: '' !important;\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 50% !important;\n    transform: translateX(-50%) !important;\n    width: 80px !important;\n    height: 4px !important;\n    background: #0078C0 !important;\n    border-radius: 2px !important;\n    box-shadow: 0 4px 10px rgba(0, 120, 192, 0.2) !important;\n}\n#tcpel-pellet-cooler-hero h2.cooler-h2-title::before {\n    content: '' !important;\n    position: absolute !important;\n    bottom: 1px !important;\n    left: 50% !important;\n    transform: translateX(-50%) !important;\n    width: 160px !important;\n    height: 1px !important;\n    background: #cbd5e1 !important;\n}\n\n\/* =========================================\n   4. High-Density Body Grid (Cards)\n   ========================================= *\/\n#tcpel-pellet-cooler-hero .cooler-body-grid {\n    display: grid !important;\n    grid-template-columns: 1.3fr 1fr !important;\n    gap: 40px !important;\n    align-items: stretch !important;\n}\n\n\/* Common Card Base with Precision Borders *\/\n#tcpel-pellet-cooler-hero .cooler-card {\n    background: #ffffff !important;\n    border: 1px solid #e2e8f0 !important;\n    box-shadow: 0 15px 35px -10px rgba(0, 0, 0, 0.05) !important;\n    padding: 48px 40px !important;\n    position: relative !important;\n    display: flex !important;\n    flex-direction: column !important;\n    transform: translateZ(0) !important;\n    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;\n}\n\n\/* Engineering Corner Accents *\/\n#tcpel-pellet-cooler-hero .cooler-card::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n    border: 1px solid transparent !important;\n    transition: border-color 0.4s ease !important;\n    pointer-events: none !important;\n    z-index: 10 !important;\n}\n\n#tcpel-pellet-cooler-hero .cooler-card:hover {\n    transform: translateY(-4px) translateZ(0) !important;\n    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.08) !important;\n}\n#tcpel-pellet-cooler-hero .cooler-process-card:hover::before {\n    border-color: rgba(0, 120, 192, 0.15) !important;\n    margin: 8px !important;\n}\n#tcpel-pellet-cooler-hero .cooler-engineer-card:hover::before {\n    border-color: rgba(0, 96, 48, 0.15) !important;\n    margin: 8px !important;\n}\n\n\/* =========================================\n   5. Process Card (Left) - Typography & Structure\n   ========================================= *\/\n#tcpel-pellet-cooler-hero .cooler-process-card {\n    border-top: 5px solid #0078C0 !important;\n}\n\n#tcpel-pellet-cooler-hero p.cooler-p-lead {\n    font-size: 18px !important;\n    font-weight: 500 !important;\n    color: #1e293b !important;\n    line-height: 1.7 !important;\n    margin: 0 0 32px 0 !important;\n    padding-bottom: 24px !important;\n    border-bottom: 1px dashed #cbd5e1 !important;\n}\n\n\/* Info Rail Layout *\/\n#tcpel-pellet-cooler-hero .cooler-info-rail {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 24px !important;\n    position: relative !important;\n    padding-left: 24px !important;\n    border-left: 2px solid #e2e8f0 !important;\n}\n\n#tcpel-pellet-cooler-hero .cooler-info-block {\n    position: relative !important;\n}\n\n\/* Rail Nodes *\/\n#tcpel-pellet-cooler-hero .cooler-info-block::before {\n    content: '' !important;\n    position: absolute !important;\n    left: -29px !important; \/* -24px padding + -5px offset *\/\n    top: 8px !important;\n    width: 8px !important;\n    height: 8px !important;\n    background: #ffffff !important;\n    border: 2px solid #0078C0 !important;\n    border-radius: 50% !important;\n}\n\n#tcpel-pellet-cooler-hero p.cooler-p-body {\n    font-size: 16px !important;\n    line-height: 1.75 !important;\n    color: #475569 !important;\n    margin: 0 !important;\n    text-align: justify !important;\n}\n\n#tcpel-pellet-cooler-hero .cooler-highlight {\n    font-weight: 700 !important;\n    color: #0078C0 !important;\n}\n\n\/* Technical Spec Inline Badges (Adds extreme B2B detail) *\/\n#tcpel-pellet-cooler-hero .cooler-spec-badge {\n    display: inline-flex !important;\n    align-items: center !important;\n    background: #f1f5f9 !important;\n    color: #0078C0 !important;\n    border: 1px solid #cbd5e1 !important;\n    padding: 2px 8px !important;\n    border-radius: 4px !important;\n    font-family: 'JetBrains Mono', monospace, sans-serif !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    margin: 0 4px !important;\n    transform: translateY(-1px) !important;\n    box-shadow: inset 0 1px 2px rgba(255,255,255,0.8) !important;\n}\n\n\/* =========================================\n   6. Engineer Note Card (Right) - Blueprints\n   ========================================= *\/\n#tcpel-pellet-cooler-hero .cooler-engineer-card {\n    border-top: 5px solid #006030 !important;\n    background-color: #ffffff !important;\n    \/* CSS Blueprint Hatching for industrial feel *\/\n    background-image: repeating-linear-gradient(\n        45deg,\n        rgba(0, 96, 48, 0.02),\n        rgba(0, 96, 48, 0.02) 2px,\n        transparent 2px,\n        transparent 12px\n    ) !important;\n    overflow: hidden !important;\n}\n\n\/* Large Watermark *\/\n#tcpel-pellet-cooler-hero .cooler-engineer-card::after {\n    content: 'NOTE' !important;\n    position: absolute !important;\n    bottom: -15px !important;\n    right: -5px !important;\n    font-size: 110px !important;\n    font-weight: 700 !important;\n    color: rgba(0, 96, 48, 0.03) !important;\n    line-height: 1 !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n}\n\n#tcpel-pellet-cooler-hero .cooler-serial {\n    position: absolute !important;\n    top: 20px !important;\n    right: 24px !important;\n    font-size: 11px !important;\n    font-family: 'JetBrains Mono', monospace, sans-serif !important;\n    color: #94a3b8 !important;\n    letter-spacing: 1px !important;\n    background: #f8fafc !important;\n    padding: 2px 6px !important;\n    border: 1px solid #e2e8f0 !important;\n}\n\n#tcpel-pellet-cooler-hero h3.cooler-h3-subtitle {\n    font-size: 22px !important;\n    font-weight: 700 !important;\n    color: #006030 !important;\n    margin: 0 0 24px 0 !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n    position: relative !important;\n    z-index: 1 !important;\n}\n\n#tcpel-pellet-cooler-hero .cooler-icon-gear {\n    width: 28px !important;\n    height: 28px !important;\n    fill: none !important;\n    stroke: #006030 !important;\n    stroke-width: 2 !important;\n    stroke-linecap: round !important;\n    stroke-linejoin: round !important;\n}\n\n#tcpel-pellet-cooler-hero p.cooler-note-p {\n    font-size: 16px !important;\n    line-height: 1.8 !important;\n    color: #1e293b !important;\n    margin: 0 !important;\n    background: #ffffff !important;\n    padding: 28px 24px !important;\n    border: 1px solid rgba(0, 96, 48, 0.15) !important;\n    border-left: 4px solid #006030 !important;\n    position: relative !important;\n    z-index: 1 !important;\n    box-shadow: 0 10px 20px -5px rgba(0,0,0,0.02) !important;\n}\n\n\/* =========================================\n   7. Responsive Adjustments\n   ========================================= *\/\n@media (max-width: 1200px) {\n    #tcpel-pellet-cooler-hero .cooler-body-grid {\n        grid-template-columns: 1fr 1fr !important; \n    }\n}\n@media (max-width: 992px) {\n    #tcpel-pellet-cooler-hero .cooler-body-grid {\n        grid-template-columns: 1fr !important; \n        gap: 30px !important;\n    }\n    #tcpel-pellet-cooler-hero h2.cooler-h2-title {\n        font-size: 28px !important; \n    }\n}\n@media (max-width:690px) {\n    #tcpel-pellet-cooler-hero .cooler-container {\n        padding: 0 20px !important;\n    }\n    #tcpel-pellet-cooler-hero .cooler-card {\n        padding: 32px 24px !important;\n    }\n}\n<\/style>\n\n<section id=\"tcpel-pellet-cooler-hero\">\n    <div class=\"cooler-container\">\n        \n        <!-- Centered Header Section with Mechanical Anchor -->\n        <div class=\"cooler-header-center\">\n            <h2 class=\"cooler-h2-title\">Cool Hot Pellets Before Storage, Packing, and Transport<\/h2>\n        <\/div>\n\n        <!-- High-Density Card Grid -->\n        <div class=\"cooler-body-grid\">\n            \n            <!-- Left Card: Main Technical Prose -->\n            <div class=\"cooler-card cooler-process-card\">\n                <p class=\"cooler-p-lead\">Fresh pellets emerge from the pellet mill hot, moist and more prone to breakage than finished stock. A pellet cooler reduces pellet temperature and moisture before the product reaches screening, packing, storage or bulk haulage.<\/p>\n                \n                <!-- Information Rail for Structured Reading -->\n                <div class=\"cooler-info-rail\">\n                    <div class=\"cooler-info-block\">\n                        <p class=\"cooler-p-body\">In the <span class=\"cooler-highlight\">TCPEL counterflow pellet cooler<\/span> layout, pellets fall from the top while cooling air moves upward from the bottom. Opposing movement gives hot pellets direct air contact through the bed instead of only cooling the surface layer.<\/p>\n                    <\/div>\n                    <div class=\"cooler-info-block\">\n                        <p class=\"cooler-p-body\">Listed SKLN performance targets show cooled pellet temperature as not higher than outside temperature <span class=\"cooler-spec-badge\">+5\u00b0C<\/span>, with moisture reduction not less than <span class=\"cooler-spec-badge\">3.8%<\/span>. Public feed-milling references also describe commercial cooling as the step that brings hot pellets close to ambient temperature before storage.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Right Card: Premium Engineer Note -->\n            <div class=\"cooler-card cooler-engineer-card\">\n                <div class=\"cooler-serial\">REF: ENG-NOTE-01<\/div>\n                <h3 class=\"cooler-h3-subtitle\">\n                    <svg class=\"cooler-icon-gear\" viewBox=\"0 0 24 24\">\n                        <path d=\"M12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z\"><\/path>\n                        <path d=\"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1Z\"><\/path>\n                    <\/svg>\n                    Engineer note\n                <\/h3>\n                <p class=\"cooler-note-p\">Do not size the cooler from pellet mill output alone. Throughput, pellet size, bed depth, moisture, fan air volume, fines load, and outlet temperature all influence whether the cooler can support the line rate without sending warm pellets into the bin or packing machine.<\/p>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-1bdbbc9\" data-block-id=\"1bdbbc9\"><style>.stk-1bdbbc9 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-1bdbbc9-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-b81c2c2\" data-v=\"4\" data-block-id=\"b81c2c2\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-b81c2c2-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-b81c2c2-inner-blocks\">\n<!-- TCPEL SKLN Pellet Cooler Specs - Pure Precision White Edition (V11) -->\n<div id=\"tcpel-skln-v11-pure\">\n  <style>\n    \/* Principle 3: High-quality fonts imported *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@500;700&display=swap');\n\n    \/* Principle 1: Strict Scope & Reset *\/\n    #tcpel-skln-v11-pure {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      background-color: #ffffff !important; \/* Pure white background *\/\n      \/* Minimalist lighting only, NO grids *\/\n      background-image: \n        radial-gradient(circle at 10% 20%, rgba(0, 120, 192, 0.04) 0%, transparent 50%),\n        radial-gradient(circle at 90% 80%, rgba(0, 96, 48, 0.03) 0%, transparent 50%) !important;\n      padding: 90px 30px 110px 30px !important;\n      box-sizing: border-box !important;\n      position: relative !important;\n      overflow: hidden !important;\n      border-top: 4px solid #0078C0 !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    \/* --- 1. Header Section --- *\/\n    #tcpel-skln-v11-pure .tcpel-header {\n      text-align: center !important;\n      margin-bottom: 70px !important;\n      opacity: 0;\n      transform: translateY(20px);\n      transition: opacity 1s cubic-bezier(0.16, 1, 0.3, 1), transform 1s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    }\n\n    \/* Strict H2 Requirements: 32px, 700 *\/\n    #tcpel-skln-v11-pure h2.tcpel-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #0f172a !important;\n      margin: 0 0 24px 0 !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.5px !important;\n      position: relative !important;\n      display: inline-block !important;\n      padding: 0 40px !important;\n    }\n\n    \/* Precision Tech Bracket Accents *\/\n    #tcpel-skln-v11-pure h2.tcpel-h2::before,\n    #tcpel-skln-v11-pure h2.tcpel-h2::after {\n      content: '' !important;\n      position: absolute !important;\n      top: 50% !important;\n      transform: translateY(-50%) !important;\n      width: 15px !important;\n      height: 30px !important;\n      border: 3px solid #0078C0 !important;\n    }\n    #tcpel-skln-v11-pure h2.tcpel-h2::before {\n      left: 0 !important;\n      border-right: none !important;\n    }\n    #tcpel-skln-v11-pure h2.tcpel-h2::after {\n      right: 0 !important;\n      border-left: none !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-intro {\n      font-size: 17px !important;\n      color: #475569 !important;\n      line-height: 1.8 !important;\n      max-width: 900px !important;\n      margin: 0 auto !important;\n    }\n\n    \/* --- 2. Middle Grid (3D Image + HUD & Data Armor) --- *\/\n    #tcpel-skln-v11-pure .tcpel-dashboard-grid {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 60px !important;\n      align-items: center !important;\n      margin-bottom: 80px !important;\n    }\n\n    \/* 3D Tilt Image Container *\/\n    #tcpel-skln-v11-pure .tcpel-img-col {\n      flex: 1 1 450px !important;\n      perspective: 1500px !important; \n      display: flex !important;\n      justify-content: center !important;\n      opacity: 0;\n      transform: translateX(-30px);\n      transition: opacity 1s cubic-bezier(0.16, 1, 0.3, 1), transform 1s cubic-bezier(0.16, 1, 0.3, 1) 0.2s !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-tilt-card {\n      position: relative !important;\n      background: #ffffff !important;\n      padding: 15px !important;\n      \/* Enhanced shadow for white background depth *\/\n      box-shadow: 0 40px 80px rgba(0, 20, 40, 0.08), 0 0 0 1px #f1f5f9 !important;\n      transform-style: preserve-3d !important;\n      transition: transform 0.15s ease-out !important; \n      will-change: transform !important;\n      width: 100% !important;\n      max-width: 580px !important;\n      clip-path: polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 20px 100%, 0 calc(100% - 20px)) !important;\n    }\n\n    \/* Corner Crosshairs *\/\n    #tcpel-skln-v11-pure .tcpel-crosshair {\n      position: absolute !important;\n      width: 20px !important;\n      height: 20px !important;\n      border: 2px solid #0078C0 !important;\n      z-index: 5 !important;\n      transform: translateZ(20px) !important;\n      opacity: 0.8 !important;\n    }\n    #tcpel-skln-v11-pure .tcpel-ch-tl { top: 10px !important; left: 10px !important; border-right: none !important; border-bottom: none !important; }\n    #tcpel-skln-v11-pure .tcpel-ch-br { bottom: 10px !important; right: 10px !important; border-left: none !important; border-top: none !important; border-color: #006030 !important;}\n\n    \/* HUD Scanning Animation (Visible on White) *\/\n    #tcpel-skln-v11-pure .tcpel-hud-scanner {\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 10% !important;\n      background: linear-gradient(180deg, rgba(0,120,192,0) 0%, rgba(0,120,192,0.1) 80%, rgba(0,120,192,0.4) 100%) !important;\n      transform: translateZ(25px) !important;\n      pointer-events: none !important;\n      animation: tcpelScanWhite 4s linear infinite !important;\n      border-bottom: 1px solid rgba(0,120,192,0.6) !important;\n      z-index: 10 !important;\n    }\n\n    @keyframes tcpelScanWhite {\n      0% { top: -10%; opacity: 0; }\n      15% { opacity: 1; }\n      85% { opacity: 1; }\n      100% { top: 100%; opacity: 0; }\n    }\n\n    #tcpel-skln-v11-pure .tcpel-tilt-img-inner {\n      border-radius: 4px !important;\n      overflow: hidden;\n      background: #ffffff !important;\n      transform: translateZ(10px) !important;\n      position: relative !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-main-img {\n      width: 100% !important;\n      height: auto !important;\n      display: block !important;\n      object-fit: cover !important;\n    }\n\n    \/* --- Cyber Data Armor Table --- *\/\n    #tcpel-skln-v11-pure .tcpel-table-col {\n      flex: 1.5 1 650px !important;\n      width: 100% !important;\n      opacity: 0;\n      transform: translateX(30px);\n      transition: opacity 1s cubic-bezier(0.16, 1, 0.3, 1), transform 1s cubic-bezier(0.16, 1, 0.3, 1) 0.3s !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-table-wrapper {\n      width: 100% !important;\n      overflow-x: auto !important;\n      padding-bottom: 10px !important; \n    }\n\n    #tcpel-skln-v11-pure .tcpel-spec-table {\n      width: 100% !important;\n      border-collapse: separate !important;\n      border-spacing: 0 10px !important; \n      text-align: left !important;\n      min-width: 700px !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-spec-table th {\n      color: #64748b !important;\n      font-weight: 600 !important;\n      font-size: 13px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n      padding: 0 24px 10px 24px !important;\n      border: none !important;\n      font-family: 'JetBrains Mono', monospace !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-spec-table tbody tr {\n      background: #ffffff !important;\n      box-shadow: 0 4px 12px rgba(15, 23, 42, 0.03), inset 0 0 0 1px #f1f5f9 !important;\n      transition: all 0.3s ease !important;\n      border-radius: 8px !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-spec-table td {\n      padding: 22px 24px !important;\n      font-size: 15px !important;\n      color: #1e293b !important;\n    }\n\n    \/* Active Node Status Dot *\/\n    #tcpel-skln-v11-pure .tcpel-status-node {\n      display: inline-block !important;\n      width: 8px !important;\n      height: 8px !important;\n      background: #10b981 !important; \n      border-radius: 50% !important;\n      margin-right: 12px !important;\n      box-shadow: 0 0 8px rgba(16, 185, 129, 0.3) !important;\n      animation: tcpelNodePulse 2s infinite !important;\n    }\n\n    @keyframes tcpelNodePulse {\n      0% { box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.4); }\n      70% { box-shadow: 0 0 0 6px rgba(16, 185, 129, 0); }\n      100% { box-shadow: 0 0 0 0 rgba(16, 185, 129, 0); }\n    }\n\n    #tcpel-skln-v11-pure .tcpel-spec-table td:first-child {\n      border-top-left-radius: 8px !important;\n      border-bottom-left-radius: 8px !important;\n      font-weight: 700 !important;\n      font-family: 'JetBrains Mono', monospace !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-spec-table td:last-child {\n      border-top-right-radius: 8px !important;\n      border-bottom-right-radius: 8px !important;\n      font-weight: 700 !important;\n      color: #006030 !important;\n      background: linear-gradient(90deg, transparent, rgba(0, 96, 48, 0.04)) !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-spec-table tbody tr:hover {\n      transform: scale(1.015) translateY(-2px) !important;\n      box-shadow: 0 15px 30px rgba(0, 120, 192, 0.06), inset 0 0 0 1px #0078C0 !important;\n    }\n\n    \/* --- 3. Bottom Info Cards (Pure White Edition) --- *\/\n    #tcpel-skln-v11-pure .tcpel-info-grid {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)) !important;\n      gap: 40px !important;\n      width: 100% !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-info-card {\n      background: #ffffff !important;\n      padding: 40px !important;\n      border-radius: 12px !important;\n      box-shadow: 0 10px 30px rgba(0, 0, 0, 0.03), 0 0 0 1px #f8fafc !important;\n      position: relative !important;\n      transition: transform 0.4s ease, box-shadow 0.4s ease !important;\n      opacity: 0;\n      transform: translateY(20px);\n      overflow: hidden !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-info-card:hover {\n      transform: translateY(-8px) !important;\n      box-shadow: 0 25px 50px rgba(0, 30, 60, 0.06) !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-info-card::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important; left: 0 !important;\n      width: 100% !important; height: 4px !important;\n    }\n    #tcpel-skln-v11-pure .tcpel-info-blue::before { background: #0078C0 !important; }\n    #tcpel-skln-v11-pure .tcpel-info-green::before { background: #006030 !important; }\n\n    \/* Faded Watermarks *\/\n    #tcpel-skln-v11-pure .tcpel-watermark {\n      position: absolute !important;\n      bottom: -10% !important;\n      right: -5% !important;\n      width: 180px !important;\n      height: 180px !important;\n      opacity: 0.02 !important;\n      z-index: -1 !important;\n      transform: rotate(-15deg) !important;\n      pointer-events: none !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-info-icon {\n      margin-bottom: 20px !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n      font-weight: 700 !important;\n      font-size: 16px !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n      font-family: 'JetBrains Mono', monospace !important;\n    }\n\n    #tcpel-skln-v11-pure .tcpel-info-blue .tcpel-info-icon { color: #0078C0 !important; }\n    #tcpel-skln-v11-pure .tcpel-info-green .tcpel-info-icon { color: #006030 !important; }\n\n    #tcpel-skln-v11-pure .tcpel-info-text {\n      font-size: 15px !important;\n      color: #475569 !important;\n      line-height: 1.8 !important;\n      margin: 0 !important;\n    }\n\n    \/* Animation Classes *\/\n    #tcpel-skln-v11-pure .reveal-active {\n      opacity: 1 !important;\n      transform: translate(0, 0) !important;\n    }\n\n    \/* Mobile Overrides *\/\n    @media (max-width:1000px) {\n      #tcpel-skln-v11-pure .tcpel-dashboard-grid { gap: 40px !important; }\n    }\n    @media (max-width:690px) {\n      #tcpel-skln-v11-pure { padding: 60px 20px 70px 20px !important; }\n      #tcpel-skln-v11-pure h2.tcpel-h2 { font-size: 26px !important; padding: 0 20px !important; }\n      #tcpel-skln-v11-pure .tcpel-img-col, #tcpel-skln-v11-pure .tcpel-table-col {\n        transform: translateY(20px) !important;\n      }\n      #tcpel-skln-v11-pure .tcpel-tilt-card { transform: none !important; clip-path: none !important; }\n      #tcpel-skln-v11-pure .tcpel-hud-scanner { display: none !important; }\n    }\n  <\/style>\n\n  <div class=\"tcpel-container\">\n    \n    <!-- Header -->\n    <div class=\"tcpel-header\" id=\"tcpel-v11-head\">\n      <h2 class=\"tcpel-h2\">SKLN Pellet Cooler Models: 0.5-10 T\/H Capacity and FOB Pricing<\/h2>\n      <div class=\"tcpel-intro\">\n        These SKLN units give procurement and plant teams a practical starting point for requesting custom pellet cooler machine quotes. Use the table below before confirming pellet material, diameter, inlet temperature, moisture, downstream packing method, power supply, and installation height.\n      <\/div>\n    <\/div>\n\n    <!-- Dashboard Grid -->\n    <div class=\"tcpel-dashboard-grid\">\n      \n      <!-- 3D Tilt Image -->\n      <div class=\"tcpel-img-col\" id=\"tcpel-v11-img-col\">\n        <div class=\"tcpel-tilt-card\" id=\"tcpel-3d-card-v11\">\n          <div class=\"tcpel-crosshair tcpel-ch-tl\"><\/div>\n          <div class=\"tcpel-crosshair tcpel-ch-br\"><\/div>\n          <div class=\"tcpel-tilt-img-inner\">\n            <div class=\"tcpel-hud-scanner\"><\/div>\n            <img decoding=\"async\" class=\"tcpel-main-img no-lazy\" \n                 src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/SKLN-Pellet-Cooler.png\" \n                 alt=\"SKLN Pellet Cooler Capacity Models\" \n                 loading=\"eager\" \n                 data-no-lazy=\"1\" \n                 width=\"800\" \n                 height=\"600\">\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Cyber Data Armor Table -->\n      <div class=\"tcpel-table-col\" id=\"tcpel-v11-tbl-col\">\n        <div class=\"tcpel-table-wrapper\">\n          <table class=\"tcpel-spec-table\">\n            <thead>\n              <tr>\n                <th>Model<\/th>\n                <th>Power (kW)<\/th>\n                <th>Output (T\/H)<\/th>\n                <th>Capacity (CBM)<\/th>\n                <th>Fan Power (kW)<\/th>\n                <th>FOB Price<\/th>\n              <\/tr>\n            <\/thead>\n            <tbody>\n              <tr>\n                <td><span class=\"tcpel-status-node\"><\/span>SKLN1.2<\/td>\n                <td>1.1 kW + 1.5 kW<\/td>\n                <td>0.5-0.8 T\/H (500-800 kg\/h)<\/td>\n                <td>1.2<\/td>\n                <td>5.5 kW<\/td>\n                <td>$6,200\/set<\/td>\n              <\/tr>\n              <tr>\n                <td><span class=\"tcpel-status-node\"><\/span>SKLN1.5<\/td>\n                <td>1.5 kW + 0.25 kW<\/td>\n                <td>1-2 T\/H (1,000-2,000 kg\/h)<\/td>\n                <td>1.5<\/td>\n                <td>7.5 kW<\/td>\n                <td>$6,800\/set<\/td>\n              <\/tr>\n              <tr>\n                <td><span class=\"tcpel-status-node\"><\/span>SKLN2.5<\/td>\n                <td>2.2 kW + 0.55 kW<\/td>\n                <td>2-3 T\/H (2,000-3,000 kg\/h)<\/td>\n                <td>2.5<\/td>\n                <td>11 kW<\/td>\n                <td>$7,300\/set<\/td>\n              <\/tr>\n              <tr>\n                <td><span class=\"tcpel-status-node\"><\/span>SKLN4<\/td>\n                <td>3 kW + 0.7 kW<\/td>\n                <td>3-4 T\/H (3,000-4,000 kg\/h)<\/td>\n                <td>4<\/td>\n                <td>18.5 kW<\/td>\n                <td>$7,900\/set<\/td>\n              <\/tr>\n              <tr>\n                <td><span class=\"tcpel-status-node\"><\/span>SKLN6<\/td>\n                <td>4 kW + 0.7 kW<\/td>\n                <td>6-10 T\/H (6,000-10,000 kg\/h)<\/td>\n                <td>6<\/td>\n                <td>22 kW<\/td>\n                <td>$8,500\/set<\/td>\n              <\/tr>\n            <\/tbody>\n          <\/table>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <!-- Info Cards -->\n    <div class=\"tcpel-info-grid\">\n      <div class=\"tcpel-info-card tcpel-info-blue\" id=\"tcpel-v11-c1\">\n        <svg class=\"tcpel-watermark\" fill=\"currentColor\" viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"><\/path><\/svg>\n        <div class=\"tcpel-info-icon\">\n          <svg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z\"><\/path><\/svg>\n          Payment Terms\n        <\/div>\n        <p class=\"tcpel-info-text\">\n          Payment term: 30% T\/T after order confirmation and 70% T\/T before shipment. Buyers comparing a pellet cooler for sale should verify whether the quoted price includes the air lock, fan, cyclone, dust collector, spare parts, and after-sales terms.\n        <\/p>\n      <\/div>\n\n      <div class=\"tcpel-info-card tcpel-info-green\" id=\"tcpel-v11-c2\">\n        <svg class=\"tcpel-watermark\" fill=\"currentColor\" viewBox=\"0 0 24 24\"><path d=\"M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z\"><\/path><\/svg>\n        <div class=\"tcpel-info-icon\">\n          <svg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z\"><\/path><\/svg>\n          Compliance Notes\n        <\/div>\n        <p class=\"tcpel-info-text\">\n          Regulated plants should include ISO, CE, OSHA, local electrical, or food\/feed hygiene requirements in the inquiry. This page does not claim one code governs every project; it tells procurement teams which compliance notes must be checked before a formal order.\n        <\/p>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      \/\/ 1. Entrance Animations\n      const revealElements = [\n        document.getElementById('tcpel-v11-head'),\n        document.getElementById('tcpel-v11-img-col'),\n        document.getElementById('tcpel-v11-tbl-col'),\n        document.getElementById('tcpel-v11-c1'),\n        document.getElementById('tcpel-v11-c2')\n      ];\n\n      const observer = new IntersectionObserver((entries, obs) => {\n        entries.forEach(entry => {\n          if (entry.isIntersecting) {\n            entry.target.classList.add('reveal-active');\n            obs.unobserve(entry.target);\n          }\n        });\n      }, { rootMargin: '0px 0px -50px 0px', threshold: 0.1 });\n\n      revealElements.forEach(el => { if (el) observer.observe(el); });\n\n      \/\/ 2. Interactive 3D Tilt Effect\n      const tiltCard = document.getElementById('tcpel-3d-card-v11');\n      \n      if (tiltCard && window.matchMedia(\"(hover: hover)\").matches) {\n        tiltCard.addEventListener('mousemove', function(e) {\n          const rect = tiltCard.getBoundingClientRect();\n          const x = e.clientX - rect.left;\n          const y = e.clientY - rect.top;\n          const centerX = rect.width \/ 2;\n          const centerY = rect.height \/ 2;\n          const rotateX = ((y - centerY) \/ centerY) * -10; \n          const rotateY = ((x - centerX) \/ centerX) * 10;\n          tiltCard.style.transform = `perspective(1500px) rotateX(${rotateX}deg) rotateY(${rotateY}deg) scale3d(1.02, 1.02, 1.02)`;\n        });\n\n        tiltCard.addEventListener('mouseleave', function() {\n          tiltCard.style.transform = `perspective(1500px) rotateX(0deg) rotateY(0deg) scale3d(1, 1, 1)`;\n        });\n      }\n    });\n  <\/script>\n<\/div>\n<!-- End TCPEL SKLN Pellet Cooler Specs - V11 Pure White -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-b20b7bf\" data-block-id=\"b20b7bf\"><style>.stk-b20b7bf {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-b20b7bf-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-aba25cc\" data-v=\"4\" data-block-id=\"aba25cc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-aba25cc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-aba25cc-inner-blocks\">\n<!-- TCPEL Counterflow Pellet Cooler Module (Swapped Layout & Blueprint Reveal) - Standalone Custom HTML -->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;700&family=JetBrains+Mono:wght@500;700&display=swap');\n\n\/* =========================================\n   1. Scope & Technical Reset\n   ========================================= *\/\n#tcpel-counterflow-design {\n    width: 100% !important;\n    background-color: #f8fafc !important;\n    background-image: \n        linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(248,250,252,0) 100%),\n        linear-gradient(rgba(0, 120, 192, 0.03) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(0, 120, 192, 0.03) 1px, transparent 1px) !important;\n    background-size: 100% 100%, 30px 30px, 30px 30px !important;\n    background-position: top center !important;\n    padding: 70px 0 !important;\n    box-sizing: border-box !important;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important;\n    position: relative !important;\n    border-top: 4px solid #0078C0 !important;\n    border-bottom: 1px solid #e2e8f0 !important;\n}\n\n#tcpel-counterflow-design * {\n    box-sizing: border-box !important;\n}\n\n\/* =========================================\n   2. Centered Container & Header\n   ========================================= *\/\n#tcpel-counterflow-design .cooler-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important;\n    width: 100% !important;\n}\n\n#tcpel-counterflow-design .cooler-header {\n    text-align: center !important;\n    margin-bottom: 56px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n}\n\n#tcpel-counterflow-design h2.cooler-h2-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #0f172a !important;\n    margin: 0 !important;\n    line-height: 1.35 !important;\n    letter-spacing: -0.5px !important;\n    max-width: 900px !important;\n}\n\n\/* =========================================\n   3. High-Density Layout (Swapped Proportions)\n   ========================================= *\/\n#tcpel-counterflow-design .cooler-grid {\n    display: grid !important;\n    \/* SWAPPED: List gets 1fr, Image gets 1.4fr to maintain text readability *\/\n    grid-template-columns: 1fr 1.4fr !important; \n    gap: 48px !important;\n    align-items: stretch !important;\n}\n\n\/* =========================================\n   4. Diagnostic Track Card (Now on the LEFT)\n   ========================================= *\/\n#tcpel-counterflow-design .cooler-diagnostic-card {\n    background: #ffffff !important;\n    border: 1px solid #cbd5e1 !important;\n    border-top: 6px solid #006030 !important;\n    padding: 48px 40px !important;\n    box-shadow: 0 15px 35px -10px rgba(0, 0, 0, 0.05) !important;\n    position: relative !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n#tcpel-counterflow-design .cooler-diagnostic-card::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n    background-image: repeating-linear-gradient(\n        45deg,\n        rgba(0, 96, 48, 0.015),\n        rgba(0, 96, 48, 0.015) 2px,\n        transparent 2px,\n        transparent 10px\n    ) !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n}\n\n#tcpel-counterflow-design h3.cooler-h3-title {\n    font-size: 20px !important;\n    font-weight: 700 !important;\n    color: #006030 !important;\n    margin: 0 0 32px 0 !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    position: relative !important;\n    z-index: 1 !important;\n    padding-bottom: 20px !important;\n    border-bottom: 1px solid #e2e8f0 !important;\n}\n\n#tcpel-counterflow-design .cooler-icon-diag {\n    width: 22px !important;\n    height: 22px !important;\n    fill: none !important;\n    stroke: #006030 !important;\n    stroke-width: 2 !important;\n}\n\n#tcpel-counterflow-design ul.cooler-timeline-ul {\n    list-style: none !important;\n    margin: 0 !important;\n    padding: 0 0 0 12px !important;\n    position: relative !important;\n    z-index: 1 !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 24px !important; \n    border-left: 2px solid #e2e8f0 !important; \n}\n\n#tcpel-counterflow-design li.cooler-timeline-li {\n    position: relative !important;\n    font-size: 16px !important;\n    font-weight: 500 !important;\n    color: #334155 !important;\n    line-height: 1.6 !important;\n    padding-left: 28px !important;\n    display: flex !important;\n    align-items: center !important;\n    transition: all 0.3s ease !important;\n}\n\n#tcpel-counterflow-design li.cooler-timeline-li::before {\n    content: '' !important; \n    position: absolute !important;\n    left: -13px !important; \n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    width: 24px !important;\n    height: 24px !important;\n    background: #f8fafc !important;\n    border: 2px solid #cbd5e1 !important;\n    border-radius: 50% !important;\n    transition: border-color 0.3s ease, background-color 0.3s ease !important;\n}\n\n#tcpel-counterflow-design ul.cooler-timeline-ul {\n    counter-reset: diag-counter !important;\n}\n#tcpel-counterflow-design li.cooler-timeline-li::after {\n    counter-increment: diag-counter !important;\n    content: \"0\" counter(diag-counter) !important;\n    position: absolute !important;\n    left: -7px !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 10px !important;\n    font-weight: 700 !important;\n    color: #64748b !important;\n    transition: color 0.3s ease !important;\n}\n\n#tcpel-counterflow-design li.cooler-timeline-li:hover {\n    color: #0f172a !important;\n    transform: translateX(4px) !important;\n}\n#tcpel-counterflow-design li.cooler-timeline-li:hover::before {\n    border-color: #006030 !important;\n    background-color: rgba(0, 96, 48, 0.1) !important;\n    box-shadow: 0 0 10px rgba(0, 96, 48, 0.2) !important;\n}\n#tcpel-counterflow-design li.cooler-timeline-li:hover::after {\n    color: #006030 !important;\n}\n\n#tcpel-counterflow-design .cooler-li-content {\n    background: #ffffff !important;\n    padding: 12px 16px !important;\n    border: 1px solid transparent !important;\n    border-radius: 4px !important;\n    width: 100% !important;\n    transition: border-color 0.3s ease, background 0.3s ease !important;\n}\n#tcpel-counterflow-design li.cooler-timeline-li:hover .cooler-li-content {\n    border-color: rgba(0, 96, 48, 0.2) !important;\n    background: #f8fafc !important;\n}\n\n\/* =========================================\n   5. Blueprint Viewport Card (Now on the RIGHT)\n   ========================================= *\/\n#tcpel-counterflow-design .cooler-image-card {\n    position: relative !important;\n    background: #ffffff !important;\n    border: 1px solid #cbd5e1 !important;\n    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.08) !important;\n    border-top: 6px solid #0078C0 !important;\n    overflow: hidden !important;\n    cursor: crosshair !important;\n}\n\n\/* 5.1 CAD Corners *\/\n#tcpel-counterflow-design .cooler-cad-corners {\n    position: absolute !important;\n    inset: 12px !important;\n    pointer-events: none !important;\n    z-index: 1 !important;\n    background: \n        linear-gradient(to right, #0078C0 3px, transparent 3px) 0 0,\n        linear-gradient(to bottom, #0078C0 3px, transparent 3px) 0 0,\n        linear-gradient(to left, #0078C0 3px, transparent 3px) 100% 0,\n        linear-gradient(to bottom, #0078C0 3px, transparent 3px) 100% 0,\n        linear-gradient(to right, #0078C0 3px, transparent 3px) 0 100%,\n        linear-gradient(to top, #0078C0 3px, transparent 3px) 0 100%,\n        linear-gradient(to left, #0078C0 3px, transparent 3px) 100% 100%,\n        linear-gradient(to top, #0078C0 3px, transparent 3px) 100% 100% !important;\n    background-repeat: no-repeat !important;\n    background-size: 24px 24px !important;\n    opacity: 0.6 !important;\n    transition: opacity 0.3s ease, inset 0.3s ease !important;\n}\n\n\/* 5.2 Image Base *\/\n#tcpel-counterflow-design .cooler-img-bg {\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important;\n    background-image: url('https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/\u9006\u6d41\u5f0f\u51b7\u5374\u673a-2.png') !important;\n    background-size: contain !important; \n    background-repeat: no-repeat !important;\n    background-position: center center !important;\n    background-color: #f8fafc !important;\n    z-index: 0 !important;\n    transform: scale(1) translateZ(0) !important;\n    transition: transform 0.8s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    will-change: transform !important;\n}\n\n\/* 5.3 Center Target Prompt *\/\n#tcpel-counterflow-design .cooler-hover-prompt {\n    position: absolute !important;\n    inset: 0 !important;\n    z-index: 2 !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    background: rgba(15, 23, 42, 0.05) !important;\n    opacity: 1 !important;\n    transition: opacity 0.3s ease !important;\n    pointer-events: none !important;\n}\n\n#tcpel-counterflow-design .cooler-prompt-badge {\n    background: rgba(0, 120, 192, 0.95) !important;\n    color: #ffffff !important;\n    padding: 14px 28px !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    letter-spacing: 2px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n    box-shadow: 0 0 0 0 rgba(0, 120, 192, 0.7) !important;\n    animation: tcpel-radar-pulse 2s infinite !important;\n}\n\n@keyframes tcpel-radar-pulse {\n    0% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(0, 120, 192, 0.7); }\n    70% { transform: scale(1); box-shadow: 0 0 0 15px rgba(0, 120, 192, 0); }\n    100% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(0, 120, 192, 0); }\n}\n\n#tcpel-counterflow-design .cooler-prompt-badge svg {\n    width: 18px !important;\n    height: 18px !important;\n    fill: none !important;\n    stroke: currentColor !important;\n    stroke-width: 2 !important;\n}\n\n\/* =========================================\n   6. The \"Decode\" Overlay Sequence\n   ========================================= *\/\n#tcpel-counterflow-design .cooler-image-overlay {\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important;\n    z-index: 3 !important;\n    background-image: \n        linear-gradient(135deg, rgba(10, 15, 28, 0.96) 0%, rgba(15, 23, 42, 0.88) 100%),\n        repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(0, 120, 192, 0.05) 2px, rgba(0, 120, 192, 0.05) 4px) !important;\n    backdrop-filter: blur(8px) !important;\n    clip-path: inset(0 0 100% 0) !important;\n    transition: clip-path 0.5s cubic-bezier(0.77, 0, 0.17, 1) !important;\n}\n\n#tcpel-counterflow-design .cooler-image-overlay::after {\n    content: '' !important;\n    position: absolute !important;\n    bottom: 0 !important; left: 0 !important; width: 100% !important; height: 3px !important;\n    background: #38bdf8 !important;\n    box-shadow: 0 -5px 20px 2px rgba(56, 189, 248, 0.8) !important;\n    opacity: 0 !important;\n    transition: opacity 0.2s ease !important;\n}\n\n#tcpel-counterflow-design .cooler-overlay-content {\n    position: relative !important;\n    height: 100% !important;\n    padding: 56px 48px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    gap: 20px !important;\n}\n\n#tcpel-counterflow-design .cooler-overlay-hud {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 11px !important;\n    font-weight: 700 !important;\n    color: #38bdf8 !important;\n    letter-spacing: 2px !important;\n    margin-bottom: -5px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    opacity: 0 !important;\n    filter: blur(4px) !important;\n    transform: translateX(-10px) !important;\n    transition: all 0.3s ease !important;\n}\n\n#tcpel-counterflow-design .cooler-overlay-hud::before {\n    content: '' !important;\n    display: block !important;\n    width: 8px !important; height: 8px !important;\n    background: #38bdf8 !important;\n    animation: tcpel-blink 1s steps(2, start) infinite !important;\n}\n@keyframes tcpel-blink { to { visibility: hidden; } }\n\n#tcpel-counterflow-design .cooler-p-wrapper {\n    position: relative !important;\n    padding-left: 20px !important;\n}\n\n#tcpel-counterflow-design .cooler-p-wrapper::before {\n    content: '' !important;\n    position: absolute !important;\n    left: 0 !important; top: 8px !important;\n    width: 6px !important; height: 6px !important;\n    border: 1px solid #475569 !important;\n    border-radius: 50% !important;\n    background: transparent !important;\n    transition: all 0.4s ease !important;\n}\n\n#tcpel-counterflow-design p.cooler-img-p {\n    font-size: 15px !important;\n    line-height: 1.8 !important;\n    color: #e2e8f0 !important;\n    margin: 0 !important;\n    text-align: justify !important;\n    opacity: 0 !important;\n    filter: blur(8px) !important;\n    transform: translateY(15px) !important;\n    transition: opacity 0.3s ease, filter 0.3s ease, transform 0.3s ease !important;\n}\n\n#tcpel-counterflow-design .cooler-highlight-dark {\n    font-weight: 700 !important;\n    color: #ffffff !important;\n    background: rgba(56, 189, 248, 0.15) !important;\n    padding: 0 4px !important;\n    border-radius: 2px !important;\n    border-bottom: 1px solid #38bdf8 !important;\n}\n\n\/* =========================================\n   7. THE HOVER ACTIVATION SEQUENCE\n   ========================================= *\/\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-img-bg {\n    transform: scale(1.03) translateZ(0) !important; \n}\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-hover-prompt {\n    opacity: 0 !important; \n}\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-cad-corners {\n    inset: 8px !important;\n    opacity: 1 !important;\n}\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-image-overlay {\n    clip-path: inset(0 0 0 0) !important; \n}\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-image-overlay::after {\n    opacity: 1 !important; \n    animation: scanner-fade 0.6s forwards !important; \n}\n@keyframes scanner-fade {\n    0% { opacity: 1; }\n    80% { opacity: 1; }\n    100% { opacity: 0; }\n}\n\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-overlay-hud {\n    opacity: 1 !important;\n    filter: blur(0) !important;\n    transform: translateX(0) !important;\n    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) 0.2s !important;\n}\n\n#tcpel-counterflow-design .cooler-image-card:hover p.cooler-img-p {\n    opacity: 1 !important;\n    filter: blur(0) !important;\n    transform: translateY(0) !important;\n}\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-p-wrapper:nth-of-type(2) p.cooler-img-p {\n    transition: opacity 0.5s ease 0.3s, filter 0.5s ease 0.3s, transform 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0.3s !important;\n}\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-p-wrapper:nth-of-type(3) p.cooler-img-p {\n    transition: opacity 0.5s ease 0.45s, filter 0.5s ease 0.45s, transform 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0.45s !important;\n}\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-p-wrapper:nth-of-type(4) p.cooler-img-p {\n    transition: opacity 0.5s ease 0.6s, filter 0.5s ease 0.6s, transform 0.5s cubic-bezier(0.16, 1, 0.3, 1) 0.6s !important;\n}\n\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-p-wrapper:nth-of-type(2)::before {\n    border-color: #38bdf8 !important; background: #38bdf8 !important; box-shadow: 0 0 8px #38bdf8 !important;\n    transition: all 0.2s ease 0.3s !important;\n}\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-p-wrapper:nth-of-type(3)::before {\n    border-color: #38bdf8 !important; background: #38bdf8 !important; box-shadow: 0 0 8px #38bdf8 !important;\n    transition: all 0.2s ease 0.45s !important;\n}\n#tcpel-counterflow-design .cooler-image-card:hover .cooler-p-wrapper:nth-of-type(4)::before {\n    border-color: #38bdf8 !important; background: #38bdf8 !important; box-shadow: 0 0 8px #38bdf8 !important;\n    transition: all 0.2s ease 0.6s !important;\n}\n\n\/* =========================================\n   8. Responsive Fallbacks\n   ========================================= *\/\n@media (max-width: 1200px) {\n    #tcpel-counterflow-design .cooler-grid {\n        grid-template-columns: 1fr 1fr !important;\n    }\n}\n@media (max-width: 992px) {\n    #tcpel-counterflow-design .cooler-grid {\n        grid-template-columns: 1fr !important;\n    }\n    #tcpel-counterflow-design h2.cooler-h2-title {\n        font-size: 28px !important;\n    }\n    \n    \/* Auto-reveal on touch\/mobile devices *\/\n    #tcpel-counterflow-design .cooler-hover-prompt {\n        display: none !important;\n    }\n    #tcpel-counterflow-design .cooler-image-overlay {\n        clip-path: inset(0 0 0 0) !important;\n    }\n    #tcpel-counterflow-design .cooler-overlay-hud,\n    #tcpel-counterflow-design p.cooler-img-p {\n        opacity: 1 !important;\n        filter: blur(0) !important;\n        transform: translateY(0) translateX(0) !important;\n    }\n    #tcpel-counterflow-design .cooler-p-wrapper::before {\n        border-color: #38bdf8 !important; background: #38bdf8 !important; box-shadow: 0 0 8px #38bdf8 !important;\n    }\n    #tcpel-counterflow-design .cooler-cad-corners {\n        inset: 8px !important;\n        opacity: 1 !important;\n    }\n}\n@media (max-width:690px) {\n    #tcpel-counterflow-design {\n        padding: 40px 0 !important;\n    }\n    #tcpel-counterflow-design .cooler-container {\n        padding: 0 20px !important;\n    }\n    #tcpel-counterflow-design .cooler-overlay-content,\n    #tcpel-counterflow-design .cooler-diagnostic-card {\n        padding: 32px 24px !important;\n    }\n}\n<\/style>\n\n<section id=\"tcpel-counterflow-design\">\n    <div class=\"cooler-container\">\n        \n        <!-- Precision Header -->\n        <div class=\"cooler-header\">\n            <h2 class=\"cooler-h2-title\">Counterflow Pellet Cooler Design: Airflow, Air Lock, and Fines Control<\/h2>\n        <\/div>\n\n        <div class=\"cooler-grid\">\n\n            <!-- LEFT CARD: Diagnostic Track (Checklist) -->\n            <div class=\"cooler-diagnostic-card\">\n                \n                <h3 class=\"cooler-h3-title\">\n                    <svg class=\"cooler-icon-diag\" viewBox=\"0 0 24 24\">\n                        <path d=\"M22 12h-4l-3 9L9 3l-3 9H2\"><\/path>\n                    <\/svg>\n                    System boundary to confirm\n                <\/h3>\n                \n                <ul class=\"cooler-timeline-ul\">\n                    <li class=\"cooler-timeline-li\">\n                        <div class=\"cooler-li-content\">Air lock feeder at the cooler inlet<\/div>\n                    <\/li>\n                    <li class=\"cooler-timeline-li\">\n                        <div class=\"cooler-li-content\">Fan capacity and duct route<\/div>\n                    <\/li>\n                    <li class=\"cooler-timeline-li\">\n                        <div class=\"cooler-li-content\">Cyclone and dust collection plan<\/div>\n                    <\/li>\n                    <li class=\"cooler-timeline-li\">\n                        <div class=\"cooler-li-content\">Vibration\/fines separation<\/div>\n                    <\/li>\n                    <li class=\"cooler-timeline-li\">\n                        <div class=\"cooler-li-content\">Discharge height for screening or packing<\/div>\n                    <\/li>\n                <\/ul>\n            <\/div>\n\n            <!-- RIGHT CARD: Retina Data Decode Reveal (Image) -->\n            <div class=\"cooler-image-card\">\n                \n                <div class=\"cooler-cad-corners\"><\/div>\n                <div class=\"cooler-img-bg\"><\/div>\n                \n                <div class=\"cooler-hover-prompt\">\n                    <div class=\"cooler-prompt-badge\">\n                        <svg viewBox=\"0 0 24 24\">\n                            <path d=\"M5 3a2 2 0 0 0-2 2v3m18-3a2 2 0 0 0-2-2h-3m-14 18a2 2 0 0 0 2 2h3m14-2a2 2 0 0 0-2-2v-3\"><\/path>\n                            <circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle>\n                        <\/svg>\n                        HOVER TO DECODE\n                    <\/div>\n                <\/div>\n\n                <!-- Curtain Overlay Container -->\n                <div class=\"cooler-image-overlay\">\n                    <div class=\"cooler-overlay-content\">\n                        \n                        <!-- Sequence 1: HUD Active -->\n                        <div class=\"cooler-overlay-hud\">DATA_STREAM_ACTIVE<\/div>\n                        \n                        <!-- Sequence 2: Staggered Paragraphs -->\n                        <div class=\"cooler-p-wrapper\">\n                            <p class=\"cooler-img-p\">Opposing direction makes counterflow work: the flow of hot pellets and cool air moving in the pellet cooler. The cooler air enters under the product stream while the hottest pellets enter from the top, improving the process&#8217; ability to strip off heat and moisture before the end of the cool.<\/p>\n                        <\/div>\n                        \n                        <div class=\"cooler-p-wrapper\">\n                            <p class=\"cooler-img-p\">This <span class=\"cooler-highlight-dark\">TCPEL cooler system<\/span> includes the cooler body, air lock, vibrator, fan, cyclone, and dust collector. Its vibration device helps sort fine particles from mixed sawdust or pellet fragments, so the finished stream is cleaner before it moves to packing.<\/p>\n                        <\/div>\n                        \n                        <div class=\"cooler-p-wrapper\">\n                            <p class=\"cooler-img-p\">Flow rate is not simply a fan size. Kansas State University Feed Science points out that cooling rate and uniformity can be affected by airflow, bed depth and uniformity, air and pellet inlet temperature, relative humidity, pellet size and density, moisture percentage and quality, and cooling period.<\/p>\n                        <\/div>\n\n                    <\/div>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-ac1183c\" data-block-id=\"ac1183c\"><style>.stk-ac1183c {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ac1183c-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-fee0c2d\" data-v=\"4\" data-block-id=\"fee0c2d\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-fee0c2d-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-fee0c2d-inner-blocks\">\n<div id=\"tcpel-bento-compare-v125\">\n  <style>\n    \/* Principle 3: High-quality fonts imported *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;700&display=swap');\n\n    \/* Principle 1: Strict Scope & Reset *\/\n    #tcpel-bento-compare-v125 {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      background-color: #FFFFFF !important; \/* Pure white background *\/\n      \/* Removed dot matrix, kept only the smooth ambient lighting *\/\n      background-image: \n        radial-gradient(circle at 10% 20%, rgba(0, 120, 192, 0.03) 0%, transparent 60%),\n        radial-gradient(circle at 90% 80%, rgba(0, 96, 48, 0.03) 0%, transparent 60%) !important;\n      background-size: 100% 100%, 100% 100% !important;\n      padding: 90px 30px 110px 30px !important;\n      box-sizing: border-box !important;\n      position: relative !important;\n      overflow: hidden !important;\n      border-top: 4px solid #0078C0 !important;\n    }\n\n    #tcpel-bento-compare-v125 * {\n      box-sizing: border-box !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    \/* --- Header Section --- *\/\n    #tcpel-bento-compare-v125 .tcpel-header {\n      text-align: center !important;\n      margin-bottom: 70px !important;\n      max-width: 900px !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n      opacity: 0;\n      transform: translateY(20px);\n      transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-header.reveal-active {\n      opacity: 1 !important;\n      transform: translateY(0) !important;\n    }\n\n    \/* Strict SEO H2 Requirements: 32px, 700 *\/\n    #tcpel-bento-compare-v125 h2.tcpel-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #0F172A !important;\n      margin: 0 0 24px 0 !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.5px !important;\n      position: relative !important;\n      display: inline-block !important;\n      padding-bottom: 20px !important;\n    }\n\n    \/* Minimalist dot-line engineering accent *\/\n    #tcpel-bento-compare-v125 h2.tcpel-h2::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 50% !important;\n      transform: translateX(-50%) !important;\n      width: 40px !important;\n      height: 4px !important;\n      background: #0078C0 !important;\n      border-radius: 2px !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-intro {\n      font-size: 17px !important;\n      color: #64748B !important;\n      line-height: 1.8 !important;\n      margin: 0 !important;\n    }\n\n    \/* --- Asymmetric Bento Grid --- *\/\n    #tcpel-bento-compare-v125 .tcpel-bento-grid {\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      gap: 40px !important;\n      margin-bottom: 60px !important;\n    }\n\n    \/* Base Box Styles (Enhanced Elevation) *\/\n    #tcpel-bento-compare-v125 .tcpel-bento-box {\n      border-radius: 24px !important;\n      overflow: hidden !important;\n      position: relative !important;\n      transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.5s cubic-bezier(0.16, 1, 0.3, 1) !important;\n      opacity: 0;\n      transform: translateY(30px);\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-bento-box.reveal-active {\n      opacity: 1 !important;\n      transform: translateY(0) !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-bento-box:hover {\n      transform: translateY(-8px) !important;\n    }\n\n    \/* --- HERO BOX (TCPEL New Cooler - Dark Premium Black-Tech Theme) --- *\/\n    #tcpel-bento-compare-v125 .tcpel-box-hero {\n      grid-column: 1 \/ -1 !important; \n      background: #0A1120 !important; \/* Deep industrial navy *\/\n      display: flex !important;\n      \/* Heavy soft drop shadow for floating sensation *\/\n      box-shadow: 0 40px 90px rgba(0, 30, 60, 0.18) !important;\n      position: relative !important;\n    }\n\n    \/* Subtler neon blue glow edge on hover *\/\n    #tcpel-bento-compare-v125 .tcpel-box-hero::after {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important; left: 0 !important;\n      width: 100% !important; height: 100% !important;\n      box-shadow: inset 0 0 3px rgba(56, 189, 248, 0.1) !important;\n      pointer-events: none !important;\n      transition: opacity 0.3s ease !important;\n      opacity: 0;\n    }\n    #tcpel-bento-compare-v125 .tcpel-box-hero:hover::after {\n      opacity: 1 !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-box-hero:hover {\n      box-shadow: 0 60px 100px rgba(0, 120, 192, 0.25) !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-hero-visual {\n      flex: 0 0 55% !important;\n      padding: 40px !important;\n      background: radial-gradient(circle at center, #16243D 0%, #0A1120 100%) !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      position: relative !important;\n    }\n\n    \/* Animated Laser Badge *\/\n    #tcpel-bento-compare-v125 .tcpel-rec-badge {\n      position: absolute !important;\n      top: 40px !important;\n      left: 40px !important;\n      background: #0078C0 !important;\n      color: #FFFFFF !important;\n      padding: 8px 18px !important;\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n      border-radius: 6px !important;\n      z-index: 10 !important;\n      overflow: hidden !important;\n    }\n    #tcpel-bento-compare-v125 .tcpel-rec-badge::after {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important; left: -100% !important;\n      width: 50% !important; height: 100% !important;\n      background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent) !important;\n      animation: tcpelSweep 3s infinite linear !important;\n    }\n    @keyframes tcpelSweep {\n      0% { left: -100%; }\n      20% { left: 200%; }\n      100% { left: 200%; }\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-hero-content {\n      flex: 1 !important;\n      padding: 60px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      border-left: 1px solid rgba(255,255,255,0.05) !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-box-title-hero {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #FFFFFF !important;\n      margin: 0 0 40px 0 !important;\n      line-height: 1.2 !important;\n      letter-spacing: -0.5px !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-hero-specs {\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      gap: 40px 30px !important;\n    }\n\n    \/* --- ALT BOXES (Used & Horizontal - German Engineering Minimalist Light Theme) --- *\/\n    #tcpel-bento-compare-v125 .tcpel-box-alt {\n      background: #FFFFFF !important;\n      box-shadow: 0 30px 60px rgba(15, 23, 42, 0.06) !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-box-alt:hover {\n      box-shadow: 0 45px 70px rgba(15, 23, 42, 0.1) !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-alt-visual {\n      background: #FFFFFF !important;\n      background: radial-gradient(circle at center, rgba(255, 255, 255, 1) 0%, rgba(248, 250, 252, 1) 100%) !important;\n      padding: 30px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      height: 380px !important; \n    }\n\n    #tcpel-bento-compare-v125 .tcpel-alt-content {\n      padding: 0 50px 50px 50px !important;\n      flex: 1 !important;\n      display: flex !important;\n      flex-direction: column !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-box-title-alt {\n      font-size: 24px !important;\n      font-weight: 700 !important;\n      color: #0F172A !important;\n      margin: 0 0 30px 0 !important;\n      line-height: 1.3 !important;\n      padding-top: 30px !important;\n      border-top: 1px solid #F1F5F9 !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-alt-specs {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 24px !important;\n    }\n\n    \/* --- REFINED SPEC ITEMS (Node Connection Style) --- *\/\n    #tcpel-bento-compare-v125 .tcpel-spec-item {\n      position: relative !important;\n      padding-left: 20px !important;\n    }\n\n    \/* Technical Vertical Line *\/\n    #tcpel-bento-compare-v125 .tcpel-spec-item::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 6px !important;\n      left: 0 !important;\n      width: 2px !important;\n      height: calc(100% - 6px) !important;\n    }\n    #tcpel-bento-compare-v125 .tcpel-box-hero .tcpel-spec-item::before { background: rgba(56, 189, 248, 0.2) !important; }\n    #tcpel-bento-compare-v125 .tcpel-box-alt .tcpel-spec-item::before { background: rgba(0, 96, 48, 0.1) !important; }\n\n    #tcpel-bento-compare-v125 .tcpel-spec-label {\n      font-size: 12px !important;\n      font-family: 'JetBrains Mono', monospace !important;\n      font-weight: 700 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n      margin-bottom: 8px !important;\n      position: relative !important;\n    }\n\n    \/* Glowing Node Dot *\/\n    #tcpel-bento-compare-v125 .tcpel-spec-label::after {\n      content: '' !important;\n      position: absolute !important;\n      top: 4px !important;\n      left: -24px !important;\n      width: 6px !important;\n      height: 6px !important;\n      border-radius: 50% !important;\n    }\n    #tcpel-bento-compare-v125 .tcpel-box-hero .tcpel-spec-label::after { \n      background: #38BDF8 !important; \n      box-shadow: 0 0 10px rgba(56, 189, 248, 0.6) !important; \n    }\n    #tcpel-bento-compare-v125 .tcpel-box-alt .tcpel-spec-label::after { \n      background: #006030 !important; \n    }\n\n    #tcpel-bento-compare-v125 .tcpel-box-hero .tcpel-spec-label { color: #38BDF8 !important; }\n    #tcpel-bento-compare-v125 .tcpel-box-alt .tcpel-spec-label { color: #94A3B8 !important; }\n\n    #tcpel-bento-compare-v125 .tcpel-spec-value {\n      font-size: 15px !important;\n      line-height: 1.6 !important;\n      font-weight: 500 !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-box-hero .tcpel-spec-value { color: #CBD5E1 !important; }\n    #tcpel-bento-compare-v125 .tcpel-box-alt .tcpel-spec-value { color: #334155 !important; }\n\n    \/* --- MINIMALIST HAIRLINE IMAGE FRAMING --- *\/\n    #tcpel-bento-compare-v125 .tcpel-cnc-frame {\n      position: relative !important;\n      width: 100% !important;\n      height: 100% !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 20px !important; \n    }\n\n    \/* Technical Corner Bracket Accents *\/\n    #tcpel-bento-compare-v125 .tcpel-cnc-frame::before,\n    #tcpel-bento-compare-v125 .tcpel-cnc-frame::after {\n      content: '' !important;\n      position: absolute !important;\n      width: 30px !important;\n      height: 30px !important;\n      pointer-events: none !important;\n      transition: all 0.3s ease !important;\n      border-style: solid !important;\n      border-width: 0 !important;\n    }\n    \n    \/* Top Left Bracket *\/\n    #tcpel-bento-compare-v125 .tcpel-cnc-frame::before {\n      top: 0 !important; left: 0 !important;\n      border-top-width: 1px !important; \n      border-left-width: 1px !important;\n    }\n    \/* Bottom Right Bracket *\/\n    #tcpel-bento-compare-v125 .tcpel-cnc-frame::after {\n      bottom: 0 !important; right: 0 !important;\n      border-bottom-width: 1px !important; \n      border-right-width: 1px !important;\n    }\n\n    \/* Brackets Default Color (Hero) *\/\n    #tcpel-bento-compare-v125 .tcpel-box-hero .tcpel-cnc-frame::before,\n    #tcpel-bento-compare-v125 .tcpel-box-hero .tcpel-cnc-frame::after { border-color: rgba(255,255,255,0.2) !important; }\n    \/* Brackets Hover neon blue for Hero *\/\n    #tcpel-bento-compare-v125 .tcpel-box-hero:hover .tcpel-cnc-frame::before,\n    #tcpel-bento-compare-v125 .tcpel-box-hero:hover .tcpel-cnc-frame::after { border-color: #38BDF8 !important; box-shadow: 0 0 5px rgba(56, 189, 248, 0.4) !important;}\n\n    \/* Brackets Default Color (Alt) *\/\n    #tcpel-bento-compare-v125 .tcpel-box-alt .tcpel-cnc-frame::before,\n    #tcpel-bento-compare-v125 .tcpel-box-alt .tcpel-cnc-frame::after { border-color: #CBD5E1 !important; }\n    \/* Brackets Hover neon blue for Alt *\/\n    #tcpel-bento-compare-v125 .tcpel-box-alt:hover .tcpel-cnc-frame::before,\n    #tcpel-bento-compare-v125 .tcpel-box-alt:hover .tcpel-cnc-frame::after { border-color: #0078C0 !important; }\n\n    #tcpel-bento-compare-v125 .tcpel-product-img {\n      max-width: 100% !important;\n      max-height: 100% !important;\n      object-fit: contain !important;\n      filter: drop-shadow(0 25px 40px rgba(0,0,0,0.2)) !important;\n      transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1), filter 0.6s ease !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-box-hero .tcpel-product-img {\n      filter: drop-shadow(0 35px 50px rgba(0,0,0,0.5)) !important; \n    }\n\n    #tcpel-bento-compare-v125 .tcpel-bento-box:hover .tcpel-product-img {\n      transform: scale(1.06) translateY(-5px) !important;\n      filter: drop-shadow(0 30px 45px rgba(0,0,0,0.25)) !important;\n    }\n\n    \/* --- CTA Banner --- *\/\n    #tcpel-bento-compare-v125 .tcpel-cta-banner {\n      background: #FFFFFF !important;\n      border-radius: 20px !important;\n      padding: 50px 60px !important;\n      display: flex !important;\n      justify-content: space-between !important;\n      align-items: center !important;\n      flex-wrap: wrap !important;\n      gap: 30px !important;\n      box-shadow: 0 25px 60px rgba(15, 23, 42, 0.05) !important;\n      opacity: 0;\n      transform: translateY(30px);\n      transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.3s !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-cta-banner.reveal-active {\n      opacity: 1 !important;\n      transform: translateY(0) !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-cta-text {\n      font-size: 26px !important;\n      font-weight: 700 !important;\n      color: #0F172A !important;\n      margin: 0 !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 18px !important;\n      letter-spacing: -0.5px !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-cta-icon {\n      color: #0078C0 !important; \n      background: rgba(0, 120, 192, 0.06) !important;\n      padding: 10px !important;\n      border-radius: 12px !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-btn-primary {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      background: #0078C0 !important;\n      color: #FFFFFF !important;\n      padding: 20px 45px !important;\n      border-radius: 10px !important;\n      font-size: 16px !important;\n      font-weight: 600 !important;\n      text-decoration: none !important;\n      transition: all 0.3s ease !important;\n      box-shadow: 0 10px 25px rgba(0, 120, 192, 0.3) !important;\n      border: 1px solid #0078C0 !important;\n      white-space: nowrap !important;\n    }\n\n    #tcpel-bento-compare-v125 .tcpel-btn-primary:hover {\n      background: #005A91 !important;\n      transform: translateY(-3px) !important;\n      box-shadow: 0 15px 35px rgba(0, 120, 192, 0.4) !important;\n    }\n\n    \/* Mobile Responsiveness *\/\n    @media (max-width:1000px) {\n      #tcpel-bento-compare-v125 .tcpel-box-hero {\n        flex-direction: column !important;\n      }\n      #tcpel-bento-compare-v125 .tcpel-hero-visual {\n        padding: 40px !important;\n        height: 450px !important;\n      }\n      #tcpel-bento-compare-v125 .tcpel-hero-content {\n        padding: 50px !important;\n        border-left: none !important;\n        border-top: 1px solid rgba(255,255,255,0.05) !important;\n      }\n    }\n\n    @media (max-width:690px) {\n      #tcpel-bento-compare-v125 { padding: 60px 20px 80px 20px !important; }\n      #tcpel-bento-compare-v125 h2.tcpel-h2 { font-size: 26px !important; }\n      #tcpel-bento-compare-v125 .tcpel-bento-grid {\n        grid-template-columns: 1fr !important; \n        gap: 30px !important;\n      }\n      #tcpel-bento-compare-v125 .tcpel-hero-specs {\n        grid-template-columns: 1fr !important;\n        gap: 24px !important;\n      }\n      #tcpel-bento-compare-v125 .tcpel-box-title-hero { font-size: 24px !important; }\n      #tcpel-bento-compare-v125 .tcpel-cta-banner {\n        flex-direction: column !important;\n        text-align: center !important;\n        padding: 40px 25px !important;\n      }\n      #tcpel-bento-compare-v125 .tcpel-cta-text {\n        flex-direction: column !important;\n        font-size: 20px !important;\n      }\n      #tcpel-bento-compare-v125 .tcpel-btn-primary { width: 100% !important; }\n      #tcpel-bento-compare-v125 .tcpel-hero-visual { height: 320px !important; }\n      #tcpel-bento-compare-v125 .tcpel-alt-visual { height: 320px !important; }\n      #tcpel-bento-compare-v125 .tcpel-alt-content { padding: 0 30px 40px 30px !important; }\n    }\n  <\/style>\n\n  <div class=\"tcpel-container\">\n    \n    <div class=\"tcpel-header tcpel-reveal-element\">\n      <h2 class=\"tcpel-h2\">New Counterflow Cooler vs Used or Horizontal Pellet Cooler<\/h2>\n      <p class=\"tcpel-intro\">\n        Search results for pellet cooler for sale often mix factory-supplied equipment, marketplace listings, and used machines. Older units can look cheaper at first glance, but buyers still need to inspect the fan, air lock, discharge grid, cyclone, dust collector, controls, and available spare parts before treating the price as comparable.\n      <\/p>\n    <\/div>\n\n    <div class=\"tcpel-bento-grid\">\n      \n      <div class=\"tcpel-bento-box tcpel-box-hero tcpel-reveal-element\">\n        <div class=\"tcpel-hero-visual\">\n          <div class=\"tcpel-rec-badge\">Recommended<\/div>\n          <div class=\"tcpel-cnc-frame\">\n            <img decoding=\"async\" class=\"tcpel-product-img no-lazy\" \n                 src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/New-TCPEL-SKLN-Counterflow-Cooler-1.png\" \n                 alt=\"New TCPEL SKLN Counterflow Cooler\" \n                 loading=\"eager\" data-no-lazy=\"1\" width=\"700\" height=\"500\">\n          <\/div>\n        <\/div>\n        <div class=\"tcpel-hero-content\">\n          <div class=\"tcpel-box-title-hero\">New TCPEL SKLN Counterflow Cooler<\/div>\n          <div class=\"tcpel-hero-specs\">\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Capacity match<\/div>\n              <div class=\"tcpel-spec-value\">Choose from 0.5-10 T\/H SKLN range before quote<\/div>\n            <\/div>\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Airflow control<\/div>\n              <div class=\"tcpel-spec-value\">Specified with fan, cyclone, dust collector, and line layout<\/div>\n            <\/div>\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Spare parts<\/div>\n              <div class=\"tcpel-spec-value\">Supplier can quote matched wearing parts and service items<\/div>\n            <\/div>\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Buying risk<\/div>\n              <div class=\"tcpel-spec-value\">Factory quote can include model, price, payment, and support scope<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"tcpel-bento-box tcpel-box-alt tcpel-reveal-element\">\n        <div class=\"tcpel-alt-visual\">\n          <div class=\"tcpel-cnc-frame\">\n            <img decoding=\"async\" class=\"tcpel-product-img no-lazy\" \n                 src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/Used-Pellet-Cooler.png\" \n                 alt=\"Used Pellet Cooler\" \n                 loading=\"eager\" data-no-lazy=\"1\" width=\"500\" height=\"350\">\n          <\/div>\n        <\/div>\n        <div class=\"tcpel-alt-content\">\n          <div class=\"tcpel-box-title-alt\">Used Pellet Cooler<\/div>\n          <div class=\"tcpel-alt-specs\">\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Capacity match<\/div>\n              <div class=\"tcpel-spec-value\">Must verify real previous line rate and current wear<\/div>\n            <\/div>\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Airflow control<\/div>\n              <div class=\"tcpel-spec-value\">Fan, duct, and air lock condition must be inspected<\/div>\n            <\/div>\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Spare parts<\/div>\n              <div class=\"tcpel-spec-value\">Part source depends on age, brand, and previous modifications<\/div>\n            <\/div>\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Buying risk<\/div>\n              <div class=\"tcpel-spec-value\">Buyer carries more inspection and refurbishment risk<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"tcpel-bento-box tcpel-box-alt tcpel-reveal-element\">\n        <div class=\"tcpel-alt-visual\">\n          <div class=\"tcpel-cnc-frame\">\n            <img decoding=\"async\" class=\"tcpel-product-img no-lazy\" \n                 src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/Horizontal-Cooler.png\" \n                 alt=\"Horizontal Cooler\" \n                 loading=\"eager\" data-no-lazy=\"1\" width=\"500\" height=\"350\">\n          <\/div>\n        <\/div>\n        <div class=\"tcpel-alt-content\">\n          <div class=\"tcpel-box-title-alt\">Horizontal Cooler<\/div>\n          <div class=\"tcpel-alt-specs\">\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Capacity match<\/div>\n              <div class=\"tcpel-spec-value\">Often selected when floor layout favors belt travel<\/div>\n            <\/div>\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Airflow control<\/div>\n              <div class=\"tcpel-spec-value\">Bed depth and belt speed become core settings<\/div>\n            <\/div>\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Spare parts<\/div>\n              <div class=\"tcpel-spec-value\">More belt and deck components may need site-specific spares<\/div>\n            <\/div>\n            <div class=\"tcpel-spec-item\">\n              <div class=\"tcpel-spec-label\">Buying risk<\/div>\n              <div class=\"tcpel-spec-value\">Buyer should confirm footprint, belt cleaning, and dust control<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"tcpel-cta-banner tcpel-reveal-element\">\n      <div class=\"tcpel-cta-text\">\n        <div class=\"tcpel-cta-icon\">\n          <svg width=\"36\" height=\"36\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z\"><\/path><\/svg>\n        <\/div>\n        Comparing a used cooler with a new SKLN model?\n      <\/div>\n      <a href=\"#ct-popup-816\" class=\"tcpel-btn-primary\">\n        Request a side-by-side quote check\n      <\/a>\n    <\/div>\n\n  <\/div>\n\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      \/\/ UNIQUE SCOPE CHECK\n      const elements = document.querySelectorAll('#tcpel-bento-compare-v125 .tcpel-reveal-element');\n      \n      const observerOptions = {\n        root: null,\n        rootMargin: '0px 0px -50px 0px',\n        threshold: 0.1\n      };\n\n      const scrollObserver = new IntersectionObserver((entries, observer) => {\n        entries.forEach((entry, index) => {\n          if (entry.isIntersecting) {\n            setTimeout(() => {\n              entry.target.classList.add('reveal-active');\n            }, index * 150); \/\/ Sequential delay for cascading effect\n            observer.unobserve(entry.target);\n          }\n        });\n      }, observerOptions);\n\n      elements.forEach(el => {\n        scrollObserver.observe(el);\n      });\n    });\n  <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-690c700\" data-block-id=\"690c700\"><style>.stk-690c700 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-690c700-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-a87f8a0\" data-v=\"4\" data-block-id=\"a87f8a0\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-a87f8a0-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-a87f8a0-inner-blocks\">\n<style>\n\/* \u5f15\u5165\u9ad8\u54c1\u8d28\u65e0\u886c\u7ebf\u5b57\u4f53\u53ca\u7b49\u5bbd\u5b57\u4f53(\u7528\u4e8e\u6280\u672f\u6807\u8bc6) *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;700&display=swap');\n\n\/* =========================================================\n   \u9876\u7ea7\u5bb9\u5668\u4f5c\u7528\u57df - \u7edd\u5bf9\u9632\u6cc4\u6f0f\u9694\u79bb\n========================================================= *\/\n#skln-ultra-spec-31 {\n    width: 100% !important;\n    background-color: #FFFFFF !important;\n    font-family: 'Inter', sans-serif !important;\n    box-sizing: border-box !important;\n    overflow: hidden !important;\n    margin: 0 !important;\n    padding: 60px 0 !important;\n}\n\n#skln-ultra-spec-31 * {\n    box-sizing: inherit !important;\n}\n\n\/* \u5185\u5bb9\u5f39\u6027\u951a\u5b9a\u5bb9\u5668 *\/\n#skln-ultra-spec-31 .skln-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important; \/* \u9075\u5faa 30-70px padding \u89c4\u8303 *\/\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 0 !important; \/* \u7ef4\u6301\u65e0\u7f1d\u62fc\u63a5 *\/\n    box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.1) !important;\n    position: relative !important;\n}\n\n\/* =========================================================\n   1. \u9876\u90e8 Hero \u6a21\u5757 (\u5305\u542b\u84dd\u56fe\u7f51\u683c\u4e0eHUD\u5bf9\u9f50\u89d2)\n========================================================= *\/\n#skln-ultra-spec-31 .skln-hero-header {\n    background-color: #070B14 !important; \/* \u66f4\u6df1\u9083\u7684\u9ed1\u7070 *\/\n    \/* \u5de5\u7a0b\u84dd\u56fe\u6781\u7ec6\u7f51\u683c\u80cc\u666f *\/\n    background-image: \n        linear-gradient(rgba(255, 255, 255, 0.03) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(255, 255, 255, 0.03) 1px, transparent 1px) !important;\n    background-size: 24px 24px !important;\n    padding: 55px 60px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 20px !important;\n    border-top: 8px solid #0078C0 !important;\n    position: relative !important;\n}\n\n\/* HUD \u88c5\u9970\u89d2 - \u5de6\u4e0b *\/\n#skln-ultra-spec-31 .skln-hero-header::after {\n    content: \"\" !important;\n    position: absolute !important;\n    bottom: 15px !important; \n    left: 15px !important;\n    width: 30px !important; \n    height: 30px !important;\n    border-bottom: 2px solid #0078C0 !important;\n    border-left: 2px solid #0078C0 !important;\n    opacity: 0.6 !important;\n    pointer-events: none !important;\n}\n\n\/* SEO\u53cb\u597d H2 \u6807\u7b7e\uff0c\u4e25\u683c\u9075\u5b88 32px \u4e0e 700\u7c97\u7ec6 *\/\n#skln-ultra-spec-31 h2.skln-main-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #FFFFFF !important;\n    margin: 0 !important;\n    line-height: 1.25 !important;\n    letter-spacing: -0.5px !important;\n    max-width: 85% !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 12px !important;\n}\n\n\/* \u6807\u9898\u5de6\u4fa7\u7684\u6280\u672f\u88c5\u9970\u6761 *\/\n#skln-ultra-spec-31 h2.skln-main-title::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 6px !important;\n    height: 32px !important;\n    background: #006030 !important;\n    margin-top: 4px !important;\n}\n\n#skln-ultra-spec-31 .skln-intro-text {\n    font-size: 17px !important;\n    color: #94A3B8 !important;\n    line-height: 1.7 !important;\n    margin: 0 !important;\n    font-weight: 400 !important;\n    max-width: 90% !important;\n    padding-left: 18px !important; \/* \u907f\u5f00\u6807\u9898\u88c5\u9970\u6761\u5bf9\u9f50 *\/\n}\n\n\/* =========================================================\n   2. \u7cbe\u5bc6\u7f51\u683c\u6570\u636e\u533a (\u5229\u7528 gap \u5f62\u6210 2px \u6781\u7ec6\u5207\u5272\u7ebf)\n========================================================= *\/\n#skln-ultra-spec-31 .skln-spec-body {\n    background: #CBD5E1 !important; \/* \u7f1d\u9699\u989c\u8272\u7565\u5fae\u52a0\u6df1\uff0c\u589e\u5f3a\u91d1\u5c5e\u5207\u5272\u611f *\/\n    padding: 2px !important; \n    display: flex !important;\n    flex-direction: column !important;\n    gap: 2px !important; \n}\n\n\/* \u4f2aH3\u6807\u9898\u884c *\/\n#skln-ultra-spec-31 .skln-spec-title-row {\n    background: #FFFFFF !important;\n    padding: 30px 40px !important;\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n}\n\n#skln-ultra-spec-31 .skln-matrix-title {\n    font-size: 20px !important;\n    font-weight: 800 !important;\n    color: #0078C0 !important;\n    margin: 0 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 15px !important;\n}\n\n#skln-ultra-spec-31 .skln-matrix-title::before {\n    content: \"\/\/\/\" !important;\n    color: #006030 !important;\n    font-weight: 800 !important;\n    letter-spacing: 1px !important;\n}\n\n\/* \u7f51\u683c\u8868\u5934 *\/\n#skln-ultra-spec-31 .skln-spec-thead {\n    display: grid !important;\n    grid-template-columns: 340px 1fr 1fr !important; \/* \u7565\u5fae\u52a0\u5bbd\u5de6\u5217\uff0c\u5bb9\u7eb3\u6c34\u5370 *\/\n    gap: 2px !important; \n}\n\n#skln-ultra-spec-31 .skln-th {\n    background: #F8FAFC !important;\n    padding: 18px 40px !important;\n    font-size: 12px !important;\n    font-weight: 800 !important;\n    color: #475569 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1.5px !important;\n}\n\n\/* \u6570\u636e\u884c\u53ca\u60ac\u505c\u5149\u6548 *\/\n#skln-ultra-spec-31 .skln-spec-row {\n    display: grid !important;\n    grid-template-columns: 340px 1fr 1fr !important;\n    gap: 2px !important; \n    background: #CBD5E1 !important; \n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n}\n\n#skln-ultra-spec-31 .skln-spec-row:hover {\n    box-shadow: inset 6px 0 0 #0078C0 !important; \/* \u60ac\u505c\u65f6\u52a0\u7c97\u4e3b\u8272\u8c03\u8fb9\u754c *\/\n}\n\n\/* \u5355\u5143\u683c\u901a\u7528\u6837\u5f0f *\/\n#skln-ultra-spec-31 .skln-td {\n    background: #FFFFFF !important;\n    padding: 35px 40px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    transition: background 0.3s ease !important;\n    position: relative !important;\n    z-index: 1 !important;\n}\n\n#skln-ultra-spec-31 .skln-spec-row:hover .skln-td {\n    background: #F8FAFC !important; \n}\n\n\/* \u5de6\u4fa7\u7126\u70b9\u5217 (\u542b\u8d85\u5927\u6570\u5b57\u6c34\u5370\u8bbe\u8ba1) *\/\n#skln-ultra-spec-31 .skln-td-focus {\n    background: #F1F5F9 !important; \n    border-left: 4px solid transparent !important; \/* \u4e3a\u60ac\u505c\u5149\u6548\u9884\u7559\u4f4d\u7f6e *\/\n    overflow: hidden !important;\n}\n\n\/* \u63d0\u53d6 data-index \u751f\u6210\u80cc\u666f\u6c34\u5370 *\/\n#skln-ultra-spec-31 .skln-td-focus::after {\n    content: attr(data-index) !important;\n    position: absolute !important;\n    right: 15px !important;\n    bottom: -15px !important;\n    font-size: 70px !important;\n    font-weight: 800 !important;\n    color: rgba(0, 120, 192, 0.04) !important; \/* \u6781\u6d45\u7684\u4e3b\u8272\u8c03\u6c34\u5370 *\/\n    z-index: -1 !important;\n    line-height: 1 !important;\n    font-family: 'JetBrains Mono', monospace !important;\n}\n\n\/* \u7126\u70b9\u5217\u5fae\u6392\u7248\u6807\u7b7e *\/\n#skln-ultra-spec-31 .skln-micro-tag {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 10px !important;\n    color: #0078C0 !important;\n    font-weight: 700 !important;\n    margin-bottom: 8px !important;\n    letter-spacing: 1px !important;\n}\n\n#skln-ultra-spec-31 .skln-focus-value {\n    font-size: 18px !important;\n    font-weight: 700 !important;\n    color: #0F172A !important;\n    line-height: 1.4 !important;\n}\n\n\/* \u4e2d\u53f3\u4fa7\u6570\u636e\u5217 *\/\n#skln-ultra-spec-31 .skln-data-text {\n    font-size: 16px !important;\n    line-height: 1.6 !important;\n    color: #334155 !important;\n    font-weight: 500 !important;\n}\n\n\/* =========================================================\n   3. \u5e95\u90e8\u80cc\u4e66\u6a21\u5757 (\u589e\u52a0\u673a\u5668\u8109\u51b2\u6307\u793a\u706f)\n========================================================= *\/\n#skln-ultra-spec-31 .skln-footer-bar {\n    background: #006030 !important; \n    padding: 30px 40px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 30px !important;\n    position: relative !important;\n}\n\n#skln-ultra-spec-31 .skln-footer-badge {\n    background: #FFFFFF !important;\n    color: #006030 !important;\n    font-size: 12px !important;\n    font-weight: 800 !important;\n    padding: 8px 16px !important;\n    border-radius: 2px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    white-space: nowrap !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;\n}\n\n\/* \u7269\u7406\u72b6\u6001\u6307\u793a\u706f (CSS\u547c\u5438\u52a8\u753b) *\/\n@keyframes skln-pulse {\n    0% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(0, 120, 192, 0.7); }\n    70% { transform: scale(1); box-shadow: 0 0 0 6px rgba(0, 120, 192, 0); }\n    100% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(0, 120, 192, 0); }\n}\n\n#skln-ultra-spec-31 .skln-status-dot {\n    display: block !important;\n    width: 8px !important;\n    height: 8px !important;\n    background-color: #0078C0 !important; \/* \u4f7f\u7528\u4e3b\u8272\u8c03\u4f5c\u4e3a\u6307\u793a\u706f *\/\n    border-radius: 50% !important;\n    animation: skln-pulse 2s infinite !important;\n}\n\n#skln-ultra-spec-31 .skln-footer-text {\n    font-size: 15px !important;\n    color: rgba(255, 255, 255, 0.95) !important;\n    line-height: 1.6 !important;\n    margin: 0 !important;\n    font-weight: 500 !important;\n}\n\n\/* =========================================================\n   \u7eafCSS\u54cd\u5e94\u5f0f\u5e03\u5c40\n========================================================= *\/\n@media (max-width:1000px) {\n    #skln-ultra-spec-31 .skln-spec-thead,\n    #skln-ultra-spec-31 .skln-spec-row {\n        grid-template-columns: 260px 1fr 1fr !important;\n    }\n    #skln-ultra-spec-31 .skln-td {\n        padding: 25px 30px !important;\n    }\n    #skln-ultra-spec-31 h2.skln-main-title {\n        max-width: 100% !important;\n    }\n}\n\n@media (max-width:690px) {\n    #skln-ultra-spec-31 .skln-container {\n        padding: 0 20px !important;\n        box-shadow: none !important;\n    }\n    #skln-ultra-spec-31 .skln-hero-header {\n        padding: 35px 25px !important;\n    }\n    #skln-ultra-spec-31 h2.skln-main-title {\n        font-size: 26px !important;\n    }\n    #skln-ultra-spec-31 .skln-spec-title-row {\n        padding: 20px 25px !important;\n    }\n    #skln-ultra-spec-31 .skln-spec-thead {\n        display: none !important; \n    }\n    #skln-ultra-spec-31 .skln-spec-row {\n        grid-template-columns: 1fr !important;\n        gap: 1px !important;\n        margin-bottom: 10px !important; \n        border: 1px solid #E2E8F0 !important;\n    }\n    #skln-ultra-spec-31 .skln-td-focus {\n        border-top: 4px solid #0078C0 !important;\n        padding: 20px 25px !important;\n    }\n    #skln-ultra-spec-31 .skln-td-focus::after {\n        font-size: 50px !important;\n        bottom: -5px !important;\n        right: 10px !important;\n    }\n    #skln-ultra-spec-31 .skln-td {\n        padding: 15px 25px !important;\n    }\n    #skln-ultra-spec-31 .skln-td:nth-child(2)::before {\n        content: \"What to Send TCPEL\" !important;\n        font-size: 11px !important;\n        color: #94A3B8 !important;\n        font-weight: 700 !important;\n        margin-bottom: 6px !important;\n        display: block !important;\n        text-transform: uppercase !important;\n    }\n    #skln-ultra-spec-31 .skln-td:nth-child(3)::before {\n        content: \"Why It Changes Cooler Selection\" !important;\n        font-size: 11px !important;\n        color: #94A3B8 !important;\n        font-weight: 700 !important;\n        margin-bottom: 6px !important;\n        display: block !important;\n        text-transform: uppercase !important;\n    }\n    #skln-ultra-spec-31 .skln-footer-bar {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        padding: 25px !important;\n        gap: 20px !important;\n    }\n}\n<\/style>\n\n<section id=\"skln-ultra-spec-31\">\n    <div class=\"skln-container\">\n        \n        <div class=\"skln-hero-header\">\n            <h2 class=\"skln-main-title\">Cooling Performance Checks Buyers Should Confirm Before RFQ<\/h2>\n            <p class=\"skln-intro-text\">\n                Useful pellet cooler quotes start with operating data, not just a model name. Feed pellet coolers, wood pellet coolers, and biomass pellet coolers may share the same counterflow design, but material, size, moisture, airflow, bed depth, and dwell time all determine final temperature.\n            <\/p>\n        <\/div>\n\n        <div class=\"skln-spec-body\">\n            \n            <div class=\"skln-spec-title-row\">\n                <div class=\"skln-matrix-title\">5-Point SKLN Cooling Fit Matrix<\/div>\n            <\/div>\n\n            <div class=\"skln-spec-thead\">\n                <div class=\"skln-th\">Fit Point<\/div>\n                <div class=\"skln-th\">What to Send TCPEL<\/div>\n                <div class=\"skln-th\">Why It Changes Cooler Selection<\/div>\n            <\/div>\n\n            <div class=\"skln-spec-row\">\n                <div class=\"skln-td skln-td-focus\" data-index=\"01\">\n                    <div class=\"skln-micro-tag\">\/\/ PARAM_01<\/div>\n                    <div class=\"skln-focus-value\">Throughput target<\/div>\n                <\/div>\n                <div class=\"skln-td\">\n                    <div class=\"skln-data-text\">Hourly output, peak output, and planned growth<\/div>\n                <\/div>\n                <div class=\"skln-td\">\n                    <div class=\"skln-data-text\">Maps the line to SKLN1.2 through SKLN6 instead of oversizing by guesswork<\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"skln-spec-row\">\n                <div class=\"skln-td skln-td-focus\" data-index=\"02\">\n                    <div class=\"skln-micro-tag\">\/\/ PARAM_02<\/div>\n                    <div class=\"skln-focus-value\">Pellet material<\/div>\n                <\/div>\n                <div class=\"skln-td\">\n                    <div class=\"skln-data-text\">Wood, biomass residue, animal feed, aqua feed, or mixed material<\/div>\n                <\/div>\n                <div class=\"skln-td\">\n                    <div class=\"skln-data-text\">Density and material heat behavior affect cooling time and airflow demand<\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"skln-spec-row\">\n                <div class=\"skln-td skln-td-focus\" data-index=\"03\">\n                    <div class=\"skln-micro-tag\">\/\/ PARAM_03<\/div>\n                    <div class=\"skln-focus-value\">Temperature and moisture before cooling<\/div>\n                <\/div>\n                <div class=\"skln-td\">\n                    <div class=\"skln-data-text\">Measured pellet temperature and moisture after the pellet mill<\/div>\n                <\/div>\n                <div class=\"skln-td\">\n                    <div class=\"skln-data-text\">Confirms whether the line needs a standard SKLN model or a longer dwell-time setup<\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"skln-spec-row\">\n                <div class=\"skln-td skln-td-focus\" data-index=\"04\">\n                    <div class=\"skln-micro-tag\">\/\/ PARAM_04<\/div>\n                    <div class=\"skln-focus-value\">Dust\/fines tolerance<\/div>\n                <\/div>\n                <div class=\"skln-td\">\n                    <div class=\"skln-data-text\">Expected fines level and whether screening happens before packing<\/div>\n                <\/div>\n                <div class=\"skln-td\">\n                    <div class=\"skln-data-text\">Fines can reduce airflow through cooler ducts and need cleaning access planning<\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"skln-spec-row\">\n                <div class=\"skln-td skln-td-focus\" data-index=\"05\">\n                    <div class=\"skln-micro-tag\">\/\/ PARAM_05<\/div>\n                    <div class=\"skln-focus-value\">Downstream packing requirement<\/div>\n                <\/div>\n                <div class=\"skln-td\">\n                    <div class=\"skln-data-text\">Bulk bin, bagging machine, silo, or conveyor height<\/div>\n                <\/div>\n                <div class=\"skln-td\">\n                    <div class=\"skln-data-text\">Determines discharge height, transfer route, and whether extra dust handling is needed<\/div>\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n        <div class=\"skln-footer-bar\">\n            <div class=\"skln-footer-badge\">\n                <span class=\"skln-status-dot\"><\/span>\n                Research Note\n            <\/div>\n            <p class=\"skln-footer-text\">\n                BioResources research on industrial wood pellets shows whether cooling air temperature and airflow impact durability and hardness, off-gassing, and storage quality. That is why the RFQ should list material and operating conditions, not simply tons per hour.\n            <\/p>\n        <\/div>\n\n    <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-5bca5e8\" data-block-id=\"5bca5e8\"><style>.stk-5bca5e8 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-5bca5e8-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-01a65bf\" data-v=\"4\" data-block-id=\"01a65bf\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-01a65bf-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-01a65bf-inner-blocks\">\n<div id=\"tcpel-mfg-v14-command\">\n  <style>\n    \/* Principle 3: High-quality fonts imported *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;700;800&display=swap');\n\n    \/* Principle 1: Strict Scope & Reset *\/\n    #tcpel-mfg-v14-command {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      background-color: #f0f4f8 !important; \/* Premium industrial background *\/\n      \/* Halo Lighting (Grid Removed) *\/\n      background-image: \n        radial-gradient(circle at 15% 0%, rgba(0, 120, 192, 0.06) 0%, transparent 60%),\n        radial-gradient(circle at 85% 100%, rgba(0, 96, 48, 0.04) 0%, transparent 60%) !important;\n      background-size: 100% 100%, 100% 100% !important;\n      background-position: center center !important;\n      padding: 90px 30px 110px 30px !important;\n      box-sizing: border-box !important;\n      position: relative !important;\n      overflow: hidden !important;\n      border-top: 4px solid #0078C0 !important;\n    }\n\n    #tcpel-mfg-v14-command * {\n      box-sizing: border-box !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    \/* --- 1. Centered Header Section --- *\/\n    #tcpel-mfg-v14-command .tcpel-header {\n      text-align: center !important;\n      margin-bottom: 60px !important;\n      opacity: 0;\n      transform: translateY(20px);\n      transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-header.reveal-active {\n      opacity: 1 !important;\n      transform: translateY(0) !important;\n    }\n\n    \/* Strict SEO H2 Requirements: 32px, 700, Centered *\/\n    #tcpel-mfg-v14-command h2.tcpel-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #0f172a !important;\n      margin: 0 0 20px 0 !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.5px !important;\n      position: relative !important;\n      display: inline-block !important;\n      padding-bottom: 24px !important;\n      max-width: 1000px !important;\n    }\n\n    \/* Tech Multi-line Accent *\/\n    #tcpel-mfg-v14-command h2.tcpel-h2::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 50% !important;\n      transform: translateX(-50%) !important;\n      width: 60px !important;\n      height: 4px !important;\n      background: #0078C0 !important;\n      border-radius: 2px !important;\n      box-shadow: 20px 8px 0 -1px #006030, -20px 8px 0 -1px #cbd5e1 !important;\n    }\n\n    \/* --- 2. Unified Master-Card Design --- *\/\n    #tcpel-mfg-v14-command .tcpel-master-card {\n      background: #ffffff !important;\n      border-radius: 20px !important;\n      \/* Deeper, more luxurious shadow *\/\n      box-shadow: 0 40px 80px rgba(15, 23, 42, 0.1), 0 0 0 1px #e2e8f0 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      overflow: hidden !important;\n      opacity: 0;\n      transform: translateY(40px);\n      transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.2s !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-master-card.reveal-active {\n      opacity: 1 !important;\n      transform: translateY(0) !important;\n    }\n\n    \/* Top Row: Image & Text Seamless Split *\/\n    #tcpel-mfg-v14-command .tcpel-card-body {\n      display: flex !important;\n      align-items: stretch !important;\n    }\n\n    \/* Left: Dynamic Image Window *\/\n    #tcpel-mfg-v14-command .tcpel-image-window {\n      flex: 0 0 48% !important;\n      position: relative !important;\n      min-height: 550px !important;\n      overflow: hidden !important;\n      background: #0b1120 !important; \/* Ultra-dark slate *\/\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      cursor: zoom-in !important;\n    }\n\n    \/* FlyingPress Compatible Image *\/\n    #tcpel-mfg-v14-command .tcpel-main-img {\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: contain !important; \n      object-position: center !important;\n      transition: transform 0.8s cubic-bezier(0.16, 1, 0.3, 1), filter 0.4s ease !important;\n      z-index: 1 !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-image-window:hover .tcpel-main-img {\n      transform: scale(1.04) !important;\n      filter: brightness(0.7) !important;\n    }\n\n    \/* Crosshair Targeting System *\/\n    #tcpel-mfg-v14-command .tcpel-target-corner {\n      position: absolute !important;\n      width: 30px !important;\n      height: 30px !important;\n      border: 2px solid rgba(255,255,255,0.3) !important;\n      z-index: 4 !important;\n      pointer-events: none !important;\n      transition: all 0.4s ease !important;\n    }\n    #tcpel-mfg-v14-command .tcpel-tl { top: 20px !important; left: 20px !important; border-right: none !important; border-bottom: none !important; }\n    #tcpel-mfg-v14-command .tcpel-tr { top: 20px !important; right: 20px !important; border-left: none !important; border-bottom: none !important; }\n    #tcpel-mfg-v14-command .tcpel-bl { bottom: 20px !important; left: 20px !important; border-right: none !important; border-top: none !important; }\n    #tcpel-mfg-v14-command .tcpel-br { bottom: 20px !important; right: 20px !important; border-left: none !important; border-top: none !important; border-color: #0078C0 !important; }\n\n    #tcpel-mfg-v14-command .tcpel-image-window:hover .tcpel-target-corner {\n      border-color: #0078C0 !important;\n      transform: scale(0.8) !important;\n    }\n\n    \/* Zoom Hint Icon Overlay *\/\n    #tcpel-mfg-v14-command .tcpel-zoom-hint {\n      position: absolute !important;\n      top: 50% !important;\n      left: 50% !important;\n      transform: translate(-50%, -50%) scale(0.8) !important;\n      background: rgba(0, 120, 192, 0.9) !important;\n      backdrop-filter: blur(8px) !important;\n      color: #ffffff !important;\n      width: 70px !important;\n      height: 70px !important;\n      border-radius: 50% !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      opacity: 0 !important;\n      transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;\n      z-index: 5 !important;\n      box-shadow: 0 10px 30px rgba(0,0,0,0.4), 0 0 0 4px rgba(0, 120, 192, 0.3) !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-image-window:hover .tcpel-zoom-hint {\n      opacity: 1 !important;\n      transform: translate(-50%, -50%) scale(1) !important;\n    }\n\n    \/* Premium Dark Overlay *\/\n    #tcpel-mfg-v14-command .tcpel-image-overlay {\n      position: absolute !important;\n      top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n      background: linear-gradient(0deg, rgba(11,17,32,0.95) 0%, rgba(11,17,32,0.1) 40%, transparent 100%) !important;\n      pointer-events: none !important;\n      z-index: 2 !important;\n    }\n\n    \/* Tech Zebra Stripes *\/\n    #tcpel-mfg-v14-command .tcpel-zebra-stripes {\n      position: absolute !important;\n      bottom: 0 !important;\n      right: 0 !important;\n      width: 150px !important;\n      height: 15px !important;\n      background: repeating-linear-gradient(45deg, rgba(255,255,255,0.1), rgba(255,255,255,0.1) 2px, transparent 2px, transparent 6px) !important;\n      z-index: 3 !important;\n    }\n\n    \/* Company Identity Badge *\/\n    #tcpel-mfg-v14-command .tcpel-company-badge {\n      position: absolute !important;\n      bottom: 40px !important;\n      left: 40px !important;\n      background: rgba(255, 255, 255, 0.05) !important;\n      backdrop-filter: blur(12px) !important;\n      -webkit-backdrop-filter: blur(12px) !important;\n      border-left: 4px solid #0078C0 !important;\n      border-top: 1px solid rgba(255,255,255,0.1) !important;\n      padding: 18px 28px !important;\n      color: #ffffff !important;\n      box-shadow: 0 15px 35px rgba(0,0,0,0.3) !important;\n      z-index: 3 !important;\n      pointer-events: none !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-badge-title {\n      font-size: 11px !important;\n      font-family: 'JetBrains Mono', monospace !important;\n      text-transform: uppercase !important;\n      letter-spacing: 2px !important;\n      color: #94a3b8 !important;\n      margin-bottom: 8px !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-badge-name {\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      letter-spacing: 0.5px !important;\n      margin: 0 !important;\n      color: #f8fafc !important;\n    }\n\n    \/* Right: Flowing Text Column *\/\n    #tcpel-mfg-v14-command .tcpel-text-column {\n      flex: 1 !important;\n      padding: 60px 60px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      background: #ffffff !important;\n      position: relative !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-p-group {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 22px !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-p {\n      font-size: 16px !important;\n      line-height: 1.85 !important;\n      color: #475569 !important;\n      margin: 0 !important;\n      text-align: justify !important;\n    }\n\n    \/* Lead paragraph highlighted *\/\n    #tcpel-mfg-v14-command .tcpel-p-lead {\n      font-size: 19px !important;\n      font-weight: 600 !important;\n      color: #0f172a !important;\n      border-left: 4px solid #0078C0 !important;\n      padding-left: 20px !important;\n      line-height: 1.6 !important;\n    }\n\n    \/* --- 3. Bottom Proof Points Dashboard (Redesigned) --- *\/\n    #tcpel-mfg-v14-command .tcpel-card-footer {\n      display: flex !important;\n      background: #f8fafc !important;\n      border-top: 1px solid #e2e8f0 !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-proof-title-area {\n      flex: 0 0 22% !important;\n      background: linear-gradient(135deg, #0078C0 0%, #005a91 100%) !important;\n      color: #ffffff !important;\n      padding: 40px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      position: relative !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-proof-title-area::after {\n      content: '' !important;\n      position: absolute !important;\n      right: 0 !important;\n      top: 0 !important;\n      height: 100% !important;\n      width: 4px !important;\n      background: #006030 !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-proof-title {\n      font-size: 17px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n      line-height: 1.4 !important;\n      margin-top: 15px !important;\n    }\n\n    \/* 4-Column Stats Grid *\/\n    #tcpel-mfg-v14-command .tcpel-stats-grid {\n      flex: 1 !important;\n      display: grid !important;\n      grid-template-columns: repeat(4, 1fr) !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-stat-box {\n      padding: 35px 30px !important;\n      border-right: 1px solid #e2e8f0 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      transition: all 0.4s ease !important;\n      position: relative !important;\n      background: transparent !important;\n      z-index: 1 !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-stat-box:last-child {\n      border-right: none !important;\n    }\n\n    \/* Hover Elevation & Glow *\/\n    #tcpel-mfg-v14-command .tcpel-stat-box::before {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important; left: 0 !important; width: 100% !important; height: 0 !important;\n      background: linear-gradient(0deg, rgba(0,120,192,0.05) 0%, transparent 100%) !important;\n      transition: height 0.4s ease !important;\n      z-index: -1 !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-stat-box:hover {\n      background: #ffffff !important;\n      transform: translateY(-4px) !important;\n      box-shadow: 0 10px 20px rgba(0,0,0,0.04) !important;\n      border-right-color: transparent !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-stat-box:hover::before {\n      height: 100% !important;\n    }\n    #tcpel-mfg-v14-command .tcpel-stat-box:hover::after {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important; left: 0 !important; width: 100% !important; height: 3px !important;\n      background: #0078C0 !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-stat-label {\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      color: #64748b !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.5px !important;\n      margin-bottom: 12px !important;\n    }\n\n    \/* Dashboard Big Numbers *\/\n    #tcpel-mfg-v14-command .tcpel-highlight-text {\n      font-family: 'JetBrains Mono', monospace !important;\n      font-size: 32px !important;\n      font-weight: 800 !important;\n      color: #0078C0 !important;\n      display: block !important;\n      line-height: 1.1 !important;\n      margin-bottom: 8px !important;\n      letter-spacing: -1px !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-stat-value {\n      font-size: 14px !important;\n      font-weight: 500 !important;\n      color: #334155 !important;\n      line-height: 1.4 !important;\n    }\n\n    \/* --- 4. Lightbox Modal Styles --- *\/\n    #tcpel-mfg-v14-command .tcpel-lightbox-modal {\n      display: none !important; \n      position: fixed !important;\n      z-index: 999999 !important;\n      left: 0 !important;\n      top: 0 !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      background-color: rgba(11, 17, 32, 0.95) !important; \n      backdrop-filter: blur(10px) !important;\n      -webkit-backdrop-filter: blur(10px) !important;\n      align-items: center !important;\n      justify-content: center !important;\n      opacity: 0;\n      transition: opacity 0.3s ease !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-lightbox-modal.tcpel-show {\n      display: flex !important;\n      opacity: 1 !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-lightbox-content {\n      max-width: 80% !important; \n      max-height: 80vh !important;\n      object-fit: contain !important;\n      border-radius: 8px !important;\n      box-shadow: 0 40px 80px rgba(0,0,0,0.6), 0 0 0 1px rgba(255,255,255,0.1) !important;\n      transform: scale(0.95);\n      transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-lightbox-modal.tcpel-show .tcpel-lightbox-content {\n      transform: scale(1) !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-lightbox-close {\n      position: absolute !important;\n      top: 30px !important;\n      right: 40px !important;\n      color: #ffffff !important;\n      font-size: 44px !important;\n      font-weight: 300 !important;\n      cursor: pointer !important;\n      transition: color 0.3s ease, transform 0.3s ease !important;\n      z-index: 1000000 !important;\n      line-height: 1 !important;\n      text-shadow: 0 2px 10px rgba(0,0,0,0.5) !important;\n    }\n\n    #tcpel-mfg-v14-command .tcpel-lightbox-close:hover {\n      color: #0078C0 !important;\n      transform: scale(1.1) !important;\n    }\n\n    \/* Mobile Responsiveness *\/\n    @media (max-width: 1200px) {\n      #tcpel-mfg-v14-command .tcpel-image-window { flex: 0 0 40% !important; }\n      #tcpel-mfg-v14-command .tcpel-stats-grid { grid-template-columns: repeat(2, 1fr) !important; }\n      #tcpel-mfg-v14-command .tcpel-stat-box { border-bottom: 1px solid #e2e8f0 !important; }\n      #tcpel-mfg-v14-command .tcpel-stat-box:nth-child(even) { border-right: none !important; }\n      #tcpel-mfg-v14-command .tcpel-stat-box:nth-child(3),\n      #tcpel-mfg-v14-command .tcpel-stat-box:nth-child(4) { border-bottom: none !important; }\n    }\n\n    @media (max-width: 992px) {\n      #tcpel-mfg-v14-command .tcpel-card-body { flex-direction: column !important; }\n      #tcpel-mfg-v14-command .tcpel-image-window { min-height: 400px !important; }\n      #tcpel-mfg-v14-command .tcpel-text-column { padding: 50px 40px !important; }\n      #tcpel-mfg-v14-command .tcpel-card-footer { flex-direction: column !important; }\n      #tcpel-mfg-v14-command .tcpel-proof-title-area { padding: 30px 40px !important; flex-direction: row !important; align-items: center !important; justify-content: flex-start !important; gap: 15px !important;}\n      #tcpel-mfg-v14-command .tcpel-proof-title-area::after { height: 4px !important; width: 100% !important; bottom: 0 !important; top: auto !important;}\n      #tcpel-mfg-v14-command .tcpel-proof-title { margin-top: 0 !important; }\n    }\n\n    @media (max-width:690px) {\n      #tcpel-mfg-v14-command { padding: 60px 20px 80px 20px !important; }\n      #tcpel-mfg-v14-command h2.tcpel-h2 { font-size: 26px !important; padding-bottom: 15px !important; }\n      #tcpel-mfg-v14-command .tcpel-text-column { padding: 40px 25px !important; }\n      #tcpel-mfg-v14-command .tcpel-company-badge { left: 15px !important; bottom: 15px !important; right: 15px !important; padding: 15px !important; }\n      #tcpel-mfg-v14-command .tcpel-stats-grid { grid-template-columns: 1fr !important; }\n      #tcpel-mfg-v14-command .tcpel-stat-box { border-right: none !important; border-bottom: 1px solid #e2e8f0 !important; padding: 25px 30px !important; }\n      #tcpel-mfg-v14-command .tcpel-stat-box:last-child { border-bottom: none !important; }\n      #tcpel-mfg-v14-command .tcpel-lightbox-close { top: 15px !important; right: 20px !important; font-size: 36px !important;}\n      #tcpel-mfg-v14-command .tcpel-lightbox-content { max-width: 95% !important; }\n    }\n  <\/style>\n\n  <div class=\"tcpel-container\">\n    \n    <div class=\"tcpel-header tcpel-reveal-element\">\n      <h2 class=\"tcpel-h2\">TCPEL Manufacturing, Export, and After-Sales Support<\/h2>\n    <\/div>\n\n    <div class=\"tcpel-master-card tcpel-reveal-element\">\n      \n      <div class=\"tcpel-card-body\">\n        \n        <div class=\"tcpel-image-window\" id=\"tcpel-img-trigger-v14\">\n          \n          <div class=\"tcpel-target-corner tcpel-tl\"><\/div>\n          <div class=\"tcpel-target-corner tcpel-tr\"><\/div>\n          <div class=\"tcpel-target-corner tcpel-bl\"><\/div>\n          <div class=\"tcpel-target-corner tcpel-br\"><\/div>\n          \n          <div class=\"tcpel-zebra-stripes\"><\/div>\n\n          <img decoding=\"async\" class=\"tcpel-main-img no-lazy\" \n               src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image-8.png\" \n               alt=\"TCPEL Pellet Machine Manufacturing Factory\" \n               loading=\"eager\" data-no-lazy=\"1\" width=\"800\" height=\"600\">\n          \n          <div class=\"tcpel-zoom-hint\">\n            <svg width=\"32\" height=\"32\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"><\/path><\/svg>\n          <\/div>\n\n          <div class=\"tcpel-image-overlay\"><\/div>\n          \n          <div class=\"tcpel-company-badge\">\n            <div class=\"tcpel-badge-title\">Company Identity<\/div>\n            <p class=\"tcpel-badge-name\">ALLWIN INTERNATIONAL CO., LTD<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"tcpel-text-column\">\n          <div class=\"tcpel-p-group\">\n            <p class=\"tcpel-p tcpel-p-lead\">\n              As a professional pellet machine manufacturer in China, TCPEL integrates research and development, production, sales, and service in a 20,000 m2 factory with more than 100 workshop staff.\n            <\/p>\n            <p class=\"tcpel-p\">\n              Product range covers drum chippers, hammer mills, rotary dryers, pellet machines, feed pellet machines, pellet production lines, pellet coolers, and pellet packing machines. That matters for buyers building a line because the cooler must fit the dryer, pellet mill, conveyor, screening, and packing layout.\n            <\/p>\n            <p class=\"tcpel-p\">\n              Exports reach in excess of 60 countries and regions, including Germany, Finland, Russia, New Zealand, South Korea, Pakistan, India, Bangladesh, Vietnam, Malaysia, and Turkey. The machine model and order history yield after-sales support questions.\n            <\/p>\n            <p class=\"tcpel-p\">\n              Project files can include the selected model sheet, motor power list, fan power, component scope, packing details, shipment terms, and spare-part list in the same quote. That keeps the commercial offer tied to the 0.5-10 T\/H sizing decision instead of leaving the engineer to rebuild the equipment scope from separate emails.\n            <\/p>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"tcpel-card-footer\">\n        \n        <div class=\"tcpel-proof-title-area\">\n          <svg width=\"32\" height=\"32\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z\"><\/path><\/svg>\n          <div class=\"tcpel-proof-title\">Procurement Proof Points<\/div>\n        <\/div>\n\n        <div class=\"tcpel-stats-grid\">\n          <div class=\"tcpel-stat-box\">\n            <div class=\"tcpel-stat-label\">Factory Scale<\/div>\n            <div class=\"tcpel-stat-value\"><span class=\"tcpel-highlight-text\">20,000 m\u00b2<\/span> production area<\/div>\n          <\/div>\n          <div class=\"tcpel-stat-box\">\n            <div class=\"tcpel-stat-label\">Core Team<\/div>\n            <div class=\"tcpel-stat-value\"><span class=\"tcpel-highlight-text\">100+<\/span> workshop staff<\/div>\n          <\/div>\n          <div class=\"tcpel-stat-box\">\n            <div class=\"tcpel-stat-label\">Export Record<\/div>\n            <div class=\"tcpel-stat-value\"><span class=\"tcpel-highlight-text\">60+<\/span> countries \/ regions<\/div>\n          <\/div>\n          <div class=\"tcpel-stat-box\">\n            <div class=\"tcpel-stat-label\">After-Sales<\/div>\n            <div class=\"tcpel-stat-value\"><span class=\"tcpel-highlight-text\">100%<\/span> traceable records<\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n  <div id=\"tcpel-lightbox-v14\" class=\"tcpel-lightbox-modal\">\n    <span class=\"tcpel-lightbox-close\" id=\"tcpel-lightbox-close-v14\">&times;<\/span>\n    <img decoding=\"async\" class=\"tcpel-lightbox-content\" src=\"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image-8.png\" alt=\"TCPEL Factory Enlarged\">\n  <\/div>\n\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      \/\/ 1. Reveal Animations\n      const elements = document.querySelectorAll('#tcpel-mfg-v14-command .tcpel-reveal-element');\n      const observerOptions = { root: null, rootMargin: '0px 0px -50px 0px', threshold: 0.1 };\n\n      const scrollObserver = new IntersectionObserver((entries, observer) => {\n        entries.forEach((entry, index) => {\n          if (entry.isIntersecting) {\n            setTimeout(() => {\n              entry.target.classList.add('reveal-active');\n            }, index * 150);\n            observer.unobserve(entry.target);\n          }\n        });\n      }, observerOptions);\n\n      elements.forEach(el => scrollObserver.observe(el));\n\n      \/\/ 2. Lightbox Logic\n      const imgTrigger = document.getElementById('tcpel-img-trigger-v14');\n      const lightbox = document.getElementById('tcpel-lightbox-v14');\n      const closeBtn = document.getElementById('tcpel-lightbox-close-v14');\n\n      if(imgTrigger && lightbox && closeBtn) {\n        \/\/ Open Lightbox\n        imgTrigger.addEventListener('click', function() {\n          lightbox.classList.add('tcpel-show');\n          document.body.style.overflow = 'hidden'; \/\/ Prevent background scrolling\n        });\n\n        \/\/ Close via Button\n        closeBtn.addEventListener('click', function() {\n          lightbox.classList.remove('tcpel-show');\n          document.body.style.overflow = ''; \n        });\n\n        \/\/ Close via clicking outside image\n        lightbox.addEventListener('click', function(e) {\n          if (e.target === lightbox) {\n            lightbox.classList.remove('tcpel-show');\n            document.body.style.overflow = '';\n          }\n        });\n        \n        \/\/ Close via Escape key\n        document.addEventListener('keydown', function(e) {\n          if (e.key === \"Escape\" && lightbox.classList.contains('tcpel-show')) {\n            lightbox.classList.remove('tcpel-show');\n            document.body.style.overflow = '';\n          }\n        });\n      }\n    });\n  <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-a55cf77\" data-block-id=\"a55cf77\"><style>.stk-a55cf77 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-a55cf77-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0be1a9f\" data-v=\"4\" data-block-id=\"0be1a9f\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0be1a9f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0be1a9f-inner-blocks\">\n<style>\n\/* \u5f15\u5165\u9ad8\u54c1\u8d28\u65e0\u886c\u7ebf\u5b57\u4f53\u4ee5\u5339\u914d\u73b0\u4ee3\u5de5\u4e1aB2B\u98ce\u683c *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900&display=swap');\n\n\/* =========================================================\n   \u9876\u7ea7\u5bb9\u5668\u4f5c\u7528\u57df - \u7edd\u5bf9\u9632\u6cc4\u6f0f\u9694\u79bb (\u9075\u5faa\u6700\u9ad8\u7ea7\u4f5c\u7528\u57df\u539f\u5219)\n========================================================= *\/\n#tcpel-cooler-tools-32 {\n    width: 100% !important;\n    background-color: #F8FAFC !important; \/* \u6574\u4f53\u9875\u9762\u6d45\u5de5\u4e1a\u7070\u5e95\u8272 *\/\n    font-family: 'Inter', sans-serif !important;\n    box-sizing: border-box !important;\n    overflow: hidden !important;\n    margin: 0 !important;\n    padding: 60px 0 !important;\n}\n\n#tcpel-cooler-tools-32 * {\n    box-sizing: inherit !important;\n}\n\n\/* \u5f39\u6027\u951a\u5b9a\u5bb9\u5668\uff0c\u5168\u5bbd 100% \u8d2f\u7a7f\uff0c\u5185\u5bb9\u9650\u5236\u5728 1600px *\/\n#tcpel-cooler-tools-32 .tcpel-tools-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important; \n    display: flex !important;\n    flex-direction: column !important;\n    gap: 30px !important;\n}\n\n\/* =========================================================\n   \u9876\u7ea7\u6807\u9898\u533a (Hero Header) - \u589e\u52a0\u91d1\u5c5e\u51b2\u5b54\u7eb9\u7406\n========================================================= *\/\n#tcpel-cooler-tools-32 .tcpel-header-block {\n    background-color: #1A202C !important;\n    \/* \u7eafCSS\u5b9e\u73b0\u7684\u5de5\u4e1a\u51b2\u5b54\u7f51\u683c\u7eb9\u7406 *\/\n    background-image: radial-gradient(rgba(255, 255, 255, 0.08) 1.5px, transparent 1.5px) !important;\n    background-size: 12px 12px !important;\n    padding: 35px 45px !important;\n    border-radius: 4px !important;\n    border-left: 10px solid #0078C0 !important; \/* Logo\u4e3b\u8272\u8c03\u91cd\u578b\u5c01\u8fb9 *\/\n    box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;\n    position: relative !important;\n}\n\n\/* \u6807\u9898\u5e95\u90e8\u7684\u84dd\u8272\u7cbe\u5bc6\u523b\u5ea6\u7ebf *\/\n#tcpel-cooler-tools-32 .tcpel-header-block::after {\n    content: \"\" !important;\n    position: absolute !important;\n    bottom: 0 !important;\n    left: 45px !important;\n    width: 80px !important;\n    height: 3px !important;\n    background-color: #0078C0 !important;\n}\n\n\/* SEO\u53cb\u597d H2 \u6807\u7b7e\uff0c\u4e25\u683c\u9075\u5b88 32px \u4e0e 700\u7c97\u7ec6 *\/\n#tcpel-cooler-tools-32 h2.tcpel-main-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #FFFFFF !important;\n    margin: 0 !important;\n    line-height: 1.25 !important;\n    letter-spacing: -0.5px !important;\n    position: relative !important;\n    z-index: 2 !important;\n}\n\n\/* =========================================================\n   3\u5217\u9ad8\u5bc6\u5ea6\u5de5\u5177\u77e9\u9635 (\u6d88\u706d\u7559\u767d\uff0c\u9ad8\u5ea6\u7b49\u9f50)\n========================================================= *\/\n#tcpel-cooler-tools-32 .tcpel-tools-grid {\n    display: grid !important;\n    grid-template-columns: repeat(3, 1fr) !important;\n    gap: 25px !important;\n    align-items: stretch !important; \/* \u5f3a\u5236\u6240\u6709\u5361\u7247\u7b49\u9ad8 *\/\n}\n\n\/* \u72ec\u7acb\u5de5\u5177\u6a21\u5757\u5361\u7247 (\u673a\u67dc\u5f0f\u8bbe\u8ba1) *\/\n#tcpel-cooler-tools-32 .tcpel-tool-card {\n    background: #FFFFFF !important;\n    border: 1px solid #E2E8F0 !important;\n    border-radius: 4px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s ease, border-color 0.3s ease !important;\n    position: relative !important;\n}\n\n\/* \u786c\u4ef6\u52a0\u901f\u60ac\u505c\u6548\u679c\uff0c\u9632 FlyingPress \u91cd\u6392 *\/\n#tcpel-cooler-tools-32 .tcpel-tool-card:hover {\n    transform: translateY(-6px) !important;\n    box-shadow: 0 25px 50px rgba(0, 120, 192, 0.08) !important;\n    border-color: #94A3B8 !important;\n}\n\n\/* =========================================================\n   \u5361\u7247\u6807\u9898\u533a - \u786c\u4ef6\u7ea7\u5012\u89d2\u5207\u5272\u4e0e\u8d85\u5927\u6c34\u5370\n========================================================= *\/\n#tcpel-cooler-tools-32 .tcpel-card-header {\n    padding: 25px 30px !important;\n    background: #F8FAFC !important;\n    border-bottom: 1px solid #E2E8F0 !important;\n    position: relative !important;\n    overflow: hidden !important;\n    \/* \u53f3\u4e0a\u89d2\u673a\u5e8a\u754c\u9762\u5f0f\u5012\u89d2\u5207\u5272 *\/\n    clip-path: polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%) !important;\n}\n\n\/* \u9876\u90e8\u52a0\u7c97\u54c1\u724c\u8272\u7ebf *\/\n#tcpel-cooler-tools-32 .tcpel-card-header::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n    height: 4px !important;\n    background: #0078C0 !important;\n}\n\n\/* \u5e8f\u53f7\u6c34\u5370\u63d0\u53d6 *\/\n#tcpel-cooler-tools-32 .tcpel-card-header::after {\n    content: attr(data-step) !important;\n    position: absolute !important;\n    right: 15px !important;\n    top: 10px !important;\n    font-size: 55px !important;\n    font-weight: 900 !important;\n    color: #E2E8F0 !important;\n    line-height: 1 !important;\n    z-index: 0 !important;\n    pointer-events: none !important;\n}\n\n#tcpel-cooler-tools-32 h3.tcpel-card-title {\n    font-size: 19px !important;\n    font-weight: 800 !important;\n    color: #0F172A !important;\n    margin: 0 !important;\n    line-height: 1.4 !important;\n    position: relative !important;\n    z-index: 1 !important;\n    max-width: 85% !important; \/* \u907f\u514d\u6587\u5b57\u538b\u4f4f\u6c34\u5370 *\/\n}\n\n\/* =========================================================\n   \u5361\u7247\u5185\u5bb9\u533a (\u5185\u5d4c\u6eda\u52a8)\n========================================================= *\/\n#tcpel-cooler-tools-32 .tcpel-card-body {\n    padding: 25px 30px 30px 30px !important;\n    flex: 1 !important; \n    display: flex !important;\n    flex-direction: column !important;\n    background: #FFFFFF !important;\n}\n\n#tcpel-cooler-tools-32 .tcpel-card-desc {\n    font-size: 15px !important;\n    line-height: 1.65 !important;\n    color: #475569 !important;\n    margin: 0 !important;\n    font-weight: 500 !important;\n    \n    \/* \u9501\u5b9a\u6700\u5927\u9ad8\u5ea6\uff0c\u8d85\u957f\u6587\u672c\u81ea\u52a8\u751f\u6210\u5185\u90e8\u6eda\u52a8 *\/\n    max-height: 125px !important; \/* \u7ea6\u7b49\u4e8e5\u884c\u6587\u672c\u7684\u9ad8\u5ea6 *\/\n    overflow-y: auto !important;\n    padding-right: 12px !important; \n    \n    scrollbar-width: thin !important;\n    scrollbar-color: #0078C0 transparent !important;\n}\n\n\/* \u5b9a\u5236\u7cbe\u5bc6\u6eda\u52a8\u6761 *\/\n#tcpel-cooler-tools-32 .tcpel-card-desc::-webkit-scrollbar {\n    width: 4px !important; \n}\n#tcpel-cooler-tools-32 .tcpel-card-desc::-webkit-scrollbar-track {\n    background: #F1F5F9 !important; \n    border-radius: 4px !important;\n}\n#tcpel-cooler-tools-32 .tcpel-card-desc::-webkit-scrollbar-thumb {\n    background-color: #0078C0 !important; \n    border-radius: 4px !important;\n}\n#tcpel-cooler-tools-32 .tcpel-card-desc::-webkit-scrollbar-thumb:hover {\n    background-color: #006030 !important; \n}\n\n\/* =========================================================\n   \u5361\u7247\u884c\u52a8\u547c\u5401\u5e95\u90e8 (\u5168\u5bbd\u64cd\u4f5c\u53f0\u5f0f\u6309\u94ae)\n========================================================= *\/\n#tcpel-cooler-tools-32 .tcpel-card-footer {\n    padding: 0 !important;\n    margin-top: auto !important; \n    background: #FFFFFF !important;\n}\n\n#tcpel-cooler-tools-32 a.tcpel-action-link {\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    padding: 20px 30px !important;\n    background: #F8FAFC !important;\n    font-size: 14px !important;\n    font-weight: 800 !important;\n    color: #0078C0 !important;\n    text-decoration: none !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    border-top: 1px solid #E2E8F0 !important;\n    transition: all 0.3s ease !important;\n}\n\n\/* \u6309\u94ae\u60ac\u505c\u72b6\u6001\uff1a\u53cd\u8f6c\u4e3a\u526f\u8272\u8c03\uff0c\u5f70\u663e\u4ea4\u4e92\u611f *\/\n#tcpel-cooler-tools-32 .tcpel-tool-card:hover a.tcpel-action-link {\n    background: #006030 !important;\n    color: #FFFFFF !important;\n    border-top-color: #006030 !important;\n}\n\n#tcpel-cooler-tools-32 .tcpel-arrow-box {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: 28px !important;\n    height: 28px !important;\n    background: rgba(0, 120, 192, 0.1) !important;\n    border-radius: 50% !important;\n    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), background 0.3s ease !important;\n}\n\n#tcpel-cooler-tools-32 .tcpel-tool-card:hover .tcpel-arrow-box {\n    background: rgba(255, 255, 255, 0.2) !important;\n    transform: translateX(5px) !important; \n}\n\n\/* =========================================================\n   \u7eafCSS\u54cd\u5e94\u5f0f\u5e03\u5c40 (\u517c\u5bb9\u5e73\u677f\u4e0e\u79fb\u52a8\u8bbe\u5907)\n========================================================= *\/\n@media (max-width:1000px) {\n    #tcpel-cooler-tools-32 .tcpel-tools-grid {\n        grid-template-columns: repeat(2, 1fr) !important; \n    }\n}\n\n@media (max-width:690px) {\n    #tcpel-cooler-tools-32 {\n        padding: 40px 0 !important;\n    }\n    #tcpel-cooler-tools-32 .tcpel-tools-container {\n        padding: 0 20px !important;\n    }\n    #tcpel-cooler-tools-32 .tcpel-header-block {\n        padding: 25px 20px !important;\n    }\n    #tcpel-cooler-tools-32 .tcpel-header-block::after {\n        left: 20px !important;\n    }\n    #tcpel-cooler-tools-32 h2.tcpel-main-title {\n        font-size: 26px !important;\n    }\n    #tcpel-cooler-tools-32 .tcpel-tools-grid {\n        grid-template-columns: 1fr !important; \n    }\n    #tcpel-cooler-tools-32 .tcpel-card-header,\n    #tcpel-cooler-tools-32 .tcpel-card-body {\n        padding: 20px 25px !important;\n    }\n    #tcpel-cooler-tools-32 a.tcpel-action-link {\n        padding: 18px 25px !important;\n    }\n    #tcpel-cooler-tools-32 .tcpel-card-desc {\n        max-height: none !important; \n        overflow-y: visible !important;\n        padding-right: 0 !important;\n    }\n}\n<\/style>\n\n<section id=\"tcpel-cooler-tools-32\">\n    <div class=\"tcpel-tools-container\">\n        \n        <div class=\"tcpel-header-block\">\n            <h2 class=\"tcpel-main-title\">Interactive Pellet Cooler Planning &#038; Evaluation Tools<\/h2>\n        <\/div>\n\n        <div class=\"tcpel-tools-grid\">\n            \n            <div class=\"tcpel-tool-card\">\n                <div class=\"tcpel-card-header\" data-step=\"01\">\n                    <h3 class=\"tcpel-card-title\">SKLN Pellet Cooler Model Selector<\/h3>\n                <\/div>\n                <div class=\"tcpel-card-body\">\n                    <p class=\"tcpel-card-desc\">\n                        Match your required hourly output to TCPEL SKLN counterflow cooler models. Use this before RFQ so the quotation starts with the right capacity range.\n                    <\/p>\n                <\/div>\n                <div class=\"tcpel-card-footer\">\n                    <a href=\"https:\/\/tcpel.net\/pellet-production-line\/pellet-cooler\/skln-pellet-cooler-model-selector\/\" class=\"tcpel-action-link\" target=\"_blank\" rel=\"noopener\">\n                        <span>Access Tool<\/span>\n                        <div class=\"tcpel-arrow-box\">\u2192<\/div>\n                    <\/a>\n                <\/div>\n            <\/div>\n\n            <div class=\"tcpel-tool-card\">\n                <div class=\"tcpel-card-header\" data-step=\"02\">\n                    <h3 class=\"tcpel-card-title\">Cooling Inquiry Readiness Checklist<\/h3>\n                <\/div>\n                <div class=\"tcpel-card-body\">\n                    <p class=\"tcpel-card-desc\">\n                        Check the details that help TCPEL size the cooler, fan, cyclone, dust collector, discharge, and packing connection without slow back-and-forth emails.\n                    <\/p>\n                <\/div>\n                <div class=\"tcpel-card-footer\">\n                    <a href=\"https:\/\/tcpel.net\/pellet-production-line\/pellet-cooler\/cooling-inquiry-readiness-checklist\/\" class=\"tcpel-action-link\" target=\"_blank\" rel=\"noopener\">\n                        <span>View Checklist<\/span>\n                        <div class=\"tcpel-arrow-box\">\u2192<\/div>\n                    <\/a>\n                <\/div>\n            <\/div>\n\n            <div class=\"tcpel-tool-card\">\n                <div class=\"tcpel-card-header\" data-step=\"03\">\n                    <h3 class=\"tcpel-card-title\">Used Pellet Cooler Risk Estimator<\/h3>\n                <\/div>\n                <div class=\"tcpel-card-body\">\n                    <p class=\"tcpel-card-desc\">\n                        Used equipment can look cheaper in search results. Estimate the cost items that often sit outside the headline used-machine price.<br><br>This estimator uses TCPEL SKLN FOB model prices as the new-equipment reference and asks you to add known used-machine costs. It does not assume savings that are not supported by your own inputs.\n                    <\/p>\n                <\/div>\n                <div class=\"tcpel-card-footer\">\n                    <a href=\"https:\/\/tcpel.net\/pellet-production-line\/pellet-cooler\/used-pellet-cooler-risk-estimator\/\" class=\"tcpel-action-link\" target=\"_blank\" rel=\"noopener\">\n                        <span>Calculate Risk<\/span>\n                        <div class=\"tcpel-arrow-box\">\u2192<\/div>\n                    <\/a>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-8d4ca78\" data-block-id=\"8d4ca78\"><style>.stk-8d4ca78 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-8d4ca78-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-138e916\" data-v=\"4\" data-block-id=\"138e916\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-138e916-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-138e916-inner-blocks\">\n<div id=\"tcpel-gallery-carousel-2026\">\n  <style>\n    \/* Principle 3: High-quality fonts imported *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n    \/* Principle 1: Strict Scope & Reset *\/\n    #tcpel-gallery-carousel-2026 {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      \/* Deep corporate industrial background *\/\n      background: linear-gradient(135deg, #0a1120 0%, #001f36 100%) !important;\n      position: relative !important;\n      padding: 80px 0 100px 0 !important; \/* Full bleed vertically *\/\n      box-sizing: border-box !important;\n      overflow: hidden !important;\n      border-top: 4px solid #0078C0 !important;\n    }\n\n    #tcpel-gallery-carousel-2026 * {\n      box-sizing: border-box !important;\n    }\n\n    \/* Subtle Technical Blueprint Background Overlay *\/\n    #tcpel-gallery-carousel-2026::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n      background-image: \n        radial-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px),\n        linear-gradient(rgba(255,255,255,0.02) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(255,255,255,0.02) 1px, transparent 1px) !important;\n      background-size: 30px 30px, 60px 60px, 60px 60px !important;\n      pointer-events: none !important;\n      z-index: 1 !important;\n    }\n\n    \/* Principle 4: Anchored Content max-width 1600px *\/\n    #tcpel-gallery-carousel-2026 .tcpel-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      padding: 0 30px !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    \/* --- Centered Header Section --- *\/\n    #tcpel-gallery-carousel-2026 .tcpel-header-wrapper {\n      text-align: center !important;\n      margin-bottom: 60px !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-badge {\n      display: inline-block !important;\n      background: rgba(0, 120, 192, 0.15) !important;\n      color: #38bdf8 !important; \/* Neon blue for dark bg *\/\n      padding: 6px 16px !important;\n      border: 1px solid rgba(0, 120, 192, 0.3) !important;\n      border-radius: 30px !important;\n      font-size: 13px !important;\n      font-weight: 700 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1.5px !important;\n      margin-bottom: 20px !important;\n    }\n\n    \/* Strict SEO H2 Requirements: 32px, 700 *\/\n    #tcpel-gallery-carousel-2026 h2.tcpel-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #ffffff !important;\n      margin: 0 0 20px 0 !important;\n      line-height: 1.3 !important;\n      letter-spacing: -0.5px !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-intro {\n      font-size: 17px !important;\n      color: #94a3b8 !important;\n      line-height: 1.8 !important;\n      max-width: 800px !important;\n      margin: 0 auto !important;\n    }\n\n    \/* --- Contained Marquee Carousel --- *\/\n    #tcpel-gallery-carousel-2026 .tcpel-marquee-area {\n      position: relative !important;\n      z-index: 2 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 30px !important;\n      width: 100% !important; \/* Anchored to container width *\/\n    }\n\n    \/* Gradient Fades for edges (Adjusted for contained width) *\/\n    #tcpel-gallery-carousel-2026 .tcpel-marquee-area::before,\n    #tcpel-gallery-carousel-2026 .tcpel-marquee-area::after {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important;\n      width: 150px !important; \/* Fixed width shadow *\/\n      height: 100% !important;\n      z-index: 5 !important;\n      pointer-events: none !important;\n    }\n    #tcpel-gallery-carousel-2026 .tcpel-marquee-area::before {\n      left: 0 !important;\n      background: linear-gradient(90deg, #0a1120 0%, transparent 100%) !important;\n    }\n    #tcpel-gallery-carousel-2026 .tcpel-marquee-area::after {\n      right: 0 !important;\n      background: linear-gradient(270deg, #001f36 0%, transparent 100%) !important;\n    }\n\n    \/* Individual Tracks *\/\n    #tcpel-gallery-carousel-2026 .tcpel-track-wrapper {\n      width: 100% !important;\n      overflow: hidden !important;\n      display: flex !important;\n      border-radius: 8px !important; \/* Smooth edges within container *\/\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-track {\n      display: flex !important;\n      gap: 30px !important;\n      width: max-content !important;\n      padding-left: 15px !important;\n      padding-right: 15px !important;\n    }\n\n    \/* Hardware Accelerated Animations *\/\n    #tcpel-gallery-carousel-2026 .tcpel-scroll-left {\n      animation: tcpelMarqueeLeft 40s linear infinite !important;\n    }\n    #tcpel-gallery-carousel-2026 .tcpel-scroll-right {\n      animation: tcpelMarqueeRight 40s linear infinite !important;\n    }\n\n    \/* Pause on Hover *\/\n    #tcpel-gallery-carousel-2026 .tcpel-track-wrapper:hover .tcpel-track {\n      animation-play-state: paused !important;\n    }\n\n    @keyframes tcpelMarqueeLeft {\n      0% { transform: translate3d(0, 0, 0); }\n      100% { transform: translate3d(-50%, 0, 0); }\n    }\n    @keyframes tcpelMarqueeRight {\n      0% { transform: translate3d(-50%, 0, 0); }\n      100% { transform: translate3d(0, 0, 0); }\n    }\n\n    \/* --- Image Frames (Sleek Thin Border Design) --- *\/\n    #tcpel-gallery-carousel-2026 .tcpel-img-box {\n      flex-shrink: 0 !important;\n      width: 420px !important;\n      height: 280px !important;\n      position: relative !important;\n      border-radius: 6px !important;\n      background: #ffffff !important;\n      padding: 4px !important; \/* Thin, sleek border *\/\n      box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4) !important;\n      border: 1px solid rgba(255,255,255,0.15) !important;\n      transition: filter 0.4s ease, transform 0.4s ease !important;\n      cursor: zoom-in !important;\n    }\n\n    \/* Secondary Color Accent Base *\/\n    #tcpel-gallery-carousel-2026 .tcpel-img-box::before {\n      content: '' !important;\n      position: absolute !important;\n      bottom: 0 !important; left: 10% !important; right: 10% !important;\n      height: 3px !important;\n      background: #0078C0 !important;\n      border-radius: 3px 3px 0 0 !important;\n      z-index: 3 !important;\n      transition: background 0.3s ease !important;\n    }\n\n    \/* Alternate accent color for lower track *\/\n    #tcpel-gallery-carousel-2026 .tcpel-scroll-right .tcpel-img-box::before {\n      background: #006030 !important;\n    }\n\n    \/* Interactive Hover effect *\/\n    #tcpel-gallery-carousel-2026 .tcpel-img-box:hover {\n      transform: translateY(-5px) scale(1.02) !important;\n      z-index: 10 !important;\n      filter: brightness(1.1) !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-img-inner {\n      width: 100% !important;\n      height: 100% !important;\n      border-radius: 3px !important;\n      overflow: hidden !important;\n      position: relative !important;\n      background: #f1f5f9 !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-main-img {\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n      display: block !important;\n      transition: transform 0.6s ease, filter 0.3s ease !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-img-box:hover .tcpel-main-img {\n      transform: scale(1.05) !important;\n      filter: brightness(0.8) !important;\n    }\n\n    \/* Zoom Hint Icon *\/\n    #tcpel-gallery-carousel-2026 .tcpel-zoom-hint {\n      position: absolute !important;\n      top: 50% !important;\n      left: 50% !important;\n      transform: translate(-50%, -50%) scale(0.8) !important;\n      background: rgba(0, 120, 192, 0.85) !important;\n      backdrop-filter: blur(4px) !important;\n      color: #ffffff !important;\n      width: 56px !important;\n      height: 56px !important;\n      border-radius: 50% !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      opacity: 0 !important;\n      transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1) !important;\n      z-index: 10 !important;\n      pointer-events: none !important;\n      box-shadow: 0 5px 15px rgba(0,0,0,0.3) !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-img-box:hover .tcpel-zoom-hint {\n      opacity: 1 !important;\n      transform: translate(-50%, -50%) scale(1) !important;\n    }\n\n    \/* CNC Corner Accents *\/\n    #tcpel-gallery-carousel-2026 .tcpel-cnc-corner {\n      position: absolute !important;\n      width: 20px !important;\n      height: 20px !important;\n      border: 2px solid #0078C0 !important;\n      z-index: 5 !important;\n      pointer-events: none !important;\n    }\n    #tcpel-gallery-carousel-2026 .tcpel-cnc-tl { top: 0; left: 0; border-right: none; border-bottom: none; }\n    #tcpel-gallery-carousel-2026 .tcpel-cnc-br { bottom: 0; right: 0; border-left: none; border-top: none; }\n    #tcpel-gallery-carousel-2026 .tcpel-scroll-right .tcpel-cnc-corner { border-color: #006030 !important; }\n\n    \/* --- Lightbox Modal Styles --- *\/\n    #tcpel-gallery-carousel-2026 .tcpel-lightbox-modal {\n      display: none !important; \n      position: fixed !important;\n      z-index: 9999999 !important;\n      left: 0 !important;\n      top: 0 !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      background-color: rgba(10, 17, 32, 0.95) !important;\n      backdrop-filter: blur(10px) !important;\n      -webkit-backdrop-filter: blur(10px) !important;\n      align-items: center !important;\n      justify-content: center !important;\n      opacity: 0;\n      transition: opacity 0.3s ease !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-lightbox-modal.tcpel-show {\n      display: flex !important;\n      opacity: 1 !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-lightbox-content {\n      max-width: 85% !important; \n      max-height: 85vh !important;\n      object-fit: contain !important;\n      border-radius: 8px !important;\n      box-shadow: 0 30px 60px rgba(0,0,0,0.6) !important;\n      transform: scale(0.95);\n      transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-lightbox-modal.tcpel-show .tcpel-lightbox-content {\n      transform: scale(1) !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-lightbox-close {\n      position: absolute !important;\n      top: 30px !important;\n      right: 40px !important;\n      color: #ffffff !important;\n      font-size: 44px !important;\n      font-weight: 300 !important;\n      cursor: pointer !important;\n      transition: color 0.3s ease, transform 0.3s ease !important;\n      z-index: 10000000 !important;\n      line-height: 1 !important;\n    }\n\n    #tcpel-gallery-carousel-2026 .tcpel-lightbox-close:hover {\n      color: #0078C0 !important;\n      transform: scale(1.1) !important;\n    }\n\n    \/* Responsive Scaling *\/\n    @media (max-width: 1200px) {\n      #tcpel-gallery-carousel-2026 .tcpel-img-box { width: 360px !important; height: 240px !important; }\n    }\n    @media (max-width:690px) {\n      #tcpel-gallery-carousel-2026 { padding: 60px 0 80px 0 !important; }\n      #tcpel-gallery-carousel-2026 h2.tcpel-h2 { font-size: 26px !important; }\n      #tcpel-gallery-carousel-2026 .tcpel-img-box { width: 280px !important; height: 200px !important; padding: 3px !important; }\n      #tcpel-gallery-carousel-2026 .tcpel-marquee-area { gap: 20px !important; }\n      #tcpel-gallery-carousel-2026 .tcpel-marquee-area::before,\n      #tcpel-gallery-carousel-2026 .tcpel-marquee-area::after { width: 40px !important; }\n      #tcpel-gallery-carousel-2026 .tcpel-lightbox-content { max-width: 95% !important; max-height: 75vh !important; }\n      #tcpel-gallery-carousel-2026 .tcpel-lightbox-close { top: 15px !important; right: 20px !important; font-size: 36px !important; }\n    }\n  <\/style>\n\n  <div class=\"tcpel-container\">\n    \n    <div class=\"tcpel-header-wrapper\">\n      <div class=\"tcpel-badge\">Manufacturing Excellence<\/div>\n      <h2 class=\"tcpel-h2\">Global Manufacturing &#038; Delivery Excellence<\/h2>\n      <p class=\"tcpel-intro\">\n        Showcasing our robust production capabilities, precision engineering, and worldwide shipment of high-performance TCPEL pellet cooling systems to global markets.\n      <\/p>\n    <\/div>\n\n    <div class=\"tcpel-marquee-area\" id=\"tcpel-gallery-trigger\">\n      \n      <div class=\"tcpel-track-wrapper\">\n        <div class=\"tcpel-track tcpel-scroll-left\" id=\"tcpel-track-1\">\n          <\/div>\n      <\/div>\n\n      <div class=\"tcpel-track-wrapper\">\n        <div class=\"tcpel-track tcpel-scroll-right\" id=\"tcpel-track-2\">\n          <\/div>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n  <div id=\"tcpel-lightbox-gallery\" class=\"tcpel-lightbox-modal\">\n    <span class=\"tcpel-lightbox-close\" id=\"tcpel-lightbox-close-gallery\">&times;<\/span>\n    <img decoding=\"async\" class=\"tcpel-lightbox-content\" id=\"tcpel-lightbox-img\" src=\"\" alt=\"TCPEL Factory Enlarged\">\n  <\/div>\n\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      \/\/ 8 Source Images Provided\n      const imageUrls = [\n        \"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image.png\",\n        \"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image-1.png\",\n        \"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image-2.png\",\n        \"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image-3.png\",\n        \"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image-4.png\",\n        \"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image-5.png\",\n        \"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image-6.png\",\n        \"https:\/\/tcpel.net\/wp-content\/uploads\/2026\/05\/image-7.png\"\n      ];\n\n      \/\/ Split images into two rows for the dual-track design\n      const track1Images = imageUrls.slice(0, 4); \/\/ First 4\n      const track2Images = imageUrls.slice(4, 8); \/\/ Last 4\n\n      \/\/ Helper function to build the HTML string for an image box (with data-img-src for Lightbox)\n      const buildImgBox = (url, index) => `\n        <div class=\"tcpel-img-box\" data-img-src=\"${url}\">\n          <div class=\"tcpel-img-inner\">\n            <div class=\"tcpel-cnc-corner tcpel-cnc-tl\"><\/div>\n            <div class=\"tcpel-cnc-corner tcpel-cnc-br\"><\/div>\n            <img decoding=\"async\" class=\"tcpel-main-img no-lazy\" src=\"${url}\" alt=\"TCPEL Pellet Cooler Facility ${index + 1}\" loading=\"eager\" data-no-lazy=\"1\">\n            <div class=\"tcpel-zoom-hint\">\n              <svg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7\"><\/path><\/svg>\n            <\/div>\n          <\/div>\n        <\/div>\n      `;\n\n      \/\/ Build HTML\n      let track1HTML = track1Images.map((url, i) => buildImgBox(url, i)).join('');\n      let track2HTML = track2Images.map((url, i) => buildImgBox(url, i + 4)).join('');\n\n      const track1El = document.getElementById('tcpel-track-1');\n      const track2El = document.getElementById('tcpel-track-2');\n\n      if(track1El && track2El) {\n        track1El.innerHTML = track1HTML;\n        track2El.innerHTML = track2HTML;\n\n        \/\/ Duplicate the inner HTML 3 times (4 sets total) to ensure seamless infinite scrolling\n        const t1Clone = track1El.innerHTML;\n        const t2Clone = track2El.innerHTML;\n        track1El.innerHTML = t1Clone + t1Clone + t1Clone + t1Clone;\n        track2El.innerHTML = t2Clone + t2Clone + t2Clone + t2Clone;\n      }\n\n      \/\/ --- Lightbox Logic with Event Delegation ---\n      const marqueeArea = document.getElementById('tcpel-gallery-trigger');\n      const lightbox = document.getElementById('tcpel-lightbox-gallery');\n      const lightboxImg = document.getElementById('tcpel-lightbox-img');\n      const closeBtn = document.getElementById('tcpel-lightbox-close-gallery');\n\n      if(marqueeArea && lightbox && lightboxImg && closeBtn) {\n        \n        \/\/ Listen for clicks on the entire marquee area (delegation handles cloned items natively)\n        marqueeArea.addEventListener('click', function(e) {\n          const box = e.target.closest('.tcpel-img-box');\n          if (box) {\n            const imgSrc = box.getAttribute('data-img-src');\n            if (imgSrc) {\n              lightboxImg.src = imgSrc;\n              lightbox.classList.add('tcpel-show');\n              document.body.style.overflow = 'hidden'; \/\/ Lock background scroll\n            }\n          }\n        });\n\n        \/\/ Close via Button\n        closeBtn.addEventListener('click', function() {\n          lightbox.classList.remove('tcpel-show');\n          document.body.style.overflow = ''; \n          \/\/ Optional: clear src after animation to prevent flashing old image next time\n          setTimeout(() => { lightboxImg.src = ''; }, 300);\n        });\n\n        \/\/ Close via clicking background\n        lightbox.addEventListener('click', function(e) {\n          if (e.target === lightbox) {\n            lightbox.classList.remove('tcpel-show');\n            document.body.style.overflow = '';\n            setTimeout(() => { lightboxImg.src = ''; }, 300);\n          }\n        });\n        \n        \/\/ Close via Escape key\n        document.addEventListener('keydown', function(e) {\n          if (e.key === \"Escape\" && lightbox.classList.contains('tcpel-show')) {\n            lightbox.classList.remove('tcpel-show');\n            document.body.style.overflow = '';\n            setTimeout(() => { lightboxImg.src = ''; }, 300);\n          }\n        });\n      }\n    });\n  <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-456fbb6\" data-block-id=\"456fbb6\"><style>.stk-456fbb6 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-456fbb6-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-1ea12c6\" data-v=\"4\" data-block-id=\"1ea12c6\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-1ea12c6-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-1ea12c6-inner-blocks\">\n<style>\n\/* \u5f15\u5165\u9ad8\u54c1\u8d28\u65e0\u886c\u7ebf\u5b57\u4f53\u53ca\u7b49\u5bbd\u673a\u5668\u5b57\u4f53 *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@700;800&display=swap');\n\n\/* =========================================================\n   \u9876\u7ea7\u5bb9\u5668\u4f5c\u7528\u57df - \u7edd\u5bf9\u9632\u6cc4\u6f0f\u9694\u79bb\n========================================================= *\/\n#tcpel-heavy-faq-34 {\n    width: 100% !important;\n    background-color: #F8FAFC !important; \/* \u5de5\u4e1a\u6807\u51c6\u6d45\u7070\u5e95\u8272 *\/\n    font-family: 'Inter', sans-serif !important;\n    box-sizing: border-box !important;\n    overflow: hidden !important;\n    margin: 0 !important;\n    padding: 70px 0 !important;\n}\n\n#tcpel-heavy-faq-34 * {\n    box-sizing: inherit !important;\n}\n\n\/* \u6838\u5fc3\u951a\u5b9a\u5bb9\u5668 *\/\n#tcpel-heavy-faq-34 .tcpel-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important; \n    display: flex !important;\n    flex-direction: column !important;\n    gap: 40px !important;\n    position: relative !important;\n    z-index: 2 !important;\n}\n\n\/* =========================================================\n   \u9876\u7ea7\u6807\u9898\u533a (Hero Style)\n========================================================= *\/\n#tcpel-heavy-faq-34 .tcpel-hero-header {\n    background: linear-gradient(135deg, #111827 0%, #1E293B 100%) !important; \/* \u589e\u52a0\u91d1\u5c5e\u5149\u6cfd\u6e10\u53d8 *\/\n    padding: 40px 50px !important;\n    border-radius: 4px !important;\n    border-top: 6px solid #0078C0 !important; \/* \u4e3b\u8272\u8c03\u538b\u9876 *\/\n    box-shadow: 0 15px 30px rgba(0,0,0,0.08) !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    position: relative !important;\n    overflow: hidden !important;\n}\n\n\/* SEO\u53cb\u597d H2 \u6807\u7b7e\uff0c\u4e25\u683c\u9075\u5b88 32px \u4e0e 700\u7c97\u7ec6 *\/\n#tcpel-heavy-faq-34 h2.tcpel-main-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #FFFFFF !important;\n    margin: 0 !important;\n    line-height: 1.3 !important;\n    letter-spacing: -0.5px !important;\n    position: relative !important;\n    z-index: 2 !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 15px !important;\n}\n\n\/* \u6807\u9898\u524d\u7684\u5149\u6807\u88c5\u9970 *\/\n#tcpel-heavy-faq-34 h2.tcpel-main-title::before {\n    content: \"\" !important;\n    display: inline-block !important;\n    width: 8px !important;\n    height: 8px !important;\n    background-color: #006030 !important; \/* \u526f\u8272\u8c03 *\/\n    border-radius: 50% !important;\n    box-shadow: 0 0 10px #006030 !important;\n}\n\n\/* =========================================================\n   3x2 \u4e25\u5bc6\u7f51\u683c\u5e03\u5c40 (\u6d88\u706d\u5927\u9762\u79ef\u7559\u767d)\n========================================================= *\/\n#tcpel-heavy-faq-34 .tcpel-faq-grid {\n    display: grid !important;\n    grid-template-columns: repeat(2, 1fr) !important; \/* \u5f3a\u5236\u4e24\u5217 *\/\n    gap: 24px !important;\n    align-items: start !important; \/* \u6838\u5fc3\uff1a\u9632\u6b62\u5c55\u5f00\u65f6\u540c\u884c\u5361\u7247\u88ab\u5f02\u5e38\u62c9\u4f38\u4ea7\u751f\u7559\u767d *\/\n}\n\n\/* =========================================================\n   \u72ec\u7acb\u624b\u98ce\u7434\u9762\u677f (\u5de5\u4e1a\u63a7\u5236\u9762\u677f\u98ce\u683c)\n========================================================= *\/\n#tcpel-heavy-faq-34 .tcpel-faq-item {\n    background: #FFFFFF !important;\n    border: 1px solid #E2E8F0 !important;\n    border-radius: 6px !important;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.03) !important;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    position: relative !important;\n    overflow: hidden !important;\n}\n\n\/* \u60ac\u505c\u5149\u6548 *\/\n#tcpel-heavy-faq-34 .tcpel-faq-item:hover {\n    border-color: #CBD5E1 !important;\n    box-shadow: 0 12px 25px rgba(0,0,0,0.06) !important;\n    transform: translateY(-2px) !important;\n}\n\n\/* \u5de6\u4fa7\u72b6\u6001\u88c5\u7532\u7ebf (\u5c55\u5f00\u65f6\u52a0\u8f7d\u4e3b\u8272\u8c03) *\/\n#tcpel-heavy-faq-34 .tcpel-faq-item::before {\n    content: \"\" !important;\n    position: absolute !important;\n    left: 0 !important;\n    top: 0 !important;\n    bottom: 0 !important;\n    width: 4px !important;\n    background: transparent !important;\n    transition: background 0.3s ease !important;\n    z-index: 10 !important;\n}\n\n#tcpel-heavy-faq-34 .tcpel-faq-item.is-active::before {\n    background: #0078C0 !important; \/* \u6fc0\u6d3b\u65f6\u663e\u73b0\u4e3b\u8272\u8c03 *\/\n}\n\n#tcpel-heavy-faq-34 .tcpel-faq-item.is-active {\n    border-color: #0078C0 !important;\n    box-shadow: 0 15px 35px rgba(0, 120, 192, 0.1) !important;\n    transform: translateY(0) !important;\n}\n\n\/* \u95ee\u9898\u89e6\u63a7\u533a (Button) *\/\n#tcpel-heavy-faq-34 .tcpel-faq-trigger {\n    width: 100% !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    padding: 25px 30px !important;\n    background: #FFFFFF !important;\n    border: none !important;\n    cursor: pointer !important;\n    outline: none !important;\n    text-align: left !important;\n    transition: background 0.3s ease !important;\n    min-height: 135px !important; \/* \u6838\u5fc3\u4fee\u6539\uff1a\u7edf\u4e00\u6700\u5c0f\u9ad8\u5ea6\uff0c\u8ba9\u6240\u6709\u8fb9\u6846\u5927\u5c0f\u5b8c\u5168\u4e00\u81f4 *\/\n}\n\n#tcpel-heavy-faq-34 .tcpel-faq-item.is-active .tcpel-faq-trigger {\n    background: #F8FAFC !important; \/* \u6fc0\u6d3b\u65f6\u6807\u9898\u680f\u53d8\u7070\uff0c\u533a\u5206\u5c42\u6b21 *\/\n}\n\n\/* \u5e8f\u53f7\u5fae\u6392\u7248\u4e0e\u95ee\u9898\u5bb9\u5668 *\/\n#tcpel-heavy-faq-34 .tcpel-q-wrapper {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 15px !important;\n    padding-right: 20px !important;\n}\n\n\/* \u6838\u5fc3\u5347\u7ea7\uff1a\u673a\u5668\u8fd0\u884c\u72b6\u6001\u6307\u793a\u706f *\/\n@keyframes tcpel-pulse {\n    0% { box-shadow: 0 0 0 0 rgba(0, 96, 48, 0.4); }\n    70% { box-shadow: 0 0 0 6px rgba(0, 96, 48, 0); }\n    100% { box-shadow: 0 0 0 0 rgba(0, 96, 48, 0); }\n}\n\n#tcpel-heavy-faq-34 .tcpel-status-dot {\n    display: inline-block !important;\n    width: 6px !important;\n    height: 6px !important;\n    background-color: #CBD5E1 !important; \/* \u4f11\u7720\u7070 *\/\n    border-radius: 50% !important;\n    margin-top: 6px !important;\n    transition: background-color 0.3s ease !important;\n    flex-shrink: 0 !important;\n}\n\n#tcpel-heavy-faq-34 .tcpel-faq-item.is-active .tcpel-status-dot {\n    background-color: #006030 !important; \/* \u6fc0\u6d3b\u53d8\u4e3a\u526f\u8272\u8c03 *\/\n    animation: tcpel-pulse 2s infinite !important;\n}\n\n#tcpel-heavy-faq-34 .tcpel-q-index {\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    color: #94A3B8 !important;\n    margin-top: 1px !important;\n    letter-spacing: 0.5px !important;\n    transition: color 0.3s ease !important;\n}\n\n#tcpel-heavy-faq-34 .tcpel-faq-item.is-active .tcpel-q-index {\n    color: #0078C0 !important;\n}\n\n\/* SEO\u4f18\u5316 H3 \u95ee\u9898\u6807\u9898 *\/\n#tcpel-heavy-faq-34 h3.tcpel-q-title {\n    font-size: 18px !important;\n    font-weight: 700 !important;\n    color: #1E293B !important;\n    margin: 0 !important;\n    line-height: 1.4 !important;\n    transition: color 0.3s ease !important;\n}\n\n#tcpel-heavy-faq-34 .tcpel-faq-item.is-active h3.tcpel-q-title {\n    color: #0F172A !important;\n}\n\n\/* =========================================================\n   \u6838\u5fc3\u5347\u7ea7\uff1a\u786c\u4ef6\u7ea7\u62e8\u52a8\u5f00\u5173 (Hardware Toggle Container)\n========================================================= *\/\n#tcpel-heavy-faq-34 .tcpel-indicator {\n    width: 32px !important;\n    height: 32px !important;\n    flex-shrink: 0 !important;\n    background: #F1F5F9 !important;\n    border: 1px solid #E2E8F0 !important;\n    border-radius: 4px !important;\n    color: #64748B !important;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n}\n\n\/* \u6fc0\u6d3b\u65f6\u6a21\u62df\u6309\u94ae\u70b9\u4eae\u6309\u538b\u6548\u679c *\/\n#tcpel-heavy-faq-34 .tcpel-faq-item.is-active .tcpel-indicator {\n    background: #0078C0 !important;\n    border-color: #0078C0 !important;\n    color: #FFFFFF !important;\n    transform: rotate(-180deg) !important;\n    box-shadow: inset 0 2px 4px rgba(0,0,0,0.2) !important;\n}\n\n#tcpel-heavy-faq-34 .tcpel-indicator svg {\n    width: 18px !important;\n    height: 18px !important;\n}\n\n\/* =========================================================\n   \u6298\u53e0\u5185\u5bb9\u533a (\u52a8\u6001\u9ad8\u5ea6\u673a\u5236)\n========================================================= *\/\n#tcpel-heavy-faq-34 .tcpel-faq-content {\n    max-height: 0; \n    overflow: hidden !important;\n    transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    background: #FFFFFF !important;\n    position: relative !important;\n}\n\n\/* \u6838\u5fc3\u5347\u7ea7\uff1a\u8d85\u5927\u7f16\u53f7\u6c34\u5370\uff0c\u6d88\u706d\u7559\u767d\uff0c\u589e\u52a0\u753b\u518c\u611f *\/\n#tcpel-heavy-faq-34 .tcpel-faq-content::after {\n    content: attr(data-step) !important;\n    position: absolute !important;\n    right: 20px !important;\n    bottom: -15px !important;\n    font-family: 'JetBrains Mono', monospace !important;\n    font-size: 80px !important;\n    font-weight: 900 !important;\n    color: rgba(0, 120, 192, 0.04) !important; \/* \u6781\u5f31\u7684\u4e3b\u8272\u8c03\u6c34\u5370 *\/\n    line-height: 1 !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n}\n\n\/* \u5185\u5bb9\u5185\u886c\u533a *\/\n#tcpel-heavy-faq-34 .tcpel-content-inner {\n    padding: 0 30px 30px 65px !important; \/* \u5de6\u4fa7\u7f29\u8fdb\u5bf9\u9f50\u6807\u9898 *\/\n    position: relative !important;\n    z-index: 1 !important;\n}\n\n#tcpel-heavy-faq-34 .tcpel-a-text {\n    font-size: 15px !important;\n    line-height: 1.75 !important;\n    color: #475569 !important;\n    margin: 0 !important;\n    font-weight: 500 !important;\n    padding-top: 20px !important;\n    \/* \u6838\u5fc3\u5347\u7ea7\uff1a\u5de5\u7a0b\u865a\u7ebf\u5206\u5272 *\/\n    border-top: 1px dashed #CBD5E1 !important; \n}\n\n\/* =========================================================\n   \u7eafCSS\u54cd\u5e94\u5f0f\u5e03\u5c40 (\u517c\u5bb9\u5e73\u677f\u4e0e\u79fb\u52a8\u8bbe\u5907)\n========================================================= *\/\n@media (max-width:1000px) {\n    #tcpel-heavy-faq-34 .tcpel-container {\n        padding: 0 30px !important;\n    }\n}\n\n@media (max-width:690px) {\n    #tcpel-heavy-faq-34 {\n        padding: 40px 0 !important;\n    }\n    #tcpel-heavy-faq-34 .tcpel-container {\n        padding: 0 20px !important;\n        gap: 30px !important;\n    }\n    #tcpel-heavy-faq-34 .tcpel-hero-header {\n        padding: 30px 25px !important;\n    }\n    #tcpel-heavy-faq-34 h2.tcpel-main-title {\n        font-size: 24px !important;\n    }\n    \/* \u79fb\u52a8\u7aef\u6539\u4e3a\u5355\u5217\uff0c\u9632\u6b62\u62e5\u6324 *\/\n    #tcpel-heavy-faq-34 .tcpel-faq-grid {\n        grid-template-columns: 1fr !important; \n        gap: 15px !important;\n    }\n    #tcpel-heavy-faq-34 .tcpel-faq-trigger {\n        padding: 20px !important;\n        min-height: auto !important; \/* \u6838\u5fc3\u4fee\u6539\uff1a\u79fb\u52a8\u7aef\u5355\u5217\u4e0d\u9700\u8981\u5f3a\u5236\u7b49\u9ad8 *\/\n    }\n    #tcpel-heavy-faq-34 .tcpel-q-wrapper {\n        gap: 12px !important;\n    }\n    #tcpel-heavy-faq-34 h3.tcpel-q-title {\n        font-size: 16px !important;\n    }\n    #tcpel-heavy-faq-34 .tcpel-content-inner {\n        padding: 0 20px 25px 20px !important; \/* \u79fb\u52a8\u7aef\u53d6\u6d88\u7f29\u8fdb *\/\n    }\n    #tcpel-heavy-faq-34 .tcpel-faq-content::after {\n        font-size: 60px !important; \/* \u6c34\u5370\u7f29\u5c0f *\/\n    }\n}\n<\/style>\n\n<section id=\"tcpel-heavy-faq-34\">\n    <div class=\"tcpel-container\">\n        \n        <div class=\"tcpel-hero-header\">\n            <h2 class=\"tcpel-main-title\">FAQ: Pellet Cooler Sizing, Temperature, Moisture, and Maintenance<\/h2>\n        <\/div>\n\n        <div class=\"tcpel-faq-grid\" id=\"tcpel-faq-grid-wrapper\">\n            \n            <div class=\"tcpel-faq-item\">\n                <button class=\"tcpel-faq-trigger\" aria-expanded=\"false\">\n                    <div class=\"tcpel-q-wrapper\">\n                        <span class=\"tcpel-status-dot\"><\/span>\n                        <span class=\"tcpel-q-index\">Q.01<\/span>\n                        <h3 class=\"tcpel-q-title\">What capacity pellet cooler do I need for a 1-2 T\/H pellet line?<\/h3>\n                    <\/div>\n                    <div class=\"tcpel-indicator\">\n                        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"square\" stroke-linejoin=\"miter\">\n                            <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n                        <\/svg>\n                    <\/div>\n                <\/button>\n                <div class=\"tcpel-faq-content\" data-step=\"01\">\n                    <div class=\"tcpel-content-inner\">\n                        <p class=\"tcpel-a-text\">\n                            Begin with SKLN1.5, which is listed for 1-2 T\/H output. Pick the final model based on pellet material, inlet temperature, moisture, diameter, fan requirement, and downstream packing.\n                        <\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"tcpel-faq-item\">\n                <button class=\"tcpel-faq-trigger\" aria-expanded=\"false\">\n                    <div class=\"tcpel-q-wrapper\">\n                        <span class=\"tcpel-status-dot\"><\/span>\n                        <span class=\"tcpel-q-index\">Q.02<\/span>\n                        <h3 class=\"tcpel-q-title\">How close to ambient temperature can a TCPEL pellet cooler cool finished pellets?<\/h3>\n                    <\/div>\n                    <div class=\"tcpel-indicator\">\n                        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"square\" stroke-linejoin=\"miter\">\n                            <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n                        <\/svg>\n                    <\/div>\n                <\/button>\n                <div class=\"tcpel-faq-content\" data-step=\"02\">\n                    <div class=\"tcpel-content-inner\">\n                        <p class=\"tcpel-a-text\">\n                            The supplied TCPEL data lists a cooled pellet temperature no more than 5\u00b0C above outside air. External pellet-cooling studies consider near-ambient cooling as a typical storage goal, though actual performance depends on airflow, bed depth, starting material, and local humidity.\n                        <\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"tcpel-faq-item\">\n                <button class=\"tcpel-faq-trigger\" aria-expanded=\"false\">\n                    <div class=\"tcpel-q-wrapper\">\n                        <span class=\"tcpel-status-dot\"><\/span>\n                        <span class=\"tcpel-q-index\">Q.03<\/span>\n                        <h3 class=\"tcpel-q-title\">What is the difference between a counterflow pellet cooler and a horizontal pellet cooler?<\/h3>\n                    <\/div>\n                    <div class=\"tcpel-indicator\">\n                        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"square\" stroke-linejoin=\"miter\">\n                            <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n                        <\/svg>\n                    <\/div>\n                <\/button>\n                <div class=\"tcpel-faq-content\" data-step=\"03\">\n                    <div class=\"tcpel-content-inner\">\n                        <p class=\"tcpel-a-text\">\n                            Counterflow units pump cool air up through pellets that fall through chutes in water drop tables. Horizontal units pass pellets through on a conveyor or screen belt and blow air through the layer. Better option hinges on available space, throughput, cleaning ability, dust control, or forthcoming packing.\n                        <\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"tcpel-faq-item\">\n                <button class=\"tcpel-faq-trigger\" aria-expanded=\"false\">\n                    <div class=\"tcpel-q-wrapper\">\n                        <span class=\"tcpel-status-dot\"><\/span>\n                        <span class=\"tcpel-q-index\">Q.04<\/span>\n                        <h3 class=\"tcpel-q-title\">Can the same pellet cooler handle biomass and feed pellets?<\/h3>\n                    <\/div>\n                    <div class=\"tcpel-indicator\">\n                        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"square\" stroke-linejoin=\"miter\">\n                            <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n                        <\/svg>\n                    <\/div>\n                <\/button>\n                <div class=\"tcpel-faq-content\" data-step=\"04\">\n                    <div class=\"tcpel-content-inner\">\n                        <p class=\"tcpel-a-text\">\n                            Each cooler can be matched to fine particles, lumps, flakes, or granules of similar size to the regular output. Changing grades requires the material type, pellet size range, and intended output for each grade.\n                        <\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"tcpel-faq-item\">\n                <button class=\"tcpel-faq-trigger\" aria-expanded=\"false\">\n                    <div class=\"tcpel-q-wrapper\">\n                        <span class=\"tcpel-status-dot\"><\/span>\n                        <span class=\"tcpel-q-index\">Q.05<\/span>\n                        <h3 class=\"tcpel-q-title\">What information should I send before requesting a pellet cooler quote?<\/h3>\n                    <\/div>\n                    <div class=\"tcpel-indicator\">\n                        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"square\" stroke-linejoin=\"miter\">\n                            <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n                        <\/svg>\n                    <\/div>\n                <\/button>\n                <div class=\"tcpel-faq-content\" data-step=\"05\">\n                    <div class=\"tcpel-content-inner\">\n                        <p class=\"tcpel-a-text\">\n                            Provide pellet mill output rate, feed material, pellet diameter and length, inlet temperature and moisture, expected final temperature before packing, voltage, installation height, and dust collection plan. Extra layout information helps TCPEL decide whether the standard cooler scope needs adjustment.\n                        <\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"tcpel-faq-item\">\n                <button class=\"tcpel-faq-trigger\" aria-expanded=\"false\">\n                    <div class=\"tcpel-q-wrapper\">\n                        <span class=\"tcpel-status-dot\"><\/span>\n                        <span class=\"tcpel-q-index\">Q.06<\/span>\n                        <h3 class=\"tcpel-q-title\">How does fines control affect pellet cooler performance?<\/h3>\n                    <\/div>\n                    <div class=\"tcpel-indicator\">\n                        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"square\" stroke-linejoin=\"miter\">\n                            <polyline points=\"6 9 12 15 18 9\"><\/polyline>\n                        <\/svg>\n                    <\/div>\n                <\/button>\n                <div class=\"tcpel-faq-content\" data-step=\"06\">\n                    <div class=\"tcpel-content-inner\">\n                        <p class=\"tcpel-a-text\">\n                            Fines reduce in-line airflow and settle on cooler chutes, fans, or conveyor belts if not regularly cleaned. It is one of several reasons to have dust collection and cleaning incorporated into the layout, according to Kansas State University Feed Science.\n                        <\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const faqGrid = document.getElementById(\"tcpel-faq-grid-wrapper\");\n    if (!faqGrid) return;\n    \n    const triggers = faqGrid.querySelectorAll(\".tcpel-faq-trigger\");\n    \n    triggers.forEach(function(trigger) {\n        trigger.addEventListener(\"click\", function() {\n            const item = this.parentElement;\n            const content = item.querySelector(\".tcpel-faq-content\");\n            const isActive = item.classList.contains(\"is-active\");\n            \n            \/\/ \u5f53\u524d\u903b\u8f91\uff1a\u5141\u8bb8\u540c\u65f6\u6253\u5f00\u591a\u4e2a\uff08\u9002\u5408\u684c\u9762\u7aef\u7f51\u683c\u5e03\u5c40\u6392\u7248\u9605\u8bfb\uff09\n            if (!isActive) {\n                \/\/ \u5f00\u542f\n                item.classList.add(\"is-active\");\n                this.setAttribute(\"aria-expanded\", \"true\");\n                content.style.maxHeight = content.scrollHeight + \"px\";\n            } else {\n                \/\/ \u5173\u95ed\n                item.classList.remove(\"is-active\");\n                this.setAttribute(\"aria-expanded\", \"false\");\n                content.style.maxHeight = \"0px\";\n            }\n        });\n    });\n\n    \/\/ \u76d1\u542c\u7a97\u53e3\u5c3a\u5bf8\u53d8\u5316\uff0c\u9632\u6b62\u54cd\u5e94\u5f0f\u7f29\u653e\u65f6\u5185\u5bb9\u88ab\u622a\u65ad\n    window.addEventListener(\"resize\", function() {\n        const activeContents = faqGrid.querySelectorAll(\".tcpel-faq-item.is-active .tcpel-faq-content\");\n        activeContents.forEach(function(content) {\n            content.style.maxHeight = \"none\"; \/\/ \u4e34\u65f6\u91cd\u7f6e\n            const newHeight = content.scrollHeight;\n            content.style.maxHeight = newHeight + \"px\"; \/\/ \u91cd\u65b0\u8bbe\u5b9a\u7cbe\u51c6\u9ad8\u5ea6\n        });\n    });\n});\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What capacity pellet cooler do I need for a 1-2 T\/H pellet line?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Begin with SKLN1.5, which is listed for 1-2 T\/H output. Pick the final model based on pellet material, inlet temperature, moisture, diameter, fan requirement, and downstream packing.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How close to ambient temperature can a TCPEL pellet cooler cool finished pellets?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The supplied TCPEL data lists a cooled pellet temperature no more than 5\u00b0C above outside air. External pellet-cooling studies consider near-ambient cooling as a typical storage goal, though actual performance depends on airflow, bed depth, starting material, and local humidity.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between a counterflow pellet cooler and a horizontal pellet cooler?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Counterflow units pump cool air up through pellets that fall through chutes in water drop tables. Horizontal units pass pellets through on a conveyor or screen belt and blow air through the layer. Better option hinges on available space, throughput, cleaning ability, dust control, or forthcoming packing.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can the same pellet cooler handle biomass and feed pellets?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Each cooler can be matched to fine particles, lumps, flakes, or granules of similar size to the regular output. Changing grades requires the material type, pellet size range, and intended output for each grade.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What information should I send before requesting a pellet cooler quote?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Provide pellet mill output rate, feed material, pellet diameter and length, inlet temperature and moisture, expected final temperature before packing, voltage, installation height, and dust collection plan. Extra layout information helps TCPEL decide whether the standard cooler scope needs adjustment.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does fines control affect pellet cooler performance?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Fines reduce in-line airflow and settle on cooler chutes, fans, or conveyor belts if not regularly cleaned. It is one of several reasons to have dust collection and cleaning incorporated into the layout, according to Kansas State University Feed Science.\"\n      }\n    }\n  ]\n}\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-d2d0889\" data-block-id=\"d2d0889\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-d2d0889-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f3f9824\" data-v=\"4\" data-block-id=\"f3f9824\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-f3f9824-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-f3f9824-inner-blocks\">\n<div id=\"tcpel-quote-hero-2026\">\n  <style>\n    \/* Principle 3: High-quality fonts imported *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;700&display=swap');\n\n    \/* Principle 1: Strict Scope & Reset *\/\n    #tcpel-quote-hero-2026 {\n      width: 100% !important;\n      font-family: 'Inter', sans-serif !important;\n      \/* Deep immersive industrial background *\/\n      background: linear-gradient(135deg, #0a1120 0%, #001a2e 100%) !important;\n      padding: 90px 30px 100px 30px !important;\n      box-sizing: border-box !important;\n      position: relative !important;\n      overflow: hidden !important;\n      border-top: 4px solid #0078C0 !important;\n    }\n\n    #tcpel-quote-hero-2026 * {\n      box-sizing: border-box !important;\n    }\n\n    \/* Technical grid overlay to eliminate flat empty space *\/\n    #tcpel-quote-hero-2026::before {\n      content: '' !important;\n      position: absolute !important;\n      top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important;\n      background-image: \n        radial-gradient(circle at 80% 50%, rgba(0, 120, 192, 0.15) 0%, transparent 50%),\n        linear-gradient(rgba(255,255,255,0.03) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(255,255,255,0.03) 1px, transparent 1px) !important;\n      background-size: 100% 100%, 40px 40px, 40px 40px !important;\n      pointer-events: none !important;\n      z-index: 1 !important;\n    }\n\n    \/* Principle 4: Anchored Content max-width 1600px *\/\n    #tcpel-quote-hero-2026 .tcpel-container {\n      max-width: 1600px !important;\n      margin: 0 auto !important;\n      position: relative !important;\n      z-index: 2 !important;\n      display: flex !important;\n      flex-wrap: wrap !important;\n      align-items: center !important;\n      gap: 60px !important;\n    }\n\n    \/* --- Left Column: Text & CTA --- *\/\n    #tcpel-quote-hero-2026 .tcpel-content-col {\n      flex: 1.2 1 600px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      opacity: 0;\n      transform: translateX(-30px);\n      transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1) !important;\n    }\n\n    #tcpel-quote-hero-2026 .tcpel-content-col.reveal-active {\n      opacity: 1 !important;\n      transform: translateX(0) !important;\n    }\n\n    \/* Micro-tag *\/\n    #tcpel-quote-hero-2026 .tcpel-micro-tag {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 10px !important;\n      font-family: 'JetBrains Mono', monospace !important;\n      font-size: 12px !important;\n      font-weight: 700 !important;\n      color: #38bdf8 !important; \/* Neon blue *\/\n      text-transform: uppercase !important;\n      letter-spacing: 2px !important;\n      margin-bottom: 20px !important;\n    }\n    #tcpel-quote-hero-2026 .tcpel-micro-tag::before {\n      content: '' !important;\n      width: 8px !important;\n      height: 8px !important;\n      background: #38bdf8 !important;\n      border-radius: 50% !important;\n      box-shadow: 0 0 10px rgba(56, 189, 248, 0.6) !important;\n      animation: tcpelPulse 2s infinite !important;\n    }\n\n    @keyframes tcpelPulse {\n      0% { box-shadow: 0 0 0 0 rgba(56, 189, 248, 0.4); }\n      70% { box-shadow: 0 0 0 8px rgba(56, 189, 248, 0); }\n      100% { box-shadow: 0 0 0 0 rgba(56, 189, 248, 0); }\n    }\n\n    \/* Strict SEO H2 Requirements: 32px, 700 *\/\n    #tcpel-quote-hero-2026 h2.tcpel-h2 {\n      font-size: 32px !important;\n      font-weight: 700 !important;\n      color: #ffffff !important;\n      margin: 0 0 30px 0 !important;\n      line-height: 1.25 !important;\n      letter-spacing: -0.5px !important;\n      position: relative !important;\n    }\n\n    \/* Content styling *\/\n    #tcpel-quote-hero-2026 .tcpel-text-box {\n      border-left: 2px solid rgba(255,255,255,0.1) !important;\n      padding-left: 24px !important;\n      margin-bottom: 40px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 16px !important;\n    }\n\n    #tcpel-quote-hero-2026 .tcpel-p {\n      font-size: 17px !important;\n      color: #94a3b8 !important;\n      line-height: 1.8 !important;\n      margin: 0 !important;\n      text-align: justify !important;\n    }\n\n    #tcpel-quote-hero-2026 .tcpel-highlight {\n      color: #f8fafc !important;\n      font-weight: 500 !important;\n    }\n\n    \/* Primary CTA Button *\/\n    #tcpel-quote-hero-2026 .tcpel-btn-primary {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      gap: 12px !important;\n      background: #0078C0 !important; \/* Primary Color *\/\n      color: #ffffff !important;\n      padding: 20px 50px !important;\n      border-radius: 8px !important;\n      font-size: 17px !important;\n      font-weight: 600 !important;\n      text-decoration: none !important;\n      transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1) !important;\n      border: 1px solid #0078C0 !important;\n      box-shadow: 0 10px 25px rgba(0, 120, 192, 0.3), inset 0 2px 0 rgba(255,255,255,0.1) !important;\n      align-self: flex-start !important;\n      white-space: nowrap !important;\n    }\n\n    #tcpel-quote-hero-2026 .tcpel-btn-primary:hover {\n      background: #006030 !important; \/* Transitions to Secondary Color *\/\n      border-color: #006030 !important;\n      transform: translateY(-4px) !important;\n      box-shadow: 0 15px 35px rgba(0, 96, 48, 0.4) !important;\n    }\n\n    #tcpel-quote-hero-2026 .tcpel-btn-icon {\n      transition: transform 0.3s ease !important;\n    }\n    #tcpel-quote-hero-2026 .tcpel-btn-primary:hover .tcpel-btn-icon {\n      transform: translateX(4px) !important;\n    }\n\n    \/* --- Right Column: CSS Abstract Radar UI --- *\/\n    #tcpel-quote-hero-2026 .tcpel-visual-col {\n      flex: 1 1 500px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      min-height: 400px !important;\n      position: relative !important;\n      opacity: 0;\n      transform: translateX(30px);\n      transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.2s !important;\n    }\n\n    #tcpel-quote-hero-2026 .tcpel-visual-col.reveal-active {\n      opacity: 1 !important;\n      transform: translateX(0) !important;\n    }\n\n    \/* Holographic Radar Rings *\/\n    #tcpel-quote-hero-2026 .tcpel-radar-wrapper {\n      position: relative !important;\n      width: 400px !important;\n      height: 400px !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n    }\n\n    #tcpel-quote-hero-2026 .tcpel-ring {\n      position: absolute !important;\n      border-radius: 50% !important;\n      border: 1px solid rgba(0, 120, 192, 0.3) !important;\n      top: 50% !important;\n      left: 50% !important;\n      transform: translate(-50%, -50%) !important;\n    }\n\n    #tcpel-quote-hero-2026 .tcpel-ring-1 { width: 100% !important; height: 100% !important; border-style: dashed !important; animation: tcpelRotate 60s linear infinite !important; }\n    #tcpel-quote-hero-2026 .tcpel-ring-2 { width: 75% !important; height: 75% !important; border-color: rgba(0, 120, 192, 0.5) !important; }\n    #tcpel-quote-hero-2026 .tcpel-ring-3 { width: 50% !important; height: 50% !important; border-color: rgba(0, 96, 48, 0.6) !important; animation: tcpelRotate 40s linear infinite reverse !important; border-style: dotted !important;}\n\n    @keyframes tcpelRotate {\n      0% { transform: translate(-50%, -50%) rotate(0deg); }\n      100% { transform: translate(-50%, -50%) rotate(360deg); }\n    }\n\n    \/* Center Hub *\/\n    #tcpel-quote-hero-2026 .tcpel-radar-hub {\n      width: 120px !important;\n      height: 120px !important;\n      background: rgba(0, 120, 192, 0.1) !important;\n      border: 2px solid #0078C0 !important;\n      border-radius: 50% !important;\n      display: flex !important;\n      flex-direction: column !important;\n      align-items: center !important;\n      justify-content: center !important;\n      z-index: 10 !important;\n      box-shadow: 0 0 30px rgba(0, 120, 192, 0.4), inset 0 0 20px rgba(0, 120, 192, 0.4) !important;\n      backdrop-filter: blur(4px) !important;\n    }\n\n    #tcpel-quote-hero-2026 .tcpel-hub-text {\n      font-family: 'JetBrains Mono', monospace !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      color: #ffffff !important;\n      letter-spacing: 1px !important;\n    }\n\n    #tcpel-quote-hero-2026 .tcpel-hub-sub {\n      font-size: 10px !important;\n      color: #38bdf8 !important;\n      text-transform: uppercase !important;\n      margin-top: 4px !important;\n    }\n\n    \/* Floating Data Nodes to kill whitespace *\/\n    #tcpel-quote-hero-2026 .tcpel-data-node {\n      position: absolute !important;\n      background: rgba(15, 23, 42, 0.8) !important;\n      border: 1px solid rgba(255,255,255,0.1) !important;\n      padding: 8px 16px !important;\n      border-radius: 4px !important;\n      font-family: 'JetBrains Mono', monospace !important;\n      font-size: 11px !important;\n      color: #cbd5e1 !important;\n      z-index: 15 !important;\n      backdrop-filter: blur(4px) !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 8px !important;\n    }\n    #tcpel-quote-hero-2026 .tcpel-data-node::before {\n      content: '' !important;\n      width: 6px !important;\n      height: 6px !important;\n      border-radius: 50% !important;\n    }\n    \n    #tcpel-quote-hero-2026 .tcpel-node-1 { top: 10%; left: 0%; transform: translate(-50%, -50%); }\n    #tcpel-quote-hero-2026 .tcpel-node-1::before { background: #38bdf8 !important; }\n    \n    #tcpel-quote-hero-2026 .tcpel-node-2 { bottom: 15%; right: -5%; transform: translate(50%, 50%); }\n    #tcpel-quote-hero-2026 .tcpel-node-2::before { background: #006030 !important; } \/* Secondary Color *\/\n\n    #tcpel-quote-hero-2026 .tcpel-node-3 { top: 15%; right: 5%; transform: translate(50%, -50%); }\n    #tcpel-quote-hero-2026 .tcpel-node-3::before { background: #0078C0 !important; }\n\n    \/* Mobile Responsiveness *\/\n    @media (max-width:1000px) {\n      #tcpel-quote-hero-2026 .tcpel-container { gap: 40px !important; }\n      #tcpel-quote-hero-2026 .tcpel-radar-wrapper { width: 320px !important; height: 320px !important; }\n      #tcpel-quote-hero-2026 .tcpel-node-1 { left: 10% !important;}\n      #tcpel-quote-hero-2026 .tcpel-node-2 { right: 10% !important;}\n    }\n\n    @media (max-width:690px) {\n      #tcpel-quote-hero-2026 { padding: 60px 20px 80px 20px !important; }\n      #tcpel-quote-hero-2026 h2.tcpel-h2 { font-size: 28px !important; }\n      #tcpel-quote-hero-2026 .tcpel-btn-primary { width: 100% !important; }\n      #tcpel-quote-hero-2026 .tcpel-visual-col { min-height: 320px !important; margin-top: 20px !important; }\n      #tcpel-quote-hero-2026 .tcpel-radar-wrapper { width: 280px !important; height: 280px !important; }\n      #tcpel-quote-hero-2026 .tcpel-data-node { display: none !important; } \/* Hide floating nodes on small mobile for clean look *\/\n      #tcpel-quote-hero-2026 .tcpel-text-box { padding-left: 16px !important; }\n    }\n  <\/style>\n\n  <div class=\"tcpel-container\">\n    \n    <div class=\"tcpel-content-col tcpel-reveal-element\">\n      <div class=\"tcpel-micro-tag\">Engineering Portal<\/div>\n      \n      <h2 class=\"tcpel-h2\">Request a Pellet Cooler Quote<\/h2>\n      \n      <div class=\"tcpel-text-box\">\n        <p class=\"tcpel-p\">\n          <span class=\"tcpel-highlight\">Supply your feed pellet material, target rate, pellet diameter range, inlet moisture and temperature, fan or voltage requirements, and packing layout.<\/span>\n        <\/p>\n        <p class=\"tcpel-p\">\n          Then, an engineer can match the SKLN model range to existing lines and advise on scope, payment conditions, shipment terms, spare parts, and after-sales support.\n        <\/p>\n      <\/div>\n\n      <a href=\"#ct-popup-816\" class=\"tcpel-btn-primary\">\n        Request a Quote\n        <svg class=\"tcpel-btn-icon\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14 5l7 7m0 0l-7 7m7-7H3\"><\/path><\/svg>\n      <\/a>\n    <\/div>\n\n    <div class=\"tcpel-visual-col tcpel-reveal-element\">\n      <div class=\"tcpel-radar-wrapper\">\n        <div class=\"tcpel-ring tcpel-ring-1\"><\/div>\n        <div class=\"tcpel-ring tcpel-ring-2\"><\/div>\n        <div class=\"tcpel-ring tcpel-ring-3\"><\/div>\n        \n        <div class=\"tcpel-radar-hub\">\n          <div class=\"tcpel-hub-text\">SKLN<\/div>\n          <div class=\"tcpel-hub-sub\">MATCHING<\/div>\n        <\/div>\n\n        <div class=\"tcpel-data-node tcpel-node-1\">Inlet.Data \/\/ WAIT<\/div>\n        <div class=\"tcpel-data-node tcpel-node-2\">Scope \/\/ ALIGN<\/div>\n        <div class=\"tcpel-data-node tcpel-node-3\">Layout.Sync<\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n      const elements = document.querySelectorAll('#tcpel-quote-hero-2026 .tcpel-reveal-element');\n      \n      const observerOptions = {\n        root: null,\n        rootMargin: '0px 0px -50px 0px',\n        threshold: 0.1\n      };\n\n      const scrollObserver = new IntersectionObserver((entries, observer) => {\n        entries.forEach((entry, index) => {\n          if (entry.isIntersecting) {\n            setTimeout(() => {\n              entry.target.classList.add('reveal-active');\n            }, index * 150);\n            observer.unobserve(entry.target);\n          }\n        });\n      }, observerOptions);\n\n      elements.forEach(el => {\n        scrollObserver.observe(el);\n      });\n    });\n  <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>ISO Certified Quality Pellet Cooler Pellet Cooler for Counterflow Biomass and Feed Pellet Cooling TCPEL SKLN Counterflow Cooling Machine A TCPEL pellet cooler is designed to cool hot pellets after the pellet mill with bottom-up counterflow air; this five-model SKLN range and the clear FOB Qingdao pricing are for buyers sizing a new biomass or [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":2090,"parent":2051,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2085","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages\/2085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/comments?post=2085"}],"version-history":[{"count":0,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages\/2085\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages\/2051"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/media\/2090"}],"wp:attachment":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/media?parent=2085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}