{"id":7,"date":"2025-06-19T19:56:55","date_gmt":"2025-06-19T19:56:55","guid":{"rendered":"https:\/\/floor.takoesdfloor.com\/?page_id=7"},"modified":"2025-06-23T18:14:02","modified_gmt":"2025-06-23T18:14:02","slug":"1-esd-flooring-solutions-in-singapore","status":"publish","type":"page","link":"https:\/\/floor.takoesdfloor.com\/","title":{"rendered":"#1 ESD Flooring Solutions in Singapore"},"content":{"rendered":"\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700;800&family=Roboto:wght@400;500&display=swap');\n\n:root {\n    --tako-deep-blue: #0A1931; \/* Deeper, more modern blue *\/\n    --tako-mid-blue: #185ADB;  \/* Brighter blue for accents\/CTA *\/\n    --tako-light-blue-accent: #6B90E0; \/* Lighter accent *\/\n    --tako-silver-gray: #B0B8C4;\n    --tako-light-gray: #F0F4F8;\n    --tako-white: #FFFFFF;\n    --tako-text-dark: #1E2A3B;\n    --tako-electric-accent: #00CFE8; \/* Electrostatic accent *\/\n}\n\n.tako-hero-banner-v2 {\n    font-family: 'Roboto', sans-serif;\n    background: linear-gradient(135deg, var(--tako-deep-blue) 0%, #102A52 100%);\n    color: var(--tako-white);\n    padding: 80px 40px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n    position: relative;\n    min-height: 450px; \/* Increased height *\/\n}\n\n.tako-hero-banner-v2::before { \/* Subtle background tech pattern *\/\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background-image:\n        linear-gradient(45deg, rgba(255,255,255,0.03) 25%, transparent 25%, transparent 75%, rgba(255,255,255,0.03) 75%),\n        linear-gradient(45deg, rgba(255,255,255,0.03) 25%, transparent 25%, transparent 75%, rgba(255,255,255,0.03) 75%);\n    background-size: 60px 60px;\n    background-position: 0 0, 30px 30px;\n    opacity: 0.5;\n    z-index: 0;\n}\n\n.tako-hero-content-v2 {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n    max-width: 1280px; \/* Slightly wider max-width *\/\n    margin: 0 auto;\n    position: relative;\n    z-index: 1;\n}\n\n.tako-hero-text-content-v2 {\n    flex-basis: 58%; \/* More space for text *\/\n    padding-right: 50px;\n    animation: slideInFromLeft 1s ease-out forwards;\n}\n\n@keyframes slideInFromLeft {\n    from { opacity: 0; transform: translateX(-50px); }\n    to { opacity: 1; transform: translateX(0); }\n}\n\n.tako-hero-logo-v2 {\n    margin-bottom: 25px;\n}\n\n.tako-hero-logo-v2 img {\n    max-height: 60px; \/* Adjust as per your logo dimensions *\/\n    width: auto;\n    display: block; \/* Helps with alignment if there's text below *\/\n}\n.tako-hero-logo-v2 .logo-tagline-v2 {\n    font-family: 'Roboto', sans-serif;\n    font-size: 1em;\n    font-weight: 400;\n    color: var(--tako-silver-gray);\n    margin-top: 8px; \/* Space between logo image and tagline *\/\n}\n\n\n.tako-hero-headline-v2 {\n    font-family: 'Montserrat', sans-serif;\n    font-size: 2.6em; \/* Main part larger *\/\n    font-weight: 800;\n    line-height: 1.25;\n    margin-bottom: 10px;\n    color: var(--tako-white);\n}\n\n.tako-hero-headline-v2 .sub-line {\n    font-size: 0.7em; \/* Smaller, but still part of headline *\/\n    font-weight: 600;\n    color: var(--tako-light-blue-accent);\n    display: block;\n    margin-top: 5px;\n}\n\n.tako-hero-subheadline-v2 {\n    font-family: 'Roboto', sans-serif;\n    font-size: 1.15em;\n    font-weight: 400;\n    margin-bottom: 35px;\n    color: var(--tako-silver-gray);\n    line-height: 1.6;\n}\n\n.tako-hero-cta-v2 {\n    display: inline-block;\n    background-color: var(--tako-mid-blue);\n    color: var(--tako-white);\n    padding: 15px 35px;\n    text-decoration: none;\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 700;\n    font-size: 1.05em;\n    border-radius: 8px;\n    transition: background-color 0.3s ease, transform 0.2s ease, box-shadow 0.3s ease;\n    box-shadow: 0 4px 15px rgba(24, 90, 219, 0.4); \/* Shadow related to button color *\/\n}\n\n.tako-hero-cta-v2:hover, .tako-hero-cta-v2:focus {\n    background-color: var(--tako-light-blue-accent);\n    transform: translateY(-3px);\n    box-shadow: 0 7px 20px rgba(24, 90, 219, 0.5);\n}\n\n.tako-hero-visuals-v2 {\n    flex-basis: 38%; \/* Slightly less space, more focus on elements *\/\n    position: relative;\n    display: flex;\n    flex-direction: column;\n    gap: 20px; \/* Space between visual items *\/\n    perspective: 1200px;\n    animation: fadeInFromRight 1s ease-out 0.3s forwards;\n    opacity: 0; \/* Start hidden for animation *\/\n}\n\n@keyframes fadeInFromRight {\n    from { opacity: 0; transform: translateX(50px); }\n    to { opacity: 1; transform: translateX(0); }\n}\n\n.visual-item-v2 {\n    background-color: rgba(255, 255, 255, 0.05); \/* Very subtle background *\/\n    border: 1px solid rgba(255, 255, 255, 0.15);\n    border-radius: 10px;\n    padding: 20px;\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    cursor: pointer;\n    transition: transform 0.3s ease, box-shadow 0.3s ease, background-color 0.3s ease;\n    box-shadow: 0 5px 15px rgba(0,0,0,0.1);\n    position: relative; \/* For tooltip *\/\n}\n\n.visual-item-v2:hover {\n    transform: translateY(-5px) scale(1.03);\n    box-shadow: 0 10px 25px rgba(0,0,0,0.2);\n    background-color: rgba(255, 255, 255, 0.1);\n    border-color: var(--tako-electric-accent);\n}\n\n.visual-item-v2 .item-icon-v2 {\n    font-size: 2em; \/* Larger icons *\/\n    color: var(--tako-electric-accent); \/* Vibrant icon color *\/\n    flex-shrink: 0;\n    width: 40px; \/* Fixed width for alignment *\/\n    text-align: center;\n}\n\/* SVG icon styling example *\/\n.visual-item-v2 .item-icon-v2 svg {\n    width: 32px;\n    height: 32px;\n    fill: var(--tako-electric-accent);\n    transition: fill 0.3s ease;\n}\n.visual-item-v2:hover .item-icon-v2 svg {\n    fill: var(--tako-white);\n}\n\n\n.visual-item-v2 .item-text-v2 .item-label-v2 {\n    font-family: 'Montserrat', sans-serif;\n    font-size: 1.1em;\n    font-weight: 600;\n    color: var(--tako-white);\n    margin-bottom: 3px;\n}\n\n.visual-item-v2 .item-text-v2 .item-desc-v2 {\n    font-family: 'Roboto', sans-serif;\n    font-size: 0.85em;\n    color: var(--tako-silver-gray);\n    line-height: 1.4;\n}\n\n\/* Tooltip (optional, can be expanded) *\/\n.visual-item-v2 .item-tooltip-v2 {\n    visibility: hidden;\n    opacity: 0;\n    position: absolute;\n    bottom: calc(100% + 10px); \/* Position above the item *\/\n    left: 50%;\n    transform: translateX(-50%);\n    background-color: var(--tako-text-dark);\n    color: var(--tako-white);\n    padding: 8px 12px;\n    border-radius: 6px;\n    font-size: 0.9em;\n    white-space: nowrap;\n    z-index: 100;\n    transition: opacity 0.3s ease, visibility 0.3s ease;\n    box-shadow: 0 2px 10px rgba(0,0,0,0.3);\n}\n\n.visual-item-v2:hover .item-tooltip-v2 {\n    visibility: visible;\n    opacity: 1;\n}\n\n\n\/* Responsive adjustments *\/\n@media (max-width: 992px) {\n    .tako-hero-content-v2 {\n        flex-direction: column;\n        text-align: center;\n    }\n    .tako-hero-text-content-v2 {\n        padding-right: 0;\n        margin-bottom: 50px;\n        flex-basis: 100%;\n    }\n    .tako-hero-logo-v2 {\n        display: flex;\n        flex-direction: column; \/* Stack logo and tagline *\/\n        align-items: center; \/* Center logo and tagline *\/\n    }\n    .tako-hero-logo-v2 img {\n        margin: 0 auto 10px auto; \/* Center image and add bottom margin *\/\n    }\n    .tako-hero-headline-v2 {\n        font-size: 2.2em;\n    }\n    .tako-hero-visuals-v2 {\n        flex-basis: 100%;\n        width: 100%;\n        max-width: 500px; \/* Limit width on smaller screens *\/\n        margin: 0 auto;\n    }\n}\n\n@media (max-width: 576px) {\n    .tako-hero-banner-v2 {\n        padding: 60px 20px;\n    }\n    .tako-hero-headline-v2 {\n        font-size: 1.9em;\n    }\n    .tako-hero-subheadline-v2 {\n        font-size: 1em;\n    }\n    .tako-hero-cta-v2 {\n        padding: 12px 25px;\n        font-size: 0.95em;\n    }\n    .visual-item-v2 {\n        padding: 15px;\n        gap: 10px;\n    }\n    .visual-item-v2 .item-icon-v2 {\n        font-size: 1.8em;\n    }\n    .visual-item-v2 .item-text-v2 .item-label-v2 {\n        font-size: 1em;\n    }\n}\n\n<\/style>\n\n<section class=\"tako-hero-banner-v2\">\n    <div class=\"tako-hero-content-v2\">\n        <div class=\"tako-hero-text-content-v2\">\n         \n           <h2 class=\"tako-hero-headline-v2\" style=\"font-weight: bold; color: white;\">\n    43 Years of Hands-on ESD Expertise\n    <span class=\"sub-line\">Working With You in ESD Flooring &#038; <span class=\"highlight-keyword\">ESD Floor Mat<\/span> Static Control<\/span>\n<\/h2>\n            <p class=\"tako-hero-subheadline-v2\">\n                Your trusted partner for comprehensive Electrostatic Discharge (ESD) solutions. We deliver cutting-edge ESD protection tailored to your specific industry needs, ensuring safety and reliability.\n           <a href=\"https:\/\/wa.link\/talctq\"\n   style=\"\n     \/* WhatsApp Button Styling *\/\n     background-color: #25D366; \/* WhatsApp Green *\/\n     color: white;\n     padding: 15px 20px;\n     border-radius: 8px;\n     text-decoration: none;\n     font-weight: bold;\n     font-size: 1.1em;\n     text-align: center;\n     cursor: pointer; \/* Indicate it's clickable *\/\n\n     \/* Full Width for both Mobile and Desktop *\/\n     display: block; \/* Makes the button take up the full available width *\/\n     width: 100%; \/* Ensures it spans 100% of its parent's width *\/\n     box-sizing: border-box; \/* Includes padding and border in the element's total width *\/\n\n     \/* Push Hover Effect (Initial State) *\/\n     position: relative; \/* Needed for transform\/top manipulation *\/\n     top: 0; \/* Initial position *\/\n     box-shadow: 0 5px 0px #1EAA50; \/* Initial shadow for depth *\/\n     transition: all 0.15s ease-out; \/* Smooth transition for hover effects *\/\n   \"\n   onmouseover=\"this.style.backgroundColor='#1DA851'; this.style.top='3px'; this.style.boxShadow='0 2px 0px #1EAA50';\"\n   onmouseout=\"this.style.backgroundColor='#25D366'; this.style.top='0'; this.style.boxShadow='0 5px 0px #1EAA50';\"\n>\n  WhatsApp Now for Prompt Quotation\n<\/a>\n\n        <div class=\"tako-hero-visuals-v2\">\n            <div class=\"visual-item-v2\" data-link=\"\/esd-floor-mats\" data-tooltip=\"Durable and effective ESD Floor Mat options for critical environments.\">\n                <span class=\"item-icon-v2\">\n                    <!-- SVG Icon for ESD Mat (Example - replace with your preferred icon) -->\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M20 2H4C2.9 2 2 2.9 2 4v16c0 1.1.9 2 2 2h26c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 15h-6c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1zm0-4h-8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1zm-3-4H6c-.55 0-1-.45-1-1s.45-1 1-1h20c.55 0 1 .45 1 1s-.45 1-1 1z\"\/><\/svg>\n                <\/span>\n                <div class=\"item-text-v2\">\n                    <div  <a href=\"https:\/\/tako.com.my\/electorstatic-discharge-esd\/workstation\/\" class=\"item-label-v2\">ESD Floor Mat Solutions<\/div>\n                    <div class=\"item-desc-v2\">High-performance mats for superior static dissipation.<\/div>\n                <\/div>\n                <span class=\"item-tooltip-v2\">Learn about our ESD Floor Mats<\/span>\n            <\/div>\n\n            <div class=\"visual-item-v2\" data-link=\"\/esd-flooring-solutions\" data-tooltip=\"Comprehensive ESD flooring systems, including tiles and coatings.\">\n                <span class=\"item-icon-v2\">\n                     <!-- SVG Icon for ESD Flooring\/Tiles (Example) -->\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M4 11h6V5H4v6zm0 7h6v-6H4v6zm8 0h6v-6h-6v6zm0-14v6h6V5h-6zM3 21h18V3H3v18zM5 5h4v4H5V5zm0 6h4v4H5v-4zm6 0h4v4h-4v-4zm6 0h4v4h-4v-4zm0-6h4v4h-4V5zm-6 0h4v4h-4V5z\"\/><\/svg>\n                <\/span>\n                <div class=\"item-text-v2\">\n                    <div class=\"item-label-v2\">ESD Flooring Solutions<\/div>\n                    <div class=\"item-desc-v2\">Tiles, coatings, and custom installations.<\/div>\n                <\/div>\n                <span class=\"item-tooltip-v2\">Discover our Flooring Systems<\/span>\n            <\/div>\n\n            <div class=\"visual-item-v2\" data-link=\"\/esd-safety-compliance\" data-tooltip=\"Ensure workplace safety and meet industry ESD compliance standards.\">\n                <span class=\"item-icon-v2\">\n                    <!-- SVG Icon for Safety\/Shield (Example) -->\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><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\"\/><\/svg>\n                <\/span>\n                <div class=\"item-text-v2\">\n                    <div class=\"item-label-v2\">ESD Safety Compliance<\/div>\n                    <div class=\"item-desc-v2\">Protect personnel and sensitive equipment.<\/div>\n                <\/div>\n                <span class=\"item-tooltip-v2\">View Safety &#038; Compliance Info<\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const visualItemsV2 = document.querySelectorAll('.tako-hero-visuals-v2 .visual-item-v2');\n\n    visualItemsV2.forEach(item => {\n        const tooltipElement = item.querySelector('.item-tooltip-v2');\n        const tooltipTextFromData = item.getAttribute('data-tooltip');\n\n        if (tooltipElement && tooltipTextFromData) {\n            tooltipElement.textContent = tooltipTextFromData;\n        }\n        \n        item.addEventListener('click', function(event) {\n            \/\/ Prevents click if a text inside is selected, optional\n            \/\/ if (window.getSelection().toString()) {\n            \/\/     return;\n            \/\/ }\n            const link = item.getAttribute('data-link');\n            if (link) {\n                \/\/ For production, navigate:\n                \/\/ window.location.href = link;\n                console.log('Navigating to: ' + link);\n                \/\/ Example: Open in new tab if you want: window.open(link, '_blank');\n                alert('This interactive element would navigate to: ' + link + '\\n(This is a demo. Replace alert with window.location.href in production.)');\n            }\n        });\n    });\n});\n<\/script>\n\n\n\n<section id=\"tako-custom-esd-banner\" class=\"tako-esd-banner-container-v5\">\n    <!-- ... rest of the content ... -->\n<\/section>\n\n\n\n<style>\n    :root {\n        --tako-bg-color: #00004d;\n        --tako-text-color: #ffffff;\n        --tako-primary-accent: #FF4747; \/* Red *\/\n        --tako-secondary-accent: #FFD700; \/* Gold *\/\n        --tako-card-bg: #00003a;\n    }\n\n    \/* --- General & Helper Classes --- *\/\n    .tako-esd-banner-container-v3 {\n        background-color: var(--tako-bg-color);\n        color: var(--tako-text-color);\n        font-family: 'Segoe UI', Arial, sans-serif;\n        overflow: hidden; \/* Important for some animations and layouts *\/\n        position: relative; \/* For parallax background *\/\n    }\n\n    .tako-section-v3 {\n        padding: 50px 20px;\n        position: relative; \/* For z-indexing content above parallax *\/\n        z-index: 2;\n        text-align: center;\n    }\n\n    \/* --- 1. Hero Section Animation --- *\/\n    .tako-hero-section-v3 {\n        min-height: 60vh; \/* Adjust as needed *\/\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center;\n        text-align: center;\n        position: relative; \/* Context for parallax content *\/\n        z-index: 2; \/* Above parallax background *\/\n        padding-top: 80px; \/* Space from top *\/\n        padding-bottom: 60px;\n    }\n\n    \/* Parallax Background - Simple version: fixed background image\/video *\/\n    \/* For a true scrolling parallax, the JS would adjust this element's position *\/\n    .tako-parallax-bg-v3 {\n        position: absolute;\n        top: 0; left: 0; width: 100%; height: 100%;\n        background-image: url('https:\/\/via.placeholder.com\/1920x1080\/000022\/FFFFFF?text=ESD+Flooring+Installation+Background'); \/* Replace with your image\/video *\/\n        background-size: cover;\n        background-position: center center;\n        background-attachment: fixed; \/* Simple parallax effect *\/\n        z-index: 1;\n        opacity: 0.3; \/* Make it subtle so text is readable *\/\n        animation: takoParallaxZoom 30s infinite alternate ease-in-out;\n    }\n    @keyframes takoParallaxZoom {\n        from { transform: scale(1); }\n        to { transform: scale(1.1); }\n    }\n\n\n    .tako-hero-section-v3 h2 {\n        font-size: 3em; \/* Larger *\/\n        font-weight: 700; \/* Bold *\/\n        margin-bottom: 20px;\n        line-height: 1.2;\n        color: var(--tako-text-color);\n        animation: takoFadeInUp 1s ease-out 0.2s backwards;\n    }\n\n    .tako-hero-section-v3 .tako-highlight-red-v3 {\n        color: var(--tako-primary-accent);\n    }\n\n    .tako-hero-section-v3 .tako-morph-text-container-v3 {\n        display: inline-block; \/* For the morphing text part *\/\n        min-width: 180px; \/* Adjust based on longest word *\/\n        text-align: left;\n    }\n    .tako-morph-text-v3 {\n        color: var(--tako-secondary-accent);\n        font-weight: 700;\n        opacity: 0;\n        animation: takoMorphTextDisplay 0.5s forwards;\n    }\n    @keyframes takoMorphTextDisplay {\n        to { opacity: 1; }\n    }\n    @keyframes takoFadeInUp {\n        from { opacity: 0; transform: translateY(30px); }\n        to { opacity: 1; transform: translateY(0); }\n    }\n\n    \/* --- Sub-heading Section (Manufacture, Supply & Install) --- *\/\n    .tako-subheading-section-v3 {\n        padding-top: 30px;\n        padding-bottom: 50px;\n        animation: takoFadeInUp 1s ease-out 0.5s backwards;\n    }\n    .tako-content-row-v3 {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 20px;\n        max-width: 950px;\n        margin: 0 auto;\n        text-align: left;\n    }\n    .tako-content-icon-v3 {\n        font-size: 3em; \/* Placeholder for actual icon *\/\n        color: var(--tako-secondary-accent);\n        flex-shrink: 0;\n        \/* Example: If using Font Awesome: content: \"\\f013\"; font-family: 'Font Awesome 5 Free'; font-weight: 900; *\/\n    }\n    .tako-content-text-v3 h3 {\n        color: var(--tako-primary-accent);\n        font-size: 2em; \/* Medium sized *\/\n        font-weight: 600;\n        margin: 0 0 8px 0;\n    }\n    .tako-content-text-v3 p {\n        color: var(--tako-text-color);\n        font-size: 1.2em;\n        margin: 0;\n        line-height: 1.5;\n    }\n\n    \/* --- 2. Product Showcase Animation (Cards & Carousel Idea) --- *\/\n    .tako-product-showcase-v3 {\n        padding-bottom: 50px;\n    }\n    .tako-product-showcase-v3 h3.section-title { \/* For \"Our ESD Solutions\" type title *\/\n        font-size: 2.2em;\n        color: var(--tako-text-color);\n        margin-bottom: 40px;\n        animation: takoFadeInUp 1s ease-out 0.7s backwards;\n    }\n\n    .tako-visuals-grid-v3 {\n        display: flex;\n        justify-content: center;\n        flex-wrap: wrap;\n        gap: 30px;\n        perspective: 1000px; \/* For 3D tilt effect *\/\n    }\n\n    .tako-visual-item-v3 { \/* Card style *\/\n        background-color: var(--tako-card-bg);\n        border-radius: 12px;\n        padding: 25px;\n        width: 250px;\n        text-align: center;\n        cursor: pointer;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        box-shadow: 0 5px 15px rgba(0,0,0,0.3);\n        transform-style: preserve-3d; \/* For 3D tilt *\/\n        transition: transform 0.2s ease-out, box-shadow 0.3s ease-out; \/* Smoother transitions *\/\n        animation: takoCardPopIn 0.5s ease-out backwards;\n    }\n    \/* Stagger card animations *\/\n    .tako-visual-item-v3:nth-child(1) { animation-delay: 0.8s; }\n    .tako-visual-item-v3:nth-child(2) { animation-delay: 0.9s; }\n    .tako-visual-item-v3:nth-child(3) { animation-delay: 1.0s; }\n    .tako-visual-item-v3:nth-child(4) { animation-delay: 1.1s; }\n\n    @keyframes takoCardPopIn {\n        from { opacity: 0; transform: translateY(20px) scale(0.95); }\n        to { opacity: 1; transform: translateY(0) scale(1); }\n    }\n\n    \/* For 3D Tilt - JS will add 'is-tilting' and set CSS variables *\/\n    .tako-visual-item-v3.is-tilting {\n        \/* transform applied by JS *\/\n        box-shadow: 0 15px 35px rgba(0,0,0,0.4); \/* Increased shadow *\/\n    }\n\n    .tako-visual-item-v3 img, .tako-visual-item-v3 .tako-icon-img-placeholder-v3 {\n        width: 100px; height: 100px; border-radius: 50%;\n        object-fit: cover; border: 3px solid var(--tako-text-color);\n        margin-bottom: 15px;\n        transition: border-color 0.3s ease, transform 0.3s ease;\n        transform: translateZ(20px); \/* Lift image slightly in 3D space *\/\n    }\n    .tako-visual-item-v3 .tako-icon-img-placeholder-v3 { \/* If using text placeholder *\/\n        background-color: #CCCCCC; color: #333333; display: flex;\n        justify-content: center; align-items: center; font-size: 0.8em; padding: 5px;\n    }\n    .tako-visual-item-v3:hover img,\n    .tako-visual-item-v3:hover .tako-icon-img-placeholder-v3 {\n        border-color: var(--tako-primary-accent);\n        transform: scale(1.08) translateZ(30px);\n    }\n    .tako-item-title-v3 {\n        font-size: 1.2em; font-weight: 600;\n        color: var(--tako-secondary-accent); margin-bottom: 10px;\n        transform: translateZ(10px);\n    }\n    .tako-item-short-desc-v3 {\n        font-size: 0.9em; color: var(--tako-text-color);\n        line-height: 1.5; min-height: 4.5em; \/* Approx 3 lines *\/\n    }\n\n    \/* Automated Carousel - Conceptual (A simple implementation would show\/hide items) *\/\n    .tako-product-carousel-v3 {\n        \/* Styles for a container if you implement a JS carousel *\/\n        margin-top: 40px;\n        \/* For simple fade: just manage display of items within the grid or a dedicated area *\/\n    }\n\n\n    \/* --- 3. Data Visualization (Animated Infographic Placeholders) --- *\/\n    .tako-infographics-section-v3 {\n        padding: 40px 0;\n        display: flex;\n        flex-wrap: wrap;\n        justify-content: space-around;\n        gap: 30px;\n        animation: takoFadeInUp 1s ease-out 1.2s backwards;\n    }\n    .tako-infographic-item-v3 {\n        background-color: var(--tako-card-bg);\n        padding: 20px;\n        border-radius: 8px;\n        width: calc(50% - 40px); \/* Two items per row on larger screens *\/\n        max-width: 350px;\n        box-shadow: 0 4px 10px rgba(0,0,0,0.2);\n    }\n    .tako-infographic-item-v3 h4 {\n        color: var(--tako-secondary-accent);\n        margin-top: 0; margin-bottom: 15px;\n        font-size: 1.3em;\n    }\n    .tako-loading-bar-container-v3 {\n        background-color: rgba(255,255,255,0.1);\n        border-radius: 5px; height: 20px; overflow: hidden; margin-bottom: 8px;\n    }\n    .tako-loading-bar-v3 {\n        background-color: var(--tako-primary-accent);\n        height: 100%; width: 0; \/* JS will animate width *\/\n        border-radius: 5px;\n        transition: width 1.5s ease-out; \/* For JS animation *\/\n    }\n    .tako-infographic-item-v3 .label { color: var(--tako-text-color); font-size: 0.9em; }\n    .tako-infographic-item-v3 .value { color: var(--tako-text-color); font-weight: bold; float: right; }\n\n    .tako-timeline-v3 { margin-top: 20px; }\n    .tako-timeline-step-v3 {\n        margin-bottom: 15px; padding-left: 25px;\n        position: relative; color: var(--tako-text-color);\n        opacity: 0; transform: translateX(-20px);\n        transition: opacity 0.5s ease-out, transform 0.5s ease-out;\n    }\n    .tako-timeline-step-v3.visible { opacity: 1; transform: translateX(0); }\n    .tako-timeline-step-v3::before { \/* Dot for timeline *\/\n        content: ''; position: absolute; left: 0; top: 5px;\n        width: 10px; height: 10px; background-color: var(--tako-secondary-accent);\n        border-radius: 50%;\n    }\n    .tako-timeline-step-v3 strong { color: var(--tako-primary-accent); }\n\n    \/* --- Testimonial Section --- *\/\n    .tako-testimonial-section-v3 {\n        padding: 30px 0;\n        animation: takoFadeInUp 1s ease-out 1.5s backwards;\n    }\n    .tako-testimonial-v3 {\n        margin: 0 auto; padding: 25px;\n        background-color: rgba(255,255,255,0.05);\n        border-left: 5px solid var(--tako-secondary-accent);\n        max-width: 750px; border-radius: 0 8px 8px 0;\n    }\n    .tako-testimonial-v3 blockquote {\n        margin: 0; font-style: italic; font-size: 1.15em;\n        line-height: 1.6; color: var(--tako-text-color);\n    }\n    .tako-testimonial-v3 cite {\n        display: block; text-align: right; margin-top: 15px;\n        font-weight: bold; color: var(--tako-secondary-accent);\n    }\n\n\n    \/* --- Popup (largely same as before) --- *\/\n    .tako-info-popup-v3 { \/* ... styles from v2, adjusted class names ... *\/ }\n    \/* Ensure popup styles from previous versions are included and class names updated *\/\n    .tako-info-popup-v3 {\n        position: fixed; top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0, 0, 20, 0.9);\n        display: flex; justify-content: center; align-items: center;\n        z-index: 10000; opacity: 0; visibility: hidden;\n        transition: opacity 0.4s ease, visibility 0s linear 0.4s;\n    }\n    .tako-info-popup-v3.show { opacity: 1; visibility: visible; transition: opacity 0.4s ease; }\n\n    .tako-popup-content-v3 {\n        background-color: var(--tako-card-bg); color: var(--tako-text-color);\n        padding: 30px 35px; border-radius: 10px; width: 90%; max-width: 600px;\n        position: relative; box-shadow: 0 8px 30px rgba(0,0,0,0.6);\n        transform: scale(0.9) translateY(20px);\n        transition: transform 0.4s cubic-bezier(0.18, 0.89, 0.32, 1.28), opacity 0.4s ease;\n        opacity: 0;\n    }\n    .tako-info-popup-v3.show .tako-popup-content-v3 { transform: scale(1) translateY(0); opacity: 1; }\n\n    .tako-close-popup-v3 {\n        position: absolute; top: 15px; right: 20px; font-size: 30px;\n        font-weight: bold; color: #cccccc; cursor: pointer; transition: color 0.3s ease;\n    }\n    .tako-close-popup-v3:hover { color: var(--tako-primary-accent); }\n\n    .tako-popup-content-v3 h4 {\n        color: var(--tako-primary-accent); margin-top: 0; margin-bottom: 15px;\n        font-size: 1.8em; font-weight: bold;\n    }\n    .tako-popup-content-v3 p { font-size: 1.05em; line-height: 1.7; margin-bottom: 20px; }\n\n    .tako-popup-learn-more-btn-v3 {\n        display: inline-block; background-color: var(--tako-primary-accent);\n        color: var(--tako-text-color); padding: 10px 20px;\n        border-radius: 5px; text-decoration: none; font-weight: bold;\n        transition: background-color 0.3s ease, transform 0.2s ease; margin-top: 10px;\n    }\n    .tako-popup-learn-more-btn-v3:hover { background-color: #E03030; transform: scale(1.03); }\n\n\n    \/* --- Accessibility & Performance --- *\/\n    @media (prefers-reduced-motion: reduce) {\n        .tako-parallax-bg-v3,\n        .tako-hero-section-v3 h2,\n        .tako-subheading-section-v3,\n        .tako-product-showcase-v3 h3.section-title,\n        .tako-visual-item-v3,\n        .tako-infographics-section-v3,\n        .tako-testimonial-section-v3,\n        .tako-timeline-step-v3 {\n            animation: none !important;\n            transition: none !important;\n        }\n        .tako-visual-item-v3 { transform: none !important; }\n        .tako-loading-bar-v3 { transition: none !important; width: 75% !important; \/* Static value *\/ }\n        .tako-timeline-step-v3 { opacity: 1 !important; transform: none !important; }\n    }\n\n    \/* --- Responsive Design --- *\/\n    @media (max-width: 992px) { \/* Tablet *\/\n        .tako-hero-section-v3 h2 { font-size: 2.5em; }\n        .tako-content-text-v3 h3 { font-size: 1.8em; }\n        .tako-visual-item-v3 { width: calc(50% - 40px); }\n        .tako-infographic-item-v3 { width: calc(50% - 30px); }\n    }\n    @media (max-width: 768px) { \/* Mobile *\/\n        .tako-hero-section-v3 h2 { font-size: 2em; }\n        .tako-hero-section-v3 .tako-morph-text-container-v3 { min-width: 150px; }\n        .tako-content-row-v3 { flex-direction: column; text-align: center; gap: 10px;}\n        .tako-content-text-v3 h3 { font-size: 1.6em; text-align: center; }\n        .tako-content-text-v3 p { font-size: 1.1em; text-align: center; }\n        .tako-product-showcase-v3 h3.section-title { font-size: 1.8em;}\n        .tako-visuals-grid-v3 { perspective: none; } \/* Disable 3D tilt on mobile for performance\/simplicity *\/\n        .tako-visual-item-v3 {\n            width: 70%; margin-bottom: 20px;\n            transform: none !important; \/* Disable tilt if perspective is off *\/\n            animation: takoFadeInUp 0.5s ease-out backwards !important; \/* Simpler animation *\/\n        }\n        .tako-visual-item-v3:nth-child(n) { animation-delay: 0s !important; } \/* Reset stagger *\/\n\n        .tako-infographic-item-v3 { width: 85%; }\n        .tako-testimonial-v3 { padding: 20px; }\n        .tako-testimonial-v3 blockquote { font-size: 1.05em; }\n    }\n<\/style>\n\n<div class=\"tako-esd-banner-container-v3\">\n    <div class=\"tako-parallax-bg-v3\"><\/div> <!-- Parallax Background Element -->\n\n    <section class=\"tako-section-v3 tako-hero-section-v3\">\n        <h2>\n            How TAKO&#8217;s <span class=\"tako-highlight-red-v3\">ESD Flooring<\/span>\n            <span class=\"tako-morph-text-container-v3\">\n                <span id=\"takoMorphText\" class=\"tako-morph-text-v3\">Total Solutions<\/span>\n            <\/span><br>\n            Benefit Customers\n        <\/h2>\n        <!-- Optional: A short tagline here -->\n    <\/section>\n\n    <section class=\"tako-section-v3 tako-subheading-section-v3\">\n        <div class=\"tako-content-row-v3\">\n            <div class=\"tako-content-icon-v3\">\n                \ud83c\udfed <!-- Replace with actual Factory\/Installation icon -->\n            <\/div>\n            <div class=\"tako-content-text-v3\">\n                <h3>Manufacture, Supply &#038; Install<\/h3>\n                <p>Full Range of ESD Flooring Types, including versatile <strong>ESD Floor Mat<\/strong> solutions for every need.<\/p>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <section class=\"tako-section-v3 tako-product-showcase-v3\">\n        <h3 class=\"section-title\">Our Premier ESD Solutions<\/h3>\n        <div class=\"tako-visuals-grid-v3\">\n            <!-- Product Item 1 -->\n            <div class=\"tako-visual-item-v3\" data-title=\"ESD Tiles &#038; Matting\" data-description=\"Durable ESD tiles for full area static control. Our premium <strong>ESD Floor Mat<\/strong> range offers targeted protection for workstations and sensitive zones.&#8221; data-link=&#8221;\/esd-tiles-mats&#8221;>\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/maat_1-removebg-preview.png\" alt=\"ESD Tiles and ESD Floor Mat\">\n                <span class=\"tako-item-title-v3\">ESD Tiles &#038; Matting<\/span>\n                <span class=\"tako-item-short-desc-v3\">Robust tiles &#038; flexible <strong>ESD Floor Mat<\/strong> options for targeted static control.<\/span>\n            <\/div>\n            <!-- Product Item 2 -->\n            <div class=\"tako-visual-item-v3\" data-title=\"Raised Access ESD Flooring\" data-description=\"Advanced ESD-safe raised access floors for data centers, labs, and cleanrooms. Perfect for underfloor cabling and airflow management.\" data-link=\"\/esd-raised-access\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/maat_2-removebg-preview.png\" alt=\"ESD Raised Access Floor\">\n                <span class=\"tako-item-title-v3\">Raised Access ESD Flooring<\/span>\n                <span class=\"tako-item-short-desc-v3\">Ideal for tech-heavy environments needing underfloor access and critical static control.<\/span>\n            <\/div>\n            <!-- Product Item 3 -->\n            <div class=\"tako-visual-item-v3\" data-title=\"ESD Vinyl &#038; Rubber Flooring\" data-description=\"Versatile ESD vinyl and rubber flooring in sheets and tiles. Excellent for manufacturing, assembly, and healthcare. Choose an <strong>ESD Floor Mat<\/strong> of these materials.&#8221; data-link=&#8221;\/esd-vinyl-rubber&#8221;>\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/maat_3-removebg-preview.png\" alt=\"ESD Vinyl and Rubber Flooring\">\n                <span class=\"tako-item-title-v3\">ESD Vinyl &#038; Rubber<\/span>\n                <span class=\"tako-item-short-desc-v3\">Resilient and flexible ESD solutions including customizable <strong>ESD Floor Mat<\/strong>.<\/span>\n            <\/div>\n            <!-- Product Item 4 -->\n            <div class=\"tako-visual-item-v3\" data-title=\"ESD Epoxy &#038; PU Coatings\" data-description=\"Seamless, highly durable ESD epoxy and polyurethane coatings. Offer excellent chemical resistance and easy cleaning for industrial applications.\" data-link=\"\/esd-epoxy-pu\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/maat_4-removebg-preview.png\" alt=\"ESD Epoxy and PU Coating\">\n                <span class=\"tako-item-title-v3\">ESD Epoxy &#038; PU Coatings<\/span>\n                <span class=\"tako-item-short-desc-v3\">Hard-wearing, seamless surface protection with reliable static discharge.<\/span>\n            <\/div>\n        <\/div>\n        <!-- Conceptual: Automated Carousel Placeholder -->\n        <!-- <div class=\"tako-product-carousel-v3\"> ... items ... <\/div> -->\n    <\/section>\n\n    <section class=\"tako-section-v3 tako-infographics-section-v3\">\n        <div class=\"tako-infographic-item-v3\">\n            <h4>Key Performance Metrics<\/h4>\n            <div class=\"label\">Conductivity Range: <span class=\"value\" id=\"takoConductivityValue\">10<sup>6<\/sup>-10<sup>9<\/sup> \u03a9<\/span><\/div>\n            <div class=\"tako-loading-bar-container-v3\">\n                <div class=\"tako-loading-bar-v3\" id=\"takoConductivityBar\" style=\"width: 85%;\"><\/div> <!-- Example static for no-JS, JS will override -->\n            <\/div>\n            <div class=\"label\">Durability Score: <span class=\"value\" id=\"takoDurabilityValue\">9\/10<\/span><\/div>\n            <div class=\"tako-loading-bar-container-v3\">\n                <div class=\"tako-loading-bar-v3\" id=\"takoDurabilityBar\" style=\"width: 90%;\"><\/div>\n            <\/div>\n        <\/div>\n        <div class=\"tako-infographic-item-v3\">\n            <h4>Installation Process<\/h4>\n            <div class=\"tako-timeline-v3\" id=\"takoTimeline\">\n                <div class=\"tako-timeline-step-v3\"><strong>Step 1:<\/strong> Site Assessment &#038; Preparation<\/div>\n                <div class=\"tako-timeline-step-v3\"><strong>Step 2:<\/strong> Material Acclimatization<\/div>\n                <div class=\"tako-timeline-step-v3\"><strong>Step 3:<\/strong> Professional Installation<\/div>\n                <div class=\"tako-timeline-step-v3\"><strong>Step 4:<\/strong> Testing &#038; Certification<\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- Popup structure (Ensure this is present from previous code, class names updated) -->\n    <div id=\"tako-esd-info-popup-v3\" class=\"tako-info-popup-v3\">\n        <div class=\"tako-popup-content-v3\">\n            <span id=\"tako-close-popup-btn-v3\" class=\"tako-close-popup-v3\">\u00d7<\/span>\n            <h4 id=\"tako-popup-title-v3\"><\/h4>\n            <p id=\"tako-popup-description-v3\"><\/p>\n            <a href=\"#\" id=\"tako-popup-learn-more-link-v3\" class=\"tako-popup-learn-more-btn-v3\" target=\"_blank\" rel=\"noopener noreferrer\">Learn More<\/a>\n        <\/div>\n    <\/div>\n\n    <!-- Conceptual: Interactive Map Placeholder -->\n    <!-- <section class=\"tako-section-v3\">\n        <h3>Our Global Reach<\/h3>\n        <div id=\"tako-interactive-map-placeholder\" style=\"height:300px; background:#00002a; display:flex; align-items:center; justify-content:center; border-radius:8px;\">\n            <p style=\"color:var(--tako-text-color); opacity:0.7;\">[Interactive Map: Client Locations - Lottie\/SVG Integration]<\/p>\n        <\/div>\n    <\/section> -->\n\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n    \/\/ --- 1. Hero Section: Morphing Text ---\n    const morphTextElement = document.getElementById('takoMorphText');\n    if (morphTextElement && !prefersReducedMotion) {\n        const morphWords = [\"Total Solutions\", \"Durable\", \"Certified\", \"Customizable\"];\n        let currentWordIndex = 0;\n        setInterval(() => {\n            currentWordIndex = (currentWordIndex + 1) % morphWords.length;\n            morphTextElement.style.animation = 'none'; \/\/ Reset animation\n            requestAnimationFrame(() => { \/\/ Trigger reflow\n                 setTimeout(() => { \/\/ Ensure opacity is 0 before restarting\n                    morphTextElement.textContent = morphWords[currentWordIndex];\n                    morphTextElement.style.animation = 'takoMorphTextDisplay 0.5s forwards';\n                }, 50); \/\/ Small delay to ensure text content changes before animation\n            });\n        }, 3000); \/\/ Change word every 3 seconds\n    }\n\n\n    \/\/ --- 2. Product Showcase: 3D Tilt Effect ---\n    const tiltItems = document.querySelectorAll('.tako-esd-banner-container-v3 .tako-visual-item-v3');\n    if (!prefersReducedMotion && window.innerWidth > 768) { \/\/ Disable on smaller screens for perf\/usability\n        tiltItems.forEach(item => {\n            item.addEventListener('mousemove', (e) => {\n                requestAnimationFrame(() => {\n                    const rect = item.getBoundingClientRect();\n                    const x = e.clientX - rect.left - rect.width \/ 2;\n                    const y = e.clientY - rect.top - rect.height \/ 2;\n                    const rotateY = (x \/ (rect.width \/ 2)) * 10; \/\/ Max tilt 10deg\n                    const rotateX = -(y \/ (rect.height \/ 2)) * 10; \/\/ Max tilt 10deg\n                    item.style.transform = `rotateY(${rotateY}deg) rotateX(${rotateX}deg) scale(1.03)`;\n                    item.classList.add('is-tilting');\n                });\n            });\n            item.addEventListener('mouseleave', () => {\n                requestAnimationFrame(() => {\n                    item.style.transform = 'rotateY(0deg) rotateX(0deg) scale(1)';\n                    item.classList.remove('is-tilting');\n                });\n            });\n        });\n    }\n\n    \/\/ --- 3. Data Visualization: Animated Infographics (Loading Bars & Timeline) ---\n    const animateOnScroll = (entries, observer) => {\n        entries.forEach(entry => {\n            if (entry.isIntersecting) {\n                const el = entry.target;\n                if (el.classList.contains('tako-loading-bar-v3') && !prefersReducedMotion) {\n                    \/\/ Get target width from a data attribute or predefined\n                    const targetWidth = el.style.width || '75%'; \/\/ Fallback\n                    el.style.width = targetWidth; \/\/ Animate to this width\n                } else if (el.classList.contains('tako-timeline-step-v3') && !prefersReducedMotion) {\n                    el.classList.add('visible');\n                }\n                observer.unobserve(el); \/\/ Animate once\n            }\n        });\n    };\n\n    const observerOptions = { root: null, rootMargin: '0px', threshold: 0.3 };\n    const scrollObserver = new IntersectionObserver(animateOnScroll, observerOptions);\n\n    const conductivityBar = document.getElementById('takoConductivityBar');\n    const durabilityBar = document.getElementById('takoDurabilityBar');\n    if (conductivityBar) {\n        \/\/ Set target widths via JS if preferred, or use inline styles as fallback\n        conductivityBar.dataset.targetWidth = \"85%\";\n        durabilityBar.dataset.targetWidth = \"90%\";\n        \/\/ Temporarily set to 0 for animation if not reduced motion\n        if (!prefersReducedMotion) {\n            conductivityBar.style.width = '0%';\n            durabilityBar.style.width = '0%';\n        } else {\n             conductivityBar.style.width = conductivityBar.dataset.targetWidth;\n             durabilityBar.style.width = durabilityBar.dataset.targetWidth;\n        }\n        scrollObserver.observe(conductivityBar);\n        scrollObserver.observe(durabilityBar);\n    }\n\n\n    const timelineSteps = document.querySelectorAll('.tako-esd-banner-container-v3 .tako-timeline-step-v3');\n    timelineSteps.forEach((step, index) => {\n        if (!prefersReducedMotion) {\n            step.style.transitionDelay = `${index * 0.2}s`; \/\/ Stagger animation\n        }\n        scrollObserver.observe(step);\n    });\n\n    \/\/ --- Popup Logic (from v2, ensure class names are updated) ---\n    const visualItemsV3 = document.querySelectorAll('.tako-esd-banner-container-v3 .tako-visual-item-v3');\n    const popupV3 = document.getElementById('tako-esd-info-popup-v3');\n    const popupTitleElementV3 = document.getElementById('tako-popup-title-v3');\n    const popupDescriptionElementV3 = document.getElementById('tako-popup-description-v3');\n    const closePopupButtonV3 = document.getElementById('tako-close-popup-btn-v3');\n    const learnMoreLinkV3 = document.getElementById('tako-popup-learn-more-link-v3');\n\n    if (popupV3 && visualItemsV3.length > 0 && closePopupButtonV3 && popupTitleElementV3 && popupDescriptionElementV3 && learnMoreLinkV3) {\n        visualItemsV3.forEach(item => {\n            item.addEventListener('click', () => {\n                \/\/ Prevent click if an inner link was clicked, e.g., if you add buttons inside cards\n                \/\/ if (event.target.closest('a')) return;\n\n                const title = item.getAttribute('data-title');\n                const description = item.getAttribute('data-description');\n                const link = item.getAttribute('data-link');\n\n                popupTitleElementV3.textContent = title;\n                popupDescriptionElementV3.innerHTML = description;\n                learnMoreLinkV3.href = link || '#';\n\n                popupV3.style.display = 'flex';\n                requestAnimationFrame(() => { \/\/ Ensure display is set before class for transition\n                    setTimeout(() => popupV3.classList.add('show'), 10);\n                });\n            });\n        });\n\n        const closePopupV3 = () => {\n            popupV3.classList.remove('show');\n            setTimeout(() => {\n                if (!popupV3.classList.contains('show')) {\n                    popupV3.style.display = 'none';\n                }\n            }, 400); \/\/ Match CSS transition\n        };\n\n        closePopupButtonV3.addEventListener('click', closePopupV3);\n        popupV3.addEventListener('click', (event) => {\n            if (event.target === popupV3) closePopupV3();\n        });\n        document.addEventListener('keydown', (event) => {\n            if (event.key === 'Escape' && popupV3.classList.contains('show')) closePopupV3();\n        });\n    } else {\n        console.warn('TAKO ESD Banner V3: Popup elements not found. Interactivity limited.');\n    }\n\n    \/\/ --- Parallax Scrolling for Background (More advanced version if needed) ---\n    \/\/ The current CSS `background-attachment: fixed` is a simpler parallax.\n    \/\/ For JS-driven parallax on the .tako-parallax-bg-v3:\n    \/\/ window.addEventListener('scroll', () => {\n    \/\/     if (!prefersReducedMotion) {\n    \/\/         const parallaxBg = document.querySelector('.tako-parallax-bg-v3');\n    \/\/         if (parallaxBg) {\n    \/\/             const scrollPosition = window.pageYOffset;\n    \/\/             \/\/ Adjust the '0.3' factor for speed\n    \/\/             parallaxBg.style.transform = `translateY(${scrollPosition * 0.3}px) scale(1.1)`;\n    \/\/         }\n    \/\/     }\n    \/\/ });\n\n    \/\/ --- Loading Optimization & Performance ---\n    \/\/ All animations using requestAnimationFrame where applicable (mousemove, scroll).\n    \/\/ CSS transitions\/animations are generally performant for simple property changes.\n    \/\/ Lottie animations would require a library and JSON files, great for complex vector animations.\n});\n<\/script>\n\n\n\n<style>\n    :root {\n        --tako-inst-bg-color: #00004d;\n        --tako-inst-text-color: #ffffff;\n        --tako-inst-primary-accent: #FF4747; \/* Red for titles *\/\n        --tako-inst-secondary-accent: #FFD700; \/* Gold for highlights\/icons *\/\n        --tako-inst-number-color: #D1D1D1; \/* Light grey for number *\/\n        --tako-inst-card-bg: #00003a;\n        --tako-inst-image-placeholder-bg: #4A4A70; \/* Darker placeholder bg *\/\n    }\n\n    .tako-installation-banner-v2 {\n        background-color: var(--tako-inst-bg-color);\n        color: var(--tako-inst-text-color);\n        padding: 50px 20px;\n        font-family: 'Segoe UI', Arial, sans-serif;\n        overflow: hidden; \/* Contains floats and for animations *\/\n        opacity: 0; \/* Initially hidden for entry animation *\/\n        transform: translateY(30px);\n        animation: takoInstSectionFadeIn 1s ease-out forwards;\n    }\n\n    @keyframes takoInstSectionFadeIn {\n        to {\n            opacity: 1;\n            transform: translateY(0);\n        }\n    }\n\n    .tako-installation-content-wrapper-v2 {\n        display: flex;\n        flex-wrap: wrap; \/* Allow wrapping on smaller screens *\/\n        gap: 30px;\n        max-width: 1200px;\n        margin: 0 auto;\n        align-items: flex-start; \/* Align columns to the top *\/\n    }\n\n    \/* Column Layout *\/\n    .tako-installation-col-left-v2 {\n        flex: 1 1 45%; \/* Takes up more space, allows for larger title block *\/\n        min-width: 300px;\n        display: flex;\n        flex-direction: column;\n        gap: 25px; \/* Space between title block and first image *\/\n    }\n\n    .tako-installation-col-right-v2 {\n        flex: 1 1 40%; \/* Slightly less space *\/\n        min-width: 300px;\n        display: flex;\n        flex-direction: column;\n        gap: 25px; \/* Space between the two images in this column *\/\n    }\n\n    .tako-installation-header-v2 {\n        display: flex;\n        align-items: flex-start; \/* Align number with top of text *\/\n        gap: 20px;\n        margin-bottom: 10px; \/* Reduced as gap is now in col-left *\/\n        animation: takoInstHeaderSlideIn 0.8s ease-out 0.3s forwards;\n        opacity: 0; transform: translateX(-30px);\n    }\n    @keyframes takoInstHeaderSlideIn {\n      to { opacity: 1; transform: translateX(0); }\n    }\n\n\n    .tako-installation-number-v2 {\n        font-size: 6em; \/* Large number *\/\n        font-weight: 700;\n        color: var(--tako-inst-number-color);\n        line-height: 0.8; \/* Adjust for better alignment *\/\n        padding-top: 0.1em; \/* Fine-tune vertical alignment *\/\n    }\n\n    .tako-installation-title-block-v2 h2 {\n        font-size: 2em; \/* Adjusted for overall balance *\/\n        color: var(--tako-inst-primary-accent);\n        font-weight: 700;\n        line-height: 1.3;\n        margin: 0;\n    }\n    .tako-installation-title-block-v2 h2 strong { \/* For keyword *\/\n        color: var(--tako-inst-secondary-accent); \/* Highlight keyword slightly *\/\n    }\n\n\n    .tako-installation-item-v2 {\n        background-color: var(--tako-inst-card-bg);\n        border-radius: 10px;\n        padding: 15px;\n        cursor: pointer;\n        transition: transform 0.3s ease, box-shadow 0.3s ease;\n        box-shadow: 0 4px 10px rgba(0,0,0,0.2);\n        opacity: 0;\n        transform: scale(0.9);\n        animation: takoInstItemPopIn 0.6s ease-out forwards;\n    }\n    \/* Staggered animation delays *\/\n    .tako-installation-col-left-v2 .tako-installation-item-v2 { animation-delay: 0.6s; }\n    .tako-installation-col-right-v2 .tako-installation-item-v2:nth-child(1) { animation-delay: 0.8s; }\n    .tako-installation-col-right-v2 .tako-installation-item-v2:nth-child(2) { animation-delay: 1.0s; }\n\n    @keyframes takoInstItemPopIn {\n        to { opacity: 1; transform: scale(1); }\n    }\n\n    .tako-installation-item-v2:hover {\n        transform: translateY(-8px) scale(1.02);\n        box-shadow: 0 10px 20px rgba(var(--tako-inst-primary-accent-rgb, 255, 71, 71), 0.3); \/* Use RGB for alpha *\/\n    }\n\n    .tako-installation-image-wrapper-v2 {\n        position: relative;\n        overflow: hidden;\n        border-radius: 6px;\n        margin-bottom: 12px;\n    }\n\n    .tako-installation-image-wrapper-v2 img {\n        display: block;\n        width: 100%;\n        height: auto; \/* Maintain aspect ratio *\/\n        object-fit: cover;\n        transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        background-color: var(--tako-inst-image-placeholder-bg); \/* Placeholder bg *\/\n    }\n    .tako-installation-item-v2:hover .tako-installation-image-wrapper-v2 img {\n        transform: scale(1.1);\n    }\n\n    .tako-image-overlay-v2 {\n        position: absolute;\n        top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0,0,0,0.4);\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        opacity: 0;\n        transition: opacity 0.3s ease;\n        font-size: 2.5em; \/* For icon *\/\n        color: var(--tako-inst-secondary-accent);\n    }\n     .tako-installation-item-v2:hover .tako-image-overlay-v2 {\n        opacity: 1;\n    }\n    .tako-icon-eye::before { \/* Simple plus icon as placeholder *\/\n        content: '+';\n        font-weight: bold;\n    }\n\n\n    .tako-installation-caption-v2 {\n        font-size: 1em;\n        font-weight: 500;\n        color: var(--tako-inst-text-color);\n        text-align: center;\n        margin: 0;\n    }\n\n    \/* Modal Styles *\/\n    .tako-modal-v2 {\n        position: fixed;\n        top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0, 0, 10, 0.85); \/* Darker overlay *\/\n        display: none; \/* Initially hidden, JS will control *\/\n        justify-content: center;\n        align-items: center;\n        z-index: 10010; \/* Higher than other elements *\/\n        opacity: 0;\n        transition: opacity 0.4s ease-out;\n    }\n    .tako-modal-v2.tako-modal-show-v2 {\n        display: flex;\n        opacity: 1;\n    }\n\n    .tako-modal-content-v2 {\n        background-color: var(--tako-inst-card-bg);\n        padding: 30px 35px;\n        border-radius: 10px;\n        width: 90%;\n        max-width: 650px;\n        box-shadow: 0 10px 30px rgba(0,0,0,0.5);\n        position: relative;\n        transform: scale(0.9);\n        opacity: 0;\n        transition: transform 0.4s cubic-bezier(0.18, 0.89, 0.32, 1.28), opacity 0.4s ease-out;\n    }\n    .tako-modal-v2.tako-modal-show-v2 .tako-modal-content-v2 {\n        transform: scale(1);\n        opacity: 1;\n    }\n\n    .tako-modal-close-v2 {\n        position: absolute;\n        top: 15px; right: 20px;\n        font-size: 28px;\n        font-weight: bold;\n        color: #cccccc;\n        cursor: pointer;\n        transition: color 0.3s ease, transform 0.2s ease;\n    }\n    .tako-modal-close-v2:hover {\n        color: var(--tako-inst-primary-accent);\n        transform: rotate(90deg);\n    }\n\n    .tako-modal-content-v2 h4 {\n        color: var(--tako-inst-primary-accent);\n        font-size: 1.8em;\n        margin-top: 0;\n        margin-bottom: 20px;\n    }\n    .tako-modal-content-v2 p {\n        font-size: 1.05em;\n        line-height: 1.7;\n        margin-bottom: 20px;\n    }\n    .tako-modal-content-v2 p strong {\n        color: var(--tako-inst-secondary-accent);\n    }\n\n    \/* Dynamic Infographics Styling *\/\n    .tako-dynamic-infographic-v2 {\n        margin-top: 25px;\n        padding: 15px;\n        background-color: rgba(0,0,0,0.15);\n        border-radius: 6px;\n    }\n    .tako-dynamic-infographic-v2 h5 {\n        font-size: 1.1em;\n        color: var(--tako-inst-secondary-accent);\n        margin-top: 0; margin-bottom: 15px;\n    }\n\n    \/* Timeline Infographic *\/\n    .tako-install-timeline .tako-timeline-item-v2 {\n        margin-bottom: 10px;\n        padding-left: 25px;\n        position: relative;\n        opacity: 0;\n        transform: translateX(-20px);\n        transition: opacity 0.5s ease-out, transform 0.5s ease-out;\n    }\n    .tako-modal-v2.tako-modal-show-v2 .tako-timeline-item-v2 { \/* Animate when modal is shown *\/\n        opacity: 1;\n        transform: translateX(0);\n    }\n    \/* Stagger timeline items *\/\n    .tako-modal-v2.tako-modal-show-v2 .tako-timeline-item-v2:nth-child(1) { transition-delay: 0.2s; }\n    .tako-modal-v2.tako-modal-show-v2 .tako-timeline-item-v2:nth-child(2) { transition-delay: 0.4s; }\n    .tako-modal-v2.tako-modal-show-v2 .tako-timeline-item-v2:nth-child(3) { transition-delay: 0.6s; }\n    .tako-modal-v2.tako-modal-show-v2 .tako-timeline-item-v2:nth-child(4) { transition-delay: 0.8s; }\n    .tako-modal-v2.tako-modal-show-v2 .tako-timeline-item-v2:nth-child(5) { transition-delay: 1.0s; }\n\n    .tako-timeline-item-v2 span { \/* Number bullet *\/\n        position: absolute; left: 0; top: 0;\n        background-color: var(--tako-inst-primary-accent);\n        color: var(--tako-inst-text-color);\n        border-radius: 50%;\n        width: 18px; height: 18px;\n        font-size: 0.75em;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        line-height: 1;\n    }\n\n    \/* Resistivity Meter Infographic *\/\n    .tako-resistivity-meter { text-align: center; }\n    .tako-meter-gauge-v2 {\n        width: 200px; height: 100px; \/* Half-circle *\/\n        border: 10px solid #555;\n        border-bottom: none;\n        border-radius: 100px 100px 0 0;\n        margin: 20px auto 10px;\n        position: relative;\n        background-image: conic-gradient(\n            from -90deg at 50% 100%,\n            green 0deg 60deg,       \/* Low resistance (conductive) *\/\n            yellow 60deg 120deg,    \/* Optimal ESD range *\/\n            red 120deg 180deg       \/* High resistance (insulative) *\/\n        );\n    }\n    .tako-meter-needle-v2 {\n        width: 4px; height: 90px;\n        background-color: var(--tako-inst-text-color);\n        position: absolute;\n        bottom: 0; left: 50%;\n        transform-origin: 50% 100%;\n        transform: translateX(-50%) rotate(-75deg); \/* Start position *\/\n        transition: transform 1.5s cubic-bezier(0.68, -0.55, 0.27, 1.55); \/* Bounce effect *\/\n        border-radius: 2px 2px 0 0;\n    }\n    .tako-meter-gauge-v2 .tako-meter-label-low,\n    .tako-meter-gauge-v2 .tako-meter-label-mid,\n    .tako-meter-gauge-v2 .tako-meter-label-high {\n        position: absolute; bottom: -20px; font-size: 0.7em; color: #ccc;\n    }\n    .tako-meter-label-low { left: 10px; transform: rotate(-30deg); }\n    .tako-meter-label-mid { left: 50%; transform: translateX(-50%); }\n    .tako-meter-label-high { right: 10px; transform: rotate(30deg); }\n\n\n    .tako-meter-status-v2 {\n        font-size: 1.1em; font-weight: bold;\n        margin-bottom: 15px; min-height: 1.2em;\n        color: var(--tako-inst-secondary-accent);\n    }\n    .tako-run-test-btn-v2 {\n        background-color: var(--tako-inst-primary-accent);\n        color: var(--tako-inst-text-color);\n        border: none; padding: 10px 20px;\n        border-radius: 5px; cursor: pointer;\n        font-size: 0.9em; font-weight: 500;\n        transition: background-color 0.3s, transform 0.2s;\n    }\n    .tako-run-test-btn-v2:hover {\n        background-color: #D63030;\n        transform: scale(1.05);\n    }\n    .tako-run-test-btn-v2:active { transform: scale(0.98); }\n\n\n    \/* Responsive adjustments *\/\n    @media (max-width: 992px) { \/* Tablet *\/\n        .tako-installation-col-left-v2 { flex-basis: 100%; order: 1; } \/* Title block first *\/\n        .tako-installation-col-right-v2 { flex-basis: 100%; order: 2; flex-direction: row; justify-content: space-around;} \/* Images side-by-side *\/\n        .tako-installation-col-right-v2 .tako-installation-item-v2 { flex: 1 1 45%; max-width: 45%; }\n        .tako-installation-number-v2 { font-size: 5em; }\n        .tako-installation-title-block-v2 h2 { font-size: 1.8em; }\n    }\n    @media (max-width: 768px) { \/* Mobile *\/\n        .tako-installation-banner-v2 { padding: 30px 15px; }\n        .tako-installation-header-v2 { flex-direction: column; align-items: center; text-align: center; gap: 10px;}\n        .tako-installation-number-v2 { font-size: 4.5em; padding-top: 0; line-height: 1; }\n        .tako-installation-title-block-v2 h2 { font-size: 1.6em; }\n\n        .tako-installation-col-right-v2 { flex-direction: column; align-items: center; }\n        .tako-installation-col-right-v2 .tako-installation-item-v2 { max-width: 80%; width: 100%;}\n\n        .tako-modal-content-v2 { padding: 25px 20px; }\n        .tako-modal-content-v2 h4 { font-size: 1.5em; }\n    }\n    @media (prefers-reduced-motion: reduce) {\n      .tako-installation-banner-v2,\n      .tako-installation-header-v2,\n      .tako-installation-item-v2,\n      .tako-modal-v2,\n      .tako-modal-content-v2,\n      .tako-timeline-item-v2,\n      .tako-meter-needle-v2,\n      .tako-run-test-btn-v2,\n      .tako-modal-close-v2,\n      .tako-installation-image-wrapper-v2 img {\n        animation: none !important;\n        transition: none !important;\n      }\n      .tako-installation-banner-v2, .tako-installation-header-v2, .tako-installation-item-v2, .tako-timeline-item-v2 {\n        opacity: 1 !important; transform: none !important;\n      }\n    }\n\n<\/style>\n\n<div class=\"tako-installation-banner-v2\">\n    <div class=\"tako-installation-content-wrapper-v2\">\n        <!-- Column 1: Title and First Image -->\n        <div class=\"tako-installation-col-left-v2\">\n            <div class=\"tako-installation-header-v2\">\n                <span class=\"tako-installation-number-v2\">2<\/span>\n                <div class=\"tako-installation-title-block-v2\">\n                    <h2>Onsite Installation, Furnishing<br>&#038; On-the-Spot Testing of<br>ESD Floors and <strong>anti static mat<\/strong> solutions.<\/h2>\n                <\/div>\n            <\/div>\n            <div class=\"tako-installation-item-v2\" data-modal-id=\"modalInstallGeneral\">\n                <div class=\"tako-installation-image-wrapper-v2\">\n                    <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/test-3.png\" alt=\"Onsite ESD Flooring Installation, including anti static matting\">\n                    <div class=\"tako-image-overlay-v2\"><i class=\"tako-icon-eye\"><\/i><\/div>\n                <\/div>\n                <p class=\"tako-installation-caption-v2\">Comprehensive ESD System Installation<\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Column 2: Second and Third Images -->\n        <div class=\"tako-installation-col-right-v2\">\n            <div class=\"tako-installation-item-v2\" data-modal-id=\"modalInstallRaised\">\n                <div class=\"tako-installation-image-wrapper-v2\">\n                    <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/test-2.png\" alt=\"Installation of raised access ESD floors\">\n                    <div class=\"tako-image-overlay-v2\"><i class=\"tako-icon-eye\"><\/i><\/div>\n                <\/div>\n                <p class=\"tako-installation-caption-v2\">Raised Access Floor Works<\/p>\n            <\/div>\n            <div class=\"tako-installation-item-v2\" data-modal-id=\"modalTestResistivity\">\n                <div class=\"tako-installation-image-wrapper-v2\">\n                    <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/test-1.png\" alt=\"On-the-spot resistivity testing for ESD floors and anti static mat surfaces\">\n                    <div class=\"tako-image-overlay-v2\"><i class=\"tako-icon-eye\"><\/i><\/div>\n                <\/div>\n                <p class=\"tako-installation-caption-v2\">Floor Surface Resistivity Test<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Modals -->\n    <div id=\"modalInstallGeneral\" class=\"tako-modal-v2\">\n        <div class=\"tako-modal-content-v2\">\n            <span class=\"tako-modal-close-v2\">\u00d7<\/span>\n            <h4>Comprehensive ESD Installation &#038; Furnishing<\/h4>\n            <p>Our expert teams handle complete onsite installation and furnishing for various ESD environments. This includes conductive tiles, epoxy coatings, and specialized <strong>anti static mat<\/strong> systems. We ensure meticulous preparation, execution, and integration of grounding accessories for optimal performance and safety.<\/p>\n            <div class=\"tako-dynamic-infographic-v2 tako-install-timeline\">\n                <h5>Typical Installation &#038; Furnishing Process:<\/h5>\n                <div class=\"tako-timeline-item-v2\"><span>1<\/span> Site Survey &#038; Subfloor Preparation<\/div>\n                <div class=\"tako-timeline-item-v2\"><span>2<\/span> Material Acclimatization &#038; Layout<\/div>\n                <div class=\"tako-timeline-item-v2\"><span>3<\/span> Flooring\/Mat Installation<\/div>\n                <div class=\"tako-timeline-item-v2\"><span>4<\/span> Grounding Point &#038; Accessory Setup<\/div>\n                <div class=\"tako-timeline-item-v2\"><span>5<\/span> Final Cleaning, Curing &#038; Handover<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div id=\"modalInstallRaised\" class=\"tako-modal-v2\">\n        <div class=\"tako-modal-content-v2\">\n            <span class=\"tako-modal-close-v2\">\u00d7<\/span>\n            <h4>Raised Access ESD Floor Installation<\/h4>\n            <p>We specialize in installing raised access flooring systems with integrated ESD protection. Ideal for data centers, cleanrooms, and control rooms, these systems facilitate underfloor cable management while maintaining critical static control for your equipment and personnel. This includes solutions compatible with heavy-duty <strong>anti static mat<\/strong> configurations for server racks.<\/p>\n             <div class=\"tako-dynamic-infographic-v2\">\n                <h5>Key Benefits:<\/h5>\n                <ul style=\"list-style-type: disc; padding-left: 20px; opacity:0; animation: fadeInList 0.5s 0.2s forwards;\" class=\"modal-list-animate\">\n                    <li>Superior static dissipation.<\/li>\n                    <li>Flexible cable and utility management.<\/li>\n                    <li>Improved airflow for equipment cooling.<\/li>\n                    <li>Durable and load-bearing surfaces.<\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div id=\"modalTestResistivity\" class=\"tako-modal-v2\">\n        <div class=\"tako-modal-content-v2\">\n            <span class=\"tako-modal-close-v2\">\u00d7<\/span>\n            <h4>On-the-Spot Resistivity Testing<\/h4>\n            <p>We perform precise surface resistivity tests for your newly installed ESD floors or existing <strong>anti static mat<\/strong> areas. This verifies compliance with industry standards (e.g., ANSI\/ESD S20.20) and ensures your controlled environment is safe for handling sensitive electronic components.<\/p>\n            <div class=\"tako-dynamic-infographic-v2 tako-resistivity-meter\">\n                <div class=\"tako-meter-gauge-v2\">\n                    <div class=\"tako-meter-needle-v2\" id=\"resistivityNeedle\"><\/div>\n                    <div class=\"tako-meter-label-low\" title=\"Conductive\">10<sup>3<\/sup>\u03a9<\/div>\n                    <div class=\"tako-meter-label-mid\" title=\"Static Dissipative\">10<sup>6<\/sup>-10<sup>9<\/sup>\u03a9<\/div>\n                    <div class=\"tako-meter-label-high\" title=\"Insulative\">10<sup>12<\/sup>\u03a9<\/div>\n                <\/div>\n                <div class=\"tako-meter-status-v2\" id=\"resistivityStatus\">Ready for Test<\/div>\n                <button class=\"tako-run-test-btn-v2\" id=\"runResistivityTestBtn\">Run Test<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<style> @keyframes fadeInList { to { opacity: 1; } } <\/style> <!-- Quick style for modal 2 list -->\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const installationItems = document.querySelectorAll('.tako-installation-banner-v2 .tako-installation-item-v2');\n    const modals = document.querySelectorAll('.tako-installation-banner-v2 .tako-modal-v2');\n    const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n    \/\/ Initialize RGB for primary accent for box-shadow alpha\n    const primaryAccentColor = getComputedStyle(document.documentElement).getPropertyValue('--tako-inst-primary-accent').trim();\n    let rgbPrimaryAccent = '255, 71, 71'; \/\/ Default red\n    if (primaryAccentColor.startsWith('#')) {\n        const hexToRgb = hex => {\n            const r = parseInt(hex.slice(1, 3), 16);\n            const g = parseInt(hex.slice(3, 5), 16);\n            const b = parseInt(hex.slice(5, 7), 16);\n            return `${r}, ${g}, ${b}`;\n        };\n        rgbPrimaryAccent = hexToRgb(primaryAccentColor);\n        document.documentElement.style.setProperty('--tako-inst-primary-accent-rgb', rgbPrimaryAccent);\n    }\n\n\n    \/\/ Modal functionality\n    installationItems.forEach(item => {\n        item.addEventListener('click', () => {\n            const modalId = item.getAttribute('data-modal-id');\n            const modal = document.getElementById(modalId);\n            if (modal) {\n                modal.classList.add('tako-modal-show-v2');\n                if (!prefersReducedMotion) {\n                    \/\/ Trigger animations within the modal if any specifically need JS after display\n                    if (modalId === 'modalTestResistivity') {\n                        document.getElementById('resistivityNeedle').style.transform = 'translateX(-50%) rotate(-75deg)'; \/\/ Reset needle\n                        document.getElementById('resistivityStatus').textContent = 'Ready for Test';\n                    }\n                    \/\/ Trigger list animation for modal 2\n                    const listToAnimate = modal.querySelector('.modal-list-animate');\n                    if(listToAnimate) {\n                        listToAnimate.style.animation = 'none'; \/\/ Reset animation\n                        requestAnimationFrame(() => { \/\/ Trigger reflow\n                            setTimeout(() => {\n                                listToAnimate.style.animation = 'fadeInList 0.5s 0.2s forwards';\n                            }, 10);\n                        });\n                    }\n                }\n            }\n        });\n    });\n\n    modals.forEach(modal => {\n        const closeButton = modal.querySelector('.tako-modal-close-v2');\n        if (closeButton) {\n            closeButton.addEventListener('click', () => {\n                modal.classList.remove('tako-modal-show-v2');\n            });\n        }\n        \/\/ Close on overlay click\n        modal.addEventListener('click', (event) => {\n            if (event.target === modal) {\n                modal.classList.remove('tako-modal-show-v2');\n            }\n        });\n    });\n\n    \/\/ Close modal with Escape key\n    document.addEventListener('keydown', (event) => {\n        if (event.key === 'Escape') {\n            modals.forEach(modal => {\n                if (modal.classList.contains('tako-modal-show-v2')) {\n                    modal.classList.remove('tako-modal-show-v2');\n                }\n            });\n        }\n    });\n\n    \/\/ Resistivity Meter Animation\n    const runTestBtn = document.getElementById('runResistivityTestBtn');\n    const resistivityNeedle = document.getElementById('resistivityNeedle');\n    const resistivityStatus = document.getElementById('resistivityStatus');\n\n    if (runTestBtn && resistivityNeedle && resistivityStatus && !prefersReducedMotion) {\n        runTestBtn.addEventListener('click', () => {\n            resistivityStatus.textContent = 'Testing...';\n            resistivityNeedle.style.transition = 'transform 0s'; \/\/ Quick reset\n            resistivityNeedle.style.transform = 'translateX(-50%) rotate(-75deg)'; \/\/ Start position\n\n            setTimeout(() => {\n                resistivityNeedle.style.transition = 'transform 1.5s cubic-bezier(0.68, -0.55, 0.27, 1.55)';\n                \/\/ Simulate a reading - optimal range is roughly -15deg to +15deg from center (0deg)\n                \/\/ Let's aim for 0deg (center of optimal)\n                const randomOptimalRotation = Math.random() * 30 - 15; \/\/ -15 to +15 deg\n                resistivityNeedle.style.transform = `translateX(-50%) rotate(${randomOptimalRotation}deg)`;\n\n                \/\/ Simulate result after animation\n                setTimeout(() => {\n                    const randomVal = (Math.random() * (9-6) + 6).toFixed(1); \/\/ Random between 6.0 and 9.0\n                    resistivityStatus.textContent = `PASS: ${ (Math.random() * 5 + 1).toFixed(1) } x 10^${Math.floor(randomVal)} \u03a9`;\n                }, 1600); \/\/ After needle animation\n            }, 50);\n        });\n    } else if (runTestBtn && resistivityStatus && prefersReducedMotion) {\n        \/\/ Static state for reduced motion\n        resistivityStatus.textContent = 'PASS: Test results available upon request.';\n        runTestBtn.disabled = true;\n    }\n});\n<\/script>\n\n\n\n<style>\n    :root {\n        --tako-comp-bg-color: #00004d;\n        --tako-comp-text-color: #ffffff;\n        --tako-comp-primary-accent: #FF4747; \/* Red for titles\/standards *\/\n        --tako-comp-secondary-accent: #FFD700; \/* Gold for highlights *\/\n        --tako-comp-number-color: #D3D3D3; \/* Light grey for number *\/\n        --tako-comp-card-bg: #00003a;\n        --tako-comp-image-placeholder-bg: #4A4A70;\n        --tako-comp-green-check: #4CAF50; \/* Green for compliance check *\/\n    }\n\n    .tako-compliance-banner-v4 {\n        background-color: var(--tako-comp-bg-color);\n        color: var(--tako-comp-text-color);\n        padding: 50px 20px;\n        font-family: 'Segoe UI', Arial, sans-serif;\n        overflow: hidden;\n        opacity: 0;\n        transform: translateY(30px);\n        animation: takoCompSectionFadeIn 1s ease-out forwards;\n    }\n\n    @keyframes takoCompSectionFadeIn {\n        to {\n            opacity: 1;\n            transform: translateY(0);\n        }\n    }\n\n    .tako-compliance-content-wrapper-v4 {\n        max-width: 1100px;\n        margin: 0 auto;\n    }\n\n    .tako-compliance-header-v4 {\n        display: flex;\n        align-items: flex-start;\n        gap: 20px;\n        margin-bottom: 40px;\n        opacity: 0; transform: translateX(-30px);\n        animation: takoCompHeaderSlideIn 0.8s ease-out 0.3s forwards;\n    }\n    @keyframes takoCompHeaderSlideIn {\n      to { opacity: 1; transform: translateX(0); }\n    }\n\n    .tako-compliance-number-v4 {\n        font-size: 6em;\n        font-weight: 700;\n        color: var(--tako-comp-number-color);\n        line-height: 0.8;\n        padding-top: 0.1em;\n    }\n\n    .tako-compliance-title-block-v4 h2 {\n        font-size: 2em;\n        color: var(--tako-comp-primary-accent);\n        font-weight: 700;\n        line-height: 1.4;\n        margin: 0;\n    }\n    .tako-compliance-title-block-v4 h2 .highlight-standard {\n        color: var(--tako-comp-secondary-accent); \/* Highlight standard names *\/\n        font-weight: bold;\n    }\n     .tako-compliance-title-block-v4 h2 .keyword-sg {\n        \/* color: var(--tako-comp-text-color); *\/ \/* or slightly different if needed *\/\n        font-style: italic;\n    }\n\n\n    .tako-compliance-visuals-v4 {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 25px;\n        justify-content: center; \/* Center items if they don't fill the row *\/\n        align-items: stretch; \/* Make cards same height if they wrap *\/\n    }\n\n    .tako-compliance-item-v4 {\n        background-color: var(--tako-comp-card-bg);\n        border-radius: 10px;\n        padding: 15px;\n        cursor: pointer;\n        transition: transform 0.3s ease, box-shadow 0.3s ease;\n        box-shadow: 0 4px 10px rgba(0,0,0,0.2);\n        flex: 1 1 300px; \/* Base size, allows 2-3 per row *\/\n        max-width: 340px; \/* Max width for each item *\/\n        display: flex;\n        flex-direction: column;\n        opacity: 0; transform: scale(0.9);\n        animation: takoCompItemPopIn 0.6s ease-out forwards;\n    }\n    .tako-compliance-visuals-v4 .tako-compliance-item-v4:nth-child(1) { animation-delay: 0.6s; }\n    .tako-compliance-visuals-v4 .tako-compliance-item-v4:nth-child(2) { animation-delay: 0.8s; }\n    .tako-compliance-visuals-v4 .tako-compliance-item-v4:nth-child(3) { animation-delay: 1.0s; }\n\n\n    @keyframes takoCompItemPopIn {\n        to { opacity: 1; transform: scale(1); }\n    }\n\n    .tako-compliance-item-v4:hover {\n        transform: translateY(-8px) scale(1.02);\n        box-shadow: 0 10px 20px rgba(var(--tako-comp-primary-accent-rgb, 255, 71, 71), 0.3);\n    }\n\n    .tako-compliance-image-wrapper-v4 {\n        position: relative;\n        overflow: hidden;\n        border-radius: 6px;\n        margin-bottom: 12px;\n        flex-grow: 1; \/* Allows image to take available space *\/\n        min-height: 200px; \/* Ensure some height for placeholders *\/\n        background-color: var(--tako-comp-image-placeholder-bg);\n    }\n\n    .tako-compliance-image-wrapper-v4 img {\n        display: block;\n        width: 100%;\n        height: 100%; \/* Fill wrapper *\/\n        object-fit: cover;\n        transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    }\n    .tako-compliance-item-v4:hover .tako-compliance-image-wrapper-v4 img {\n        transform: scale(1.1);\n    }\n    .tako-compliance-image-wrapper-v4 .tako-image-overlay-v4 {\n        position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0,0,0,0.4); display: flex;\n        justify-content: center; align-items: center; opacity: 0;\n        transition: opacity 0.3s ease; font-size: 2.5em;\n        color: var(--tako-comp-secondary-accent);\n    }\n    .tako-compliance-item-v4:hover .tako-image-overlay-v4 { opacity: 1; }\n    .tako-compliance-image-wrapper-v4 .tako-icon-eye::before { content: '+'; font-weight: bold; }\n\n    .tako-compliance-caption-v4 {\n        font-size: 1em;\n        font-weight: 500;\n        color: var(--tako-comp-text-color);\n        text-align: center;\n        margin-top: auto; \/* Pushes caption to bottom if image wrapper is tall *\/\n    }\n\n    \/* ESD Association Badge Styling *\/\n    .tako-esd-badge-content-v4 {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        text-align: center;\n        height: 100%; \/* Fill image wrapper *\/\n        padding: 20px;\n        background-color: #E0E0E0; \/* Light grey background for badge circle *\/\n        border-radius: 6px; \/* Match image wrapper *\/\n    }\n    .tako-esd-badge-circle-v4 {\n        width: 150px; height: 150px;\n        border-radius: 50%;\n        background-color: var(--tako-comp-card-bg); \/* Darker inner circle *\/\n        border: 2px solid var(--tako-comp-text-color);\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        position: relative;\n        padding: 10px;\n        box-shadow: 0 0 15px rgba(0,0,0,0.3) inset;\n    }\n    .tako-esd-badge-triangle-v4 {\n        width: 0; height: 0;\n        border-left: 30px solid transparent;\n        border-right: 30px solid transparent;\n        border-bottom: 50px solid #222; \/* Black triangle *\/\n        margin-bottom: 5px;\n    }\n    .tako-esd-badge-text-esd-v4 {\n        font-size: 1.8em;\n        font-weight: bold;\n        color: var(--tako-comp-primary-accent); \/* Red \"ESD\" *\/\n        line-height: 1;\n        margin-top: -10px; \/* Overlap with triangle base *\/\n    }\n    .tako-esd-badge-text-assoc-v4 {\n        font-size: 0.55em;\n        color: var(--tako-comp-text-color);\n        font-weight: 500;\n        letter-spacing: 0.5px;\n        line-height: 1.2;\n    }\n    .tako-esd-badge-checkmark-v4 {\n        width: 50px; height: 50px;\n        background-color: var(--tako-comp-green-check);\n        border-radius: 50%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        color: white;\n        font-size: 2em;\n        font-weight: bold;\n        position: absolute;\n        bottom: -15px; right: -15px;\n        border: 3px solid var(--tako-comp-bg-color);\n        transform: scale(0);\n        animation: takoBadgeCheckPopIn 0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55) 1.5s forwards;\n    }\n    @keyframes takoBadgeCheckPopIn { to { transform: scale(1); } }\n    .tako-esd-badge-checkmark-v4::before { content: '\u2713'; }\n\n\n    \/* Modal Styles (reusable, ensure consistency with previous versions) *\/\n    .tako-modal-v4 { \/* ... styles from previous modal, e.g., tako-modal-v2 ... *\/ }\n    \/* Dynamic Infographics Styling in Modals *\/\n    .tako-dynamic-infographic-v4 { \/* ... styles from previous modal, e.g., tako-dynamic-infographic-v2 ... *\/ }\n    .tako-modal-v4 {\n        position: fixed; top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0, 0, 10, 0.85); display: none;\n        justify-content: center; align-items: center;\n        z-index: 10010; opacity: 0; transition: opacity 0.4s ease-out;\n    }\n    .tako-modal-v4.tako-modal-show-v4 { display: flex; opacity: 1; }\n    .tako-modal-content-v4 {\n        background-color: var(--tako-comp-card-bg); padding: 30px 35px;\n        border-radius: 10px; width: 90%; max-width: 700px;\n        box-shadow: 0 10px 30px rgba(0,0,0,0.5); position: relative;\n        transform: scale(0.9); opacity: 0;\n        transition: transform 0.4s cubic-bezier(0.18, 0.89, 0.32, 1.28), opacity 0.4s ease-out;\n    }\n    .tako-modal-v4.tako-modal-show-v4 .tako-modal-content-v4 { transform: scale(1); opacity: 1; }\n    .tako-modal-close-v4 {\n        position: absolute; top: 15px; right: 20px; font-size: 28px;\n        font-weight: bold; color: #cccccc; cursor: pointer;\n        transition: color 0.3s ease, transform 0.2s ease;\n    }\n    .tako-modal-close-v4:hover { color: var(--tako-comp-primary-accent); transform: rotate(90deg); }\n    .tako-modal-content-v4 h4 {\n        color: var(--tako-comp-primary-accent); font-size: 1.8em;\n        margin-top: 0; margin-bottom: 20px;\n    }\n    .tako-modal-content-v4 p { font-size: 1.05em; line-height: 1.7; margin-bottom: 20px; }\n    .tako-modal-content-v4 p strong { color: var(--tako-comp-secondary-accent); }\n\n    .tako-dynamic-infographic-v4 { margin-top: 25px; padding: 15px; background-color: rgba(0,0,0,0.15); border-radius: 6px; }\n    .tako-dynamic-infographic-v4 h5 { font-size: 1.1em; color: var(--tako-comp-secondary-accent); margin-top: 0; margin-bottom: 15px; }\n\n    \/* STM 7.1 Infographic *\/\n    .tako-stm71-infographic { display: flex; align-items: center; gap: 20px; }\n    .tako-stm71-diagram { flex: 1; min-width: 150px; text-align: center;}\n    .tako-stm71-diagram svg { max-width: 100%; height: auto; }\n    .tako-stm71-path { stroke-dasharray: 100; stroke-dashoffset: 100; animation: takoDrawPath 1.5s ease-out 0.5s forwards; }\n    @keyframes takoDrawPath { to { stroke-dashoffset: 0; } }\n    .tako-stm71-text { flex: 2; }\n    .tako-meter-reading-v4 { font-weight: bold; color: var(--tako-comp-green-check); display: none; animation: takoTextPop 0.5s 2s forwards; }\n    @keyframes takoTextPop { from { transform: scale(0.5); opacity: 0; } to { transform: scale(1); opacity: 1; } }\n\n    \/* STM 97.1\/97.2 Infographic *\/\n    .tako-stm97-infographic { text-align: center; }\n    .tako-stm97-diagram svg { width: 120px; height: auto; margin-bottom: 10px; }\n    .tako-stm97-person path, .tako-stm97-floor path, .tako-stm97-connection path {\n        opacity: 0; animation: takoFadeInElement 0.5s ease-out forwards;\n    }\n    .tako-stm97-person path { animation-delay: 0.3s; }\n    .tako-stm97-connection path { animation-delay: 0.6s; stroke-dasharray: 50; stroke-dashoffset: 50; animation: takoDrawPath 1s ease-out 0.6s forwards, takoFadeInElement 0.5s ease-out 0.6s forwards; }\n    .tako-stm97-floor path { animation-delay: 0.9s; }\n    @keyframes takoFadeInElement { to { opacity: 1; } }\n    .tako-compliance-status-v4 { font-size: 1.2em; font-weight: bold; color: var(--tako-comp-green-check); margin-top: 10px; display: none; animation: takoTextPop 0.5s 1.5s forwards; }\n\n    \/* ANSI S20.20 Infographic *\/\n    .tako-s2020-pillars { list-style: none; padding: 0; }\n    .tako-s2020-pillars li {\n        margin-bottom: 10px; padding-left: 30px; position: relative;\n        opacity: 0; transform: translateX(-20px);\n        animation: takoListItemSlideIn 0.5s ease-out forwards;\n    }\n    .tako-modal-v4.tako-modal-show-v4 .tako-s2020-pillars li:nth-child(1) { animation-delay: 0.2s; }\n    .tako-modal-v4.tako-modal-show-v4 .tako-s2020-pillars li:nth-child(2) { animation-delay: 0.4s; }\n    .tako-modal-v4.tako-modal-show-v4 .tako-s2020-pillars li:nth-child(3) { animation-delay: 0.6s; }\n    .tako-s2020-pillars li::before {\n        content: '\u2713'; position: absolute; left: 0; top: 0;\n        color: var(--tako-comp-green-check); font-weight: bold; font-size: 1.2em;\n        transform: scale(0);\n        animation: takoCheckPop 0.3s ease-out forwards;\n    }\n    .tako-modal-v4.tako-modal-show-v4 .tako-s2020-pillars li:nth-child(1)::before { animation-delay: 0.5s; }\n    .tako-modal-v4.tako-modal-show-v4 .tako-s2020-pillars li:nth-child(2)::before { animation-delay: 0.7s; }\n    .tako-modal-v4.tako-modal-show-v4 .tako-s2020-pillars li:nth-child(3)::before { animation-delay: 0.9s; }\n    @keyframes takoListItemSlideIn { to { opacity: 1; transform: translateX(0); } }\n    @keyframes takoCheckPop { to { transform: scale(1); } }\n\n    \/* Responsive adjustments *\/\n    @media (max-width: 768px) {\n        .tako-compliance-banner-v4 { padding: 30px 15px; }\n        .tako-compliance-header-v4 { flex-direction: column; align-items: center; text-align: center; gap: 10px;}\n        .tako-compliance-number-v4 { font-size: 4.5em; line-height: 1; }\n        .tako-compliance-title-block-v4 h2 { font-size: 1.6em; }\n        .tako-compliance-visuals-v4 { flex-direction: column; align-items: center; }\n        .tako-compliance-item-v4 { max-width: 85%; width: 100%;}\n        .tako-stm71-infographic { flex-direction: column; }\n    }\n    @media (prefers-reduced-motion: reduce) {\n      .tako-compliance-banner-v4, .tako-compliance-header-v4, .tako-compliance-item-v4,\n      .tako-modal-v4, .tako-modal-content-v4, .tako-esd-badge-checkmark-v4,\n      .tako-stm71-path, .tako-meter-reading-v4, .tako-stm97-person path, .tako-stm97-floor path,\n      .tako-stm97-connection path, .tako-compliance-status-v4, .tako-s2020-pillars li, .tako-s2020-pillars li::before {\n        animation: none !important; transition: none !important;\n      }\n      .tako-compliance-banner-v4, .tako-compliance-header-v4, .tako-compliance-item-v4,\n      .tako-stm97-person path, .tako-stm97-floor path, .tako-stm97-connection path,\n      .tako-s2020-pillars li, .tako-esd-badge-checkmark-v4, .tako-s2020-pillars li::before {\n        opacity: 1 !important; transform: none !important;\n      }\n      .tako-meter-reading-v4, .tako-compliance-status-v4 { display: block !important; }\n      .tako-stm71-path { stroke-dashoffset: 0 !important; }\n    }\n<\/style>\n\n<div class=\"tako-compliance-banner-v4\">\n    <div class=\"tako-compliance-content-wrapper-v4\">\n        <div class=\"tako-compliance-header-v4\">\n            <span class=\"tako-compliance-number-v4\">3<\/span>\n            <div class=\"tako-compliance-title-block-v4\">\n                <h2>Ensure Your <span class=\"keyword-sg\">ESD floor in singapore<\/span> Complies with <span class=\"highlight-standard\">ANSI\/ESD S20.20<\/span>, <span class=\"highlight-standard\">STM 7.1<\/span>, <span class=\"highlight-standard\">STM 97.1<\/span> &#038; <span class=\"highlight-standard\">STM 97.2<\/span> standards<\/h2>\n            <\/div>\n        <\/div>\n\n        <div class=\"tako-compliance-visuals-v4\">\n            <div class=\"tako-compliance-item-v4\" data-modal-id=\"modalSTM71\">\n                <div class=\"tako-compliance-image-wrapper-v4\">\n                    <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/test-4.png\" alt=\"Testing esd floor in singapore with STM 7.1 standard\">\n                    <div class=\"tako-image-overlay-v4\"><i class=\"tako-icon-eye\"><\/i><\/div>\n                <\/div>\n                <p class=\"tako-compliance-caption-v4\">STM 7.1: Resistance Testing<\/p>\n            <\/div>\n\n            <div class=\"tako-compliance-item-v4\" data-modal-id=\"modalSTM97\">\n                <div class=\"tako-compliance-image-wrapper-v4\">\n                    <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/thappor.png\" alt=\"STM 97.1 &#038; 97.2 footwear\/flooring system test for esd floor in singapore\">\n                    <div class=\"tako-image-overlay-v4\"><i class=\"tako-icon-eye\"><\/i><\/div>\n                <\/div>\n                <p class=\"tako-compliance-caption-v4\">STM 97.1 &#038; 97.2: Personnel Grounding<\/p>\n            <\/div>\n\n            <div class=\"tako-compliance-item-v4\" data-modal-id=\"modalS2020\">\n                <div class=\"tako-compliance-image-wrapper-v4\">\n                    <div class=\"tako-esd-badge-content-v4\">\n                        <div class=\"tako-esd-badge-circle-v4\">\n                            <div class=\"tako-esd-badge-triangle-v4\"><\/div>\n                            <div class=\"tako-esd-badge-text-esd-v4\">ESD<\/div>\n                            <div class=\"tako-esd-badge-text-assoc-v4\">ASSOCIATION<br>ANSI\/ESD-S20.20<\/div>\n                            <div class=\"tako-esd-badge-checkmark-v4\"><\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <p class=\"tako-compliance-caption-v4\">ANSI\/ESD S20.20 Certified<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Modals -->\n    <div id=\"modalSTM71\" class=\"tako-modal-v4\">\n        <div class=\"tako-modal-content-v4\">\n            <span class=\"tako-modal-close-v4\">\u00d7<\/span>\n            <h4>STM 7.1: Floor Materials Resistance Measurement<\/h4>\n            <p>This standard test method measures the resistance between two points on the surface (RTT) or from a point on the surface to a groundable point (RTG) of your <strong>esd floor in singapore<\/strong>. It&#8217;s crucial for verifying the dissipative characteristics of your flooring materials.<\/p>\n            <div class=\"tako-dynamic-infographic-v4 tako-stm71-infographic\">\n                <div class=\"tako-stm71-diagram\">\n                     <svg viewBox=\"0 0 100 60\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <rect x=\"5\" y=\"40\" width=\"90\" height=\"15\" fill=\"var(--tako-comp-image-placeholder-bg)\" \/>\n                        <circle cx=\"25\" cy=\"35\" r=\"8\" fill=\"#555\" \/>\n                        <circle cx=\"75\" cy=\"35\" r=\"8\" fill=\"#555\" \/>\n                        <line x1=\"25\" y1=\"35\" x2=\"50\" y2=\"15\" stroke=\"var(--tako-comp-text-color)\" stroke-width=\"1\"\/>\n                        <line x1=\"75\" y1=\"35\" x2=\"50\" y2=\"15\" stroke=\"var(--tako-comp-text-color)\" stroke-width=\"1\"\/>\n                        <rect x=\"40\" y=\"5\" width=\"20\" height=\"15\" fill=\"#777\" stroke=\"var(--tako-comp-text-color)\" stroke-width=\"1\"\/>\n                        <text x=\"50\" y=\"16\" font-size=\"5\" fill=\"var(--tako-comp-text-color)\" text-anchor=\"middle\">Meter<\/text>\n                        <path class=\"tako-stm71-path\" d=\"M 25 35 Q 50 45 75 35\" stroke=\"var(--tako-comp-secondary-accent)\" stroke-width=\"2\" fill=\"none\" \/>\n                    <\/svg>\n                <\/div>\n                <div class=\"tako-stm71-text\">\n                    <h5>Test Principle:<\/h5>\n                    <p>Measures electrical resistance to ensure consistent static dissipation across the floor surface.<\/p>\n                    <p><strong>Result:<\/strong> <span id=\"stm71Reading\" class=\"tako-meter-reading-v4\">Within Spec (e.g., 10<sup>6<\/sup> &#8211; 10<sup>9<\/sup> \u03a9)<\/span><\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div id=\"modalSTM97\" class=\"tako-modal-v4\">\n        <div class=\"tako-modal-content-v4\">\n            <span class=\"tako-modal-close-v4\">\u00d7<\/span>\n            <h4>STM 97.1 &#038; 97.2: Personnel\/Footwear\/Flooring System Testing<\/h4>\n            <p>These methods evaluate the resistance of a person in combination with footwear and flooring (STM 97.1) or just the footwear and flooring system (STM 97.2). This ensures your complete grounding path for personnel is effective for your <span class=\"keyword-sg\">esd floor in singapore<\/span>.<\/p>\n            <div class=\"tako-dynamic-infographic-v4 tako-stm97-infographic\">\n                <div class=\"tako-stm97-diagram\">\n                    <svg viewBox=\"0 0 50 80\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <!-- Person -->\n                        <g class=\"tako-stm97-person\">\n                            <circle cx=\"25\" cy=\"10\" r=\"8\" fill=\"#ccc\"\/>\n                            <rect x=\"15\" y=\"18\" width=\"20\" height=\"30\" fill=\"#ccc\"\/>\n                            <rect x=\"10\" y=\"48\" width=\"10\" height=\"15\" fill=\"#ccc\"\/>\n                            <rect x=\"30\" y=\"48\" width=\"10\" height=\"15\" fill=\"#ccc\"\/>\n                        <\/g>\n                        <!-- Connection -->\n                        <g class=\"tako-stm97-connection\">\n                           <path d=\"M 25 10 V 70\" stroke=\"var(--tako-comp-secondary-accent)\" stroke-width=\"2\" fill=\"none\"\/>\n                        <\/g>\n                        <!-- Floor -->\n                        <g class=\"tako-stm97-floor\">\n                           <rect x=\"0\" y=\"65\" width=\"50\" height=\"15\" fill=\"var(--tako-comp-image-placeholder-bg)\"\/>\n                        <\/g>\n                    <\/svg>\n                <\/div>\n                <p>Ensures charge dissipation from personnel through the flooring system.<\/p>\n                <div id=\"stm97Status\" class=\"tako-compliance-status-v4\">System Compliant!<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div id=\"modalS2020\" class=\"tako-modal-v4\">\n        <div class=\"tako-modal-content-v4\">\n            <span class=\"tako-modal-close-v4\">\u00d7<\/span>\n            <h4>ANSI\/ESD S20.20 Compliance<\/h4>\n            <p>We help ensure your facility, including your entire <strong>esd floor in singapore<\/strong>, adheres to the comprehensive requirements of ANSI\/ESD S20.20. This standard provides administrative and technical guidelines for establishing, implementing, and maintaining an Electrostatic Discharge Control Program.<\/p>\n            <div class=\"tako-dynamic-infographic-v4\">\n                <h5>Key Compliance Pillars:<\/h5>\n                <ul class=\"tako-s2020-pillars\">\n                    <li>Grounding &#038; Bonding Systems Verification<\/li>\n                    <li>Personnel Grounding (Wrist Straps, Footwear\/Flooring)<\/li>\n                    <li>ESD Protected Area (EPA) Requirements<\/li>\n                    <li>Packaging and Material Handling Protocols<\/li>\n                    <li>Training and Compliance Auditing<\/li>\n                <\/ul>\n                <p style=\"margin-top:15px;\">Our services ensure these critical aspects are met for your peace of mind.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const complianceItems = document.querySelectorAll('.tako-compliance-banner-v4 .tako-compliance-item-v4');\n    const modalsV4 = document.querySelectorAll('.tako-compliance-banner-v4 .tako-modal-v4');\n    const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n    \/\/ Set RGB for primary accent for box-shadow alpha\n    const primaryAccentColorComp = getComputedStyle(document.documentElement).getPropertyValue('--tako-comp-primary-accent').trim();\n    if (primaryAccentColorComp.startsWith('#')) {\n        const hexToRgb = hex => {\n            const r = parseInt(hex.slice(1, 3), 16);\n            const g = parseInt(hex.slice(3, 5), 16);\n            const b = parseInt(hex.slice(5, 7), 16);\n            return `${r}, ${g}, ${b}`;\n        };\n        document.documentElement.style.setProperty('--tako-comp-primary-accent-rgb', hexToRgb(primaryAccentColorComp));\n    }\n\n\n    \/\/ Modal functionality\n    complianceItems.forEach(item => {\n        item.addEventListener('click', () => {\n            const modalId = item.getAttribute('data-modal-id');\n            const modal = document.getElementById(modalId);\n            if (modal) {\n                modal.classList.add('tako-modal-show-v4');\n\n                \/\/ Reset\/Trigger animations within the modal if necessary\n                if (!prefersReducedMotion) {\n                    const stm71Reading = modal.querySelector('#stm71Reading');\n                    if (stm71Reading) {\n                        stm71Reading.style.display = 'none'; \/\/ Hide first\n                        requestAnimationFrame(() => setTimeout(() => stm71Reading.style.display = 'inline', 2000)); \/\/ Show after path anim\n                    }\n                    const stm97Status = modal.querySelector('#stm97Status');\n                    if (stm97Status) {\n                        stm97Status.style.display = 'none';\n                        requestAnimationFrame(() => setTimeout(() => stm97Status.style.display = 'block', 1500));\n                    }\n\n                    \/\/ For lists that animate on modal open\n                    const animatedList = modal.querySelector('.tako-s2020-pillars');\n                    if(animatedList){\n                        Array.from(animatedList.children).forEach(li => {\n                            li.style.animation = 'none';\n                            li.querySelector('::before') ? li.querySelector('::before').style.animation = 'none' : null;\n                            requestAnimationFrame(() => {\n                                li.style.animation = '';\n                                li.querySelector('::before') ? li.querySelector('::before').style.animation = '' : null;\n                            });\n                        });\n                    }\n                } else { \/\/ Reduced motion states\n                    const stm71Reading = modal.querySelector('#stm71Reading');\n                    if (stm71Reading) stm71Reading.style.display = 'inline';\n                    const stm97Status = modal.querySelector('#stm97Status');\n                    if (stm97Status) stm97Status.style.display = 'block';\n                }\n            }\n        });\n    });\n\n    modalsV4.forEach(modal => {\n        const closeButton = modal.querySelector('.tako-modal-close-v4');\n        if (closeButton) {\n            closeButton.addEventListener('click', () => modal.classList.remove('tako-modal-show-v4'));\n        }\n        modal.addEventListener('click', (event) => {\n            if (event.target === modal) modal.classList.remove('tako-modal-show-v4');\n        });\n    });\n\n    document.addEventListener('keydown', (event) => {\n        if (event.key === 'Escape') {\n            modalsV4.forEach(modal => {\n                if (modal.classList.contains('tako-modal-show-v4')) {\n                    modal.classList.remove('tako-modal-show-v4');\n                }\n            });\n        }\n    });\n});\n<\/script>\n\n\n\n<style>\n    :root {\n        --tako-serv-bg-color: #00004d;\n        --tako-serv-text-color: #ffffff;\n        --tako-serv-primary-accent: #FF4747; \/* Red for titles *\/\n        --tako-serv-secondary-accent: #FFD700; \/* Gold for highlights *\/\n        --tako-serv-number-color: #D3D3D3;\n        --tako-serv-card-bg: #00003a;\n        --tako-serv-image-placeholder-bg: #4A4A70;\n        --tako-serv-green-accent: #4CAF50; \/* Green for checkmarks, positive status *\/\n    }\n\n    .tako-service-banner-v5 {\n        background-color: var(--tako-serv-bg-color);\n        color: var(--tako-serv-text-color);\n        padding: 50px 20px;\n        font-family: 'Segoe UI', Arial, sans-serif;\n        overflow: hidden;\n        opacity: 0;\n        transform: translateY(30px);\n        animation: takoServSectionFadeIn 1s ease-out forwards;\n    }\n\n    @keyframes takoServSectionFadeIn {\n        to {\n            opacity: 1;\n            transform: translateY(0);\n        }\n    }\n\n    .tako-service-content-wrapper-v5 {\n        max-width: 1100px;\n        margin: 0 auto;\n    }\n\n    .tako-service-header-v5 {\n        display: flex;\n        align-items: flex-start;\n        gap: 20px;\n        margin-bottom: 40px;\n        opacity: 0; transform: translateX(-30px);\n        animation: takoServHeaderSlideIn 0.8s ease-out 0.3s forwards;\n    }\n    @keyframes takoServHeaderSlideIn {\n      to { opacity: 1; transform: translateX(0); }\n    }\n\n    .tako-service-number-v5 {\n        font-size: 6em;\n        font-weight: 700;\n        color: var(--tako-serv-number-color);\n        line-height: 0.8;\n        padding-top: 0.1em;\n    }\n\n    .tako-service-title-block-v5 h2 {\n        font-size: 2em;\n        color: var(--tako-serv-primary-accent);\n        font-weight: 700;\n        line-height: 1.4;\n        margin: 0;\n    }\n     .tako-service-title-block-v5 h2 .keyword-sg {\n        \/* Optional: style differently if needed *\/\n        font-style: italic;\n        color: var(--tako-serv-secondary-accent);\n    }\n\n    .tako-service-visuals-v5 {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 25px;\n        justify-content: center;\n        align-items: stretch; \/* Make cards same height if they wrap *\/\n    }\n\n    .tako-service-item-v5 {\n        background-color: var(--tako-serv-card-bg);\n        border-radius: 10px;\n        padding: 15px;\n        cursor: pointer;\n        transition: transform 0.3s ease, box-shadow 0.3s ease;\n        box-shadow: 0 4px 10px rgba(0,0,0,0.2);\n        flex: 1 1 300px;\n        max-width: 340px;\n        display: flex;\n        flex-direction: column;\n        opacity: 0; transform: scale(0.9);\n        animation: takoServItemPopIn 0.6s ease-out forwards;\n    }\n    .tako-service-visuals-v5 .tako-service-item-v5:nth-child(1) { animation-delay: 0.6s; }\n    .tako-service-visuals-v5 .tako-service-item-v5:nth-child(2) { animation-delay: 0.8s; }\n    .tako-service-visuals-v5 .tako-service-item-v5:nth-child(3) { animation-delay: 1.0s; }\n\n    @keyframes takoServItemPopIn {\n        to { opacity: 1; transform: scale(1); }\n    }\n\n    .tako-service-item-v5:hover {\n        transform: translateY(-8px) scale(1.02);\n        box-shadow: 0 10px 20px rgba(var(--tako-serv-primary-accent-rgb, 255, 71, 71), 0.3);\n    }\n\n    .tako-service-image-wrapper-v5 {\n        position: relative;\n        overflow: hidden;\n        border-radius: 6px;\n        margin-bottom: 12px;\n        flex-grow: 1;\n        min-height: 200px;\n        background-color: var(--tako-serv-image-placeholder-bg);\n    }\n\n    .tako-service-image-wrapper-v5 img {\n        display: block; width: 100%; height: 100%;\n        object-fit: cover;\n        transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    }\n    .tako-service-item-v5:hover .tako-service-image-wrapper-v5 img {\n        transform: scale(1.1);\n    }\n    .tako-service-image-wrapper-v5 .tako-image-overlay-v5 {\n        position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0,0,0,0.4); display: flex;\n        justify-content: center; align-items: center; opacity: 0;\n        transition: opacity 0.3s ease; font-size: 2.5em;\n        color: var(--tako-serv-secondary-accent);\n    }\n    .tako-service-item-v5:hover .tako-image-overlay-v5 { opacity: 1; }\n    .tako-service-image-wrapper-v5 .tako-icon-eye::before { content: '+'; font-weight: bold; }\n\n    .tako-service-caption-v5 {\n        font-size: 1em; font-weight: 500;\n        color: var(--tako-serv-text-color);\n        text-align: center; margin-top: auto;\n    }\n\n    \/* Modal Styles (reusable) *\/\n    .tako-modal-v5 {\n        position: fixed; top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0, 0, 10, 0.85); display: none;\n        justify-content: center; align-items: center;\n        z-index: 10010; opacity: 0; transition: opacity 0.4s ease-out;\n    }\n    .tako-modal-v5.tako-modal-show-v5 { display: flex; opacity: 1; }\n    .tako-modal-content-v5 {\n        background-color: var(--tako-serv-card-bg); padding: 30px 35px;\n        border-radius: 10px; width: 90%; max-width: 650px;\n        box-shadow: 0 10px 30px rgba(0,0,0,0.5); position: relative;\n        transform: scale(0.9); opacity: 0;\n        transition: transform 0.4s cubic-bezier(0.18, 0.89, 0.32, 1.28), opacity 0.4s ease-out;\n    }\n    .tako-modal-v5.tako-modal-show-v5 .tako-modal-content-v5 { transform: scale(1); opacity: 1; }\n    .tako-modal-close-v5 {\n        position: absolute; top: 15px; right: 20px; font-size: 28px;\n        font-weight: bold; color: #cccccc; cursor: pointer;\n        transition: color 0.3s ease, transform 0.2s ease;\n    }\n    .tako-modal-close-v5:hover { color: var(--tako-serv-primary-accent); transform: rotate(90deg); }\n    .tako-modal-content-v5 h4 {\n        color: var(--tako-serv-primary-accent); font-size: 1.8em;\n        margin-top: 0; margin-bottom: 20px;\n    }\n    .tako-modal-content-v5 p { font-size: 1.05em; line-height: 1.7; margin-bottom: 20px; }\n    .tako-modal-content-v5 p strong { color: var(--tako-serv-secondary-accent); }\n    .tako-modal-content-v5 .keyword-sg { font-style: italic; color: var(--tako-serv-secondary-accent);}\n\n\n    \/* Dynamic Infographics Styling in Modals *\/\n    .tako-dynamic-infographic-v5 { margin-top: 25px; padding: 15px; background-color: rgba(0,0,0,0.15); border-radius: 6px; }\n    .tako-dynamic-infographic-v5 h5 { font-size: 1.1em; color: var(--tako-serv-secondary-accent); margin-top: 0; margin-bottom: 15px; }\n\n    \/* Onsite Service Checklist *\/\n    .tako-checklist-v5 { list-style: none; padding: 0; }\n    .tako-checklist-item-v5 {\n        margin-bottom: 10px; padding-left: 30px; position: relative;\n        opacity: 0; transform: translateX(-20px);\n        animation: takoServListItemSlideIn 0.5s ease-out forwards;\n    }\n    .tako-modal-v5.tako-modal-show-v5 .tako-checklist-item-v5:nth-child(1) { animation-delay: 0.2s; }\n    .tako-modal-v5.tako-modal-show-v5 .tako-checklist-item-v5:nth-child(2) { animation-delay: 0.4s; }\n    .tako-modal-v5.tako-modal-show-v5 .tako-checklist-item-v5:nth-child(3) { animation-delay: 0.6s; }\n    .tako-modal-v5.tako-modal-show-v5 .tako-checklist-item-v5:nth-child(4) { animation-delay: 0.8s; }\n    .tako-modal-v5.tako-modal-show-v5 .tako-checklist-item-v5:nth-child(5) { animation-delay: 1.0s; }\n\n    .tako-checklist-item-v5::before {\n        content: '\u2713'; position: absolute; left: 0; top: 0;\n        color: var(--tako-serv-green-accent); font-weight: bold; font-size: 1.2em;\n        transform: scale(0);\n        animation: takoServCheckPop 0.3s ease-out forwards;\n    }\n    .tako-modal-v5.tako-modal-show-v5 .tako-checklist-item-v5:nth-child(1)::before { animation-delay: 0.5s; }\n    .tako-modal-v5.tako-modal-show-v5 .tako-checklist-item-v5:nth-child(2)::before { animation-delay: 0.7s; }\n    .tako-modal-v5.tako-modal-show-v5 .tako-checklist-item-v5:nth-child(3)::before { animation-delay: 0.9s; }\n    .tako-modal-v5.tako-modal-show-v5 .tako-checklist-item-v5:nth-child(4)::before { animation-delay: 1.1s; }\n    .tako-modal-v5.tako-modal-show-v5 .tako-checklist-item-v5:nth-child(5)::before { animation-delay: 1.3s; }\n    @keyframes takoServListItemSlideIn { to { opacity: 1; transform: translateX(0); } }\n    @keyframes takoServCheckPop { to { transform: scale(1); } }\n\n    \/* Online Support Icons *\/\n    .tako-online-icons-v5 { display: flex; justify-content: space-around; align-items: center; margin-bottom: 20px; }\n    .tako-online-icon-item-v5 { text-align: center; opacity: 0; transform: scale(0.8); animation: takoServIconPopIn 0.5s ease-out forwards; }\n    .tako-modal-v5.tako-modal-show-v5 .tako-online-icon-item-v5:nth-child(1) { animation-delay: 0.3s; }\n    .tako-modal-v5.tako-modal-show-v5 .tako-online-icon-item-v5:nth-child(2) { animation-delay: 0.6s; }\n    @keyframes takoServIconPopIn { to { opacity: 1; transform: scale(1); } }\n    .tako-online-icon-item-v5 svg { width: 60px; height: 60px; fill: var(--tako-serv-secondary-accent); margin-bottom: 8px; transition: transform 0.3s ease; }\n    .tako-online-icon-item-v5:hover svg { transform: scale(1.1); }\n    .tako-online-icon-item-v5 span { font-size: 0.9em; display: block; color: var(--tako-serv-text-color); }\n\n    \/* Performance Graph *\/\n    .tako-graph-container-v5 { display: flex; justify-content: space-around; align-items: flex-end; height: 150px; margin-bottom: 10px; padding: 0 10px; }\n    .tako-graph-bar-v5 {\n        width: 40px; background-color: var(--tako-serv-secondary-accent);\n        position: relative; text-align: center;\n        border-radius: 5px 5px 0 0;\n        height: 0; \/* JS will animate this *\/\n        transition: height 1s ease-out;\n    }\n    .tako-modal-v5.tako-modal-show-v5 #barInitial { animation: takoServBarGrow 1s ease-out 0.3s forwards; }\n    .tako-modal-v5.tako-modal-show-v5 #barCurrent { animation: takoServBarGrow 1s ease-out 0.6s forwards; }\n    \/* @keyframes takoServBarGrow defined in JS based on data-value *\/\n    .tako-bar-label-v5 {\n        position: absolute; bottom: -20px; left: 50%;\n        transform: translateX(-50%); font-size: 0.8em;\n        color: var(--tako-serv-text-color);\n    }\n    .tako-graph-bar-v5::after { \/* Value on top of bar *\/\n        content: attr(data-value)'%';\n        position: absolute; top: -20px; left: 50%;\n        transform: translateX(-50%); font-size: 0.9em;\n        font-weight: bold; color: var(--tako-serv-text-color);\n        opacity: 0; transition: opacity 0.5s ease-out 0.8s;\n    }\n    .tako-modal-v5.tako-modal-show-v5 .tako-graph-bar-v5::after { opacity: 1; }\n    .tako-graph-caption-v5 { text-align: center; font-size: 0.85em; opacity: 0.8; }\n    .tako-download-report-btn-v5 {\n        display: block; margin: 20px auto 0;\n        background-color: var(--tako-serv-primary-accent); color: var(--tako-serv-text-color);\n        border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer;\n        font-size: 0.9em; font-weight: 500; text-decoration: none; text-align: center;\n        transition: background-color 0.3s, transform 0.2s;\n    }\n    .tako-download-report-btn-v5:hover { background-color: #D63030; transform: scale(1.05); }\n\n\n    \/* Responsive adjustments *\/\n    @media (max-width: 768px) {\n        .tako-service-banner-v5 { padding: 30px 15px; }\n        .tako-service-header-v5 { flex-direction: column; align-items: center; text-align: center; gap: 10px;}\n        .tako-service-number-v5 { font-size: 4.5em; line-height: 1; }\n        .tako-service-title-block-v5 h2 { font-size: 1.6em; }\n        .tako-service-visuals-v5 { flex-direction: column; align-items: center; }\n        .tako-service-item-v5 { max-width: 85%; width: 100%;}\n        .tako-online-icons-v5 { flex-direction: column; gap: 20px; }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .tako-service-banner-v5, .tako-service-header-v5, .tako-service-item-v5,\n      .tako-modal-v5, .tako-modal-content-v5, .tako-checklist-item-v5, .tako-checklist-item-v5::before,\n      .tako-online-icon-item-v5, .tako-graph-bar-v5, .tako-graph-bar-v5::after {\n        animation: none !important; transition: none !important;\n      }\n      .tako-service-banner-v5, .tako-service-header-v5, .tako-service-item-v5,\n      .tako-checklist-item-v5, .tako-online-icon-item-v5 {\n        opacity: 1 !important; transform: none !important;\n      }\n      .tako-checklist-item-v5::before { transform: scale(1) !important; }\n      .tako-graph-bar-v5 { height: auto !important; \/* Set to actual value via JS if possible *\/ }\n      .tako-graph-bar-v5::after { opacity: 1 !important; }\n    }\n\n<\/style>\n\n<div class=\"tako-service-banner-v5\">\n    <div class=\"tako-service-content-wrapper-v5\">\n        <div class=\"tako-service-header-v5\">\n            <span class=\"tako-service-number-v5\">4<\/span>\n            <div class=\"tako-service-title-block-v5\">\n                <h2>Periodical Onsite\/Online<br>Service, Testing &#038; Evaluation for your <span class=\"keyword-sg\">esd floor in singapore<\/span><\/h2>\n            <\/div>\n        <\/div>\n\n        <div class=\"tako-service-visuals-v5\">\n            <div class=\"tako-service-item-v5\" data-modal-id=\"modalOnsiteServiceV5\">\n                <div class=\"tako-service-image-wrapper-v5\">\n                    <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/shakib-khan.png\" alt=\"Onsite service for esd floor in singapore\">\n                    <div class=\"tako-image-overlay-v5\"><i class=\"tako-icon-eye\"><\/i><\/div>\n                <\/div>\n                <p class=\"tako-service-caption-v5\">Onsite Maintenance &#038; Checks<\/p>\n            <\/div>\n\n            <div class=\"tako-service-item-v5\" data-modal-id=\"modalOnlineServiceV5\">\n                <div class=\"tako-service-image-wrapper-v5\">\n                    <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/shakibul-hashan.png\" alt=\"Online support for esd floor in singapore queries\">\n                    <div class=\"tako-image-overlay-v5\"><i class=\"tako-icon-eye\"><\/i><\/div>\n                <\/div>\n                <p class=\"tako-service-caption-v5\">Remote Support &#038; Consultation<\/p>\n            <\/div>\n\n            <div class=\"tako-service-item-v5\" data-modal-id=\"modalTestingEvalV5\">\n                <div class=\"tako-service-image-wrapper-v5\">\n                    <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/shakib-abul.png\" alt=\"Testing and evaluation of esd floor in singapore\">\n                    <div class=\"tako-image-overlay-v5\"><i class=\"tako-icon-eye\"><\/i><\/div>\n                <\/div>\n                <p class=\"tako-service-caption-v5\">Performance Testing &#038; Reports<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Modals -->\n    <div id=\"modalOnsiteServiceV5\" class=\"tako-modal-v5\">\n        <div class=\"tako-modal-content-v5\">\n            <span class=\"tako-modal-close-v5\">\u00d7<\/span>\n            <h4>Periodical Onsite Service<\/h4>\n            <p>Our scheduled onsite visits ensure your <span class=\"keyword-sg\">esd floor in singapore<\/span> remains in peak condition. We perform thorough checks and maintenance to guarantee continued compliance and safety.<\/p>\n            <div class=\"tako-dynamic-infographic-v5 tako-service-checklist\">\n                <h5>Our Onsite Service Includes:<\/h5>\n                <ul class=\"tako-checklist-v5\">\n                    <li class=\"tako-checklist-item-v5\">Visual Inspection of Entire ESD Floor Surface<\/li>\n                    <li class=\"tako-checklist-item-v5\">Grounding Point Integrity Verification<\/li>\n                    <li class=\"tako-checklist-item-v5\">Surface Cleaning Recommendations &#038; Spot Treatment<\/li>\n                    <li class=\"tako-checklist-item-v5\">Assessment for Wear, Tear, or Damage<\/li>\n                    <li class=\"tako-checklist-item-v5\">Service Report &#038; Recommendations<\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div id=\"modalOnlineServiceV5\" class=\"tako-modal-v5\">\n        <div class=\"tako-modal-content-v5\">\n            <span class=\"tako-modal-close-v5\">\u00d7<\/span>\n            <h4>Online Support &#038; Consultation<\/h4>\n            <p>Access expert advice and support for your <span class=\"keyword-sg\">esd floor in singapore<\/span> remotely. We offer online consultations to address your queries, discuss maintenance best practices, or schedule onsite services.<\/p>\n            <div class=\"tako-dynamic-infographic-v5 tako-online-support\">\n                <h5>Remote Assistance Options:<\/h5>\n                <div class=\"tako-online-icons-v5\">\n                    <div class=\"tako-online-icon-item-v5\">\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h24c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 10H6v-2h22v2zm0-4H6V6h22v2z\"><\/path><\/svg>\n                        <span>Live Chat Support<\/span>\n                    <\/div>\n                    <div class=\"tako-online-icon-item-v5\">\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h24c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h24v11z\"><\/path><\/svg>\n                        <span>Schedule Virtual Consultation<\/span>\n                    <\/div>\n                <\/div>\n                <p>Conveniently manage the upkeep of your ESD environment with our digital support channels.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div id=\"modalTestingEvalV5\" class=\"tako-modal-v5\">\n        <div class=\"tako-modal-content-v5\">\n            <span class=\"tako-modal-close-v5\">\u00d7<\/span>\n            <h4>System Testing &#038; Evaluation<\/h4>\n            <p>We conduct comprehensive testing to evaluate the ongoing performance of your <span class=\"keyword-sg\">esd floor in singapore<\/span>. This includes resistance measurements and system checks, ensuring it consistently meets required standards.<\/p>\n            <div class=\"tako-dynamic-infographic-v5 tako-performance-graph\">\n                <h5>Performance Trend (Example):<\/h5>\n                <div class=\"tako-graph-container-v5\">\n                    <div class=\"tako-graph-bar-v5\" id=\"barInitialV5\" data-value=\"95\">\n                        <span class=\"tako-bar-label-v5\">Installation<\/span>\n                    <\/div>\n                    <div class=\"tako-graph-bar-v5\" id=\"barCurrentV5\" data-value=\"92\">\n                        <span class=\"tako-bar-label-v5\">Current Check<\/span>\n                    <\/div>\n                <\/div>\n                <p class=\"tako-graph-caption-v5\">System resistance relative to optimal range (Higher % is better adherence).<\/p>\n                <a href=\"#download-report\" class=\"tako-download-report-btn-v5\" target=\"_blank\" rel=\"noopener noreferrer\">Download Full Evaluation Report (Sample)<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const serviceItems = document.querySelectorAll('.tako-service-banner-v5 .tako-service-item-v5');\n    const modalsV5 = document.querySelectorAll('.tako-service-banner-v5 .tako-modal-v5');\n    const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n    \/\/ Set RGB for primary accent for box-shadow alpha\n    const primaryAccentColorServ = getComputedStyle(document.documentElement).getPropertyValue('--tako-serv-primary-accent').trim();\n    if (primaryAccentColorServ.startsWith('#')) {\n        const hexToRgb = hex => {\n            const r = parseInt(hex.slice(1, 3), 16);\n            const g = parseInt(hex.slice(3, 5), 16);\n            const b = parseInt(hex.slice(5, 7), 16);\n            return `${r}, ${g}, ${b}`;\n        };\n        document.documentElement.style.setProperty('--tako-serv-primary-accent-rgb', hexToRgb(primaryAccentColorServ));\n    }\n\n    \/\/ Modal functionality\n    serviceItems.forEach(item => {\n        item.addEventListener('click', () => {\n            const modalId = item.getAttribute('data-modal-id');\n            const modal = document.getElementById(modalId);\n            if (modal) {\n                modal.classList.add('tako-modal-show-v5');\n\n                if (!prefersReducedMotion) {\n                    \/\/ Trigger graph bar animation if this modal is opened\n                    const graphBars = modal.querySelectorAll('.tako-graph-bar-v5');\n                    if (graphBars.length > 0) {\n                        graphBars.forEach(bar => {\n                            bar.style.height = '0%'; \/\/ Reset before animating\n                            \/\/ Force reflow for re-animation\n                            void bar.offsetWidth;\n                            const targetHeight = bar.getAttribute('data-value') + '%';\n                            bar.style.height = targetHeight;\n                        });\n                    }\n                    \/\/ Reset and re-trigger list item animations\n                    const listItems = modal.querySelectorAll('.tako-checklist-item-v5');\n                    if (listItems.length > 0) {\n                        listItems.forEach(li => {\n                            li.style.animation = 'none';\n                            const beforeElement = window.getComputedStyle(li, '::before');\n                            \/\/ Can't directly reset ::before animation easily this way, rely on CSS initial state\n                            requestAnimationFrame(() => {\n                                li.style.animation = ''; \/\/ Re-apply CSS animation\n                            });\n                        });\n                    }\n                     \/\/ Reset and re-trigger icon animations\n                    const onlineIcons = modal.querySelectorAll('.tako-online-icon-item-v5');\n                    if (onlineIcons.length > 0) {\n                        onlineIcons.forEach(icon => {\n                            icon.style.animation = 'none';\n                             requestAnimationFrame(() => {\n                                icon.style.animation = '';\n                            });\n                        });\n                    }\n\n                } else { \/\/ Reduced motion states\n                    const graphBars = modal.querySelectorAll('.tako-graph-bar-v5');\n                     graphBars.forEach(bar => {\n                        bar.style.height = bar.getAttribute('data-value') + '%';\n                    });\n                }\n            }\n        });\n    });\n\n    modalsV5.forEach(modal => {\n        const closeButton = modal.querySelector('.tako-modal-close-v5');\n        if (closeButton) {\n            closeButton.addEventListener('click', () => modal.classList.remove('tako-modal-show-v5'));\n        }\n        modal.addEventListener('click', (event) => {\n            if (event.target === modal) modal.classList.remove('tako-modal-show-v5');\n        });\n    });\n\n    document.addEventListener('keydown', (event) => {\n        if (event.key === 'Escape') {\n            modalsV5.forEach(modal => {\n                if (modal.classList.contains('tako-modal-show-v5')) {\n                    modal.classList.remove('tako-modal-show-v5');\n                }\n            });\n        }\n    });\n});\n<\/script>\n\n\n\n<style>\n    :root {\n        --tako-prog-bg-color: #00004d;\n        --tako-prog-text-color: #ffffff;\n        --tako-prog-primary-accent: #FF4747; \/* Red for titles *\/\n        --tako-prog-secondary-accent: #FFD700; \/* Gold for highlights *\/\n        --tako-prog-number-color: #D3D3D3;\n        --tako-prog-card-bg: #F0F0F0; \/* Light grey for ESCAPE block bg *\/\n        --tako-prog-card-text-color: #333333; \/* Dark text for ESCAPE block *\/\n        --tako-prog-escape-blue: #2962FF; \/* Vibrant blue for ESCAPE logo *\/\n        --tako-prog-green-accent: #4CAF50;\n    }\n\n    .tako-program-banner-v6 {\n        background-color: var(--tako-prog-bg-color);\n        color: var(--tako-prog-text-color);\n        padding: 50px 20px;\n        font-family: 'Segoe UI', Arial, sans-serif;\n        overflow: hidden;\n        opacity: 0;\n        transform: translateY(30px);\n        animation: takoProgSectionFadeIn 1s ease-out forwards;\n    }\n\n    @keyframes takoProgSectionFadeIn {\n        to {\n            opacity: 1;\n            transform: translateY(0);\n        }\n    }\n\n    .tako-program-content-wrapper-v6 {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 30px;\n        max-width: 1100px;\n        margin: 0 auto;\n        align-items: flex-start; \/* Align columns to the top *\/\n    }\n\n    \/* Left Column: Title and Sub-description *\/\n    .tako-program-left-col-v6 {\n        flex: 1 1 40%; \/* Adjust flex basis as needed *\/\n        min-width: 300px;\n        opacity: 0; transform: translateX(-30px);\n        animation: takoProgLeftColSlideIn 0.8s ease-out 0.3s forwards;\n    }\n    @keyframes takoProgLeftColSlideIn {\n      to { opacity: 1; transform: translateX(0); }\n    }\n\n    .tako-program-header-v6 {\n        display: flex;\n        align-items: flex-start;\n        gap: 20px;\n        margin-bottom: 25px;\n    }\n\n    .tako-program-number-v6 {\n        font-size: 6em;\n        font-weight: 700;\n        color: var(--tako-prog-number-color);\n        line-height: 0.8;\n        padding-top: 0.1em;\n    }\n\n    .tako-program-title-block-v6 h2 {\n        font-size: 2em;\n        color: var(--tako-prog-primary-accent);\n        font-weight: 700;\n        line-height: 1.4;\n        margin: 0;\n    }\n\n    .tako-program-sub-description-v6 {\n        margin-top: 30px; \/* Space below title *\/\n        font-size: 1.1em;\n        line-height: 1.6;\n        color: var(--tako-prog-text-color);\n        padding-left: 10px; \/* Optional indent *\/\n    }\n    .tako-program-sub-description-v6 strong {\n        color: var(--tako-prog-secondary-accent);\n    }\n\n\n    \/* Right Column: ESCAPE Program Block *\/\n    .tako-program-right-col-v6 {\n        flex: 1 1 55%;\n        min-width: 320px;\n        opacity: 0; transform: scale(0.9);\n        animation: takoProgRightColPopIn 0.8s ease-out 0.6s forwards;\n    }\n    @keyframes takoProgRightColPopIn {\n      to { opacity: 1; transform: scale(1); }\n    }\n\n    .tako-escape-program-block-v6 {\n        background-color: var(--tako-prog-card-bg);\n        color: var(--tako-prog-card-text-color);\n        border-radius: 10px;\n        padding: 25px 30px;\n        box-shadow: 0 5px 15px rgba(0,0,0,0.1);\n        cursor: pointer;\n        transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .tako-escape-program-block-v6:hover {\n        transform: translateY(-5px);\n        box-shadow: 0 8px 20px rgba(0,0,0,0.15);\n    }\n\n    .tako-escape-logo-v6 {\n        font-size: 3.5em;\n        font-weight: 900; \/* Extra bold *\/\n        color: var(--tako-prog-escape-blue);\n        text-align: center;\n        margin-bottom: 5px;\n        letter-spacing: 2px; \/* Slight letter spacing *\/\n    }\n\n    .tako-escape-subtitle-v6 {\n        text-align: center;\n        font-size: 0.9em;\n        margin-bottom: 25px;\n        color: #555555; \/* Slightly darker grey for subtitle *\/\n        font-style: italic;\n    }\n    .tako-escape-subtitle-v6 u { \/* For the underlined letters *\/\n        text-decoration-color: var(--tako-prog-escape-blue);\n        text-decoration-thickness: 1.5px;\n        font-weight: 600; \/* Make underlined letters slightly bolder *\/\n    }\n\n    .tako-escape-features-v6 {\n        list-style: none;\n        padding-left: 0;\n    }\n    .tako-escape-features-v6 li {\n        margin-bottom: 12px;\n        padding-left: 20px;\n        position: relative;\n        font-size: 0.95em;\n        line-height: 1.5;\n    }\n    .tako-escape-features-v6 li::before {\n        content: '\u2022'; \/* Bullet point *\/\n        color: var(--tako-prog-escape-blue);\n        font-weight: bold;\n        position: absolute;\n        left: 0;\n        top: 0px; \/* Adjust for alignment *\/\n        font-size: 1.2em;\n    }\n    .tako-escape-features-v6 li .keyword-sg { \/* Keyword emphasis *\/\n      font-weight: 600;\n      color: var(--tako-prog-primary-accent); \/* Red highlight *\/\n    }\n\n    \/* Modal Styles *\/\n    .tako-modal-v6 { \/* Reusable modal styles *\/\n        position: fixed; top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0, 0, 10, 0.85); display: none;\n        justify-content: center; align-items: center;\n        z-index: 10010; opacity: 0; transition: opacity 0.4s ease-out;\n    }\n    .tako-modal-v6.tako-modal-show-v6 { display: flex; opacity: 1; }\n    .tako-modal-content-v6 {\n        background-color: var(--tako-prog-bg-color); \/* Dark modal background *\/\n        color: var(--tako-prog-text-color); \/* White text in modal *\/\n        border: 2px solid var(--tako-prog-secondary-accent);\n        padding: 30px 35px;\n        border-radius: 10px; width: 90%; max-width: 750px;\n        box-shadow: 0 10px 30px rgba(0,0,0,0.5); position: relative;\n        transform: scale(0.9); opacity: 0;\n        transition: transform 0.4s cubic-bezier(0.18, 0.89, 0.32, 1.28), opacity 0.4s ease-out;\n    }\n    .tako-modal-v6.tako-modal-show-v6 .tako-modal-content-v6 { transform: scale(1); opacity: 1; }\n    .tako-modal-close-v6 {\n        position: absolute; top: 15px; right: 20px; font-size: 28px;\n        font-weight: bold; color: #cccccc; cursor: pointer;\n        transition: color 0.3s ease, transform 0.2s ease;\n    }\n    .tako-modal-close-v6:hover { color: var(--tako-prog-primary-accent); transform: rotate(90deg); }\n    .tako-modal-content-v6 h4 {\n        color: var(--tako-prog-primary-accent); font-size: 1.8em;\n        margin-top: 0; margin-bottom: 20px; text-align: center;\n    }\n     .tako-modal-content-v6 h4 .escape-logo-modal {\n        color: var(--tako-prog-escape-blue);\n        font-weight: 900;\n     }\n    .tako-modal-content-v6 p { font-size: 1.05em; line-height: 1.7; margin-bottom: 20px; }\n    .tako-modal-content-v6 p strong { color: var(--tako-prog-secondary-accent); }\n\n    \/* Dynamic Infographics Styling in Modals *\/\n    .tako-dynamic-infographic-v6 { margin-top: 25px; padding: 20px; background-color: rgba(255,255,255,0.05); border-radius: 8px; }\n    .tako-dynamic-infographic-v6 h5 { font-size: 1.2em; color: var(--tako-prog-secondary-accent); margin-top: 0; margin-bottom: 15px; border-bottom: 1px solid rgba(255,255,255,0.2); padding-bottom: 10px;}\n\n    \/* PDCA Cycle Infographic *\/\n    .tako-pdca-cycle-v6 { display: flex; justify-content: center; align-items: center; position: relative; width: 280px; height: 280px; margin: 20px auto; }\n    .tako-pdca-segment-v6 {\n        position: absolute; width: 100%; height: 100%;\n        border-radius: 50%;\n        clip-path: polygon(50% 50%, 50% 0%, 100% 0%, 100% 50%); \/* Top-right quadrant *\/\n        opacity: 0; transform: scale(0.8);\n        transition: opacity 0.5s ease-out, transform 0.5s ease-out;\n    }\n    .tako-pdca-segment-v6 .segment-content {\n        position: absolute; width: 50%; height: 50%;\n        top: 0; left: 50%; \/* Position content in the quadrant *\/\n        display: flex; flex-direction: column; align-items: center; justify-content: center;\n        text-align: center; padding: 10px;\n    }\n    .tako-pdca-segment-v6 .segment-content strong { font-size: 1.1em; margin-bottom: 5px; display: block;}\n    .tako-pdca-segment-v6 .segment-content span { font-size: 0.8em; }\n\n    \/* Colors and rotations for PDCA segments *\/\n    #pdcaPlanV6 { background-color: #3498DB; transform: rotate(0deg) scale(0.8); transition-delay: 0.2s; }\n    #pdcaDoV6   { background-color: #2ECC71; transform: rotate(90deg) scale(0.8); clip-path: polygon(50% 50%, 0% 50%, 0% 0%, 50% 0%); transition-delay: 0.5s;} \/* Adjusted clip path to point correctly *\/\n    #pdcaDoV6 .segment-content { top: 0; left: 0; }\n    #pdcaCheckV6{ background-color: #F1C40F; transform: rotate(180deg) scale(0.8); clip-path: polygon(50% 50%, 50% 100%, 0% 100%, 0% 50%); transition-delay: 0.8s; }\n    #pdcaCheckV6 .segment-content { top: 50%; left: 0; }\n    #pdcaActV6  { background-color: #E74C3C; transform: rotate(270deg) scale(0.8); clip-path: polygon(50% 50%, 100% 50%, 100% 100%, 50% 100%); transition-delay: 1.1s;}\n    #pdcaActV6 .segment-content { top: 50%; left: 50%; }\n\n    \/* Center text, adjust rotation for readability *\/\n    #pdcaPlanV6 .segment-content { transform: rotate(0deg) translate(25%, 25%); }\n    #pdcaDoV6 .segment-content   { transform: rotate(-90deg) translate(-25%, 25%); }\n    #pdcaCheckV6 .segment-content{ transform: rotate(-180deg) translate(-25%, -25%); }\n    #pdcaActV6 .segment-content  { transform: rotate(-270deg) translate(25%, -25%); }\n\n    .tako-modal-v6.tako-modal-show-v6 .tako-pdca-segment-v6 { opacity: 1; transform: scale(1) rotate(var(--final-rotation, 0deg)); }\n    \/* Setting --final-rotation in JS or directly in style if simpler for each *\/\n    .tako-modal-v6.tako-modal-show-v6 #pdcaPlanV6 { --final-rotation: 0deg; }\n    .tako-modal-v6.tako-modal-show-v6 #pdcaDoV6 { --final-rotation: 90deg; }\n    .tako-modal-v6.tako-modal-show-v6 #pdcaCheckV6 { --final-rotation: 180deg; }\n    .tako-modal-v6.tako-modal-show-v6 #pdcaActV6 { --final-rotation: 270deg; }\n\n\n    .tako-pdca-center-v6 {\n        position: absolute; width: 120px; height: 120px;\n        background-color: var(--tako-prog-bg-color); \/* Matches modal background *\/\n        border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        font-weight: bold; font-size: 1.3em;\n        color: var(--tako-prog-secondary-accent);\n        border: 3px solid var(--tako-prog-secondary-accent);\n        z-index: 1;\n        opacity: 0; transform: scale(0.5);\n        animation: takoProgPdcaCenterPopIn 0.6s ease-out 1.5s forwards;\n    }\n    @keyframes takoProgPdcaCenterPopIn { to { opacity: 1; transform: scale(1); } }\n\n    \/* Responsive adjustments *\/\n    @media (max-width: 992px) {\n        .tako-program-left-col-v6 { flex-basis: 100%; text-align: center; }\n        .tako-program-header-v6 { justify-content: center; }\n        .tako-program-sub-description-v6 { text-align: center; padding-left: 0; margin-bottom: 30px; }\n        .tako-program-right-col-v6 { flex-basis: 100%; }\n        .tako-escape-logo-v6 { font-size: 3em; }\n    }\n    @media (max-width: 768px) {\n        .tako-program-banner-v6 { padding: 30px 15px; }\n        .tako-program-header-v6 { flex-direction: column; align-items: center; gap: 10px;}\n        .tako-program-number-v6 { font-size: 4.5em; line-height: 1; }\n        .tako-program-title-block-v6 h2 { font-size: 1.6em; }\n        .tako-escape-logo-v6 { font-size: 2.8em; }\n        .tako-escape-features-v6 li { font-size: 0.9em; }\n        .tako-pdca-cycle-v6 { width: 220px; height: 220px; }\n        .tako-pdca-center-v6 { width: 90px; height: 90px; font-size: 1.1em; }\n        .tako-modal-content-v6 { padding: 25px 20px; }\n    }\n    @media (prefers-reduced-motion: reduce) {\n      .tako-program-banner-v6, .tako-program-left-col-v6, .tako-program-right-col-v6,\n      .tako-modal-v6, .tako-modal-content-v6, .tako-pdca-segment-v6, .tako-pdca-center-v6 {\n        animation: none !important; transition: none !important;\n      }\n      .tako-program-banner-v6, .tako-program-left-col-v6, .tako-program-right-col-v6,\n      .tako-pdca-segment-v6, .tako-pdca-center-v6 {\n        opacity: 1 !important; transform: none !important;\n      }\n    }\n\n<\/style>\n\n<div class=\"tako-program-banner-v6\">\n    <div class=\"tako-program-content-wrapper-v6\">\n        <div class=\"tako-program-left-col-v6\">\n            <div class=\"tako-program-header-v6\">\n                <span class=\"tako-program-number-v6\">5<\/span>\n                <div class=\"tako-program-title-block-v6\">\n                    <h2>Bring You The Latest<br>Industrial ESD Control &#038;<br>Prevention Program<\/h2>\n                <\/div>\n            <\/div>\n            <div class=\"tako-program-sub-description-v6\">\n                <p>An Exclusive ESD Industrial Training and Solution Program Designed by <strong>TAKO<\/strong> to enhance safety and efficiency, covering crucial aspects like the proper use of an <span class=\"keyword-sg\">esd mat in singapore<\/span> facilities.<\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"tako-program-right-col-v6\">\n            <div class=\"tako-escape-program-block-v6\" data-modal-id=\"modalEscapeProgramV6\">\n                <div class=\"tako-escape-logo-v6\">ESCAPE<\/div>\n                <div class=\"tako-escape-subtitle-v6\">\n                    <u>E<\/u>lectro<u>S<\/u>tatic <u>C<\/u>ontrol <u>A<\/u>nd <u>P<\/u>revention <u>E<\/u>ngineering\n                <\/div>\n                <ul class=\"tako-escape-features-v6\">\n                    <li>Industrial-specific ESD solution<\/li>\n                    <li>Industrial-specific ESD awareness &#038; training<\/li>\n                    <li>Fundamental of ESD control &#038; prevention<\/li>\n                    <li>Practical ESD control and prevention applications, including <span class=\"keyword-sg\">esd mat in singapore<\/span> best practices<\/li>\n                    <li>Apply plan, do, check, act (PDCA) of ESD control &#038; prevention.<\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Modal for ESCAPE Program -->\n    <div id=\"modalEscapeProgramV6\" class=\"tako-modal-v6\">\n        <div class=\"tako-modal-content-v6\">\n            <span class=\"tako-modal-close-v6\">\u00d7<\/span>\n            <h4>TAKO&#8217;s <span class=\"escape-logo-modal\">ESCAPE<\/span> Program<\/h4>\n            <p>Our comprehensive &#8220;ElectroStatic Control And Prevention Engineering&#8221; program is tailored for industrial environments. We provide in-depth knowledge and practical skills to effectively manage electrostatic discharge, ensuring your operations, including areas with specialized <span class=\"keyword-sg\">esd mat in singapore<\/span>, are fully protected.<\/p>\n\n            <div class=\"tako-dynamic-infographic-v6\">\n                <h5>Key Program Components:<\/h5>\n                <ul style=\"list-style: disc; padding-left: 20px;\">\n                    <li><strong>Solution Design:<\/strong> Custom ESD control plans based on your facility&#8217;s unique needs.<\/li>\n                    <li><strong>Awareness Training:<\/strong> Educating personnel on ESD risks and safe handling procedures.<\/li>\n                    <li><strong>Fundamental Principles:<\/strong> Deep dive into the science of static electricity and its control.<\/li>\n                    <li><strong>Practical Application:<\/strong> Hands-on training with ESD protective equipment and techniques.<\/li>\n                <\/ul>\n            <\/div>\n\n            <div class=\"tako-dynamic-infographic-v6\">\n                <h5>Implementing the PDCA Cycle for ESD Control:<\/h5>\n                <div class=\"tako-pdca-cycle-v6\">\n                    <div class=\"tako-pdca-segment-v6\" id=\"pdcaPlanV6\">\n                        <div class=\"segment-content\">\n                            <strong>PLAN<\/strong><span>Define objectives &#038; processes<\/span>\n                        <\/div>\n                    <\/div>\n                    <div class=\"tako-pdca-segment-v6\" id=\"pdcaDoV6\">\n                        <div class=\"segment-content\">\n                            <strong>DO<\/strong><span>Implement the plan<\/span>\n                        <\/div>\n                    <\/div>\n                    <div class=\"tako-pdca-segment-v6\" id=\"pdcaCheckV6\">\n                        <div class=\"segment-content\">\n                            <strong>CHECK<\/strong><span>Monitor &#038; measure results<\/span>\n                        <\/div>\n                    <\/div>\n                    <div class=\"tako-pdca-segment-v6\" id=\"pdcaActV6\">\n                         <div class=\"segment-content\">\n                            <strong>ACT<\/strong><span>Improve processes<\/span>\n                        <\/div>\n                    <\/div>\n                    <div class=\"tako-pdca-center-v6\">PDCA<\/div>\n                <\/div>\n            <\/div>\n            <p style=\"text-align:center; margin-top:20px;\">Learn more to enhance your ESD safety protocols effectively.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const escapeProgramBlock = document.querySelector('.tako-program-banner-v6 .tako-escape-program-block-v6');\n    const modalsV6 = document.querySelectorAll('.tako-program-banner-v6 .tako-modal-v6');\n    const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n     \/\/ Set RGB for primary accent for box-shadow alpha (if needed for this section)\n    const primaryAccentColorProg = getComputedStyle(document.documentElement).getPropertyValue('--tako-prog-primary-accent').trim();\n    if (primaryAccentColorProg.startsWith('#')) {\n        const hexToRgb = hex => {\n            const r = parseInt(hex.slice(1, 3), 16);\n            const g = parseInt(hex.slice(3, 5), 16);\n            const b = parseInt(hex.slice(5, 7), 16);\n            return `${r}, ${g}, ${b}`;\n        };\n        \/\/ If you add shadows that use this, uncomment:\n        \/\/ document.documentElement.style.setProperty('--tako-prog-primary-accent-rgb', hexToRgb(primaryAccentColorProg));\n    }\n\n\n    if (escapeProgramBlock) {\n        escapeProgramBlock.addEventListener('click', () => {\n            const modalId = escapeProgramBlock.getAttribute('data-modal-id');\n            const modal = document.getElementById(modalId);\n            if (modal) {\n                modal.classList.add('tako-modal-show-v6');\n                \/\/ Trigger PDCA animations if modal is shown\n                if (!prefersReducedMotion) {\n                    const pdcaSegments = modal.querySelectorAll('.tako-pdca-segment-v6');\n                    const pdcaCenter = modal.querySelector('.tako-pdca-center-v6');\n\n                    pdcaSegments.forEach(segment => {\n                        segment.style.opacity = '0';\n                        segment.style.transform = `scale(0.8) rotate(${getComputedStyle(segment).getPropertyValue('--initial-rotation') || '0deg'})`;\n                         \/\/ Force reflow for re-animation\n                        void segment.offsetWidth;\n                        \/\/ Re-apply animation or trigger via class\n                        \/\/ This relies on CSS transition delays primarily\n                        segment.style.opacity = '1';\n                        segment.style.transform = `scale(1) rotate(${getComputedStyle(segment).getPropertyValue('--final-rotation') || '0deg'})`;\n\n                    });\n                    if (pdcaCenter) {\n                        pdcaCenter.style.animation = 'none';\n                        void pdcaCenter.offsetWidth; \/\/ Reflow\n                        pdcaCenter.style.animation = 'takoProgPdcaCenterPopIn 0.6s ease-out 1.5s forwards';\n                    }\n                }\n            }\n        });\n    }\n\n    modalsV6.forEach(modal => {\n        const closeButton = modal.querySelector('.tako-modal-close-v6');\n        if (closeButton) {\n            closeButton.addEventListener('click', () => modal.classList.remove('tako-modal-show-v6'));\n        }\n        modal.addEventListener('click', (event) => {\n            if (event.target === modal) modal.classList.remove('tako-modal-show-v6');\n        });\n    });\n\n    document.addEventListener('keydown', (event) => {\n        if (event.key === 'Escape') {\n            modalsV6.forEach(modal => {\n                if (modal.classList.contains('tako-modal-show-v6')) {\n                    modal.classList.remove('tako-modal-show-v6');\n                }\n            });\n        }\n    });\n});\n<\/script>\n\n\n\n<style>\n    :root {\n        --tako-pspec-bg-color: #00004d;\n        --tako-pspec-text-color: #ffffff;\n        --tako-pspec-title-color: #64B5F6; \/* Light Blue for titles *\/\n        --tako-pspec-primary-accent: #FF4747; \/* Red for emphasis *\/\n        --tako-pspec-secondary-accent: #FFD700; \/* Gold for highlights *\/\n        --tako-pspec-number-bg: #e0e0e0;\n        --tako-pspec-number-text: #333333;\n        --tako-pspec-line-color: #757575; \/* Grey for connecting line *\/\n        --tako-pspec-image-placeholder-bg: #4A4A70;\n        --tako-pspec-modal-bg: #00003a; \/* Darker blue for modal content bg *\/\n    }\n\n    .tako-prod-spec-banner-v7 {\n        background-color: var(--tako-pspec-bg-color);\n        color: var(--tako-pspec-text-color);\n        padding: 50px 20px;\n        font-family: 'Segoe UI', Arial, sans-serif;\n        overflow: hidden;\n        opacity: 0; transform: translateY(30px);\n        animation: takoPspecSectionFadeIn 1s ease-out forwards;\n    }\n    @keyframes takoPspecSectionFadeIn { to { opacity: 1; transform: translateY(0); } }\n\n    .tako-prod-spec-wrapper-v7 {\n        display: flex;\n        flex-wrap: wrap; \/* Allow wrapping on smaller screens *\/\n        gap: 30px;\n        max-width: 1200px;\n        margin: 0 auto;\n        align-items: flex-start;\n    }\n\n    \/* Left Column: Image and Grounding Cords *\/\n    .tako-prod-spec-left-col-v7 {\n        flex: 1 1 45%; \/* Adjust as needed *\/\n        min-width: 300px;\n        display: flex;\n        flex-direction: column;\n        gap: 25px;\n        opacity: 0; transform: translateX(-30px);\n        animation: takoPspecLeftColSlideIn 0.8s ease-out 0.3s forwards;\n    }\n    @keyframes takoPspecLeftColSlideIn { to { opacity: 1; transform: translateX(0); } }\n\n    .tako-prod-image-main-wrapper-v7 {\n        border-radius: 8px;\n        overflow: hidden;\n        margin-bottom: 15px; \/* Space before insets *\/\n        box-shadow: 0 4px 12px rgba(0,0,0,0.2);\n        cursor: pointer; \/* Clickable to open mat modal *\/\n        transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .tako-prod-image-main-wrapper-v7:hover {\n        transform: scale(1.03);\n        box-shadow: 0 8px 20px rgba(0,0,0,0.3);\n    }\n    .tako-prod-image-main-v7 {\n        display: block; width: 100%; height: auto;\n        background-color: var(--tako-pspec-image-placeholder-bg);\n    }\n    .tako-prod-image-insets-v7 {\n        display: flex;\n        gap: 15px;\n        justify-content: center; \/* Or start *\/\n        margin-bottom: 25px;\n    }\n    .tako-prod-image-inset-item-v7 {\n        width: 60px; height: 60px;\n        border-radius: 50%;\n        overflow: hidden;\n        border: 2px solid var(--tako-pspec-secondary-accent);\n        box-shadow: 0 2px 6px rgba(0,0,0,0.2);\n        background-color: var(--tako-pspec-image-placeholder-bg);\n    }\n    .tako-prod-image-inset-item-v7 img { display: block; width: 100%; height: 100%; object-fit: cover; }\n\n\n    \/* Right Column: ESD Rubber Mat Details *\/\n    .tako-prod-spec-right-col-v7 {\n        flex: 1 1 50%;\n        min-width: 320px;\n        opacity: 0; transform: translateX(30px);\n        animation: takoPspecRightColSlideIn 0.8s ease-out 0.5s forwards;\n    }\n    @keyframes takoPspecRightColSlideIn { to { opacity: 1; transform: translateX(0); } }\n\n    \/* Common styles for spec sections (Grounding Cords & Rubber Mat) *\/\n    .tako-spec-section-v7 {\n        margin-bottom: 30px; \/* Space between sections if stacked *\/\n    }\n    .tako-spec-section-v7 h3.section-title {\n        font-size: 1.8em;\n        color: var(--tako-pspec-title-color);\n        margin-bottom: 20px;\n        font-weight: 600;\n        cursor: pointer;\n        transition: color 0.3s ease;\n    }\n     .tako-spec-section-v7 h3.section-title:hover {\n        color: var(--tako-pspec-secondary-accent);\n     }\n    .tako-spec-list-v7 {\n        list-style: none;\n        padding-left: 20px; \/* Space for numbers and line *\/\n        position: relative;\n    }\n    \/* Vertical connecting line *\/\n    .tako-spec-list-v7::before {\n        content: '';\n        position: absolute;\n        left: 8px; \/* Aligns with center of number circle *\/\n        top: 8px; \/* Start below first number's top *\/\n        bottom: 8px; \/* End above last number's bottom *\/\n        width: 2px;\n        background-color: var(--tako-pspec-line-color);\n        z-index: 0;\n    }\n\n    .tako-spec-item-v7 {\n        margin-bottom: 15px;\n        position: relative; \/* For number positioning *\/\n        padding-left: 30px; \/* Space for number *\/\n        opacity: 0; transform: translateY(15px);\n        animation: takoPspecItemFadeIn 0.5s ease-out forwards;\n    }\n    \/* Staggered animation for list items *\/\n    .tako-spec-list-v7 .tako-spec-item-v7:nth-child(1) { animation-delay: 0.7s; }\n    .tako-spec-list-v7 .tako-spec-item-v7:nth-child(2) { animation-delay: 0.8s; }\n    .tako-spec-list-v7 .tako-spec-item-v7:nth-child(3) { animation-delay: 0.9s; }\n    .tako-spec-list-v7 .tako-spec-item-v7:nth-child(4) { animation-delay: 1.0s; }\n    .tako-spec-list-v7 .tako-spec-item-v7:nth-child(5) { animation-delay: 1.1s; }\n    .tako-spec-list-v7 .tako-spec-item-v7:nth-child(6) { animation-delay: 1.2s; }\n    .tako-spec-list-v7 .tako-spec-item-v7:nth-child(7) { animation-delay: 1.3s; }\n\n    @keyframes takoPspecItemFadeIn { to { opacity: 1; transform: translateY(0); } }\n\n    .tako-spec-number-v7 {\n        position: absolute;\n        left: -8px; \/* Pull left to align with padding of list *\/\n        top: 0;\n        width: 24px; height: 24px;\n        background-color: var(--tako-pspec-number-bg);\n        color: var(--tako-pspec-number-text);\n        border-radius: 50%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 0.8em;\n        font-weight: bold;\n        z-index: 1; \/* Above the connecting line *\/\n        box-shadow: 0 0 0 3px var(--tako-pspec-bg-color); \/* Creates cutout effect for line *\/\n    }\n    .tako-spec-title-v7 {\n        font-weight: 600;\n        color: var(--tako-pspec-text-color);\n        display: block;\n        margin-bottom: 3px;\n    }\n    .tako-spec-description-v7 {\n        font-size: 0.9em;\n        color: var(--tako-pspec-text-color);\n        opacity: 0.85;\n        line-height: 1.5;\n    }\n    .tako-spec-description-v7 .keyword-sg { font-style: italic; font-weight: 500;}\n\n\n    \/* Modal Styles *\/\n    .tako-modal-v7 {\n        position: fixed; top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0, 0, 10, 0.85); display: none;\n        justify-content: center; align-items: center;\n        z-index: 10010; opacity: 0; transition: opacity 0.4s ease-out;\n    }\n    .tako-modal-v7.tako-modal-show-v7 { display: flex; opacity: 1; }\n    .tako-modal-content-v7 {\n        background-color: var(--tako-pspec-modal-bg);\n        color: var(--tako-pspec-text-color);\n        padding: 30px 35px; border-radius: 10px; width: 90%; max-width: 700px;\n        box-shadow: 0 10px 30px rgba(0,0,0,0.5); position: relative;\n        transform: scale(0.9); opacity: 0;\n        transition: transform 0.4s cubic-bezier(0.18, 0.89, 0.32, 1.28), opacity 0.4s ease-out;\n    }\n    .tako-modal-v7.tako-modal-show-v7 .tako-modal-content-v7 { transform: scale(1); opacity: 1; }\n    .tako-modal-close-v7 {\n        position: absolute; top: 15px; right: 20px; font-size: 28px;\n        font-weight: bold; color: #cccccc; cursor: pointer;\n        transition: color 0.3s ease, transform 0.2s ease;\n    }\n    .tako-modal-close-v7:hover { color: var(--tako-pspec-primary-accent); transform: rotate(90deg); }\n    .tako-modal-content-v7 h4 {\n        color: var(--tako-pspec-title-color); font-size: 1.8em;\n        margin-top: 0; margin-bottom: 20px; text-align: center;\n    }\n    .tako-modal-content-v7 p { font-size: 1.05em; line-height: 1.7; margin-bottom: 20px; }\n    .tako-modal-content-v7 strong { color: var(--tako-pspec-secondary-accent); }\n\n    \/* Dynamic Infographics Styling in Modals *\/\n    .tako-dynamic-infographic-v7 { margin-top: 25px; padding: 20px; background-color: rgba(0,0,0,0.15); border-radius: 8px; }\n    .tako-dynamic-infographic-v7 h5 { font-size: 1.2em; color: var(--tako-pspec-secondary-accent); margin-top: 0; margin-bottom: 15px; border-bottom: 1px solid rgba(255,255,255,0.2); padding-bottom: 10px;}\n\n    \/* ESD Mat Layer Infographic *\/\n    .tako-mat-layers-v7 { display: flex; flex-direction: column; align-items: center; gap: 0; width: 80%; margin: 20px auto; }\n    .tako-mat-layer-v7 {\n        width: 100%; padding: 15px; text-align: center;\n        border: 2px solid var(--tako-pspec-text-color);\n        opacity: 0; transform: translateY(20px);\n        transition: opacity 0.6s ease-out, transform 0.6s ease-out;\n    }\n    .tako-modal-v7.tako-modal-show-v7 #matTopLayerV7 { transition-delay: 0.3s; }\n    .tako-modal-v7.tako-modal-show-v7 #matBottomLayerV7 { transition-delay: 0.6s; }\n    .tako-modal-v7.tako-modal-show-v7 .tako-mat-layer-v7 { opacity: 1; transform: translateY(0); }\n\n    #matTopLayerV7 { background-color: #4CAF50; \/* Greenish *\/ border-bottom: none; border-radius: 8px 8px 0 0; }\n    #matBottomLayerV7 { background-color: #333333; \/* Blackish *\/ border-radius: 0 0 8px 8px; }\n    .tako-mat-layer-v7 strong { display: block; font-size: 1.1em; margin-bottom: 5px; color: var(--tako-pspec-text-color); }\n    .tako-mat-layer-v7 span { font-size: 0.9em; opacity: 0.9; }\n    .tako-charge-flow-v7 {\n        margin-top: 15px; text-align: center;\n        opacity: 0; transition: opacity 0.5s ease-out 1s;\n    }\n    .tako-modal-v7.tako-modal-show-v7 .tako-charge-flow-v7 { opacity: 1; }\n    .tako-charge-flow-v7 svg { width: 50px; height: 50px; fill: var(--tako-pspec-secondary-accent); animation: takoArrowBounce 1.5s infinite ease-in-out 1.2s; }\n    @keyframes takoArrowBounce { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-8px); } }\n\n    \/* Grounding Cord Connection Infographic *\/\n    .tako-grounding-diagram-v7 { display: flex; justify-content: space-around; align-items: center; padding: 20px 0; }\n    .tako-grounding-element-v7 { text-align: center; opacity: 0; transform: scale(0.8); animation: takoPspecIconPopIn 0.5s ease-out forwards; }\n    .tako-modal-v7.tako-modal-show-v7 .tako-grounding-element-v7:nth-child(1) { animation-delay: 0.2s; }\n    .tako-modal-v7.tako-modal-show-v7 .tako-grounding-element-v7:nth-child(3) { animation-delay: 0.4s; } \/* For connection line to appear after elements *\/\n    .tako-grounding-element-v7 svg { width: 50px; height: 50px; margin-bottom: 8px; fill: var(--tako-pspec-secondary-accent); }\n    .tako-grounding-element-v7 span { font-size: 0.85em; display: block; }\n    .tako-grounding-connection-v7 { flex-grow: 1; height: 2px; background-color: var(--tako-pspec-line-color); margin: 0 10px; position: relative; }\n    .tako-grounding-connection-v7::before { \/* Animated line draw *\/\n        content: ''; position: absolute; top:0; left: 0; height: 100%; width: 0;\n        background-color: var(--tako-pspec-secondary-accent);\n        animation: takoDrawLineHorizontal 0.8s ease-out 0.6s forwards;\n    }\n    @keyframes takoPspecIconPopIn { to { opacity: 1; transform: scale(1); } }\n    @keyframes takoDrawLineHorizontal { to { width: 100%; } }\n\n\n    \/* Responsive adjustments *\/\n    @media (max-width: 992px) { \/* Tablet *\/\n        .tako-prod-spec-left-col-v7, .tako-prod-spec-right-col-v7 {\n            flex-basis: 100%; \/* Stack columns *\/\n        }\n        .tako-prod-spec-left-col-v7 { order: 1; }\n        .tako-prod-spec-right-col-v7 { order: 2; }\n    }\n    @media (max-width: 768px) {\n        .tako-prod-spec-banner-v7 { padding: 30px 15px; }\n        .tako-spec-section-v7 h3.section-title { font-size: 1.6em; }\n        .tako-spec-item-v7 { padding-left: 25px; }\n        .tako-spec-number-v7 { width: 20px; height: 20px; font-size: 0.7em; }\n        .tako-spec-list-v7::before { left: 7px; top: 7px; bottom: 7px; }\n        .tako-mat-layers-v7 { width: 95%; }\n        .tako-grounding-diagram-v7 { flex-direction: column; gap: 15px; }\n        .tako-grounding-connection-v7 { width: 2px; height: 30px; margin: 5px 0; }\n        .tako-grounding-connection-v7::before { height: 0; width: 100%; animation-name: takoDrawLineVertical; }\n        @keyframes takoDrawLineVertical { to { height: 100%; } }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .tako-prod-spec-banner-v7, .tako-prod-spec-left-col-v7, .tako-prod-spec-right-col-v7,\n      .tako-spec-item-v7, .tako-modal-v7, .tako-modal-content-v7,\n      .tako-mat-layer-v7, .tako-charge-flow-v7, .tako-charge-flow-v7 svg,\n      .tako-grounding-element-v7, .tako-grounding-connection-v7::before {\n        animation: none !important; transition: none !important;\n      }\n      .tako-prod-spec-banner-v7, .tako-prod-spec-left-col-v7, .tako-prod-spec-right-col-v7,\n      .tako-spec-item-v7, .tako-mat-layer-v7, .tako-charge-flow-v7, .tako-grounding-element-v7 {\n        opacity: 1 !important; transform: none !important;\n      }\n      .tako-grounding-connection-v7::before { width: 100% !important; height: 100% !important; }\n    }\n\n<\/style>\n\n<div class=\"tako-prod-spec-banner-v7\">\n    <div class=\"tako-prod-spec-wrapper-v7\">\n        <!-- Left Column -->\n        <div class=\"tako-prod-spec-left-col-v7\">\n            <div class=\"tako-prod-image-main-wrapper-v7\" data-modal-id=\"modalRubberMatV7\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/ESD-Rubber-Mat.png\" alt=\"ESD Rubber Mat product image - key for esd mat in singapore\" class=\"tako-prod-image-main-v7\">\n            <\/div>\n          \n                \n\n            <div class=\"tako-spec-section-v7 tako-grounding-cords-section-v7\">\n                <h3 class=\"section-title\" data-modal-id=\"modalGroundingCordV7\">Grounding Cords<\/h3>\n                <ul class=\"tako-spec-list-v7\">\n                    <li class=\"tako-spec-item-v7\">\n                        <span class=\"tako-spec-number-v7\">1<\/span>\n                        <p class=\"tako-spec-description-v7\">Designed for connecting table mats to floor mats, as well as for grounding floor mats, equipment, and personnel etc. directly to building ground.<\/p>\n                    <\/li>\n                    <li class=\"tako-spec-item-v7\">\n                        <span class=\"tako-spec-number-v7\">2<\/span>\n                        <p class=\"tako-spec-description-v7\">Grounding cord with 4 sharp point c\/w 10ft straight cord.<\/p>\n                    <\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n\n        <!-- Right Column -->\n        <div class=\"tako-prod-spec-right-col-v7\">\n            <div class=\"tako-spec-section-v7 tako-rubber-mat-section-v7\">\n                <h3 class=\"section-title\" data-modal-id=\"modalRubberMatV7\">ESD Rubber Mat<\/h3>\n                <ul class=\"tako-spec-list-v7\">\n                    <li class=\"tako-spec-item-v7\">\n                        <span class=\"tako-spec-number-v7\">1<\/span>\n                        <p class=\"tako-spec-description-v7\">A product features a 2 layer construction that strongly cohered together. It can be used on floor or table. This high-quality <span class=\"keyword-sg\">esd mat in singapore<\/span> provides excellent static protection.<\/p>\n                    <\/li>\n                    <li class=\"tako-spec-item-v7\">\n                        <span class=\"tako-spec-number-v7\">2<\/span>\n                        <strong class=\"tako-spec-title-v7\">Top layer<\/strong>\n                        <p class=\"tako-spec-description-v7\">Static Dissipative (Green\/Grey) &#8211; provide static free surface.<\/p>\n                    <\/li>\n                    <li class=\"tako-spec-item-v7\">\n                        <span class=\"tako-spec-number-v7\">3<\/span>\n                        <strong class=\"tako-spec-title-v7\">Bottom layer<\/strong>\n                        <p class=\"tako-spec-description-v7\">Conductive (Black) &#8211; allows static charge to be drained away effectively.<\/p>\n                    <\/li>\n                    <li class=\"tako-spec-item-v7\">\n                        <span class=\"tako-spec-number-v7\">4<\/span>\n                        <strong class=\"tako-spec-title-v7\">Type of surface<\/strong>\n                        <p class=\"tako-spec-description-v7\">Dull \/ Shining<\/p>\n                    <\/li>\n                    <li class=\"tako-spec-item-v7\">\n                        <span class=\"tako-spec-number-v7\">5<\/span>\n                        <strong class=\"tako-spec-title-v7\">Surface resistivity<\/strong>\n                        <p class=\"tako-spec-description-v7\">Top layer: 10e7 &#8211; 10e9 ohm\/sq<br>Bottom layer: 10e4 &#8211; 10e5 ohm\/sq<\/p>\n                    <\/li>\n                    <li class=\"tako-spec-item-v7\">\n                        <span class=\"tako-spec-number-v7\">6<\/span>\n                        <strong class=\"tako-spec-title-v7\">Surface resistance<\/strong>\n                        <p class=\"tako-spec-description-v7\">Top layer: less than 10e9 ohm\/sq<br>Bottom layer: less than 10e4 ohm\/sq<\/p>\n                    <\/li>\n                    <li class=\"tako-spec-item-v7\">\n                        <span class=\"tako-spec-number-v7\">7<\/span>\n                        <strong class=\"tako-spec-title-v7\">Size<\/strong>\n                        <p class=\"tako-spec-description-v7\">1,000mm x 10m x 2mm<br>600mm x 10m x 2mm<\/p>\n                    <\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Modals -->\n    <div id=\"modalRubberMatV7\" class=\"tako-modal-v7\">\n        <div class=\"tako-modal-content-v7\">\n            <span class=\"tako-modal-close-v7\">\u00d7<\/span>\n            <h4>Understanding Your ESD Rubber Mat<\/h4>\n            <p>Our premium <strong>esd mat in singapore<\/strong> offers robust two-layer protection against electrostatic discharge, suitable for both floor and table applications. Its specific construction ensures optimal safety for sensitive components.<\/p>\n            <div class=\"tako-dynamic-infographic-v7\">\n                <h5>Dual-Layer Construction:<\/h5>\n                <div class=\"tako-mat-layers-v7\">\n                    <div class=\"tako-mat-layer-v7\" id=\"matTopLayerV7\">\n                        <strong>Top Layer (Static Dissipative)<\/strong>\n                        <span>Green\/Grey &#8211; Provides a static-free work surface. Controls discharge rate.<\/span>\n                    <\/div>\n                    <div class=\"tako-mat-layer-v7\" id=\"matBottomLayerV7\">\n                        <strong>Bottom Layer (Conductive)<\/strong>\n                        <span>Black &#8211; Ensures rapid and effective draining of static charges to ground.<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"tako-charge-flow-v7\">\n                    <svg viewBox=\"0 0 24 24\"><path d=\"M12 20l-8-8h6V4h4v8h6z\"><\/path><\/svg>\n                    <span>Charge Dissipation Path<\/span>\n                <\/div>\n            <\/div>\n            <p style=\"margin-top:15px;\">Refer to product specifications for resistivity, resistance, and available sizes.<\/p>\n        <\/div>\n    <\/div>\n\n    <div id=\"modalGroundingCordV7\" class=\"tako-modal-v7\">\n        <div class=\"tako-modal-content-v7\">\n            <span class=\"tako-modal-close-v7\">\u00d7<\/span>\n            <h4>Grounding Cord: The Essential Link<\/h4>\n            <p>Proper grounding is paramount in an ESD-safe environment. Our grounding cords provide reliable connections from your ESD mats and equipment to the building&#8217;s ground, ensuring effective static dissipation. This is vital for any <span class=\"keyword-sg\">esd mat in singapore<\/span> setup.<\/p>\n            <div class=\"tako-dynamic-infographic-v7\">\n                <h5>Typical Grounding Setup:<\/h5>\n                <div class=\"tako-grounding-diagram-v7\">\n                    <div class=\"tako-grounding-element-v7\">\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M20 18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2h-4zM4 6h16v10H4V6z\"><\/path><\/svg> <!-- Equipment\/Table Mat -->\n                        <span>Equipment \/ Mat<\/span>\n                    <\/div>\n                    <div class=\"tako-grounding-connection-v7\"><\/div>\n                    <div class=\"tako-grounding-element-v7\">\n                         <svg viewBox=\"0 0 24 24\"><path d=\"M12 2L12 10 M9 7 L12 10 L15 7 M3 13 L21 13 L21 20 L3 20 Z M3 16 H21 M9 22 L15 22\"><\/path><\/svg> <!-- Building Ground -->\n                        <span>Building Ground<\/span>\n                    <\/div>\n                <\/div>\n                 <p style=\"text-align:center; font-size:0.9em; margin-top:10px;\">Ensures a safe path for static charges to dissipate.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const mainMatImage = document.querySelector('.tako-prod-spec-banner-v7 .tako-prod-image-main-wrapper-v7');\n    const groundingCordsTitle = document.querySelector('.tako-prod-spec-banner-v7 .tako-grounding-cords-section-v7 h3.section-title');\n    const rubberMatTitle = document.querySelector('.tako-prod-spec-banner-v7 .tako-rubber-mat-section-v7 h3.section-title');\n\n    const modalsV7 = document.querySelectorAll('.tako-prod-spec-banner-v7 .tako-modal-v7');\n    const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n    \/\/ Set RGB for primary accent for box-shadow alpha (if needed)\n    \/\/ const primaryAccentColorPspec = getComputedStyle(document.documentElement).getPropertyValue('--tako-pspec-primary-accent').trim();\n    \/\/ if (primaryAccentColorPspec.startsWith('#')) {\n    \/\/     const hexToRgb = hex => { \/* ... hexToRgb function ... *\/ };\n    \/\/     \/\/ document.documentElement.style.setProperty('--tako-pspec-primary-accent-rgb', hexToRgb(primaryAccentColorPspec));\n    \/\/ }\n\n    function openModal(modalId) {\n        const modal = document.getElementById(modalId);\n        if (modal) {\n            modal.classList.add('tako-modal-show-v7');\n            \/\/ Reset animations for elements within the modal if needed for re-triggering\n            if (!prefersReducedMotion) {\n                const matLayers = modal.querySelectorAll('.tako-mat-layer-v7');\n                if (matLayers.length) {\n                    matLayers.forEach(layer => { layer.style.animation = 'none'; void layer.offsetWidth; layer.style.animation = ''; });\n                }\n                const chargeFlow = modal.querySelector('.tako-charge-flow-v7');\n                if (chargeFlow) { chargeFlow.style.animation = 'none'; void chargeFlow.offsetWidth; chargeFlow.style.animation = ''; }\n\n                const groundingElements = modal.querySelectorAll('.tako-grounding-element-v7');\n                if (groundingElements.length) {\n                    groundingElements.forEach(el => { el.style.animation = 'none'; void el.offsetWidth; el.style.animation = ''; });\n                }\n                const groundingConnection = modal.querySelector('.tako-grounding-connection-v7::before');\n                \/\/ Note: Re-animating pseudo-elements is tricky with inline style changes.\n                \/\/ It's better if CSS handles this on modal open via a class on the modal.\n                \/\/ For simplicity, current CSS already triggers this based on .tako-modal-show-v7\n            }\n        }\n    }\n\n    if (mainMatImage) {\n        mainMatImage.addEventListener('click', () => openModal(mainMatImage.getAttribute('data-modal-id')));\n    }\n    if (groundingCordsTitle) {\n        groundingCordsTitle.addEventListener('click', () => openModal(groundingCordsTitle.getAttribute('data-modal-id')));\n    }\n    if (rubberMatTitle) {\n        rubberMatTitle.addEventListener('click', () => openModal(rubberMatTitle.getAttribute('data-modal-id')));\n    }\n\n\n    modalsV7.forEach(modal => {\n        const closeButton = modal.querySelector('.tako-modal-close-v7');\n        if (closeButton) {\n            closeButton.addEventListener('click', () => modal.classList.remove('tako-modal-show-v7'));\n        }\n        modal.addEventListener('click', (event) => {\n            if (event.target === modal) modal.classList.remove('tako-modal-show-v7');\n        });\n    });\n\n    document.addEventListener('keydown', (event) => {\n        if (event.key === 'Escape') {\n            modalsV7.forEach(modal => {\n                if (modal.classList.contains('tako-modal-show-v7')) {\n                    modal.classList.remove('tako-modal-show-v7');\n                }\n            });\n        }\n    });\n});\n<\/script>\n\n\n\n<style>\n    :root {\n        --tako-sticky-bg-color: #00004d;\n        --tako-sticky-text-color: #ffffff;\n        --tako-sticky-title-color: #64B5F6; \/* Light Blue for title *\/\n        --tako-sticky-primary-accent: #FF4747; \/* Red for emphasis *\/\n        --tako-sticky-secondary-accent: #FFD700; \/* Gold for highlights *\/\n        --tako-sticky-number-bg: #e0e0e0;\n        --tako-sticky-number-text: #333333;\n        --tako-sticky-line-color: #757575;\n        --tako-sticky-image-placeholder-bg: #4A4A70;\n        --tako-sticky-modal-bg: #00003a;\n    }\n\n    .tako-sticky-mat-banner-v8 {\n        background-color: var(--tako-sticky-bg-color);\n        color: var(--tako-sticky-text-color);\n        padding: 50px 20px;\n        font-family: 'Segoe UI', Arial, sans-serif;\n        overflow: hidden;\n        opacity: 0; transform: translateY(30px);\n        animation: takoStickySectionFadeIn 1s ease-out forwards;\n    }\n    @keyframes takoStickySectionFadeIn { to { opacity: 1; transform: translateY(0); } }\n\n    .tako-sticky-mat-wrapper-v8 {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 30px;\n        max-width: 1000px; \/* Adjusted max-width *\/\n        margin: 0 auto;\n        align-items: flex-start; \/* Align columns at the top *\/\n    }\n\n    \/* Left Column: Image *\/\n    .tako-sticky-mat-left-col-v8 {\n        flex: 1 1 45%; \/* Image takes up a good portion *\/\n        min-width: 280px;\n        opacity: 0; transform: scale(0.9);\n        animation: takoStickyImagePopIn 0.8s ease-out 0.3s forwards;\n    }\n    @keyframes takoStickyImagePopIn { to { opacity: 1; transform: scale(1); } }\n\n    .tako-sticky-image-wrapper-v8 {\n        border-radius: 8px;\n        overflow: hidden;\n        box-shadow: 0 4px 12px rgba(0,0,0,0.2);\n        background-color: var(--tako-sticky-image-placeholder-bg);\n        cursor: pointer;\n        transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .tako-sticky-image-wrapper-v8:hover {\n        transform: translateY(-5px) scale(1.02);\n        box-shadow: 0 8px 20px rgba(0,0,0,0.3);\n    }\n    .tako-sticky-image-main-v8 {\n        display: block; width: 100%; height: auto;\n    }\n\n    \/* Right Column: Title and Details *\/\n    .tako-sticky-mat-right-col-v8 {\n        flex: 1 1 50%;\n        min-width: 300px;\n        opacity: 0; transform: translateX(30px);\n        animation: takoStickyDetailsSlideIn 0.8s ease-out 0.5s forwards;\n    }\n    @keyframes takoStickyDetailsSlideIn { to { opacity: 1; transform: translateX(0); } }\n\n    .tako-sticky-title-main-v8 {\n        font-size: 2.2em; \/* Prominent title *\/\n        color: var(--tako-sticky-title-color);\n        margin-bottom: 25px;\n        font-weight: 600;\n        cursor: pointer; \/* Clickable title *\/\n        transition: color 0.3s ease;\n    }\n    .tako-sticky-title-main-v8:hover {\n        color: var(--tako-sticky-secondary-accent);\n    }\n\n    .tako-sticky-spec-list-v8 {\n        list-style: none;\n        padding-left: 20px;\n        position: relative;\n    }\n    .tako-sticky-spec-list-v8::before { \/* Vertical connecting line *\/\n        content: '';\n        position: absolute;\n        left: 8px; top: 8px; bottom: 8px;\n        width: 2px;\n        background-color: var(--tako-sticky-line-color);\n        z-index: 0;\n    }\n\n    .tako-sticky-spec-item-v8 {\n        margin-bottom: 15px;\n        position: relative;\n        padding-left: 30px;\n        opacity: 0; transform: translateY(15px);\n        animation: takoStickySpecItemFadeIn 0.5s ease-out forwards;\n    }\n    \/* Staggered animation for list items *\/\n    .tako-sticky-spec-list-v8 .tako-sticky-spec-item-v8:nth-child(1) { animation-delay: 0.7s; }\n    .tako-sticky-spec-list-v8 .tako-sticky-spec-item-v8:nth-child(2) { animation-delay: 0.8s; }\n    .tako-sticky-spec-list-v8 .tako-sticky-spec-item-v8:nth-child(3) { animation-delay: 0.9s; }\n    .tako-sticky-spec-list-v8 .tako-sticky-spec-item-v8:nth-child(4) { animation-delay: 1.0s; }\n    .tako-sticky-spec-list-v8 .tako-sticky-spec-item-v8:nth-child(5) { animation-delay: 1.1s; }\n\n    @keyframes takoStickySpecItemFadeIn { to { opacity: 1; transform: translateY(0); } }\n\n    .tako-sticky-spec-number-v8 {\n        position: absolute;\n        left: -8px; top: 0;\n        width: 24px; height: 24px;\n        background-color: var(--tako-sticky-number-bg);\n        color: var(--tako-sticky-number-text);\n        border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 0.8em; font-weight: bold;\n        z-index: 1;\n        box-shadow: 0 0 0 3px var(--tako-sticky-bg-color);\n    }\n    .tako-sticky-spec-title-v8 {\n        font-weight: 600;\n        color: var(--tako-sticky-text-color);\n        display: block;\n        margin-bottom: 3px;\n    }\n    .tako-sticky-spec-description-v8 {\n        font-size: 0.9em;\n        color: var(--tako-sticky-text-color);\n        opacity: 0.85;\n        line-height: 1.5;\n    }\n    .tako-sticky-spec-description-v8 .keyword-sg { font-style: italic; font-weight: 500;}\n\n\n    \/* Modal Styles *\/\n    .tako-modal-v8 { \/* Standard modal styles *\/\n        position: fixed; top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0, 0, 10, 0.85); display: none;\n        justify-content: center; align-items: center;\n        z-index: 10010; opacity: 0; transition: opacity 0.4s ease-out;\n    }\n    .tako-modal-v8.tako-modal-show-v8 { display: flex; opacity: 1; }\n    .tako-modal-content-v8 {\n        background-color: var(--tako-sticky-modal-bg);\n        color: var(--tako-sticky-text-color);\n        padding: 30px 35px; border-radius: 10px; width: 90%; max-width: 600px;\n        box-shadow: 0 10px 30px rgba(0,0,0,0.5); position: relative;\n        transform: scale(0.9); opacity: 0;\n        transition: transform 0.4s cubic-bezier(0.18, 0.89, 0.32, 1.28), opacity 0.4s ease-out;\n    }\n    .tako-modal-v8.tako-modal-show-v8 .tako-modal-content-v8 { transform: scale(1); opacity: 1; }\n    .tako-modal-close-v8 {\n        position: absolute; top: 15px; right: 20px; font-size: 28px;\n        font-weight: bold; color: #cccccc; cursor: pointer;\n        transition: color 0.3s ease, transform 0.2s ease;\n    }\n    .tako-modal-close-v8:hover { color: var(--tako-sticky-primary-accent); transform: rotate(90deg); }\n    .tako-modal-content-v8 h4 {\n        color: var(--tako-sticky-title-color); font-size: 1.8em;\n        margin-top: 0; margin-bottom: 20px; text-align: center;\n    }\n    .tako-modal-content-v8 p { font-size: 1.05em; line-height: 1.7; margin-bottom: 20px; }\n    .tako-modal-content-v8 strong { color: var(--tako-sticky-secondary-accent); }\n\n    \/* Dynamic Infographics Styling in Modals *\/\n    .tako-dynamic-infographic-v8 { margin-top: 25px; padding: 20px; background-color: rgba(0,0,0,0.15); border-radius: 8px; }\n    .tako-dynamic-infographic-v8 h5 { font-size: 1.2em; color: var(--tako-sticky-secondary-accent); margin-top: 0; margin-bottom: 15px; border-bottom: 1px solid rgba(255,255,255,0.2); padding-bottom: 10px;}\n\n    \/* Peelable Mat Infographic *\/\n    .tako-peelable-mat-infographic-v8 {\n        position: relative;\n        width: 250px; height: 180px; \/* Adjust as needed *\/\n        margin: 20px auto;\n        perspective: 800px; \/* For 3D effect *\/\n    }\n    .tako-mat-layer-peel-v8 {\n        position: absolute;\n        width: 100%; height: 100%;\n        background-color: #3A77D8; \/* Blue similar to image *\/\n        border: 1px solid #2A5BAA;\n        border-radius: 5px;\n        box-shadow: 2px 2px 8px rgba(0,0,0,0.2);\n        display: flex;\n        align-items: flex-start;\n        justify-content: flex-start;\n        padding: 5px;\n        font-size: 0.7em;\n        color: white;\n        transform-origin: bottom left;\n        transition: transform 0.8s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.5s ease-out;\n    }\n    .tako-mat-layer-peel-v8 span { \/* Layer number *\/\n        background-color: rgba(0,0,0,0.3);\n        padding: 2px 4px;\n        border-radius: 3px;\n        font-weight: bold;\n    }\n    \/* Stacking the layers *\/\n    #peelLayer3V8 { z-index: 1; opacity:0; }\n    #peelLayer2V8 { z-index: 2; transform: translate(5px, -5px); opacity:0;}\n    #peelLayer1V8 { z-index: 3; transform: translate(10px, -10px); opacity:0;} \/* Topmost *\/\n\n    .tako-modal-v8.tako-modal-show-v8 #peelLayer3V8 { animation: takoPeelShow 0.5s 0.2s forwards; }\n    .tako-modal-v8.tako-modal-show-v8 #peelLayer2V8 { animation: takoPeelShow 0.5s 0.4s forwards; }\n    .tako-modal-v8.tako-modal-show-v8 #peelLayer1V8 { animation: takoPeelShow 0.5s 0.6s forwards; }\n    @keyframes takoPeelShow { to { opacity: 1; } }\n\n    .tako-peel-mat-button-v8 {\n        display: block;\n        margin: 15px auto 0;\n        background-color: var(--tako-sticky-primary-accent);\n        color: var(--tako-sticky-text-color);\n        border: none; padding: 10px 20px;\n        border-radius: 5px; cursor: pointer;\n        font-size: 0.9em; font-weight: 500;\n        transition: background-color 0.3s, transform 0.2s;\n    }\n    .tako-peel-mat-button-v8:hover { background-color: #D63030; transform: scale(1.05); }\n\n    \/* Responsive *\/\n    @media (max-width: 768px) {\n        .tako-sticky-mat-banner-v8 { padding: 30px 15px; }\n        .tako-sticky-mat-left-col-v8, .tako-sticky-mat-right-col-v8 { flex-basis: 100%; }\n        .tako-sticky-title-main-v8 { font-size: 1.8em; text-align: center; }\n        .tako-sticky-spec-list-v8::before { left: 7px; top: 7px; bottom: 7px; }\n        .tako-sticky-spec-item-v8 { padding-left: 25px; }\n        .tako-sticky-spec-number-v8 { width: 20px; height: 20px; font-size: 0.7em; }\n        .tako-peelable-mat-infographic-v8 { width: 200px; height: 140px; }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .tako-sticky-mat-banner-v8, .tako-sticky-mat-left-col-v8, .tako-sticky-mat-right-col-v8,\n      .tako-sticky-spec-item-v8, .tako-modal-v8, .tako-modal-content-v8,\n      .tako-mat-layer-peel-v8 {\n        animation: none !important; transition: none !important;\n      }\n      .tako-sticky-mat-banner-v8, .tako-sticky-mat-left-col-v8, .tako-sticky-mat-right-col-v8,\n      .tako-sticky-spec-item-v8, .tako-mat-layer-peel-v8 {\n        opacity: 1 !important; transform: none !important;\n      }\n      \/* If layers need to be visible for reduced motion without peeling *\/\n      .tako-mat-layer-peel-v8 { opacity: 1 !important; }\n      #peelLayer1V8 { transform: translate(10px, -10px) !important; }\n      #peelLayer2V8 { transform: translate(5px, -5px) !important; }\n      #peelLayer3V8 { transform: translate(0,0) !important; }\n    }\n\n<\/style>\n\n<div class=\"tako-sticky-mat-banner-v8\">\n    <div class=\"tako-sticky-mat-wrapper-v8\">\n        <!-- Left Column -->\n        <div class=\"tako-sticky-mat-left-col-v8\">\n            <div class=\"tako-sticky-image-wrapper-v8\" data-modal-id=\"modalStickyMatV8\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/Peelable-Sticky-Mat.png\" alt=\"Peelable Sticky Mat - an effective esd mat in singapore for cleanrooms\" class=\"tako-sticky-image-main-v8\">\n            <\/div>\n        <\/div>\n\n        <!-- Right Column -->\n        <div class=\"tako-sticky-mat-right-col-v8\">\n            <h2 class=\"tako-sticky-title-main-v8\" data-modal-id=\"modalStickyMatV8\">Peelable Sticky Mat<\/h2>\n            <ul class=\"tako-sticky-spec-list-v8\">\n                <li class=\"tako-sticky-spec-item-v8\">\n                    <span class=\"tako-sticky-spec-number-v8\">1<\/span>\n                    <p class=\"tako-sticky-spec-description-v8\">Is ideal for cleanroom environment in controlling small particles and dust where foot-borne contamination is critical. An essential <span class=\"keyword-sg\">esd mat in singapore<\/span> clean zones.<\/p>\n                <\/li>\n                <li class=\"tako-sticky-spec-item-v8\">\n                    <span class=\"tako-sticky-spec-number-v8\">2<\/span>\n                    <strong class=\"tako-sticky-spec-title-v8\">Material<\/strong>\n                    <p class=\"tako-sticky-spec-description-v8\">PE (Polyethylene)<\/p>\n                <\/li>\n                <li class=\"tako-sticky-spec-item-v8\">\n                    <span class=\"tako-sticky-spec-number-v8\">3<\/span>\n                    <strong class=\"tako-sticky-spec-title-v8\">Color<\/strong>\n                    <p class=\"tako-sticky-spec-description-v8\">Blue<\/p>\n                <\/li>\n                <li class=\"tako-sticky-spec-item-v8\">\n                    <span class=\"tako-sticky-spec-number-v8\">4<\/span>\n                    <strong class=\"tako-sticky-spec-title-v8\">Size<\/strong>\n                    <p class=\"tako-sticky-spec-description-v8\">26&#8243; x 45&#8243; x healers<br>24&#8243; x 36&#8243; x healers<\/p>\n                <\/li>\n                <li class=\"tako-sticky-spec-item-v8\">\n                    <span class=\"tako-sticky-spec-number-v8\">5<\/span>\n                    <p class=\"tako-sticky-spec-description-v8\">Each layer is numbered.<\/p>\n                <\/li>\n            <\/ul>\n        <\/div>\n    <\/div>\n\n    <!-- Modal -->\n    <div id=\"modalStickyMatV8\" class=\"tako-modal-v8\">\n        <div class=\"tako-modal-content-v8\">\n            <span class=\"tako-modal-close-v8\">\u00d7<\/span>\n            <h4>Peelable Sticky Mat: Cleanroom Essential<\/h4>\n            <p>Our Peelable Sticky Mat is designed to capture dirt and contaminants from shoes and cart wheels before entry into cleanrooms or controlled environments. Each mat consists of multiple layers of adhesive film. When a layer becomes soiled, it can be easily peeled away to expose a fresh, clean surface. This type of <span class=\"keyword-sg\">esd mat in singapore<\/span> plays a crucial role in contamination control.<\/p>\n            <div class=\"tako-dynamic-infographic-v8\">\n                <h5>Visualizing the Peelable Layers:<\/h5>\n                <div class=\"tako-peelable-mat-infographic-v8\" id=\"peelableMatInfographic\">\n                    <div class=\"tako-mat-layer-peel-v8\" id=\"peelLayer3V8\"><span>Layer 3<\/span><\/div>\n                    <div class=\"tako-mat-layer-peel-v8\" id=\"peelLayer2V8\"><span>Layer 2<\/span><\/div>\n                    <div class=\"tako-mat-layer-peel-v8\" id=\"peelLayer1V8\"><span>Layer 1 (Top)<\/span><\/div>\n                <\/div>\n                <button class=\"tako-peel-mat-button-v8\" id=\"peelActionBtnV8\">Peel Top Layer<\/button>\n            <\/div>\n            <p style=\"margin-top:15px;\">Numbered tabs make it easy to identify and remove the outermost layer.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const stickyMatImage = document.querySelector('.tako-sticky-mat-banner-v8 .tako-sticky-image-wrapper-v8');\n    const stickyMatTitle = document.querySelector('.tako-sticky-mat-banner-v8 .tako-sticky-title-main-v8');\n    const modalV8 = document.getElementById('modalStickyMatV8');\n    const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n    let peelableLayers = [];\n    let currentTopLayerIndex = 0;\n\n    function resetPeelableLayersAnimation() {\n        if (!modalV8) return;\n        peelableLayers = Array.from(modalV8.querySelectorAll('.tako-mat-layer-peel-v8')).reverse(); \/\/ Top layer is at index 0\n        currentTopLayerIndex = 0;\n\n        peelableLayers.forEach((layer, index) => {\n            layer.style.transition = 'none'; \/\/ Disable transition for reset\n            layer.style.transform = `translate(${index * 5}px, -${index * 5}px) rotateX(0deg) rotateY(0deg)`;\n            layer.style.opacity = '0'; \/\/ Start hidden before modal animation\n            layer.style.zIndex = peelableLayers.length - index;\n        });\n\n        \/\/ Trigger the initial appearance animation if modal is shown\n        if (modalV8.classList.contains('tako-modal-show-v8') && !prefersReducedMotion) {\n            peelableLayers.forEach((layer, index) => {\n                setTimeout(() => {\n                    layer.style.transition = 'opacity 0.5s ease-out';\n                    layer.style.opacity = '1';\n                }, 200 + index * 200); \/\/ Staggered appearance\n            });\n        } else if (prefersReducedMotion) {\n             peelableLayers.forEach(layer => layer.style.opacity = '1');\n        }\n    }\n\n\n    function openModalV8(modalId) {\n        const modalToOpen = document.getElementById(modalId);\n        if (modalToOpen) {\n            modalToOpen.classList.add('tako-modal-show-v8');\n            resetPeelableLayersAnimation(); \/\/ Reset and animate layers when modal opens\n        }\n    }\n\n    if (stickyMatImage) {\n        stickyMatImage.addEventListener('click', () => openModalV8(stickyMatImage.getAttribute('data-modal-id')));\n    }\n    if (stickyMatTitle) {\n        stickyMatTitle.addEventListener('click', () => openModalV8(stickyMatTitle.getAttribute('data-modal-id')));\n    }\n\n    if (modalV8) {\n        const closeButton = modalV8.querySelector('.tako-modal-close-v8');\n        if (closeButton) {\n            closeButton.addEventListener('click', () => modalV8.classList.remove('tako-modal-show-v8'));\n        }\n        modalV8.addEventListener('click', (event) => {\n            if (event.target === modalV8) modalV8.classList.remove('tako-modal-show-v8');\n        });\n\n        const peelButton = modalV8.querySelector('#peelActionBtnV8');\n        if (peelButton && !prefersReducedMotion) {\n            peelButton.addEventListener('click', () => {\n                if (currentTopLayerIndex < peelableLayers.length) {\n                    const layerToPeel = peelableLayers[currentTopLayerIndex];\n                    layerToPeel.style.transition = 'transform 0.8s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.5s ease-out 0.3s';\n                    layerToPeel.style.transform = `translate(-100px, -80px) rotateX(45deg) rotateY(-30deg) scale(0.8)`;\n                    layerToPeel.style.opacity = '0';\n                    currentTopLayerIndex++;\n\n                    if (currentTopLayerIndex >= peelableLayers.length) {\n                        peelButton.textContent = 'Reset Layers';\n                        peelButton.style.backgroundColor = 'var(--tako-sticky-secondary-accent)';\n                        peelButton.style.color = '#333';\n                    }\n                } else {\n                    \/\/ Reset\n                    resetPeelableLayersAnimation();\n                    peelButton.textContent = 'Peel Top Layer';\n                    peelButton.style.backgroundColor = 'var(--tako-sticky-primary-accent)';\n                    peelButton.style.color = 'var(--tako-sticky-text-color)';\n                }\n            });\n        } else if (peelButton && prefersReducedMotion) {\n            peelButton.textContent = 'Layers Displayed';\n            peelButton.disabled = true;\n        }\n    }\n\n    document.addEventListener('keydown', (event) => {\n        if (event.key === 'Escape' && modalV8 && modalV8.classList.contains('tako-modal-show-v8')) {\n            modalV8.classList.remove('tako-modal-show-v8');\n        }\n    });\n});\n<\/script>\n\n\n\n<style>\n    :root {\n    --tako-ref-bg-color: #00004d;\n    --tako-ref-text-color: #ffffff; \/* Global text color (white) *\/\n    --tako-ref-title-color: #ffffff; \/* Main title color (white) *\/\n    --tako-ref-primary-accent: #FF4747;\n    --tako-ref-secondary-accent: #FFD700;\n    --tako-ref-client-name-color: #ffffff; \/* Changed to pure white for H3 *\/\n    --tako-ref-client-desc-color: #E0E0E0; \/* Light grey for readability *\/\n    --tako-ref-logo-bg-placeholder: #f0f0f0;\n    --tako-ref-modal-bg: #00003a;\n}\n\n\/* Force H3 headings to white *\/\n.tako-client-name-v9 {\n    color: var(--tako-ref-client-name-color) !important; \/* Ensures white *\/\n}\n\n\/* Modal headings (h4, h5) to white *\/\n.tako-modal-content-v9 h4 {\n    color: #ffffff !important; \/* Overrides gold accent for consistency *\/\n}\n.tako-dynamic-infographic-v9 h5 {\n    color: #ffffff !important; \/* Overrides gold accent *\/\n}\n\n\/* Client descriptions (slightly off-white for contrast) *\/\n.tako-client-description-v9 {\n    color: var(--tako-ref-client-desc-color);\n    }\n\n    .tako-project-reference-banner-v9 {\n        background-color: var(--tako-ref-bg-color);\n        color: var(--tako-ref-text-color);\n        padding: 50px 20px;\n        font-family: 'Segoe UI', Arial, sans-serif;\n        text-align: center; \/* Center the main title *\/\n        opacity: 0; transform: translateY(30px);\n        animation: takoRefSectionFadeIn 1s ease-out forwards;\n    }\n    @keyframes takoRefSectionFadeIn { to { opacity: 1; transform: translateY(0); } }\n\n    .tako-project-reference-title-v9 {\n        font-size: 2.2em; \/* Main section title *\/\n        color: var(--tako-ref-title-color);\n        margin-bottom: 40px;\n        font-weight: 700;\n        opacity: 0; transform: translateY(20px);\n        animation: takoRefTitlePopIn 0.8s ease-out 0.3s forwards;\n    }\n    @keyframes takoRefTitlePopIn {\n        from { opacity: 0; transform: translateY(20px) scale(0.95); }\n        to { opacity: 1; transform: translateY(0) scale(1); }\n    }\n\n\n    .tako-client-grid-v9 {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); \/* Responsive grid *\/\n        gap: 30px;\n        max-width: 1100px;\n        margin: 0 auto;\n        text-align: left; \/* Align text within each client item *\/\n    }\n\n    .tako-client-item-v9 {\n        background-color: transparent; \/* No card background unless desired *\/\n        padding: 15px;\n        border-radius: 8px; \/* Optional subtle rounding *\/\n        cursor: pointer;\n        transition: transform 0.3s ease, background-color 0.3s ease;\n        opacity: 0; transform: scale(0.9);\n        animation: takoRefClientPopIn 0.6s ease-out forwards;\n        \/* Stagger animations if many items: JS would be better for complex staggering *\/\n    }\n    \/* Simple CSS stagger for a few items if needed *\/\n    .tako-client-item-v9:nth-child(1) { animation-delay: 0.5s; }\n    .tako-client-item-v9:nth-child(2) { animation-delay: 0.6s; }\n    .tako-client-item-v9:nth-child(3) { animation-delay: 0.7s; }\n    .tako-client-item-v9:nth-child(4) { animation-delay: 0.8s; }\n    .tako-client-item-v9:nth-child(5) { animation-delay: 0.9s; }\n    .tako-client-item-v9:nth-child(6) { animation-delay: 1.0s; }\n    .tako-client-item-v9:nth-child(7) { animation-delay: 1.1s; }\n    .tako-client-item-v9:nth-child(8) { animation-delay: 1.2s; }\n\n\n    @keyframes takoRefClientPopIn { to { opacity: 1; transform: scale(1); } }\n\n    .tako-client-item-v9:hover {\n        transform: translateY(-5px);\n        \/* background-color: rgba(255, 255, 255, 0.05); \/* Subtle hover background *\/\n    }\n\n    .tako-client-logo-wrapper-v9 {\n        height: 80px; \/* Fixed height for logos *\/\n        margin-bottom: 15px;\n        display: flex;\n        justify-content: center; \/* Center logo within its wrapper *\/\n        align-items: center;\n        background-color: var(--tako-ref-logo-bg-placeholder); \/* Placeholder background *\/\n        border-radius: 6px; \/* For placeholder *\/\n    }\n    .tako-client-logo-wrapper-v9 img {\n        max-height: 100%;\n        max-width: 150px; \/* Max width to prevent overly wide logos *\/\n        object-fit: contain; \/* Ensure logo fits well *\/\n    }\n\n    .tako-client-name-v9 {\n        font-size: 1.15em;\n        font-weight: 600;\n        color: var(--tako-ref-client-name-color);\n        margin-bottom: 5px;\n    }\n    .tako-client-description-v9 {\n        font-size: 0.85em;\n        color: var(--tako-ref-client-desc-color);\n        line-height: 1.5;\n        min-height: 3em; \/* Ensure some space for descriptions *\/\n    }\n    .tako-client-description-v9 .keyword-sg { font-style: italic; font-weight: 500; }\n\n    \/* Modal Styles *\/\n    .tako-modal-v9 {\n        position: fixed; top: 0; left: 0; width: 100%; height: 100%;\n        background-color: rgba(0, 0, 10, 0.85); display: none;\n        justify-content: center; align-items: center;\n        z-index: 10010; opacity: 0; transition: opacity 0.4s ease-out;\n    }\n    .tako-modal-v9.tako-modal-show-v9 { display: flex; opacity: 1; }\n    .tako-modal-content-v9 {\n        background-color: var(--tako-ref-modal-bg);\n        color: var(--tako-ref-text-color);\n        padding: 30px 35px; border-radius: 10px; width: 90%; max-width: 700px;\n        box-shadow: 0 10px 30px rgba(0,0,0,0.5); position: relative;\n        transform: scale(0.9); opacity: 0;\n        transition: transform 0.4s cubic-bezier(0.18, 0.89, 0.32, 1.28), opacity 0.4s ease-out;\n    }\n    .tako-modal-v9.tako-modal-show-v9 .tako-modal-content-v9 { transform: scale(1); opacity: 1; }\n    .tako-modal-close-v9 {\n        position: absolute; top: 15px; right: 20px; font-size: 28px;\n        font-weight: bold; color: #cccccc; cursor: pointer;\n        transition: color 0.3s ease, transform 0.2s ease;\n    }\n    .tako-modal-close-v9:hover { color: var(--tako-ref-primary-accent); transform: rotate(90deg); }\n    .tako-modal-content-v9 h4 { \/* Client Name in Modal *\/\n        color: var(--tako-ref-secondary-accent); font-size: 2em;\n        margin-top: 0; margin-bottom: 20px; text-align: center;\n    }\n    .tako-modal-content-v9 p { font-size: 1.05em; line-height: 1.7; margin-bottom: 20px; }\n    .tako-modal-content-v9 strong { color: var(--tako-ref-primary-accent); }\n    .tako-modal-content-v9 .keyword-sg { font-style:italic; font-weight: 600; color: var(--tako-ref-secondary-accent);}\n\n\n    \/* Dynamic Infographics Styling in Modals (Case Study Placeholder) *\/\n    .tako-dynamic-infographic-v9 { margin-top: 25px; padding: 20px; background-color: rgba(255,255,255,0.05); border-radius: 8px; }\n    .tako-dynamic-infographic-v9 h5 { font-size: 1.2em; color: var(--tako-ref-secondary-accent); margin-top: 0; margin-bottom: 15px; border-bottom: 1px solid rgba(255,255,255,0.2); padding-bottom: 10px;}\n\n    .tako-case-study-item-v9 {\n        margin-bottom: 15px;\n        padding-left: 25px; position: relative;\n        opacity: 0; transform: translateX(-20px);\n        animation: takoRefCaseItemSlideIn 0.5s ease-out forwards;\n    }\n    .tako-modal-v9.tako-modal-show-v9 .tako-case-study-item-v9:nth-child(1) { animation-delay: 0.2s; }\n    .tako-modal-v9.tako-modal-show-v9 .tako-case-study-item-v9:nth-child(2) { animation-delay: 0.4s; }\n    .tako-modal-v9.tako-modal-show-v9 .tako-case-study-item-v9:nth-child(3) { animation-delay: 0.6s; }\n\n    .tako-case-study-item-v9::before { \/* Icon placeholder *\/\n        content: '\u2699\ufe0f'; \/* Example: gear for 'Challenge', check for 'Solution', star for 'Result' *\/\n        position: absolute; left: 0; top: 0px;\n        font-size: 1.1em;\n        color: var(--tako-ref-secondary-accent);\n        transform: scale(0);\n        animation: takoRefIconPop 0.4s ease-out forwards;\n    }\n    .tako-modal-v9.tako-modal-show-v9 .tako-case-study-item-v9:nth-child(1)::before { animation-delay: 0.5s; content: '\ud83c\udfaf';} \/* Target\/Challenge *\/\n    .tako-modal-v9.tako-modal-show-v9 .tako-case-study-item-v9:nth-child(2)::before { animation-delay: 0.7s; content: '\ud83d\udee0\ufe0f';} \/* Tools\/Solution *\/\n    .tako-modal-v9.tako-modal-show-v9 .tako-case-study-item-v9:nth-child(3)::before { animation-delay: 0.9s; content: '\ud83c\udfc6';} \/* Trophy\/Result *\/\n\n    .tako-case-study-item-v9 strong { display: block; margin-bottom: 3px; color: var(--tako-ref-text-color); }\n    @keyframes takoRefCaseItemSlideIn { to { opacity: 1; transform: translateX(0); } }\n    @keyframes takoRefIconPop { to { transform: scale(1); } }\n\n\n    \/* Responsive adjustments *\/\n    @media (max-width: 768px) {\n        .tako-project-reference-banner-v9 { padding: 30px 15px; }\n        .tako-project-reference-title-v9 { font-size: 1.8em; margin-bottom: 30px; }\n        .tako-client-grid-v9 { grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 20px;}\n        .tako-client-logo-wrapper-v9 { height: 60px; }\n        .tako-client-name-v9 { font-size: 1.05em; }\n        .tako-client-description-v9 { font-size: 0.8em; min-height: 2.5em; }\n    }\n    @media (max-width: 480px) {\n        .tako-client-grid-v9 { grid-template-columns: 1fr; } \/* Single column on very small screens *\/\n        .tako-client-item-v9 { text-align: center; } \/* Center text if single column *\/\n         .tako-client-logo-wrapper-v9 { margin-left: auto; margin-right: auto; max-width: 150px; \/* Center logo in single column *\/}\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .tako-project-reference-banner-v9, .tako-project-reference-title-v9, .tako-client-item-v9,\n      .tako-modal-v9, .tako-modal-content-v9, .tako-case-study-item-v9, .tako-case-study-item-v9::before {\n        animation: none !important; transition: none !important;\n      }\n      .tako-project-reference-banner-v9, .tako-project-reference-title-v9, .tako-client-item-v9,\n      .tako-case-study-item-v9, .tako-case-study-item-v9::before {\n        opacity: 1 !important; transform: none !important;\n      }\n    }\n\n<\/style>\n\n<div class=\"tako-project-reference-banner-v9\">\n   <h2 class=\"tako-project-reference-title-v9\" style=\"color: #ffffff;\">\n    Project Reference\n<\/h2>\n\n    <div class=\"tako-client-grid-v9\">\n        <!-- Client 1: Sony -->\n        <div class=\"tako-client-item-v9\" data-modal-id=\"modalClientSony\" data-client-name=\"Sony\">\n            <div class=\"tako-client-logo-wrapper-v9\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/14115140-e59b-4ff2-aac2-eecdced769b0-scaled.png\" alt=\"Sony Logo\">\n            <\/div>\n            <h3 class=\"tako-client-name-v9\">Sony<\/h3>\n            <p class=\"tako-client-description-v9\">SONY EMCS, BANGI &#8211; Provided comprehensive <span class=\"keyword-sg\">anti static flooring in Singapore<\/span> (region) for sensitive electronics manufacturing.<\/p>\n        <\/div>\n\n        <!-- Client 2: Honda -->\n        <div class=\"tako-client-item-v9\" data-modal-id=\"modalClientHonda\" data-client-name=\"Honda\">\n            <div class=\"tako-client-logo-wrapper-v9\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/1274164a-4a3c-4d85-8ea9-d5d87cccbe1f.png\" alt=\"Honda Logo\">\n            <\/div>\n            <h3 class=\"tako-client-name-v9\">Honda<\/h3>\n            <p class=\"tako-client-description-v9\">HONDA ALOR GAJAH PLANT &#8211; Implemented specialized ESD control solutions.<\/p>\n        <\/div>\n\n        <!-- Client 3: Petronas -->\n        <div class=\"tako-client-item-v9\" data-modal-id=\"modalClientPetronas\" data-client-name=\"Petronas\">\n            <div class=\"tako-client-logo-wrapper-v9\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/6f7549a4-e18b-4736-8944-8aba63edb4c4-1.png\" alt=\"Petronas Logo\">\n            <\/div>\n            <h3 class=\"tako-client-name-v9\">Petronas<\/h3>\n            <p class=\"tako-client-description-v9\">Petronas HQ Tower, Kota Kinabalu, Petronas I.N.S.T.E.P, Terengganu &#038; Petronas Research Center, Gurun.<\/p>\n        <\/div>\n\n        <!-- Client 4: SP Setia -->\n        <div class=\"tako-client-item-v9\" data-modal-id=\"modalClientSPSetia\" data-client-name=\"SP Setia\">\n            <div class=\"tako-client-logo-wrapper-v9\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/0df934e9-aac7-44c3-a1c9-19be168d83c9.png\" alt=\"SP Setia Logo\">\n            <\/div>\n            <h3 class=\"tako-client-name-v9\">SP Setia<\/h3>\n            <p class=\"tako-client-description-v9\">SP SETIA CORPORATE OFFICE @ KINRARA &#8211; Installed premium <span class=\"keyword-sg\">anti static flooring in Singapore<\/span> (region).<\/p>\n        <\/div>\n\n        <!-- Client 5: TNB -->\n        <div class=\"tako-client-item-v9\" data-modal-id=\"modalClientTNB\" data-client-name=\"TNB\">\n            <div class=\"tako-client-logo-wrapper-v9\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/4ab6d147-013c-4352-bf6d-bb00839ed965.png\" alt=\"TNB Logo\">\n            <\/div>\n            <h3 class=\"tako-client-name-v9\">TNB<\/h3>\n            <p class=\"tako-client-description-v9\">TNB \/ PMU \/ SSU Substations (more than 100 projects) &#8211; Extensive ESD protection projects.<\/p>\n        <\/div>\n\n        <!-- Client 6: MRT Corp -->\n        <div class=\"tako-client-item-v9\" data-modal-id=\"modalClientMRT\" data-client-name=\"MRT Corp\">\n            <div class=\"tako-client-logo-wrapper-v9\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/4037a259-8896-430f-b47b-0f1d9d84dc56.png\" alt=\"MRT Corp Logo\">\n            <\/div>\n            <h3 class=\"tako-client-name-v9\">MRT Corp<\/h3>\n            <p class=\"tako-client-description-v9\">MRT 1 Package 7 &#038; 8, MRT 2 S05, LRT 1, 2 &#038; 3 &#8211; Critical infrastructure ESD solutions.<\/p>\n        <\/div>\n\n        <!-- Client 7: Plus -->\n        <div class=\"tako-client-item-v9\" data-modal-id=\"modalClientPlus\" data-client-name=\"Plus\">\n            <div class=\"tako-client-logo-wrapper-v9\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/44173e4c-1139-4028-8dbc-68aedb07b2f0.png\" alt=\"Plus Logo\">\n            <\/div>\n            <h3 class=\"tako-client-name-v9\">Plus<\/h3>\n            <p class=\"tako-client-description-v9\">Toll Plazas &#8211; Ensured ESD safety for electronic toll collection systems.<\/p>\n        <\/div>\n\n        <!-- Client 8: University Malaya -->\n        <div class=\"tako-client-item-v9\" data-modal-id=\"modalClientUM\" data-client-name=\"University Malaya\">\n            <div class=\"tako-client-logo-wrapper-v9\">\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/06\/a439732c-5cec-44b6-8a62-8287929c9fab-1.png\" alt=\"University Malaya Logo\">\n            <\/div>\n            <h3 class=\"tako-client-name-v9\">University Malaya<\/h3>\n            <p class=\"tako-client-description-v9\">Provided specialized <span class=\"keyword-sg\">anti static flooring in Singapore<\/span> (region) for research labs and facilities.<\/p>\n        <\/div>\n    <\/div>\n\n    <!-- Generic Modal Structure (Content will be populated by JS) -->\n    <div id=\"clientModalV9\" class=\"tako-modal-v9\">\n        <div class=\"tako-modal-content-v9\">\n            <span class=\"tako-modal-close-v9\">\u00d7<\/span>\n            <h4 id=\"modalClientNameV9\">Client Name<\/h4>\n            <p id=\"modalClientIntroV9\">Brief introduction about our work with this client, highlighting our expertise in providing effective <strong>anti static flooring in Singapore<\/strong> and related ESD solutions.<\/p>\n\n            <div class=\"tako-dynamic-infographic-v9\">\n                <h5>Project Snapshot:<\/h5>\n                <ul id=\"modalCaseStudyListV9\" class=\"tako-case-study-list-v9\">\n                    <!-- JS will populate these -->\n                <\/ul>\n            <\/div>\n             <p style=\"text-align:center; font-size:0.9em; opacity:0.8; margin-top:20px;\">Detailed case studies available upon request.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const clientItems = document.querySelectorAll('.tako-project-reference-banner-v9 .tako-client-item-v9');\n    const modalV9 = document.getElementById('clientModalV9');\n    const modalClientNameElement = document.getElementById('modalClientNameV9');\n    const modalClientIntroElement = document.getElementById('modalClientIntroV9');\n    const modalCaseStudyListElement = document.getElementById('modalCaseStudyListV9');\n    const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n    \/\/ Placeholder data for modal case studies - replace with actual or more dynamic content\n    const clientCaseStudies = {\n        \"Sony\": {\n            intro: \"For Sony's EMCS facility in Bangi, we delivered a state-of-the-art <strong>anti static flooring in Singapore<\/strong> (regional) solution, crucial for their sensitive electronics manufacturing processes, ensuring maximum protection against electrostatic discharge.\",\n            points: [\n                { title: \"Challenge\", detail: \"High sensitivity of components to ESD events.\" },\n                { title: \"Solution Provided\", detail: \"Installation of conductive and dissipative flooring systems tailored to manufacturing zones.\" },\n                { title: \"Key Outcome\", detail: \"Significant reduction in ESD-related product defects and enhanced production yield.\" }\n            ]\n        },\n        \"Honda\": {\n            intro: \"At Honda's Alor Gajah Plant, our project focused on implementing specialized ESD control measures in critical assembly and testing areas. This involved careful selection of <span class='keyword-sg'>anti static flooring in Singapore<\/span> (regional) compatible materials.\",\n            points: [\n                { title: \"Objective\", detail: \"Enhance ESD protection in automotive electronics assembly.\" },\n                { title: \"Our Approach\", detail: \"Comprehensive site audit followed by installation of durable ESD flooring and grounding systems.\" },\n                { title: \"Impact\", detail: \"Improved safety and reliability of electronic components within the plant.\" }\n            ]\n        },\n        \"Petronas\": {\n            intro: \"Petronas entrusted us with multiple key projects, including their HQ Tower and Research Centers. We provided robust <span class='keyword-sg'>anti static flooring in Singapore<\/span> (regional) solutions for diverse environments, from corporate offices to advanced research labs.\",\n            points: [\n                { title: \"Scope\", detail: \"Multiple sites requiring varied ESD flooring specifications.\" },\n                { title: \"Solution\", detail: \"Customized ESD flooring systems including epoxy coatings and conductive tiles.\" },\n                { title: \"Result\", detail: \"Ensured safe and compliant working environments across all designated Petronas facilities.\" }\n            ]\n        },\n         \/\/ Add more clients here...\n        \"Default\": {\n            intro: \"We are proud to have partnered with this esteemed client, delivering high-quality <strong>anti static flooring in Singapore<\/strong> (regional) and comprehensive ESD control solutions tailored to their specific operational needs.\",\n            points: [\n                { title: \"Requirement\", detail: \"Specific need for advanced ESD protection.\" },\n                { title: \"Our Contribution\", detail: \"Designed and implemented a custom ESD solution.\" },\n                { title: \"Client Satisfaction\", detail: \"Achieved enhanced safety and operational efficiency.\" }\n            ]\n        }\n    };\n\n\n    if (modalV9) {\n        clientItems.forEach(item => {\n            item.addEventListener('click', () => {\n                const clientName = item.getAttribute('data-client-name');\n                const caseData = clientCaseStudies[clientName] || clientCaseStudies[\"Default\"];\n\n                modalClientNameElement.textContent = clientName;\n                modalClientIntroElement.innerHTML = caseData.intro; \/\/ Use innerHTML to parse strong\/span tags\n\n                modalCaseStudyListElement.innerHTML = ''; \/\/ Clear previous points\n                caseData.points.forEach(point => {\n                    const li = document.createElement('li');\n                    li.classList.add('tako-case-study-item-v9');\n                    li.innerHTML = `<strong>${point.title}:<\/strong> ${point.detail}`;\n                    modalCaseStudyListElement.appendChild(li);\n                });\n\n                modalV9.classList.add('tako-modal-show-v9');\n\n                \/\/ Re-trigger animations for list items in modal if not reduced motion\n                if (!prefersReducedMotion) {\n                    const caseItems = modalCaseStudyListElement.querySelectorAll('.tako-case-study-item-v9');\n                    caseItems.forEach(caseItem => {\n                        caseItem.style.animation = 'none';\n                        const beforeElement = window.getComputedStyle(caseItem, '::before');\n                        requestAnimationFrame(() => {\n                           caseItem.style.animation = ''; \/\/ Re-apply CSS animation\n                        });\n                    });\n                }\n            });\n        });\n\n        const closeButton = modalV9.querySelector('.tako-modal-close-v9');\n        if (closeButton) {\n            closeButton.addEventListener('click', () => modalV9.classList.remove('tako-modal-show-v9'));\n        }\n        modalV9.addEventListener('click', (event) => {\n            if (event.target === modalV9) modalV9.classList.remove('tako-modal-show-v9');\n        });\n    }\n\n    document.addEventListener('keydown', (event) => {\n        if (event.key === 'Escape' && modalV9 && modalV9.classList.contains('tako-modal-show-v9')) {\n            modalV9.classList.remove('tako-modal-show-v9');\n        }\n    });\n});\n<\/script>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/wa.link\/talctq\" style=\"background:linear-gradient(135deg,rgb(7,227,219) 0%,rgb(155,81,224) 100%)\"><strong>CLICK HERE TO WHATSAPP NOW &amp; GET FAST QUOTATION<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<section class=\"hero-section\" style=\"background: linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.7)), url('https:\/\/example.com\/esd-flooring-hero.jpg'); background-size: cover; padding: 100px 20px; text-align: center; color: white;\">\n  <div class=\"container\">\n    <h1 style=\"font-size: 2.5rem; margin-bottom: 20px;\">Premium <span style=\"color: #4CAF50;\">Anti-Static &#038; ESD Flooring<\/span> Solutions<\/h1>\n    <p style=\"font-size: 1.2rem; max-width: 700px; margin: 0 auto 30px;\">Industry-leading conductive, dissipative, and raised access flooring for data centers, labs, and cleanrooms. <strong>Free Consultation &#038; Fast Installation.<\/strong><\/p>\n    <div class=\"cta-buttons\" style=\"display: flex; justify-content: center; gap: 15px;\">\n      <a href=\"https:\/\/wa.link\/zecpfk\" style=\"background: #4CAF50; color: white; padding: 12px 25px; border-radius: 5px; text-decoration: none; font-weight: bold;\">Get Instant Quote<\/a>\n      <a href=\"https:\/\/wa.link\/zecpfk\" style=\"background: #25D366; color: white; padding: 12px 25px; border-radius: 5px; text-decoration: none; font-weight: bold;\">Chat on WhatsApp<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"product-section\" style=\"padding: 80px 20px; background: #f9f9f9;\">\n  <div class=\"container\" style=\"max-width: 1200px; margin: 0 auto;\">\n    <h2 style=\"text-align: center; margin-bottom: 50px; font-size: 2rem;\">Our <span style=\"color: #4CAF50;\">Buyer-Favorite<\/span> Solutions<\/h2>\n    <div class=\"product-grid\" style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px;\">\n      <div class=\"product-card\" style=\"background: white; border-radius: 10px; padding: 25px; box-shadow: 0 5px 15px rgba(0,0,0,0.1);\">\n        <h3 style=\"color: #333;\">ESD Vinyl Flooring<\/h3>\n        <p style=\"color: #666;\">Ideal for server rooms, hospitals, and electronics manufacturing. <strong>Low maintenance, anti-static properties.<\/strong><\/p>\n        <a href=\"https:\/\/wa.link\/zecpfk\" style=\"display: inline-block; background: #4CAF50; color: white; padding: 10px 20px; border-radius: 5px; margin-top: 15px; text-decoration: none;\">Get Pricing<\/a>\n      <\/div>\n      <div class=\"product-card\" style=\"background: white; border-radius: 10px; padding: 25px; box-shadow: 0 5px 15px rgba(0,0,0,0.1);\">\n        <h3 style=\"color: #333;\">Raised Floor Panels 600&#215;600<\/h3>\n        <p style=\"color: #666;\">Custom-fit access floor systems for data centers. <strong>Durable, modular, and compliant.<\/strong><\/p>\n        <a href=\"https:\/\/wa.link\/zecpfk\" style=\"display: inline-block; background: #4CAF50; color: white; padding: 10px 20px; border-radius: 5px; margin-top: 15px; text-decoration: none;\">Request Samples<\/a>\n      <\/div>\n      <div class=\"product-card\" style=\"background: white; border-radius: 10px; padding: 25px; box-shadow: 0 5px 15px rgba(0,0,0,0.1);\">\n        <h3 style=\"color: #333;\">Anti-Static Epoxy Flooring<\/h3>\n        <p style=\"color: #666;\">Perfect for cleanrooms and chemical labs. <strong>High resistance, seamless finish.<\/strong><\/p>\n        <a href=\"https:\/\/wa.link\/zecpfk\" style=\"display: inline-block; background: #4CAF50; color: white; padding: 10px 20px; border-radius: 5px; margin-top: 15px; text-decoration: none;\">Free Estimate<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"industries-section\" style=\"padding: 80px 20px; text-align: center;\">\n  <div class=\"container\" style=\"max-width: 1200px; margin: 0 auto;\">\n    <h2 style=\"margin-bottom: 50px; font-size: 2rem;\">Trusted by <span style=\"color: #4CAF50;\">Industries<\/span> Worldwide<\/h2>\n    <div class=\"industries-grid\" style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 20px; margin-bottom: 40px;\">\n      <div class=\"industry-item\" style=\"padding: 20px; background: #f5f5f5; border-radius: 5px;\">\n        <h3 style=\"color: #333;\">Data Centers<\/h3>\n      <\/div>\n      <div class=\"industry-item\" style=\"padding: 20px; background: #f5f5f5; border-radius: 5px;\">\n        <h3 style=\"color: #333;\">Hospitals<\/h3>\n      <\/div>\n      <div class=\"industry-item\" style=\"padding: 20px; background: #f5f5f5; border-radius: 5px;\">\n        <h3 style=\"color: #333;\">Electronics Labs<\/h3>\n      <\/div>\n      <div class=\"industry-item\" style=\"padding: 20px; background: #f5f5f5; border-radius: 5px;\">\n        <h3 style=\"color: #333;\">Military Facilities<\/h3>\n      <\/div>\n    <\/div>\n    <a href=\"https:\/\/wa.link\/zecpfk\" style=\"background: #25D366; color: white; padding: 15px 30px; border-radius: 5px; text-decoration: none; font-weight: bold; display: inline-block; margin-top: 20px;\">\n      <i class=\"fab fa-whatsapp\" style=\"margin-right: 10px;\"><\/i> Chat with an Expert\n    <\/a>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"infographic-section\" style=\"padding: 50px 20px; background: linear-gradient(135deg, #f5f7fa 0%, #e4e8eb 100%); border-radius: 10px; max-width: 1200px; margin: 40px auto; font-family: 'Arial', sans-serif;\">\n  <div class=\"container\" style=\"text-align: center;\">\n    <h2 style=\"color: #2c3e50; font-size: 2rem; margin-bottom: 30px;\">Your <span style=\"color: #4CAF50;\">Complete ESD Flooring<\/span> Guide<\/h2>\n    \n    <!-- Infographic Grid -->\n    <div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 25px; margin-top: 40px;\">\n      \n      <!-- Card 1: Product Types -->\n      <div style=\"background: white; padding: 25px; border-radius: 10px; box-shadow: 0 5px 15px rgba(0,0,0,0.05);\">\n        <div style=\"background: #4CAF50; width: 60px; height: 60px; border-radius: 50%; margin: 0 auto 20px; display: flex; align-items: center; justify-content: center; color: white; font-size: 24px;\">1<\/div>\n        <h3 style=\"color: #2c3e50;\">Top Solutions<\/h3>\n        <ul style=\"text-align: left; color: #555; line-height: 1.8; padding-left: 20px;\">\n          <li><strong>ESD Vinyl Flooring<\/strong> (Best for server rooms)<\/li>\n          <li><strong>Raised Floor Panels 600&#215;600<\/strong> (Data centers)<\/li>\n          <li><strong>Anti-Static Epoxy<\/strong> (Chemical resistance)<\/li>\n          <li><strong>Conductive Rubber Flooring<\/strong><\/li>\n        <\/ul>\n      <\/div>\n      \n      <!-- Card 2: Key Benefits -->\n      <div style=\"background: white; padding: 25px; border-radius: 10px; box-shadow: 0 5px 15px rgba(0,0,0,0.05);\">\n        <div style=\"background: #4CAF50; width: 60px; height: 60px; border-radius: 50%; margin: 0 auto 20px; display: flex; align-items: center; justify-content: center; color: white; font-size: 24px;\">2<\/div>\n        <h3 style=\"color: #2c3e50;\">Why Choose Us?<\/h3>\n        <ul style=\"text-align: left; color: #555; line-height: 1.8; padding-left: 20px;\">\n          <li>Competitive <strong>Anti-Static Flooring Prices<\/strong><\/li>\n          <li>Low <strong>ESD Epoxy Flooring Cost<\/strong><\/li>\n          <li>Compliance with <strong>Static Control Standards<\/strong><\/li>\n          <li>Fast <strong>Modular Raised Floor System<\/strong> Installation<\/li>\n        <\/ul>\n      <\/div>\n      \n      <!-- Card 3: CTA + Keywords -->\n      <div style=\"background: #2c3e50; padding: 25px; border-radius: 10px; box-shadow: 0 5px 15px rgba(0,0,0,0.1); color: white;\">\n        <div style=\"background: white; width: 60px; height: 60px; border-radius: 50%; margin: 0 auto 20px; display: flex; align-items: center; justify-content: center; color: #4CAF50; font-size: 24px;\">3<\/div>\n        <h3 style=\"color: white;\">Ready to Solve Your Flooring Needs?<\/h3>\n        <p style=\"margin-bottom: 25px;\">Get a <strong>free quote<\/strong> for <strong>ESD Flooring<\/strong>, <strong>Anti-Static Vinyl Flooring Price<\/strong>, or <strong>Raised Access Floor Systems<\/strong> today!<\/p>\n        <a href=\"https:\/\/wa.link\/zecpfk\" style=\"background: #25D366; color: white; padding: 12px 25px; border-radius: 5px; text-decoration: none; font-weight: bold; display: inline-block; margin: 10px;\">\n          <i class=\"fab fa-whatsapp\" style=\"margin-right: 8px;\"><\/i> WhatsApp Now\n        <\/a>\n        <a href=\"#expert-consultation\" style=\"background: #4CAF50; color: white; padding: 12px 25px; border-radius: 5px; text-decoration: none; font-weight: bold; display: inline-block; margin: 10px;\">\n          Talk to an Expert\n        <\/a>\n      <\/div>\n    <\/div>\n    \n    <!-- Floating WhatsApp Button -->\n    <a href=\"https:\/\/wa.link\/zecpfk\" style=\"position: fixed; bottom: 30px; right: 30px; background: #25D366; color: white; width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: 0 5px 15px rgba(0,0,0,0.2); z-index: 1000;\">\n      <i class=\"fab fa-whatsapp\" style=\"font-size: 30px;\"><\/i>\n    <\/a>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"keyword-optimized-paragraph\" style=\"padding: 40px 20px; background: #f9f9f9; border-radius: 10px; max-width: 1000px; margin: 40px auto; line-height: 1.6;\">\n  <div class=\"container\">\n    <p style=\"font-size: 1.1rem; text-align: center; color: #333;\">\n      As a leading provider of <strong>ESD flooring<\/strong> and <strong>anti-static flooring solutions<\/strong>, we specialize in <strong>conductive flooring<\/strong>, <strong>dissipative flooring<\/strong>, and <strong>raised access floor systems<\/strong> tailored for data centers, server rooms, and cleanrooms. Our premium products include <strong>ESD vinyl flooring<\/strong>, <strong>anti-static epoxy flooring<\/strong>, and <strong>raised floor panels 600&#215;600<\/strong>, designed to meet stringent industry standards. Whether you need <strong>anti-static flooring for server rooms<\/strong>, <strong>modular raised floor systems<\/strong>, or <strong>ESD rubber flooring<\/strong>, we offer competitive <strong>anti-static flooring prices<\/strong> with fast installation. Request a <strong>free quote<\/strong> for <strong>ESD epoxy flooring cost<\/strong>, <strong>anti-static vinyl flooring price<\/strong>, or <strong>raised floor system price<\/strong> today. <a href=\"#quote-form\" style=\"color: #4CAF50; font-weight: bold;\">Get your customized solution now<\/a> or <a href=\"https:\/\/wa.link\/zecpfk\" style=\"color: #25D366; font-weight: bold;\">chat with our experts on WhatsApp<\/a> for immediate assistance.\n    <\/p>\n  <\/div>\n<\/section>\n\n\n\n<!-- Floating WhatsApp Button -->\n<a href=\"https:\/\/wa.link\/talctq\" class=\"float-whatsapp\" target=\"_blank\" rel=\"noopener noreferrer\">\n  <i class=\"fab fa-whatsapp\"><\/i>\n  <span>Chat on WhatsApp<\/span>\n<\/a>\n\n<style>\n  .float-whatsapp {\n    position: fixed;\n    bottom: 30px;\n    right: 30px;\n    background: #25D366;\n    color: white;\n    border-radius: 50px;\n    text-align: center;\n    font-size: 16px;\n    font-weight: bold;\n    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);\n    z-index: 100;\n    display: flex;\n    align-items: center;\n    padding: 10px 20px;\n    text-decoration: none;\n    animation: pulse 1.5s infinite;\n    transition: all 0.3s ease;\n  }\n  \n  .float-whatsapp i {\n    font-size: 30px;\n    margin-right: 10px;\n  }\n  \n  .float-whatsapp:hover {\n    background: #128C7E;\n    transform: translateY(-3px);\n    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);\n  }\n  \n  @keyframes pulse {\n    0% { transform: scale(1); }\n    50% { transform: scale(1.05); }\n    100% { transform: scale(1); }\n  }\n<\/style>\n\n<!-- Font Awesome for WhatsApp icon (if not already loaded) -->\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\n\n\n\n<div class=\"tako-modern-footer-wrapper\">\n    <style>\n        :root {\n            --tako-bg-color: #22252A; \/* Dark background *\/\n            --tako-text-color: #EAEAEA; \/* Light text *\/\n            --tako-heading-color: #FFFFFF; \/* Slightly brighter for headings *\/\n            --tako-accent-color: #4A90E2; \/* Blue accent for links and icons *\/\n            --tako-accent-hover-color: #6AACFF; \/* Lighter blue for hover *\/\n            --tako-border-color: #333840; \/* Border color for separation *\/\n            --tako-font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Open Sans\", \"Helvetica Neue\", sans-serif;\n        }\n\n        .tako-modern-footer-wrapper {\n            font-family: var(--tako-font-family);\n            background-color: var(--tako-bg-color);\n            color: var(--tako-text-color);\n            padding-top: 3px; \/* Space for the top border effect *\/\n        }\n\n        .tako-footer {\n            padding: 40px 0;\n            border-top: 4px solid var(--tako-accent-color);\n        }\n\n        .tako-footer .container {\n            width: 90%;\n            max-width: 1140px;\n            margin-left: auto;\n            margin-right: auto;\n            padding-left: 15px; \/* Gutters *\/\n            padding-right: 15px; \/* Gutters *\/\n        }\n\n        .tako-footer-content {\n            display: flex;\n            justify-content: space-between;\n            align-items: flex-start;\n            flex-wrap: wrap;\n            gap: 30px; \/* Gap between info and brand sections *\/\n            margin-bottom: 30px;\n        }\n\n        .tako-footer-info {\n            flex: 2; \/* Takes more space *\/\n            min-width: 280px; \/* Ensures readability on smaller flex layouts *\/\n        }\n\n        .tako-footer-info h4 {\n            color: var(--tako-heading-color);\n            font-size: 1.4em;\n            margin-top: 0;\n            margin-bottom: 25px;\n            font-weight: 600;\n        }\n\n        .tako-footer-info .info-item {\n            display: flex;\n            align-items: flex-start;\n            margin-bottom: 15px;\n            line-height: 1.7;\n            font-size: 0.95em;\n        }\n\n        .tako-footer-info .info-icon {\n            margin-right: 12px;\n            flex-shrink: 0;\n            margin-top: 5px; \/* Fine-tune vertical alignment *\/\n            color: var(--tako-accent-color);\n            width: 20px;\n            height: 20px;\n        }\n        \n        .tako-footer-info .info-item span {\n            flex-grow: 1;\n        }\n\n        .tako-footer-info a {\n            color: var(--tako-accent-color);\n            text-decoration: none;\n            position: relative;\n            padding-bottom: 2px;\n            transition: color 0.3s ease;\n        }\n\n        .tako-footer-info a::after {\n            content: '';\n            position: absolute;\n            bottom: 0;\n            left: 0;\n            width: 0;\n            height: 1.5px;\n            background-color: var(--tako-accent-hover-color);\n            transition: width 0.3s ease-out;\n        }\n\n        .tako-footer-info a:hover {\n            color: var(--tako-accent-hover-color);\n        }\n        \n        .tako-footer-info a:hover::after {\n            width: 100%;\n        }\n\n\n        .tako-footer-brand {\n            flex: 1;\n            min-width: 250px;\n            text-align: center; \/* Center logo in its column *\/\n            display: flex;\n            flex-direction: column;\n            align-items: center; \/* Center logo horizontally *\/\n            justify-content: flex-start; \/* Align logo to top of its column *\/\n        }\n\n        .tako-logo-img {\n            max-width: 220px; \/* Adjust as needed *\/\n            height: auto;\n            margin-bottom: 10px;\n            transition: transform 0.3s ease-out;\n        }\n\n        .tako-logo-img:hover {\n            transform: scale(1.05);\n        }\n\n        .tako-footer-bottom {\n            text-align: center;\n            padding-top: 25px;\n            margin-top: 30px;\n            border-top: 1px solid var(--tako-border-color);\n            font-size: 0.85em;\n            color: #A0A0A0; \/* Slightly muted color for copyright *\/\n        }\n\n        .tako-footer-bottom p {\n            margin: 0;\n        }\n\n        \/* Responsive adjustments *\/\n        @media (max-width: 768px) {\n            .tako-footer-content {\n                flex-direction: column;\n                align-items: center; \/* Center items when stacked *\/\n                text-align: center; \/* Center text for stacked items *\/\n            }\n\n            .tako-footer-info,\n            .tako-footer-brand {\n                flex-basis: 100%;\n                text-align: center; \/* Center info text on mobile *\/\n                align-items: center; \/* Center items within info block *\/\n            }\n            \n            .tako-footer-info .info-item {\n                justify-content: center; \/* Center icon and text line *\/\n                text-align: left; \/* Keep text within item left-aligned for readability *\/\n                max-width: 320px; \/* Prevent info items from becoming too wide *\/\n                margin-left: auto;\n                margin-right: auto;\n            }\n\n            .tako-footer-info .info-icon {\n                 margin-top: 5px; \n            }\n\n            .tako-footer-info h4 {\n                font-size: 1.3em;\n                margin-bottom: 20px;\n            }\n\n            .tako-logo-img {\n                max-width: 180px; \/* Smaller logo on mobile *\/\n                margin-top: 20px; \/* Add space if brand comes after info *\/\n            }\n        }\n    <\/style>\n\n    <footer class=\"tako-footer\">\n        <div class=\"tako-footer-content container\">\n            <div class=\"tako-footer-info\">\n                <h4>TAKO Clean Products (S) Pte Ltd<\/h4>\n                <div class=\"info-item\">\n                    <svg class=\"info-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\">\n                        <path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 110-5 2.5 2.5 0 010 5z\"\/>\n                    <\/svg>\n                    <span>998 Toa Payoh North #02-12,<br>Singapore 318993<\/span>\n                <\/div>\n                <div class=\"info-item\">\n                    <svg class=\"info-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\">\n                        <path d=\"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z\"\/>\n                    <\/svg>\n                    <span>Tel: <a href=\"tel:+6589404732\">+65-8940 4732<\/a><\/span>\n                <\/div>\n                <div class=\"info-item\">\n                    <svg class=\"info-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\">\n                        <path d=\"M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6zm-2 0l-8 5-8-5h16zm0 12H4V8l8 5 8-5v10z\"\/>\n                    <\/svg>\n                    <span>Email: <a href=\"mailto:sales@takoesd.com.sg\">sales@takoesd.com.sg<\/a><\/span>\n                <\/div>\n                <div class=\"info-item\">\n                    <svg class=\"info-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\">\n                        <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\"\/>\n                    <\/svg>\n                    <span><a href=\"https:\/\/www.tako.com.sg\" target=\"_blank\" rel=\"noopener noreferrer\">www.tako.com.sg<\/a><\/span>\n                <\/div>\n            <\/div>\n            <div class=\"tako-footer-brand\">\n                <!-- IMPORTANT: Replace this src with your actual logo URL -->\n                <img decoding=\"async\" src=\"https:\/\/www.takoesdfloor.com\/wp-content\/uploads\/2025\/03\/TAKO-Logo.jpg\" alt=\"TAKO Logo - Spark the Future since 1979\" class=\"tako-logo-img\">\n            <\/div>\n        <\/div>\n        <div class=\"tako-footer-bottom\">\n            <div class=\"container\">\n                <p>\u00a9 <span id=\"takoCurrentYear\"><\/span> TAKO Clean Products (S) Pte Ltd. All Rights Reserved.<\/p>\n            <\/div>\n        <\/div>\n    <\/footer>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            var yearSpan = document.getElementById('takoCurrentYear');\n            if (yearSpan) {\n                yearSpan.textContent = new Date().getFullYear();\n            }\n        });\n    <\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>43 Years of Hands-on ESD Expertise Working With You in ESD Flooring &#038; ESD Floor Mat Static Control Your trusted [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":10,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-7","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/floor.takoesdfloor.com\/index.php?rest_route=\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/floor.takoesdfloor.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/floor.takoesdfloor.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/floor.takoesdfloor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/floor.takoesdfloor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7"}],"version-history":[{"count":13,"href":"https:\/\/floor.takoesdfloor.com\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":37,"href":"https:\/\/floor.takoesdfloor.com\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions\/37"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/floor.takoesdfloor.com\/index.php?rest_route=\/wp\/v2\/media\/10"}],"wp:attachment":[{"href":"https:\/\/floor.takoesdfloor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}