{"id":20033,"date":"2025-07-09T13:03:25","date_gmt":"2025-07-09T11:03:25","guid":{"rendered":"https:\/\/carbonactive.com\/solutions\/forschung\/"},"modified":"2026-05-13T11:55:47","modified_gmt":"2026-05-13T09:55:47","slug":"forschung","status":"publish","type":"page","link":"https:\/\/carbonactive.com\/en\/solutions\/forschung\/","title":{"rendered":"Cannabis research projects"},"content":{"rendered":"<style>.elementor-20033 .elementor-element.elementor-element-cc8e3d7{--display:flex;}.elementor-20033 .elementor-element.elementor-element-5de75dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}<\/style>\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20033\" class=\"elementor elementor-20033 elementor-6519\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc8e3d7 e-flex e-con-boxed e-con e-parent\" data-id=\"cc8e3d7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d54241a elementor-widget elementor-widget-html\" data-id=\"d54241a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\n  \n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\n    <!-- Primary Meta Tags -->\n    <title>Cannabis model projects: IGC cultivation facilities | CarbonActive<\/title>\n    <meta name=\"description\" content=\"Indoor cultivation facilities for cannabis model projects in accordance with Section 2 (4) KCanG. Turnkey IGCs with energy recovery - ready for use in 12 weeks.\">\n    <meta name=\"keywords\" content=\"Cannabis model project, cannabis research project, BLE cannabis application, scientific cannabis cultivation, Indoor Growing Compartment, consumer cannabis research, IGC, CarbonActive, KCanG research\">\n    <meta name=\"author\" content=\"CarbonActive\">\n    <meta name=\"robots\" content=\"index, follow, max-image-preview:large\">\n    <link rel=\"canonical\" href=\"%5BCANONICAL-URL%5D\">\n\n    <!-- Open Graph \/ Facebook -->\n    <meta property=\"og:type\" content=\"website\">\n    <meta property=\"og:locale\" content=\"en_DE\">\n    <meta property=\"og:site_name\" content=\"CarbonActive\">\n    <meta property=\"og:url\" content=\"[CANONICAL-URL]\">\n    <meta property=\"og:title\" content=\"Cannabis model projects: IGC cultivation facilities | CarbonActive\">\n    <meta property=\"og:description\" content=\"Indoor cultivation facilities for cannabis model projects in accordance with Section 2 (4) KCanG. Turnkey IGCs with energy recovery - ready for use in 12 weeks.\">\n    <meta property=\"og:image\" content=\"https:\/\/carbonactive.com\/wp-content\/uploads\/2026\/03\/IMG_9273-3.jpg\">\n    <meta property=\"og:image:alt\" content=\"CarbonActive Indoor Growing Compartment for cannabis research projects\">\n    <meta property=\"og:image:width\" content=\"1200\">\n    <meta property=\"og:image:height\" content=\"630\">\n\n    <!-- Twitter -->\n    <meta name=\"twitter:card\" content=\"summary_large_image\">\n    <meta name=\"twitter:title\" content=\"Cannabis model projects: IGC cultivation facilities | CarbonActive\">\n    <meta name=\"twitter:description\" content=\"Cultivation facilities for cannabis model projects and research projects according to KCanG. Indoor Growing Compartments - turnkey and BLE-compliant.\">\n    <meta name=\"twitter:image\" content=\"https:\/\/carbonactive.com\/wp-content\/uploads\/2026\/03\/IMG_9273-3.jpg\">\n\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700&amp;display=swap\" rel=\"stylesheet\">\n    <style>\n      :root {\n        --primary: #2d69ff;\n        --primary-hover: #1a5af0;\n        --dark: #151821;\n        --dark-lighter: #181a20;\n        --dark-card: #1c2128;\n        --text-primary: #ffffff;\n        --text-secondary: #c9d1d9;\n        --text-muted: #8b949e;\n        --border: #30363d;\n        --success: #3fb950;\n      }\n\n      * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n      }\n\n      html {\n        scroll-behavior: smooth;\n        overflow-x: hidden;\n      }\n\n      \/* Background Animation *\/\n      .bg-gradient-mesh {\n        position: fixed;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        z-index: -1;\n        overflow: hidden;\n        pointer-events: none;\n      }\n\n      .bg-gradient-mesh::before {\n        content: \"\";\n        position: absolute;\n        width: 150%;\n        height: 150%;\n        top: -25%;\n        left: -25%;\n        background: radial-gradient(\n            circle at 20% 30%,\n            rgba(45, 105, 255, 0.08) 0%,\n            transparent 40%\n          ),\n          radial-gradient(\n            circle at 80% 70%,\n            rgba(45, 105, 255, 0.05) 0%,\n            transparent 40%\n          ),\n          radial-gradient(\n            circle at 50% 50%,\n            rgba(45, 105, 255, 0.03) 0%,\n            transparent 50%\n          );\n        animation: meshMove 20s ease-in-out infinite;\n      }\n\n      @keyframes meshMove {\n        0%,\n        100% {\n          transform: translate(0, 0) rotate(0deg);\n        }\n        25% {\n          transform: translate(2%, 2%) rotate(1deg);\n        }\n        50% {\n          transform: translate(-1%, 3%) rotate(-1deg);\n        }\n        75% {\n          transform: translate(3%, -2%) rotate(0.5deg);\n        }\n      }\n\n      \/* Floating Orbs *\/\n      .floating-orbs {\n        position: fixed;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        z-index: -1;\n        overflow: hidden;\n        pointer-events: none;\n      }\n\n      .orb {\n        position: absolute;\n        border-radius: 50%;\n        background: radial-gradient(\n          circle at 30% 30%,\n          rgba(45, 105, 255, 0.15),\n          transparent\n        );\n        filter: blur(60px);\n        opacity: 0.5;\n      }\n\n      .orb-1 {\n        width: 400px;\n        height: 400px;\n        top: 10%;\n        left: 10%;\n        animation: floatOrb1 25s ease-in-out infinite;\n      }\n\n      .orb-2 {\n        width: 300px;\n        height: 300px;\n        top: 60%;\n        right: 10%;\n        animation: floatOrb2 30s ease-in-out infinite;\n      }\n\n      .orb-3 {\n        width: 200px;\n        height: 200px;\n        top: 40%;\n        left: 50%;\n        animation: floatOrb3 20s ease-in-out infinite;\n      }\n\n      @keyframes floatOrb1 {\n        0%,\n        100% {\n          transform: translate(0, 0) scale(1);\n        }\n        33% {\n          transform: translate(50px, -50px) scale(1.1);\n        }\n        66% {\n          transform: translate(-30px, 30px) scale(0.9);\n        }\n      }\n\n      @keyframes floatOrb2 {\n        0%,\n        100% {\n          transform: translate(0, 0) scale(1);\n        }\n        50% {\n          transform: translate(-40px, 40px) scale(1.15);\n        }\n      }\n\n      @keyframes floatOrb3 {\n        0%,\n        100% {\n          transform: translate(0, 0) scale(1);\n        }\n        50% {\n          transform: translate(60px, -30px) scale(0.95);\n        }\n      }\n\n      \/* Scroll Animations *\/\n      .reveal {\n        opacity: 0;\n        transform: translateY(30px);\n        transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);\n      }\n\n      .reveal.active {\n        opacity: 1;\n        transform: translateY(0);\n      }\n\n      .reveal-left {\n        opacity: 0;\n        transform: translateX(-50px);\n        transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);\n      }\n\n      .reveal-left.active {\n        opacity: 1;\n        transform: translateX(0);\n      }\n\n      .reveal-right {\n        opacity: 0;\n        transform: translateX(50px);\n        transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);\n      }\n\n      .reveal-right.active {\n        opacity: 1;\n        transform: translateX(0);\n      }\n\n      .reveal-scale {\n        opacity: 0;\n        transform: scale(0.9);\n        transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);\n      }\n\n      .reveal-scale.active {\n        opacity: 1;\n        transform: scale(1);\n      }\n\n      \/* Stagger delay for children *\/\n      .stagger-children > * {\n        opacity: 0;\n        transform: translateY(20px);\n      }\n\n      .stagger-children.active > *:nth-child(1) {\n        transition-delay: 0.1s;\n        opacity: 1;\n        transform: translateY(0);\n      }\n      .stagger-children.active > *:nth-child(2) {\n        transition-delay: 0.2s;\n        opacity: 1;\n        transform: translateY(0);\n      }\n      .stagger-children.active > *:nth-child(3) {\n        transition-delay: 0.3s;\n        opacity: 1;\n        transform: translateY(0);\n      }\n      .stagger-children.active > *:nth-child(4) {\n        transition-delay: 0.4s;\n        opacity: 1;\n        transform: translateY(0);\n      }\n      .stagger-children.active > *:nth-child(5) {\n        transition-delay: 0.5s;\n        opacity: 1;\n        transform: translateY(0);\n      }\n      .stagger-children.active > *:nth-child(6) {\n        transition-delay: 0.6s;\n        opacity: 1;\n        transform: translateY(0);\n      }\n\n      \/* Mouse follow glow *\/\n      .mouse-glow {\n        position: fixed;\n        width: 400px;\n        height: 400px;\n        background: radial-gradient(\n          circle,\n          rgba(45, 105, 255, 0.08) 0%,\n          transparent 70%\n        );\n        border-radius: 50%;\n        pointer-events: none;\n        z-index: 9999;\n        opacity: 0;\n        transition: opacity 0.3s;\n        transform: translate(-50%, -50%);\n      }\n\n      .mouse-glow.active {\n        opacity: 1;\n      }\n\n      \/* Hover effects for cards *\/\n      .card-hover {\n        transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n      }\n\n      .card-hover:hover {\n        transform: translateY(-8px);\n        box-shadow: 0 25px 50px rgba(45, 105, 255, 0.15),\n          0 10px 20px rgba(0, 0, 0, 0.2);\n      }\n\n      \/* Shine effect on hover *\/\n      .shine-effect {\n        position: relative;\n        overflow: hidden;\n      }\n\n      .shine-effect::after {\n        content: \"\";\n        position: absolute;\n        top: -50%;\n        left: -50%;\n        width: 200%;\n        height: 200%;\n        background: linear-gradient(\n          to right,\n          transparent 0%,\n          rgba(255, 255, 255, 0.1) 50%,\n          transparent 100%\n        );\n        transform: rotate(30deg) translateX(-100%);\n        transition: transform 0.8s;\n      }\n\n      .shine-effect:hover::after {\n        transform: rotate(30deg) translateX(100%);\n      }\n\n      \/* Parallax scroll effect class *\/\n      .parallax {\n        will-change: transform;\n      }\n\n      \/* Smooth section transitions *\/\n      section {\n        position: relative;\n      }\n\n      body {\n        font-family: \"DM Sans\", -apple-system, BlinkMacSystemFont, sans-serif;\n        line-height: 1.6;\n        color: var(--text-primary);\n        background: var(--dark);\n        overflow-x: hidden;\n        word-wrap: break-word;\n        overflow-wrap: break-word;\n      }\n\n      \/* CarbonActive brand mark \u2014 \"Active\" always italic *\/\n      .ca-active {\n        font-style: italic;\n        font-weight: inherit;\n      }\n\n      \/* Header *\/\n      .btn {\n        padding: 0.875rem 1.75rem;\n        border-radius: 6px;\n        font-weight: 600;\n        font-size: 0.9rem;\n        cursor: pointer;\n        transition: all 0.3s;\n        text-decoration: none;\n        display: inline-flex;\n        align-items: center;\n        gap: 0.5rem;\n        border: none;\n      }\n\n      .btn-primary {\n        background: var(--primary);\n        color: white;\n      }\n\n      .btn-primary:hover {\n        background: var(--primary-hover);\n        transform: translateY(-2px);\n        box-shadow: 0 10px 30px rgba(45, 105, 255, 0.3);\n      }\n\n      .btn-outline {\n        background: transparent;\n        color: var(--text-primary);\n        border: 2px solid var(--border);\n      }\n\n      .btn-outline:hover {\n        background: var(--primary);\n        border-color: var(--primary);\n        color: white;\n      }\n\n      .btn-accent {\n        background: var(--primary);\n        color: white;\n      }\n\n      .btn-accent:hover {\n        background: var(--primary-hover);\n        transform: translateY(-2px);\n      }\n\n      .btn-large {\n        padding: 1.125rem 2.5rem;\n        font-size: 1rem;\n      }\n\n      \/* Hero Section *\/\n      .hero {\n        display: flex;\n        align-items: center;\n        background: var(--dark);\n        padding: 4rem 2rem;\n        position: relative;\n        overflow: hidden;\n      }\n\n      .hero::before {\n        content: \"\";\n        position: absolute;\n        top: 0;\n        right: 0;\n        width: 60%;\n        height: 100%;\n        background: radial-gradient(\n          circle at 70% 50%,\n          rgba(45, 105, 255, 0.15) 0%,\n          transparent 60%\n        );\n        pointer-events: none;\n      }\n\n      .hero-container {\n        max-width: 1400px;\n        margin: 0 auto;\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 4rem;\n        align-items: center;\n      }\n\n      .hero-badge {\n        display: inline-flex;\n        align-items: center;\n        gap: 0.5rem;\n        background: rgba(45, 105, 255, 0.15);\n        color: var(--primary);\n        padding: 0.5rem 1rem;\n        border-radius: 50px;\n        font-size: 0.85rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        margin-bottom: 1.5rem;\n        border: 1px solid rgba(45, 105, 255, 0.3);\n      }\n\n      .hero-badge::before {\n        content: \"\";\n        width: 8px;\n        height: 8px;\n        background: var(--primary);\n        border-radius: 50%;\n        animation: pulse 2s infinite;\n      }\n\n      @keyframes pulse {\n        0%,\n        100% {\n          opacity: 1;\n        }\n        50% {\n          opacity: 0.5;\n        }\n      }\n\n      .hero h1 {\n        font-family: \"DM Sans\", sans-serif;\n        font-size: 3.5rem;\n        font-weight: 700;\n        line-height: 1.1;\n        margin-bottom: 1.5rem;\n        color: var(--text-primary);\n        letter-spacing: -0.02em;\n      }\n\n      .hero h1 em {\n        font-style: normal;\n        color: var(--primary);\n      }\n\n      .hero-subtitle {\n        font-size: 1.25rem;\n        color: var(--text-secondary);\n        margin-bottom: 2rem;\n        max-width: 500px;\n        line-height: 1.7;\n      }\n\n      .hero-stats {\n        display: flex;\n        gap: 3rem;\n        margin-bottom: 2.5rem;\n        padding: 1.5rem 0;\n        border-top: 1px solid var(--border);\n        border-bottom: 1px solid var(--border);\n      }\n\n      .stat {\n        display: flex;\n        flex-direction: column;\n      }\n\n      .stat-value {\n        font-size: 2rem;\n        font-weight: 700;\n        color: var(--primary);\n        line-height: 1;\n      }\n\n      .stat-label {\n        font-size: 0.85rem;\n        color: var(--text-muted);\n        margin-top: 0.25rem;\n      }\n\n      .hero-buttons {\n        display: flex;\n        gap: 1rem;\n        flex-wrap: wrap;\n      }\n\n      .hero-visual {\n        position: relative;\n        display: flex;\n        justify-content: center;\n        align-items: center;\n      }\n\n      .hero-image-container {\n        position: relative;\n        width: 100%;\n        max-width: 600px;\n      }\n\n      .hero-image-bg {\n        position: absolute;\n        inset: -20px;\n        background: linear-gradient(\n          135deg,\n          var(--primary) 0%,\n          rgba(45, 105, 255, 0.5) 100%\n        );\n        border-radius: 20px;\n        opacity: 0.2;\n        transform: rotate(-3deg);\n      }\n\n      .hero-image {\n        width: 100%;\n        aspect-ratio: 4\/3;\n        background: var(--dark-card);\n        border-radius: 16px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        position: relative;\n        overflow: hidden;\n        box-shadow: 0 40px 80px rgba(0, 0, 0, 0.4);\n        border: 1px solid var(--border);\n      }\n\n      .hero-image img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        display: block;\n      }\n\n      .hero-float-card {\n        position: absolute;\n        background: var(--dark-card);\n        padding: 1.25rem 1.5rem;\n        border-radius: 12px;\n        box-shadow: 0 20px 50px rgba(0, 0, 0, 0.3);\n        z-index: 10;\n        border: 1px solid var(--border);\n      }\n\n      .hero-float-card.card-1 {\n        top: 10%;\n        right: -20px;\n        animation: float 6s ease-in-out infinite;\n      }\n\n      .hero-float-card.card-2 {\n        bottom: 15%;\n        left: -30px;\n        animation: float 6s ease-in-out infinite 1s;\n      }\n\n      @keyframes float {\n        0%,\n        100% {\n          transform: translateY(0);\n        }\n        50% {\n          transform: translateY(-15px);\n        }\n      }\n\n      .float-card-label {\n        font-size: 0.75rem;\n        color: var(--text-muted);\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        margin-bottom: 0.25rem;\n      }\n\n      .float-card-value {\n        font-size: 1.5rem;\n        font-weight: 700;\n        color: var(--text-primary);\n      }\n\n      .float-card-value.success {\n        color: var(--success);\n      }\n\n      .float-card-value.primary {\n        color: var(--primary);\n      }\n\n      \/* Capacity Section *\/\n      .capacity {\n        padding: 5rem 2rem;\n        background: var(--dark);\n      }\n\n      .capacity-container {\n        max-width: 1200px;\n        margin: 0 auto;\n      }\n\n      .capacity-grid {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 1.5rem;\n        margin-bottom: 2rem;\n      }\n\n      .capacity-card {\n        background: var(--dark-card);\n        border-radius: 16px;\n        padding: 2rem 1.5rem;\n        border: 1px solid var(--border);\n        transition: all 0.3s;\n        position: relative;\n      }\n\n      .capacity-card:hover {\n        transform: translateY(-5px);\n        border-color: var(--primary);\n        box-shadow: 0 20px 40px rgba(45, 105, 255, 0.1);\n      }\n\n      .capacity-card-featured {\n        border: 2px solid var(--primary);\n        background: linear-gradient(145deg, var(--dark-card) 0%, rgba(45, 105, 255, 0.06) 100%);\n      }\n\n      .capacity-badge {\n        position: absolute;\n        top: 1rem;\n        right: 1rem;\n        background: var(--primary);\n        color: white;\n        font-size: 0.7rem;\n        font-weight: 700;\n        padding: 0.3rem 0.7rem;\n        border-radius: 50px;\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n      }\n\n      .capacity-tier {\n        font-size: 0.85rem;\n        color: var(--primary);\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 1.5px;\n        margin-bottom: 1rem;\n      }\n\n      .capacity-number {\n        display: flex;\n        align-items: baseline;\n        gap: 0.5rem;\n        margin-bottom: 0.5rem;\n      }\n\n      .capacity-value {\n        font-size: 3rem;\n        font-weight: 700;\n        color: var(--text-primary);\n        line-height: 1;\n      }\n\n      .capacity-label {\n        font-size: 0.95rem;\n        color: var(--text-secondary);\n      }\n\n      .capacity-detail {\n        font-size: 0.85rem;\n        color: var(--text-muted);\n        margin-bottom: 1.25rem;\n      }\n\n      .capacity-bar {\n        height: 6px;\n        background: rgba(255, 255, 255, 0.06);\n        border-radius: 3px;\n        overflow: hidden;\n      }\n\n      .capacity-bar-fill {\n        height: 100%;\n        background: linear-gradient(90deg, var(--primary) 0%, #4d82ff 100%);\n        border-radius: 3px;\n        transition: width 0.8s cubic-bezier(0.4, 0, 0.2, 1);\n      }\n\n      .capacity-card-featured .capacity-bar-fill {\n        background: linear-gradient(90deg, var(--primary) 0%, var(--success) 100%);\n      }\n\n      .capacity-assumptions {\n        display: flex;\n        flex-wrap: wrap;\n        justify-content: center;\n        align-items: center;\n        gap: 0.6rem;\n        font-size: 0.85rem;\n        color: var(--text-muted);\n        padding: 1rem 1.5rem;\n        background: rgba(255, 255, 255, 0.02);\n        border: 1px solid var(--border);\n        border-radius: 10px;\n        max-width: 800px;\n        margin: 0 auto;\n      }\n\n      .capacity-assumptions-label {\n        color: var(--text-secondary);\n        font-weight: 600;\n      }\n\n      .capacity-sep {\n        color: var(--border);\n      }\n\n      \/* Timeline Section *\/\n      .timeline {\n        padding: 6rem 2rem;\n        background: var(--dark-lighter);\n        color: var(--text-primary);\n      }\n\n      .timeline-container {\n        max-width: 1200px;\n        margin: 0 auto;\n      }\n\n      .section-header {\n        text-align: center;\n        margin-bottom: 4rem;\n      }\n\n      .section-header h2 {\n        font-family: \"DM Sans\", sans-serif;\n        font-size: 2.5rem;\n        margin-bottom: 1rem;\n        color: var(--text-primary);\n        font-weight: 700;\n      }\n\n      .section-header p {\n        color: var(--text-secondary);\n        font-size: 1.1rem;\n        max-width: 600px;\n        margin: 0 auto;\n      }\n\n      .timeline-grid {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 2rem;\n        position: relative;\n      }\n\n      .timeline-grid::before {\n        content: \"\";\n        position: absolute;\n        top: 30px;\n        left: 12.5%;\n        right: 12.5%;\n        height: 2px;\n        background: linear-gradient(\n          90deg,\n          var(--primary) 0%,\n          var(--primary) 100%\n        );\n        opacity: 0.3;\n      }\n\n      .timeline-item {\n        text-align: center;\n        position: relative;\n      }\n\n      .timeline-date {\n        display: inline-block;\n        background: var(--primary);\n        color: white;\n        padding: 0.5rem 1rem;\n        border-radius: 50px;\n        font-weight: 600;\n        font-size: 0.85rem;\n        margin-bottom: 1.5rem;\n      }\n\n      .timeline-dot {\n        width: 16px;\n        height: 16px;\n        background: var(--primary);\n        border-radius: 50%;\n        margin: 0 auto 1.5rem;\n        position: relative;\n      }\n\n      .timeline-dot::after {\n        content: \"\";\n        position: absolute;\n        inset: -4px;\n        border: 2px solid var(--primary);\n        border-radius: 50%;\n        opacity: 0.5;\n      }\n\n      .timeline-content h4 {\n        font-size: 1.1rem;\n        margin-bottom: 0.5rem;\n        font-weight: 600;\n        color: var(--text-primary);\n      }\n\n      .timeline-content p {\n        font-size: 0.9rem;\n        color: var(--text-secondary);\n        line-height: 1.6;\n      }\n\n      \/* Products Section *\/\n      .products {\n        padding: 6rem 2rem;\n        background: var(--dark);\n      }\n\n      .products-container {\n        max-width: 1400px;\n        margin: 0 auto;\n      }\n\n      .products-header {\n        text-align: center;\n        margin-bottom: 4rem;\n      }\n\n      .products-header h2 {\n        font-family: \"DM Sans\", sans-serif;\n        font-size: 2.5rem;\n        margin-bottom: 1rem;\n        color: var(--text-primary);\n        font-weight: 700;\n      }\n\n      .products-header p {\n        color: var(--text-secondary);\n        font-size: 1.1rem;\n        max-width: 700px;\n        margin: 0 auto;\n      }\n\n      .products-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 2rem;\n        max-width: 900px;\n        margin: 0 auto;\n      }\n\n      .product-card {\n        background: var(--dark-card);\n        border-radius: 16px;\n        overflow: hidden;\n        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);\n        transition: all 0.3s;\n        position: relative;\n        border: 1px solid var(--border);\n        display: flex;\n        flex-direction: column;\n      }\n\n      .product-card:hover {\n        transform: translateY(-8px);\n        box-shadow: 0 20px 50px rgba(45, 105, 255, 0.15);\n        border-color: var(--primary);\n      }\n\n      .product-card.featured {\n        border: 2px solid var(--primary);\n      }\n\n      .product-badge {\n        position: absolute;\n        top: 1rem;\n        right: 1rem;\n        background: var(--primary);\n        color: white;\n        padding: 0.4rem 0.8rem;\n        border-radius: 50px;\n        font-size: 0.75rem;\n        font-weight: 600;\n        text-transform: uppercase;\n      }\n\n      .product-visual {\n        height: 200px;\n        background: linear-gradient(\n          135deg,\n          var(--dark-lighter) 0%,\n          var(--dark-card) 100%\n        );\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        color: var(--text-primary);\n        position: relative;\n        border-bottom: 1px solid var(--border);\n      }\n\n      .product-visual::before {\n        content: \"\";\n        position: absolute;\n        inset: 0;\n        background: url(\"data:image\/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cg fill='%232D69FF' fill-opacity='0.05' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'\/%3E%3C\/g%3E%3C\/svg%3E\");\n      }\n\n      .product-visual-content {\n        text-align: center;\n        z-index: 1;\n      }\n\n      .product-visual-content h4 {\n        font-family: \"DM Sans\", sans-serif;\n        font-size: 1.5rem;\n        margin-bottom: 0.5rem;\n        font-weight: 700;\n        color: var(--text-primary);\n      }\n\n      .product-visual-content span {\n        font-size: 0.85rem;\n        color: var(--text-muted);\n      }\n\n      .product-info {\n        padding: 2rem;\n        display: flex;\n        flex-direction: column;\n        flex: 1;\n      }\n\n      .product-yield {\n        display: flex;\n        align-items: center;\n        gap: 0.5rem;\n        background: rgba(63, 185, 80, 0.1);\n        color: var(--success);\n        padding: 0.75rem 1rem;\n        border-radius: 8px;\n        font-weight: 600;\n        font-size: 0.9rem;\n        margin-bottom: 1.5rem;\n      }\n\n      .product-yield .icon {\n        width: 18px;\n        height: 18px;\n        flex-shrink: 0;\n      }\n\n      \/* Inline SVG icons *\/\n      .icon {\n        display: inline-block;\n        flex-shrink: 0;\n        stroke-linecap: round;\n        stroke-linejoin: round;\n        fill: none;\n      }\n\n      .roi-highlight-icon .icon {\n        width: 22px;\n        height: 22px;\n        stroke: white;\n        stroke-width: 2;\n      }\n\n      .advantage-icon .icon {\n        width: 20px;\n        height: 20px;\n        stroke: var(--primary);\n        stroke-width: 2;\n      }\n\n      .semiloop-icon {\n        display: flex;\n        justify-content: center;\n        margin-bottom: 1rem;\n      }\n\n      .semiloop-icon .icon {\n        width: 32px;\n        height: 32px;\n        stroke: var(--primary);\n        stroke-width: 1.75;\n      }\n\n      .component-icon .icon {\n        width: 24px;\n        height: 24px;\n        stroke: var(--primary);\n        stroke-width: 2;\n      }\n\n      .recommendation-box h4 .icon {\n        width: 22px;\n        height: 22px;\n        stroke: var(--primary);\n        stroke-width: 2;\n        vertical-align: middle;\n        margin-right: 0.5rem;\n        margin-top: -2px;\n      }\n\n      .btn .icon {\n        width: 18px;\n        height: 18px;\n        stroke: currentColor;\n        stroke-width: 2;\n      }\n\n      .product-features {\n        list-style: none;\n        margin-bottom: 2rem;\n        flex: 1;\n      }\n\n      .product-features li {\n        display: flex;\n        align-items: flex-start;\n        gap: 0.75rem;\n        margin-bottom: 0.75rem;\n        font-size: 0.9rem;\n        color: var(--text-secondary);\n      }\n\n      .product-features li::before {\n        content: \"\u2713\";\n        color: var(--primary);\n        font-weight: 700;\n        flex-shrink: 0;\n      }\n\n      .product-cta {\n        width: 100%;\n      }\n\n      \/* ROI Section *\/\n      .roi {\n        padding: 6rem 2rem;\n        background: var(--dark-lighter);\n      }\n\n      .roi-container {\n        max-width: 1200px;\n        margin: 0 auto;\n      }\n\n      .roi-header {\n        text-align: center;\n        margin-bottom: 4rem;\n      }\n\n      .roi-header h2 {\n        font-family: \"DM Sans\", sans-serif;\n        font-size: 2.5rem;\n        margin-bottom: 1rem;\n        color: var(--text-primary);\n        font-weight: 700;\n      }\n\n      .roi-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 4rem;\n        align-items: center;\n      }\n\n      .roi-chart {\n        background: var(--dark-card);\n        border-radius: 20px;\n        padding: 3rem;\n        position: relative;\n        border: 1px solid var(--border);\n      }\n\n      .chart-title {\n        font-size: 1.1rem;\n        font-weight: 600;\n        margin-bottom: 0.4rem;\n        text-align: center;\n        color: var(--text-primary);\n      }\n\n      .chart-subtitle-secondary {\n        font-size: 0.85rem;\n        color: var(--text-muted);\n        text-align: center;\n        margin-bottom: 2rem;\n      }\n\n      .chart-visual {\n        height: 300px;\n        position: relative;\n        display: flex;\n        align-items: flex-end;\n        justify-content: center;\n        gap: 4rem;\n        padding-bottom: 2rem;\n        border-bottom: 2px solid var(--border);\n      }\n\n      .chart-bar-group {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: flex-end;\n        gap: 0.75rem;\n        height: 100%;\n      }\n\n      .chart-bar {\n        width: 90px;\n        min-height: 60px;\n        border-radius: 8px 8px 0 0;\n        transition: all 0.5s ease;\n        position: relative;\n        box-shadow: 0 4px 15px rgba(45, 105, 255, 0.2);\n      }\n\n      .chart-bar.basic {\n        height: 70%;\n        background: linear-gradient(\n          180deg,\n          var(--text-muted) 0%,\n          var(--border) 100%\n        );\n      }\n\n      .chart-bar.professional {\n        height: 100%;\n        background: linear-gradient(180deg, var(--primary) 0%, #1a5af0 100%);\n      }\n\n      .chart-label {\n        font-size: 0.9rem;\n        font-weight: 600;\n        color: var(--text-secondary);\n      }\n\n      .chart-legend {\n        display: flex;\n        justify-content: center;\n        gap: 2rem;\n        margin-top: 2rem;\n      }\n\n      .legend-item {\n        display: flex;\n        align-items: center;\n        gap: 0.5rem;\n        font-size: 0.85rem;\n        color: var(--text-secondary);\n      }\n\n      .legend-color {\n        width: 16px;\n        height: 16px;\n        border-radius: 4px;\n      }\n\n      .roi-content h3 {\n        font-family: \"DM Sans\", sans-serif;\n        font-size: 1.75rem;\n        margin-bottom: 1.5rem;\n        color: var(--text-primary);\n        font-weight: 700;\n      }\n\n      .roi-content p {\n        color: var(--text-secondary);\n        margin-bottom: 2rem;\n        line-height: 1.8;\n      }\n\n      .roi-highlights {\n        display: grid;\n        gap: 1.5rem;\n        margin-bottom: 2rem;\n      }\n\n      .roi-highlight {\n        display: flex;\n        gap: 1rem;\n        padding: 1.25rem;\n        background: var(--dark-card);\n        border-radius: 12px;\n        border-left: 4px solid var(--primary);\n      }\n\n      .roi-highlight-icon {\n        width: 48px;\n        height: 48px;\n        background: var(--primary);\n        border-radius: 10px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        color: white;\n        font-size: 1.25rem;\n        flex-shrink: 0;\n      }\n\n      .roi-highlight-content h4 {\n        font-size: 1rem;\n        margin-bottom: 0.25rem;\n        color: var(--text-primary);\n      }\n\n      .roi-highlight-content p {\n        font-size: 0.9rem;\n        margin: 0;\n        color: var(--text-secondary);\n      }\n\n      \/* Advantage Section *\/\n      .advantage {\n        padding: 6rem 2rem;\n        background: var(--dark);\n        color: var(--text-primary);\n      }\n\n      .advantage-container {\n        max-width: 1200px;\n        margin: 0 auto;\n      }\n\n      .advantage-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 4rem;\n        align-items: center;\n      }\n\n      .advantage-content h2 {\n        font-family: \"DM Sans\", sans-serif;\n        font-size: 2.5rem;\n        margin-bottom: 1.5rem;\n        font-weight: 700;\n        color: var(--text-primary);\n      }\n\n      .advantage-content > p {\n        color: var(--text-secondary);\n        margin-bottom: 2rem;\n        line-height: 1.8;\n      }\n\n      .advantage-list {\n        list-style: none;\n        margin-bottom: 2rem;\n      }\n\n      .advantage-list li {\n        display: flex;\n        gap: 1rem;\n        margin-bottom: 1.5rem;\n      }\n\n      .advantage-icon {\n        width: 40px;\n        height: 40px;\n        background: rgba(45, 105, 255, 0.15);\n        border-radius: 10px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        color: var(--primary);\n        font-size: 1.25rem;\n        flex-shrink: 0;\n      }\n\n      .advantage-text h4 {\n        font-size: 1.1rem;\n        margin-bottom: 0.25rem;\n        color: var(--text-primary);\n      }\n\n      .advantage-text p {\n        font-size: 0.9rem;\n        color: var(--text-secondary);\n        margin: 0;\n      }\n\n      .advantage-visual {\n        background: var(--dark-card);\n        border-radius: 20px;\n        padding: 2rem 1.5rem;\n        display: flex;\n        flex-direction: column;\n        gap: 1.25rem;\n        border: 1px solid var(--border);\n      }\n\n      .climate-chart-block {\n        background: rgba(255, 255, 255, 0.02);\n        border-radius: 10px;\n        padding: 0.75rem 1rem 0.5rem;\n        border: 1px solid rgba(255, 255, 255, 0.04);\n      }\n\n      .climate-chart-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: baseline;\n        margin-bottom: 0.5rem;\n        gap: 0.75rem;\n        flex-wrap: wrap;\n      }\n\n      @media (max-width: 480px) {\n        .climate-chart-header {\n          flex-direction: column;\n          gap: 0.15rem;\n          align-items: flex-start;\n        }\n        .climate-chart-summary {\n          white-space: normal;\n        }\n      }\n\n      .climate-chart-name {\n        font-weight: 600;\n        color: var(--text-primary);\n        font-size: 0.95rem;\n      }\n\n      .climate-chart-name span {\n        color: var(--primary);\n        font-weight: 500;\n      }\n\n      .climate-chart-summary {\n        font-size: 0.75rem;\n        color: var(--text-muted);\n        white-space: nowrap;\n      }\n\n      .climate-chart {\n        width: 100%;\n        height: auto;\n        display: block;\n      }\n\n      .climate-legend {\n        display: flex;\n        flex-wrap: wrap;\n        justify-content: center;\n        gap: 1rem 1.5rem;\n        padding-top: 0.5rem;\n        border-top: 1px solid var(--border);\n      }\n\n      .climate-legend-item {\n        display: inline-flex;\n        align-items: center;\n        gap: 0.5rem;\n        font-size: 0.78rem;\n        color: var(--text-secondary);\n      }\n\n      .climate-legend-swatch {\n        display: inline-block;\n        width: 14px;\n        height: 4px;\n        border-radius: 2px;\n      }\n\n      .climate-legend-swatch.temp {\n        background: #ef4444;\n      }\n\n      .climate-legend-swatch.hum {\n        background: #7AB7E8;\n      }\n\n      .climate-legend-swatch.optimal {\n        background: rgba(16, 185, 129, 0.55);\n        border: 1px solid rgba(16, 185, 129, 0.75);\n        height: 10px;\n        width: 14px;\n        border-radius: 2px;\n      }\n\n      \/* SemiLoop Section *\/\n      .semiloop {\n        padding: 6rem 2rem;\n        background: var(--dark);\n      }\n\n      .semiloop-container {\n        max-width: 1200px;\n        margin: 0 auto;\n      }\n\n      .semiloop-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 4rem;\n        align-items: center;\n        margin-bottom: 4rem;\n      }\n\n      .tech-timeline {\n        position: relative;\n        padding-left: 2rem;\n      }\n\n      .tech-timeline::before {\n        content: \"\";\n        position: absolute;\n        left: 0;\n        top: 0;\n        bottom: 0;\n        width: 3px;\n        background: linear-gradient(\n          180deg,\n          var(--text-muted) 0%,\n          var(--primary) 50%,\n          var(--success) 100%\n        );\n        border-radius: 3px;\n      }\n\n      .tech-timeline-item {\n        position: relative;\n        padding-bottom: 2rem;\n      }\n\n      .tech-timeline-marker {\n        position: absolute;\n        left: -2rem;\n        top: 0.5rem;\n        width: 15px;\n        height: 15px;\n        border-radius: 50%;\n        transform: translateX(-6px);\n        border: 3px solid var(--dark);\n      }\n\n      .tech-timeline-marker.open {\n        background: var(--text-muted);\n      }\n\n      .tech-timeline-marker.closed {\n        background: var(--primary);\n      }\n\n      .tech-timeline-marker.hybrid {\n        background: var(--success);\n        box-shadow: 0 0 20px rgba(63, 185, 80, 0.5);\n      }\n\n      .tech-timeline-content h4 {\n        font-size: 1.2rem;\n        color: var(--text-primary);\n        margin-bottom: 0.25rem;\n      }\n\n      .tech-year {\n        font-size: 0.8rem;\n        color: var(--primary);\n        font-weight: 600;\n      }\n\n      .tech-timeline-content p {\n        color: var(--text-secondary);\n        font-size: 0.9rem;\n        margin-top: 0.5rem;\n      }\n\n      .amortization-chart {\n        background: linear-gradient(145deg, var(--dark-card) 0%, #1a1d24 100%);\n        border-radius: 20px;\n        padding: 2.5rem 2rem;\n        border: 1px solid var(--border);\n        position: relative;\n        overflow: hidden;\n      }\n\n      .amortization-chart::before {\n        content: \"\";\n        position: absolute;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        background-image:\n          radial-gradient(circle at 1px 1px, rgba(255,255,255,0.03) 1px, transparent 0);\n        background-size: 24px 24px;\n        pointer-events: none;\n      }\n\n      .amortization-chart h4 {\n        text-align: center;\n        margin-bottom: 0.5rem;\n        color: var(--text-primary);\n        font-size: 1.25rem;\n      }\n\n      .chart-subtitle {\n        text-align: center;\n        color: var(--text-muted);\n        font-size: 0.85rem;\n        margin-bottom: 2.5rem;\n      }\n\n      .chart-bars-vertical {\n        display: flex;\n        justify-content: center;\n        gap: 4rem;\n        height: 300px;\n        align-items: flex-end;\n        margin-bottom: 2rem;\n        position: relative;\n        z-index: 1;\n      }\n\n      .v-bar-item {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 1rem;\n        flex: 1;\n        max-width: 140px;\n      }\n\n      .v-bar {\n        width: 100px;\n        border-radius: 12px 12px 0 0;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        position: relative;\n        transition: transform 0.3s ease;\n        min-height: 36px;\n      }\n\n      .v-bar:hover {\n        transform: scaleY(1.02);\n      }\n\n      .v-bar.closed-bar {\n        background: linear-gradient(\n          180deg,\n          #4a5568 0%,\n          #2d3748 100%\n        );\n        opacity: 0.7;\n      }\n\n      .v-bar.hybrid-bar {\n        background: linear-gradient(180deg, #4ade80 0%, #22c55e 50%, #16a34a 100%);\n        box-shadow: 0 0 40px rgba(34, 197, 94, 0.25), 0 4px 15px rgba(0,0,0,0.3);\n      }\n\n      .v-bar-months {\n        color: white;\n        font-weight: 800;\n        font-size: 1rem;\n        text-shadow: 0 2px 4px rgba(0,0,0,0.3);\n        padding: 0 0.5rem;\n        text-align: center;\n        position: absolute;\n        top: -2.25rem;\n        left: 50%;\n        transform: translateX(-50%);\n        white-space: nowrap;\n      }\n\n      \/* For tall bars, render value inside the bar instead of above it *\/\n      .v-bar.tall-value .v-bar-months {\n        position: static;\n        transform: none;\n      }\n\n      .v-bar-badge {\n        position: absolute;\n        top: -4.5rem;\n        left: 50%;\n        transform: translateX(-50%);\n        background: var(--primary);\n        color: white;\n        font-size: 0.72rem;\n        font-weight: 700;\n        padding: 0.35rem 0.7rem;\n        border-radius: 20px;\n        box-shadow: 0 4px 12px rgba(45, 105, 255, 0.4);\n        white-space: nowrap;\n      }\n\n      .v-bar-label {\n        font-size: 0.9rem;\n        color: var(--text-primary);\n        font-weight: 600;\n      }\n\n      .v-bar-sublabel {\n        font-size: 0.75rem;\n        color: var(--text-muted);\n      }\n\n      .chart-legend-compact {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 0.75rem;\n        font-size: 0.9rem;\n        color: var(--text-secondary);\n        padding: 1rem;\n        background: rgba(255,255,255,0.03);\n        border-radius: 12px;\n        border: 1px solid var(--border);\n        position: relative;\n        z-index: 1;\n      }\n\n      .legend-dot {\n        width: 12px;\n        height: 12px;\n        border-radius: 50%;\n      }\n\n      .legend-dot.hybrid {\n        background: var(--success);\n        box-shadow: 0 0 10px rgba(63, 185, 80, 0.5);\n      }\n\n      .semiloop-features {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 1.5rem;\n      }\n\n      .semiloop-feature {\n        background: var(--dark-card);\n        padding: 2rem;\n        border-radius: 12px;\n        text-align: center;\n        border: 1px solid var(--border);\n        transition: all 0.3s;\n      }\n\n      .semiloop-feature:hover {\n        border-color: var(--primary);\n        transform: translateY(-5px);\n      }\n\n      .semiloop-icon {\n        font-size: 2rem;\n        margin-bottom: 1rem;\n      }\n\n      .semiloop-feature h4 {\n        color: var(--text-primary);\n        margin-bottom: 0.5rem;\n        font-size: 1rem;\n      }\n\n      .semiloop-feature p {\n        color: var(--text-secondary);\n        font-size: 0.85rem;\n        line-height: 1.6;\n      }\n\n      \/* ERG Detail Section *\/\n      .erg-detail {\n        padding: 6rem 2rem;\n        background: var(--dark-lighter);\n      }\n\n      .erg-container {\n        max-width: 1200px;\n        margin: 0 auto;\n      }\n\n      .erg-grid {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 4rem;\n        align-items: center;\n      }\n\n      .erg-component {\n        display: flex;\n        gap: 1rem;\n        margin-bottom: 2rem;\n        padding: 1.5rem;\n        background: var(--dark-card);\n        border-radius: 12px;\n        border: 1px solid var(--border);\n        transition: all 0.3s;\n      }\n\n      .erg-component:hover {\n        border-color: var(--primary);\n      }\n\n      .component-icon {\n        width: 50px;\n        height: 50px;\n        background: rgba(45, 105, 255, 0.15);\n        border-radius: 12px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 1.5rem;\n        flex-shrink: 0;\n      }\n\n      .component-text h4 {\n        color: var(--text-primary);\n        margin-bottom: 0.5rem;\n      }\n\n      .component-text p {\n        color: var(--text-secondary);\n        font-size: 0.9rem;\n        line-height: 1.6;\n      }\n\n      .erg-efficiency-card {\n        background: var(--dark-card);\n        border-radius: 16px;\n        padding: 2rem;\n        border: 1px solid var(--border);\n      }\n\n      .efficiency-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-bottom: 1.5rem;\n      }\n\n      .efficiency-header h4 {\n        color: var(--text-primary);\n      }\n\n      .efficiency-value {\n        font-size: 2.5rem;\n        font-weight: 700;\n        color: var(--success);\n      }\n\n      .efficiency-bar {\n        height: 8px;\n        background: var(--border);\n        border-radius: 4px;\n        overflow: hidden;\n        margin-bottom: 2rem;\n      }\n\n      .efficiency-fill {\n        height: 100%;\n        width: 80%;\n        background: linear-gradient(90deg, var(--success) 0%, #2ea043 100%);\n        border-radius: 4px;\n        animation: fillBar 2s ease-out;\n      }\n\n      @keyframes fillBar {\n        from {\n          width: 0;\n        }\n        to {\n          width: 80%;\n        }\n      }\n\n      .efficiency-stats {\n        display: grid;\n        gap: 1rem;\n      }\n\n      .eff-stat {\n        display: flex;\n        justify-content: space-between;\n        padding: 1rem;\n        background: var(--dark);\n        border-radius: 8px;\n      }\n\n      .eff-label {\n        color: var(--text-secondary);\n        font-size: 0.9rem;\n      }\n\n      .eff-value {\n        color: var(--text-primary);\n        font-weight: 600;\n      }\n\n      \/* Warmwasserspeicher Section *\/\n      .warmwasser {\n        padding: 6rem 2rem;\n        background: var(--dark);\n        position: relative;\n        overflow: hidden;\n      }\n\n      .warmwasser::before {\n        content: \"\";\n        position: absolute;\n        top: 30%;\n        right: -10%;\n        width: 500px;\n        height: 500px;\n        background: radial-gradient(circle, rgba(63, 185, 80, 0.06) 0%, transparent 60%);\n        pointer-events: none;\n      }\n\n      .warmwasser-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        position: relative;\n        z-index: 1;\n      }\n\n      .warmwasser-grid {\n        display: grid;\n        grid-template-columns: 1fr 1.05fr;\n        gap: 4rem;\n        align-items: center;\n      }\n\n      .warmwasser-eyebrow {\n        display: inline-block;\n        color: var(--success);\n        font-size: 0.85rem;\n        font-weight: 600;\n        text-transform: uppercase;\n        letter-spacing: 1.5px;\n        margin-bottom: 1rem;\n      }\n\n      .warmwasser-content h2 {\n        font-family: \"DM Sans\", sans-serif;\n        font-size: 2.3rem;\n        line-height: 1.15;\n        margin-bottom: 1.25rem;\n        color: var(--text-primary);\n        font-weight: 700;\n      }\n\n      .warmwasser-content p {\n        color: var(--text-secondary);\n        font-size: 1rem;\n        line-height: 1.7;\n        margin-bottom: 1.25rem;\n      }\n\n      .warmwasser-content em {\n        font-style: italic;\n        color: var(--text-primary);\n      }\n\n      .warmwasser-features {\n        list-style: none;\n        margin: 1.5rem 0 0;\n        padding: 0;\n        display: grid;\n        gap: 0.75rem;\n      }\n\n      .warmwasser-features li {\n        display: flex;\n        align-items: flex-start;\n        gap: 0.85rem;\n        color: var(--text-secondary);\n        font-size: 0.95rem;\n      }\n\n      .warmwasser-features .icon {\n        width: 20px;\n        height: 20px;\n        stroke: var(--success);\n        stroke-width: 2.5;\n        stroke-linecap: round;\n        stroke-linejoin: round;\n        fill: none;\n        flex-shrink: 0;\n        margin-top: 2px;\n      }\n\n      .warmwasser-comparison {\n        display: grid;\n        grid-template-columns: 1fr auto 1fr;\n        gap: 1rem;\n        align-items: stretch;\n      }\n\n      .ww-card {\n        background: var(--dark-card);\n        border: 1px solid var(--border);\n        border-radius: 14px;\n        padding: 1.25rem 1rem;\n        display: flex;\n        flex-direction: column;\n        gap: 0.9rem;\n      }\n\n      .ww-card.herkoemmlich {\n        opacity: 0.78;\n      }\n\n      .ww-card.carbonactive {\n        border-color: var(--success);\n        background: linear-gradient(160deg, var(--dark-card) 0%, rgba(63, 185, 80, 0.06) 100%);\n      }\n\n      .ww-card-header {\n        display: flex;\n        justify-content: center;\n      }\n\n      .ww-card-tag {\n        font-size: 0.75rem;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: 0.8px;\n        padding: 0.3rem 0.7rem;\n        border-radius: 50px;\n        background: rgba(255, 255, 255, 0.06);\n        color: var(--text-secondary);\n      }\n\n      .ww-card.carbonactive .ww-card-tag {\n        background: rgba(63, 185, 80, 0.15);\n        color: var(--success);\n      }\n\n      .ww-flow {\n        display: flex;\n        flex-direction: column;\n        gap: 0.55rem;\n      }\n\n      .ww-flow-item {\n        display: flex;\n        align-items: center;\n        gap: 0.7rem;\n        font-size: 0.85rem;\n        color: var(--text-secondary);\n        padding: 0.55rem 0.7rem;\n        background: rgba(255, 255, 255, 0.03);\n        border-radius: 8px;\n      }\n\n      .ww-flow-icon {\n        width: 24px;\n        height: 24px;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        border-radius: 50%;\n        flex-shrink: 0;\n        font-weight: 700;\n        font-size: 0.95rem;\n      }\n\n      .ww-icon-cool {\n        background: rgba(122, 183, 232, 0.15);\n        color: #7AB7E8;\n      }\n\n      .ww-icon-heat {\n        background: rgba(239, 68, 68, 0.15);\n        color: #ef4444;\n      }\n\n      .ww-flow-loss .ww-flow-icon {\n        background: rgba(239, 68, 68, 0.12);\n        color: #ef4444;\n      }\n\n      .ww-flow-extra {\n        border-left: 2px solid rgba(239, 68, 68, 0.3);\n      }\n\n      .ww-flow-store .ww-flow-icon {\n        background: rgba(63, 185, 80, 0.15);\n        color: var(--success);\n      }\n\n      .ww-flow-reuse {\n        border-left: 2px solid rgba(63, 185, 80, 0.4);\n      }\n\n      .ww-card-footer {\n        text-align: center;\n        font-size: 0.8rem;\n        font-weight: 600;\n        color: var(--text-muted);\n        padding-top: 0.4rem;\n        border-top: 1px dashed var(--border);\n      }\n\n      .ww-card-footer-success {\n        color: var(--success);\n        border-top-color: rgba(63, 185, 80, 0.3);\n      }\n\n      .ww-vs {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 1.1rem;\n        font-weight: 700;\n        color: var(--text-muted);\n        font-style: italic;\n        padding: 0 0.5rem;\n      }\n\n      \/* Components Section *\/\n      .components {\n        padding: 6rem 2rem;\n        background: var(--dark);\n      }\n\n      .components-container {\n        max-width: 1400px;\n        margin: 0 auto;\n      }\n\n      .components-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 2rem;\n      }\n\n      .component-card {\n        background: var(--dark-card);\n        border-radius: 16px;\n        overflow: hidden;\n        border: 1px solid var(--border);\n        transition: all 0.3s;\n      }\n\n      .component-card:hover {\n        border-color: var(--primary);\n        transform: translateY(-8px);\n        box-shadow: 0 20px 40px rgba(45, 105, 255, 0.1);\n      }\n\n      .component-visual {\n        height: 120px;\n        background: linear-gradient(\n          135deg,\n          rgba(45, 105, 255, 0.1) 0%,\n          rgba(45, 105, 255, 0.05) 100%\n        );\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        border-bottom: 1px solid var(--border);\n      }\n\n      .component-number {\n        font-size: 3rem;\n        font-weight: 700;\n        color: var(--primary);\n        opacity: 0.3;\n      }\n\n      .component-info {\n        padding: 1.5rem;\n      }\n\n      .component-info h4 {\n        color: var(--text-primary);\n        margin-bottom: 0.75rem;\n        font-size: 1.1rem;\n      }\n\n      .component-info p {\n        color: var(--text-secondary);\n        font-size: 0.9rem;\n        line-height: 1.6;\n        margin-bottom: 1rem;\n      }\n\n      .component-list {\n        list-style: none;\n      }\n\n      .component-list li {\n        color: var(--text-muted);\n        font-size: 0.85rem;\n        margin-bottom: 0.5rem;\n        padding-left: 1.2rem;\n        position: relative;\n      }\n\n      .component-list li::before {\n        content: \"\u203a\";\n        position: absolute;\n        left: 0;\n        color: var(--primary);\n        font-weight: bold;\n      }\n\n      \/* Room Comparison Section *\/\n      .room-comparison {\n        padding: 6rem 2rem;\n        background: var(--dark-lighter);\n      }\n\n      .room-comparison-container {\n        max-width: 1000px;\n        margin: 0 auto;\n      }\n\n      .comparison-table-wrapper {\n        overflow-x: auto;\n        margin-bottom: 2rem;\n      }\n\n      .comparison-table {\n        width: 100%;\n        border-collapse: collapse;\n        background: var(--dark-card);\n        border-radius: 12px;\n        overflow: hidden;\n      }\n\n      .comparison-table th,\n      .comparison-table td {\n        padding: 1.25rem;\n        text-align: left;\n        border-bottom: 1px solid var(--border);\n      }\n\n      .comparison-table th {\n        background: var(--primary);\n        color: white;\n        font-weight: 600;\n        font-size: 0.95rem;\n      }\n\n      .comparison-table td {\n        color: var(--text-secondary);\n        font-size: 0.9rem;\n      }\n\n      .comparison-table tr:last-child td {\n        border-bottom: none;\n      }\n\n      .compare-icon {\n        display: inline-flex;\n        width: 20px;\n        height: 20px;\n        border-radius: 50%;\n        align-items: center;\n        justify-content: center;\n        font-size: 0.7rem;\n        font-weight: bold;\n        margin-right: 0.5rem;\n      }\n\n      .compare-icon.good {\n        background: rgba(63, 185, 80, 0.2);\n        color: var(--success);\n      }\n\n      .compare-icon.bad {\n        background: rgba(248, 81, 73, 0.2);\n        color: #f85149;\n      }\n\n      .recommendation-box {\n        background: linear-gradient(\n          135deg,\n          rgba(45, 105, 255, 0.1) 0%,\n          rgba(63, 185, 80, 0.1) 100%\n        );\n        border: 1px solid var(--primary);\n        border-radius: 12px;\n        padding: 2rem;\n        text-align: center;\n      }\n\n      .recommendation-box h4 {\n        color: var(--text-primary);\n        margin-bottom: 1rem;\n        font-size: 1.2rem;\n      }\n\n      .recommendation-box p {\n        color: var(--text-secondary);\n        line-height: 1.7;\n      }\n\n      \/* Add-ons Section *\/\n      .addons {\n        padding: 6rem 2rem;\n        background: var(--dark);\n      }\n\n      .addons-container {\n        max-width: 1200px;\n        margin: 0 auto;\n      }\n\n      .addons-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 2rem;\n      }\n\n      .lighting-grid {\n        grid-template-columns: repeat(3, 1fr);\n      }\n\n      .addon-card {\n        background: var(--dark-card);\n        border-radius: 16px;\n        padding: 2rem;\n        border: 1px solid var(--border);\n        position: relative;\n        transition: all 0.3s;\n      }\n\n      .addon-card:hover {\n        border-color: var(--primary);\n        transform: translateY(-5px);\n      }\n\n      .addon-card.featured {\n        border: 2px solid var(--primary);\n      }\n\n      .lighting-stat {\n        display: flex;\n        align-items: baseline;\n        gap: 0.6rem;\n        margin: 0.5rem 0 1rem;\n      }\n\n      .lighting-rows {\n        font-size: 3.5rem;\n        font-weight: 700;\n        color: var(--primary);\n        line-height: 1;\n      }\n\n      .lighting-rows-label {\n        font-size: 0.85rem;\n        color: var(--text-muted);\n        text-transform: uppercase;\n        letter-spacing: 1px;\n      }\n\n      .standard-features-block {\n        margin-top: 3rem;\n        padding: 2rem;\n        background: var(--dark-card);\n        border: 1px solid var(--border);\n        border-radius: 16px;\n      }\n\n      .standard-features-title {\n        text-align: center;\n        color: var(--text-primary);\n        font-size: 1.15rem;\n        margin-bottom: 1.5rem;\n        font-weight: 600;\n      }\n\n      .standard-features-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 1.25rem;\n      }\n\n      .standard-feature {\n        display: flex;\n        align-items: flex-start;\n        gap: 1rem;\n        padding: 1rem;\n        background: rgba(255, 255, 255, 0.02);\n        border-radius: 10px;\n      }\n\n      .standard-feature .icon {\n        width: 22px;\n        height: 22px;\n        stroke: var(--primary);\n        stroke-linecap: round;\n        stroke-linejoin: round;\n        fill: none;\n        flex-shrink: 0;\n        margin-top: 2px;\n      }\n\n      .standard-feature strong {\n        display: block;\n        color: var(--text-primary);\n        font-size: 0.95rem;\n        font-weight: 600;\n        margin-bottom: 0.25rem;\n      }\n\n      .standard-feature span {\n        display: block;\n        color: var(--text-secondary);\n        font-size: 0.85rem;\n        line-height: 1.5;\n      }\n\n      .addon-badge {\n        position: absolute;\n        top: 1rem;\n        right: 1rem;\n        background: var(--primary);\n        color: white;\n        padding: 0.3rem 0.8rem;\n        border-radius: 50px;\n        font-size: 0.75rem;\n        font-weight: 600;\n      }\n\n      .addon-card h4 {\n        color: var(--text-primary);\n        margin-bottom: 1rem;\n        padding-right: 80px;\n      }\n\n      .addon-card p {\n        color: var(--text-secondary);\n        font-size: 0.9rem;\n        line-height: 1.6;\n        margin-bottom: 1.5rem;\n      }\n\n      .addon-compatibility {\n        display: flex;\n        gap: 0.5rem;\n      }\n\n      .compat-tag {\n        background: var(--dark);\n        color: var(--text-muted);\n        padding: 0.4rem 0.8rem;\n        border-radius: 50px;\n        font-size: 0.8rem;\n      }\n\n      .compat-tag.recommended {\n        background: rgba(63, 185, 80, 0.15);\n        color: var(--success);\n      }\n\n      \/* Climate Fact (rare summer days info) *\/\n      .climate-fact {\n        margin-top: 2.5rem;\n        display: flex;\n        align-items: flex-start;\n        gap: 1.25rem;\n        padding: 1.5rem 1.75rem;\n        background: rgba(45, 105, 255, 0.04);\n        border: 1px solid rgba(45, 105, 255, 0.18);\n        border-radius: 14px;\n      }\n\n      .climate-fact-icon {\n        width: 44px;\n        height: 44px;\n        flex-shrink: 0;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: rgba(45, 105, 255, 0.12);\n        border-radius: 50%;\n      }\n\n      .climate-fact-icon .icon {\n        width: 22px;\n        height: 22px;\n        stroke: var(--primary);\n        stroke-linecap: round;\n        stroke-linejoin: round;\n        fill: none;\n      }\n\n      .climate-fact-content {\n        flex: 1;\n        display: flex;\n        flex-direction: column;\n        gap: 0.4rem;\n      }\n\n      .climate-fact-content strong {\n        color: var(--text-primary);\n        font-size: 1rem;\n        font-weight: 600;\n      }\n\n      .climate-fact-content span {\n        color: var(--text-secondary);\n        font-size: 0.92rem;\n        line-height: 1.65;\n      }\n\n      \/* Individual Box *\/\n      .individual-box {\n        margin-top: 3rem;\n        background: var(--dark-card);\n        border-radius: 16px;\n        border: 1px solid var(--border);\n        padding: 2rem 3rem;\n      }\n\n      .individual-box:hover {\n        border-color: var(--primary);\n      }\n\n      .individual-content {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        gap: 3rem;\n      }\n\n      .individual-text {\n        flex: 1;\n      }\n\n      .individual-text h3 {\n        font-size: 1.5rem;\n        color: var(--text-primary);\n        margin-bottom: 0.75rem;\n      }\n\n      .individual-text p {\n        color: var(--text-secondary);\n        font-size: 0.95rem;\n        margin-bottom: 1rem;\n        line-height: 1.6;\n      }\n\n      .individual-features {\n        list-style: none;\n        display: flex;\n        flex-wrap: wrap;\n        gap: 0.75rem 2rem;\n      }\n\n      .individual-features li {\n        color: var(--text-muted);\n        font-size: 0.9rem;\n        position: relative;\n        padding-left: 1.2rem;\n      }\n\n      .individual-features li::before {\n        content: '\u2713';\n        position: absolute;\n        left: 0;\n        color: var(--primary);\n        font-weight: bold;\n      }\n\n      .individual-cta {\n        display: flex;\n        flex-direction: column;\n        align-items: flex-end;\n        gap: 1rem;\n        min-width: 200px;\n      }\n\n      .individual-badge {\n        background: rgba(45, 105, 255, 0.15);\n        color: var(--primary);\n        padding: 0.4rem 1rem;\n        border-radius: 50px;\n        font-size: 0.85rem;\n        font-weight: 600;\n      }\n\n      @media (max-width: 1024px) {\n        .individual-content {\n          flex-direction: column;\n          align-items: flex-start;\n          gap: 2rem;\n        }\n\n        .individual-cta {\n          align-items: flex-start;\n          width: 100%;\n        }\n\n        .individual-box {\n          padding: 2rem;\n        }\n      }\n\n      @media (max-width: 768px) {\n        .individual-features {\n          flex-direction: column;\n          gap: 0.5rem;\n        }\n      }\n\n      \/* Responsive for new sections *\/\n      @media (max-width: 1024px) {\n        .semiloop-grid,\n        .erg-grid {\n          grid-template-columns: 1fr;\n        }\n\n        .semiloop-features {\n          grid-template-columns: repeat(2, 1fr);\n        }\n\n        .components-grid {\n          grid-template-columns: repeat(2, 1fr);\n        }\n\n        .capacity-grid {\n          grid-template-columns: repeat(2, 1fr);\n        }\n\n        .lighting-grid {\n          grid-template-columns: 1fr;\n        }\n\n        .standard-features-grid {\n          grid-template-columns: 1fr;\n        }\n\n        .warmwasser-grid {\n          grid-template-columns: 1fr;\n          gap: 3rem;\n        }\n\n        .warmwasser-content h2 {\n          font-size: 2rem;\n        }\n      }\n\n      @media (max-width: 768px) {\n        .semiloop-features {\n          grid-template-columns: 1fr;\n        }\n\n        .components-grid,\n        .addons-grid,\n        .lighting-grid {\n          grid-template-columns: 1fr;\n        }\n\n        .capacity-grid {\n          grid-template-columns: 1fr;\n        }\n\n        .standard-features-grid {\n          grid-template-columns: 1fr;\n        }\n\n        .warmwasser-comparison {\n          grid-template-columns: 1fr;\n          gap: 0.75rem;\n        }\n\n        .ww-vs {\n          padding: 0.5rem 0;\n        }\n\n        .warmwasser {\n          padding: 4rem 1rem;\n        }\n\n        .warmwasser-content h2 {\n          font-size: 1.6rem;\n        }\n\n        .chart-bars-vertical {\n          gap: 2rem;\n        }\n\n        .v-bar {\n          width: 70px;\n        }\n      }\n\n      \/* Process Section *\/\n      .process {\n        padding: 6rem 2rem;\n        background: var(--dark-lighter);\n      }\n\n      .process-container {\n        max-width: 1200px;\n        margin: 0 auto;\n      }\n\n      .process-header {\n        text-align: center;\n        margin-bottom: 2.5rem;\n      }\n\n      .process-header h2 {\n        font-family: \"DM Sans\", sans-serif;\n        font-size: 2.5rem;\n        margin-bottom: 1rem;\n        color: var(--text-primary);\n        font-weight: 700;\n      }\n\n      .process-header p {\n        color: var(--text-secondary);\n        max-width: 600px;\n        margin: 0 auto;\n      }\n\n      \/* Process toggle (CSS-only radio tabs) *\/\n      .process-toggle {\n        display: inline-flex;\n        margin: 0 auto 3rem;\n        background: var(--dark-card);\n        border: 1px solid var(--border);\n        border-radius: 50px;\n        padding: 0.35rem;\n        position: relative;\n        left: 50%;\n        transform: translateX(-50%);\n      }\n\n      .process-toggle input[type=\"radio\"] {\n        position: absolute;\n        opacity: 0;\n        pointer-events: none;\n      }\n\n      .process-toggle-btn {\n        padding: 0.65rem 1.75rem;\n        border-radius: 50px;\n        font-weight: 600;\n        font-size: 0.9rem;\n        color: var(--text-secondary);\n        cursor: pointer;\n        transition: all 0.3s;\n        user-select: none;\n      }\n\n      .process-toggle input:checked + .process-toggle-btn {\n        background: var(--primary);\n        color: white;\n        box-shadow: 0 4px 14px rgba(45, 105, 255, 0.35);\n      }\n\n      .process-toggle-btn:hover {\n        color: var(--text-primary);\n      }\n\n      .process-toggle input:checked + .process-toggle-btn:hover {\n        color: white;\n      }\n\n      \/* Process step duration is set by JS based on toggle state *\/\n\n      .process-summary {\n        margin-top: 3rem;\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 1.5rem;\n      }\n\n      .process-summary p {\n        background: var(--dark-card);\n        border: 1px solid var(--border);\n        border-radius: 12px;\n        padding: 1.5rem;\n        font-size: 0.9rem;\n        color: var(--text-secondary);\n        line-height: 1.6;\n      }\n\n      .process-summary strong {\n        color: var(--text-primary);\n        display: inline-block;\n        margin-right: 0.4rem;\n      }\n\n      .process-summary-igc {\n        color: var(--primary) !important;\n      }\n\n      .process-summary-individual {\n        color: var(--success) !important;\n      }\n\n      .process-summary em {\n        font-style: italic;\n        color: var(--primary);\n      }\n\n      .process-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 1.5rem;\n      }\n\n      .process-step {\n        background: var(--dark-card);\n        border-radius: 16px;\n        padding: 2rem 1.5rem;\n        text-align: center;\n        position: relative;\n        transition: all 0.3s;\n        border: 1px solid var(--border);\n      }\n\n      .process-step:hover {\n        transform: translateY(-5px);\n        box-shadow: 0 20px 40px rgba(45, 105, 255, 0.1);\n        border-color: var(--primary);\n      }\n\n      .process-step:nth-child(1)::after,\n      .process-step:nth-child(2)::after {\n        content: \"\u2192\";\n        position: absolute;\n        right: -1.5rem;\n        top: 50%;\n        transform: translateY(-50%);\n        color: var(--primary);\n        font-size: 1.5rem;\n        font-weight: 700;\n      }\n\n      .process-step:nth-child(3)::after {\n        content: \"\u2198\";\n        position: absolute;\n        right: 50%;\n        bottom: -1.5rem;\n        transform: translateX(50%);\n        color: var(--primary);\n        font-size: 1.5rem;\n        font-weight: 700;\n      }\n\n      .process-step:nth-child(4)::after,\n      .process-step:nth-child(5)::after {\n        content: \"\u2192\";\n        position: absolute;\n        right: -1.5rem;\n        top: 50%;\n        transform: translateY(-50%);\n        color: var(--primary);\n        font-size: 1.5rem;\n        font-weight: 700;\n      }\n\n      .process-number {\n        width: 50px;\n        height: 50px;\n        background: var(--primary);\n        color: white;\n        border-radius: 50%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 1.25rem;\n        font-weight: 700;\n        margin: 0 auto 1.5rem;\n      }\n\n      .process-step h4 {\n        font-size: 1rem;\n        margin-bottom: 0.75rem;\n        color: var(--text-primary);\n      }\n\n      .process-step p {\n        font-size: 0.85rem;\n        color: var(--text-secondary);\n      }\n\n      .process-duration {\n        display: inline-block;\n        background: var(--primary);\n        padding: 0.25rem 0.75rem;\n        border-radius: 50px;\n        font-size: 0.75rem;\n        font-weight: 600;\n        color: white;\n        margin-top: 1rem;\n      }\n\n      \/* CTA Section *\/\n      .cta {\n        padding: 6rem 2rem;\n        background: linear-gradient(135deg, var(--primary) 0%, #1a5af0 100%);\n        text-align: center;\n        position: relative;\n        overflow: hidden;\n      }\n\n      .cta::before {\n        content: \"\";\n        position: absolute;\n        top: -50%;\n        left: -50%;\n        width: 200%;\n        height: 200%;\n        background: radial-gradient(\n          circle at 30% 70%,\n          rgba(255, 255, 255, 0.1) 0%,\n          transparent 50%\n        );\n        pointer-events: none;\n      }\n\n      .cta-container {\n        position: relative;\n        z-index: 1;\n        max-width: 800px;\n        margin: 0 auto;\n      }\n\n      .cta h2 {\n        font-family: \"DM Sans\", sans-serif;\n        font-size: 2.75rem;\n        margin-bottom: 1.5rem;\n        color: white;\n        font-weight: 700;\n      }\n\n      .cta > p {\n        font-size: 1.2rem;\n        color: rgba(255, 255, 255, 0.9);\n        margin-bottom: 2.5rem;\n      }\n\n      .cta-buttons {\n        display: flex;\n        gap: 1rem;\n        justify-content: center;\n        margin-bottom: 3rem;\n      }\n\n      .cta-features {\n        display: flex;\n        justify-content: center;\n        gap: 2.5rem;\n        flex-wrap: wrap;\n        margin-top: 1rem;\n      }\n\n      .cta-feature {\n        display: flex;\n        align-items: center;\n        gap: 0.75rem;\n        font-weight: 500;\n        color: rgba(255, 255, 255, 0.95);\n        font-size: 0.95rem;\n        padding: 0.5rem 1rem;\n        background: rgba(255, 255, 255, 0.08);\n        border-radius: 50px;\n        border: 1px solid rgba(255, 255, 255, 0.1);\n        transition: all 0.3s ease;\n      }\n\n      .cta-feature:hover {\n        background: rgba(255, 255, 255, 0.15);\n        transform: translateY(-2px);\n      }\n\n      .cta-feature::before {\n        content: \"\u2713\";\n        width: 20px;\n        height: 20px;\n        background: rgba(255, 255, 255, 0.25);\n        color: white;\n        border-radius: 50%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-size: 0.75rem;\n        font-weight: 700;\n      }\n\n      .cta-btn-primary {\n        background: white !important;\n        color: var(--primary) !important;\n        box-shadow: 0 8px 30px rgba(0, 0, 0, 0.25),\n          0 0 0 1px rgba(255, 255, 255, 0.1) inset;\n        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n        position: relative;\n        overflow: hidden;\n      }\n\n      .cta-btn-primary::before {\n        content: \"\";\n        position: absolute;\n        top: 0;\n        left: -100%;\n        width: 100%;\n        height: 100%;\n        background: linear-gradient(\n          90deg,\n          transparent,\n          rgba(45, 105, 255, 0.1),\n          transparent\n        );\n        transition: left 0.5s;\n      }\n\n      .cta-btn-primary:hover::before {\n        left: 100%;\n      }\n\n      .cta-btn-primary:hover {\n        transform: translateY(-3px) scale(1.02);\n        box-shadow: 0 15px 40px rgba(0, 0, 0, 0.35),\n          0 0 0 1px rgba(255, 255, 255, 0.2) inset;\n        background: #f8f9ff !important;\n      }\n\n      .cta-btn-secondary {\n        background: rgba(255, 255, 255, 0.08) !important;\n        color: white !important;\n        border: 2px solid rgba(255, 255, 255, 0.35) !important;\n        backdrop-filter: blur(10px);\n        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n        position: relative;\n        overflow: hidden;\n      }\n\n      .cta-btn-secondary::before {\n        content: \"\";\n        position: absolute;\n        top: 0;\n        left: -100%;\n        width: 100%;\n        height: 100%;\n        background: linear-gradient(\n          90deg,\n          transparent,\n          rgba(255, 255, 255, 0.1),\n          transparent\n        );\n        transition: left 0.5s;\n      }\n\n      .cta-btn-secondary:hover::before {\n        left: 100%;\n      }\n\n      .cta-btn-secondary:hover {\n        background: rgba(255, 255, 255, 0.15) !important;\n        border-color: rgba(255, 255, 255, 0.6) !important;\n        transform: translateY(-3px) scale(1.02);\n        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);\n      }\n\n      \/* Responsive *\/\n      @media (max-width: 1024px) {\n        .hero-container {\n          grid-template-columns: 1fr;\n          text-align: center;\n        }\n\n        .hero h1 {\n          font-size: 2.5rem;\n        }\n\n        .hero-subtitle {\n          margin-left: auto;\n          margin-right: auto;\n        }\n\n        .hero-stats {\n          justify-content: center;\n        }\n\n        .hero-buttons {\n          justify-content: center;\n        }\n\n        .hero-visual {\n          order: -1;\n        }\n\n        .hero-image-container {\n          max-width: 400px;\n        }\n\n        .hero-float-card {\n          display: none;\n        }\n\n        .products-grid {\n          grid-template-columns: 1fr;\n          max-width: 500px;\n        }\n\n        .roi-grid,\n        .advantage-grid {\n          grid-template-columns: 1fr;\n        }\n\n        .process-grid {\n          grid-template-columns: repeat(3, 1fr);\n        }\n\n        .process-step::after {\n          display: none !important;\n        }\n\n        .timeline-grid {\n          grid-template-columns: repeat(2, 1fr);\n        }\n\n        .timeline-grid::before {\n          display: none;\n        }\n      }\n\n      @media (max-width: 768px) {\n        .hero {\n          padding: 3rem 1.5rem;\n        }\n\n        .hero h1 {\n          font-size: 2rem;\n        }\n\n        .hero-stats {\n          flex-direction: column;\n          gap: 1.5rem;\n        }\n\n        .process-grid {\n          grid-template-columns: 1fr;\n        }\n\n        .process-summary {\n          grid-template-columns: 1fr;\n        }\n\n        .process-toggle-btn {\n          padding: 0.55rem 1.2rem;\n          font-size: 0.85rem;\n        }\n\n        .roi {\n          padding: 4rem 1rem;\n        }\n\n        .roi-header p {\n          font-size: 0.95rem;\n        }\n\n        .roi-grid {\n          gap: 2rem;\n        }\n\n        .roi-content h3 {\n          font-size: 1.5rem;\n        }\n\n        .roi-highlights {\n          grid-template-columns: 1fr;\n        }\n\n        .orb-1,\n        .orb-2,\n        .orb-3 {\n          display: none;\n        }\n\n        .v-bar-badge {\n          font-size: 0.6rem;\n          padding: 0.2rem 0.4rem;\n          top: -8px;\n          right: -8px;\n        }\n\n        .comparison-table-wrapper {\n          -webkit-overflow-scrolling: touch;\n        }\n\n        .comparison-table th,\n        .comparison-table td {\n          padding: 0.75rem 0.5rem;\n          font-size: 0.8rem;\n        }\n\n        .roi,\n        .advantage,\n        .semiloop,\n        .erg-detail,\n        .components,\n        .room-comparison,\n        .addons,\n        .process,\n        .cta {\n          padding: 4rem 1rem;\n        }\n\n        .individual-cta {\n          min-width: auto;\n          align-items: stretch;\n        }\n\n        .chart-visual {\n          gap: 2rem;\n        }\n\n        .chart-bar {\n          width: 70px;\n        }\n\n        .chart-legend {\n          flex-direction: column;\n          gap: 0.75rem;\n          align-items: center;\n        }\n\n        .section-header h2,\n        .products-header h2,\n        .advantage-content h2,\n        .process-header h2,\n        .cta h2,\n        .roi-header h2 {\n          font-size: 1.75rem;\n        }\n\n        .mouse-glow {\n          display: none;\n        }\n\n        .cta-buttons {\n          flex-direction: column;\n        }\n\n        .timeline-grid {\n          grid-template-columns: 1fr;\n        }\n      }\n    <\/style>\n\n    <!-- =========================================================\n         JSON-LD Structured Data\n         TODO: Fill placeholders marked with [...] before going live.\n         These can be set\/overridden via Yoast or Rank Math in WP.\n    ========================================================== -->\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@graph\": [\n        {\n          \"@type\": \"Organization\",\n          \"@id\": \"https:\/\/carbonactive.com\/#organization\",\n          \"name\": \"CarbonActive\",\n          \"url\": \"https:\/\/carbonactive.com\",\n          \"logo\": {\n            \"@type\": \"ImageObject\",\n            \"url\": \"https:\/\/carbonactive.com\/wp-content\/uploads\/logo.png\"\n          },\n          \"sameAs\": [\n            \"https:\/\/www.linkedin.com\/company\/carbonactive\/\"\n          ],\n          \"contactPoint\": {\n            \"@type\": \"ContactPoint\",\n            \"telephone\": \"+41-41-711-11-75\",\n            \"contactType\": \"sales\",\n            \"areaServed\": [\"DE\", \"CH\", \"AT\"],\n            \"availableLanguage\": [\"German\", \"English\"]\n          }\n        },\n        {\n          \"@type\": \"WebPage\",\n          \"@id\": \"[CANONICAL-URL]#webpage\",\n          \"url\": \"[CANONICAL-URL]\",\n          \"name\": \"Cannabis Modellprojekte: IGC Anbauanlagen | CarbonActive\",\n          \"description\": \"Schl\u00fcsselfertige Indoor-Anbauanlagen f\u00fcr Cannabis Modellprojekte und Forschungsprojekte nach \u00a7 2 Abs. 4 KCanG \u2014 BLE-konform, energieeffizient, in 12 Wochen einsatzbereit.\",\n          \"inLanguage\": \"de-DE\",\n          \"isPartOf\": {\n            \"@id\": \"https:\/\/carbonactive.com\/#website\"\n          },\n          \"about\": {\n            \"@id\": \"https:\/\/carbonactive.com\/#organization\"\n          },\n          \"primaryImageOfPage\": {\n            \"@type\": \"ImageObject\",\n            \"url\": \"https:\/\/carbonactive.com\/wp-content\/uploads\/2026\/03\/IMG_9273-3.jpg\"\n          }\n        },\n        {\n          \"@type\": \"BreadcrumbList\",\n          \"itemListElement\": [\n            {\n              \"@type\": \"ListItem\",\n              \"position\": 1,\n              \"name\": \"Startseite\",\n              \"item\": \"https:\/\/carbonactive.com\/\"\n            },\n            {\n              \"@type\": \"ListItem\",\n              \"position\": 2,\n              \"name\": \"L\u00f6sungen\",\n              \"item\": \"https:\/\/carbonactive.com\/loesungen\/\"\n            },\n            {\n              \"@type\": \"ListItem\",\n              \"position\": 3,\n              \"name\": \"Forschungsprojekte\"\n            }\n          ]\n        },\n        {\n          \"@type\": \"Product\",\n          \"name\": \"Indoor Growing Compartment (IGC)\",\n          \"description\": \"Vorkonfigurierter Cannabis-Anbauraum mit 36 m\u00b2 Nettoanbaufl\u00e4che, Energie-R\u00fcckgewinnung und SemiLoop-Klimatechnik. Ideal f\u00fcr wissenschaftliche Modellprojekte und Forschung mit Konsumcannabis. Versorgt bis zu 275 Probanden pro IGC.\",\n          \"brand\": {\n            \"@id\": \"https:\/\/carbonactive.com\/#organization\"\n          },\n          \"image\": \"https:\/\/carbonactive.com\/wp-content\/uploads\/2026\/03\/IMG_9273-3.jpg\",\n          \"category\": \"Indoor Cultivation Systems\",\n          \"hasVariant\": [\n            {\n              \"@type\": \"Product\",\n              \"name\": \"IGC Basic\",\n              \"description\": \"Saisonal optimales Klimasystem mit Energie-R\u00fcckgewinnung \u2014 ca. 70 % des Jahres ohne aktive Klimatisierung.\"\n            },\n            {\n              \"@type\": \"Product\",\n              \"name\": \"IGC Professional\",\n              \"description\": \"Ganzj\u00e4hrig optimales Klima mit Industrie-Klimaanlage und Warmwasserspeicher f\u00fcr stromsparende Entfeuchtung.\"\n            }\n          ]\n        }\n      ]\n    }\n    <\/script>\n  \n  \n    <!-- Background Animations -->\n    <div class=\"bg-gradient-mesh\"><\/div>\n    <div class=\"floating-orbs\">\n      <div class=\"orb orb-1\"><\/div>\n      <div class=\"orb orb-2\"><\/div>\n      <div class=\"orb orb-3\"><\/div>\n    <\/div>\n    <div class=\"mouse-glow\" id=\"mouseGlow\"><\/div>\n    <!-- Hero Section -->\n    <section class=\"hero\">\n      <div class=\"hero-container\">\n        <div class=\"hero-content reveal-left\">\n          <div class=\"hero-badge\">Swiss Facility Solutions<\/div>\n          <h1>Cultivation solutions for <em>cannabis model projects<\/em><\/h1>\n          <p class=\"hero-subtitle\">\n <span class=\"ca-active\">CarbonActive<\/span> supports your\n BLE research project according to \u00a7 2 para. 4 KCanG as a competent partner\n in the planning, construction and operation of the indoor cultivation facility. \n          <\/p>\n\n          <div class=\"hero-stats\">\n            <div class=\"stat\">\n              <span class=\"stat-value\">36m\u00b2<\/span>\n              <span class=\"stat-label\">Net cultivation area per IGC<\/span>\n            <\/div>\n            <div class=\"stat\">\n              <span class=\"stat-value\">275<\/span>\n              <span class=\"stat-label\">Subjects per IGC<\/span>\n            <\/div>\n            <div class=\"stat\">\n              <span class=\"stat-value\">12<\/span>\n              <span class=\"stat-label\">Weeks until the first cultivation<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"hero-buttons\">\n            <a href=\"https:\/\/meetings-eu1.hubspot.com\/lminks\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-primary btn-large\" style=\"background:#2d69ff;color:#fff;\">Free advice<\/a>\n            <a href=\"https:\/\/carbonactive.com\/?v=3eb702302e19\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-outline btn-large\" style=\"background:transparent;color:#fff;border:1px solid rgba(255,255,255,0.25);\">Discover IGC models<\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"hero-visual reveal-right\">\n          <div class=\"hero-image-container parallax\" data-speed=\"0.05\">\n            <div class=\"hero-image-bg\"><\/div>\n            <div class=\"hero-image\">\n              <img decoding=\"async\" src=\"https:\/\/carbonactive.com\/wp-content\/uploads\/2026\/03\/IMG_9273-3.jpg\" alt=\"Interior view of a CarbonActive Indoor Growing Compartment for cannabis research projects with LED lighting and automated climate control\" style=\"width: 100%; height: 100%; object-fit: cover; border-radius: 16px; font-size: 0;\">\n            <\/div>\n            <div class=\"hero-float-card card-1\">\n              <div class=\"float-card-label\">Test subjects \/ IGC<\/div>\n              <div class=\"float-card-value primary\">up to 275<\/div>\n            <\/div>\n            <div class=\"hero-float-card card-2\">\n              <div class=\"float-card-label\">ROI<\/div>\n              <div class=\"float-card-value success\">&lt; 12 months<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Capacity Section: how many members per IGC -->\n    <section class=\"capacity\" id=\"kapazitaet\">\n      <div class=\"capacity-container\">\n        <div class=\"section-header reveal\">\n          <h2>How many test subjects per IGC?<\/h2>\n          <p>\n  Before we talk about technology - the most important figure first: how\n many subjects you can reliably supply with a single Indoor Growing Compartment\n.\n          <\/p>\n        <\/div>\n        <div class=\"capacity-grid stagger-children\">\n          <div class=\"capacity-card reveal-scale\">\n            <div class=\"capacity-tier\">1 IGC<\/div>\n            <div class=\"capacity-number\">\n              <span class=\"capacity-value\">275<\/span>\n              <span class=\"capacity-label\">test persons<\/span>\n            <\/div>\n            <p class=\"capacity-detail\">at 25 g \/ month<\/p>\n            <div class=\"capacity-bar\">\n              <div class=\"capacity-bar-fill\" style=\"width: 25%;\"><\/div>\n            <\/div>\n          <\/div>\n          <div class=\"capacity-card reveal-scale\">\n            <div class=\"capacity-tier\">2 IGCs<\/div>\n            <div class=\"capacity-number\">\n              <span class=\"capacity-value\">550<\/span>\n              <span class=\"capacity-label\">test persons<\/span>\n            <\/div>\n            <p class=\"capacity-detail\">at 25 g \/ month<\/p>\n            <div class=\"capacity-bar\">\n              <div class=\"capacity-bar-fill\" style=\"width: 50%;\"><\/div>\n            <\/div>\n          <\/div>\n          <div class=\"capacity-card reveal-scale\">\n            <div class=\"capacity-tier\">3 IGCs<\/div>\n            <div class=\"capacity-number\">\n              <span class=\"capacity-value\">825<\/span>\n              <span class=\"capacity-label\">test persons<\/span>\n            <\/div>\n            <p class=\"capacity-detail\">at 25 g \/ month<\/p>\n            <div class=\"capacity-bar\">\n              <div class=\"capacity-bar-fill\" style=\"width: 75%;\"><\/div>\n            <\/div>\n          <\/div>\n          <div class=\"capacity-card capacity-card-featured reveal-scale\">\n            <span class=\"capacity-badge\">Economies of scale<\/span>\n            <div class=\"capacity-tier\">Individual<\/div>\n            <div class=\"capacity-number\">\n              <span class=\"capacity-value\">1000+<\/span>\n              <span class=\"capacity-label\">test persons<\/span>\n            <\/div>\n            <p class=\"capacity-detail\">at 25 g \/ month<\/p>\n            <div class=\"capacity-bar\">\n              <div class=\"capacity-bar-fill\" style=\"width: 100%;\"><\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"capacity-assumptions reveal\">\n          <span class=\"capacity-assumptions-label\">Assumptions:<\/span>\n          <span>500 g\/m\u00b2 yield<\/span>\n          <span class=\"capacity-sep\">-<\/span>\n          <span>4.7 passes per year<\/span>\n          <span class=\"capacity-sep\">-<\/span>\n          <span>36 m\u00b2 net cultivation area per IGC<\/span>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Timeline Section -->\n    <section class=\"timeline\">\n      <div class=\"timeline-container\">\n        <div class=\"section-header reveal\">\n          <h2>From legalization to a license<\/h2>\n          <p>\n  These figures are no longer a theoretical exercise: since the end of 2024\n, the Federal Office for Food and Agriculture has been accepting applications for\n research model projects.\n          <\/p>\n        <\/div>\n        <div class=\"timeline-grid stagger-children\">\n          <div class=\"timeline-item reveal-scale\">\n            <span class=\"timeline-date\">Dec 2021<\/span>\n            <div class=\"timeline-dot\"><\/div>\n            <div class=\"timeline-content\">\n              <h4>Coalition agreement<\/h4>\n              <p>\n  Ampel coalition signs agreement for a progressive\n Germany\n              <\/p>\n            <\/div>\n          <\/div>\n          <div class=\"timeline-item reveal-scale\">\n            <span class=\"timeline-date\">Apr 2023<\/span>\n            <div class=\"timeline-dot\"><\/div>\n            <div class=\"timeline-content\">\n              <h4>Key issues paper<\/h4>\n              <p>\n  Enabling non-medical scientific\n model projects\n              <\/p>\n            <\/div>\n          <\/div>\n          <div class=\"timeline-item reveal-scale\">\n            <span class=\"timeline-date\">Dec 2024<\/span>\n            <div class=\"timeline-dot\"><\/div>\n            <div class=\"timeline-content\">\n              <h4>BLE named<\/h4>\n              <p>\n  Federal Office of Food and Agriculture as the licensing authority\n \n              <\/p>\n            <\/div>\n          <\/div>\n          <div class=\"timeline-item reveal-scale\">\n            <span class=\"timeline-date\">Now<\/span>\n            <div class=\"timeline-dot\"><\/div>\n            <div class=\"timeline-content\">\n              <h4>Application<\/h4>\n              <p>Applications for research projects can be submitted<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Products Section -->\n    <section class=\"products\" id=\"produkte\">\n      <div class=\"products-container\">\n        <div class=\"products-header\">\n          <h2>Indoor Growing Compartments<\/h2>\n          <p>\n  When your application is ready, you need a predictable cultivation solution. The\n IGC is <span class=\"ca-active\">CarbonActive<\/span>'s answer:\n a preconfigured cultivation room's with the same yield in two\n climate variants - you choose whether you need summer daytime operation\n or not. \n          <\/p>\n        <\/div>\n\n        <div class=\"products-grid stagger-children\" id=\"products-grid\">\n          <div class=\"product-card reveal-scale\">\n            <div class=\"product-visual\">\n              <div class=\"product-visual-content\">\n                <h4>IGC Basic<\/h4>\n                <span>Seasonally optimal<\/span>\n              <\/div>\n            <\/div>\n            <div class=\"product-info\">\n              <ul class=\"product-features\">\n                <li>Energy recovery for passive cooling &amp; dehumidification<\/li>\n                <li>Optimum climate for approx. 70 % of the year without aids<\/li>\n                <li>In midsummer: light phase at night, dark phase during the day<\/li>\n                <li>Integrated active CO\u2082 fumigation<\/li>\n                <li>4 walls, lateral ventilation, height-adjustable lighting<\/li>\n                <li>36 m\u00b2 net cultivation area (50-60 m\u00b2 gross)<\/li>\n                <li>Upgrade to Professional possible at any time<\/li>\n              <\/ul>\n              <a href=\"https:\/\/meetings-eu1.hubspot.com\/lminks\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-outline product-cta\" style=\"background:transparent;color:#fff;border:1px solid rgba(255,255,255,0.25);\">\n  Arrange a consultation\n              <\/a>\n            <\/div>\n          <\/div>\n\n          <div class=\"product-card featured reveal-scale\">\n            <span class=\"product-badge\">Recommended<\/span>\n            <div class=\"product-visual\">\n              <div class=\"product-visual-content\">\n                <h4>IGC Professional<\/h4>\n                <span>Daytime operation all year round<\/span>\n              <\/div>\n            <\/div>\n            <div class=\"product-info\">\n              <ul class=\"product-features\">\n                <li>All the basic features plus:<\/li>\n                <li>Industrial climate control system with outdoor climate control unit<\/li>\n                <li>Energy-saving dehumidification through waste heat recovery from cooling<\/li>\n                <li>Light phase also possible during the day all year round<\/li>\n                <li>Low temperature and air humidity - even on humid days<\/li>\n                <li>Ideal for crop steering &amp; rockwool cultivation<\/li>\n              <\/ul>\n              <a href=\"https:\/\/meetings-eu1.hubspot.com\/lminks\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-primary product-cta\" style=\"background:#2d69ff;color:#fff;\">\n  Arrange a consultation\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Schw\u00fcle-Sommertage Info -->\n        <div class=\"climate-fact reveal\">\n          <div class=\"climate-fact-icon\">\n            <svg class=\"icon\" viewbox=\"0 0 24 24\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\/><line x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\/><\/svg>\n          <\/div>\n          <div class=\"climate-fact-content\">\n            <strong>When exactly will Basic reach its barriers?<\/strong>\n            <span>\n  In Germany, conditions of over 30 \u00b0C and more than 60 % relative humidity occur at the same time\n. air humidity typically under 50 hours\n a year. If you can switch to night light phases during this time\n, you can get away with Basic all year round. If you want to work at any time during the day\n and maintain the target climate exactly\n even on humid summer days, choose Professional.  \n            <\/span>\n          <\/div>\n        <\/div>\n\n        <!-- Individual Anlagen Box -->\n        <div class=\"individual-box reveal\">\n          <div class=\"individual-content\">\n            <div class=\"individual-text\">\n              <h3>Custom Facilities<\/h3>\n              <p>For projects with 4 IGCs or more (144m\u00b2 net cultivation area), it is worth planning a customized facility with an optimized climate control system.<\/p>\n              <ul class=\"individual-features\">\n                <li>Highly efficient, fully integrated air conditioning system<\/li>\n                <li>Lower initial and ongoing costs per m\u00b2<\/li>\n                <li>Economies of scale through central components<\/li>\n                <li>Tailor-made for your building characteristics<\/li>\n              <\/ul>\n            <\/div>\n            <div class=\"individual-cta\">\n              <div class=\"individual-badge\">Recommended from 144m\u00b2<\/div>\n              <a href=\"https:\/\/meetings-eu1.hubspot.com\/lminks\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-primary\" style=\"background:#2d69ff;color:#fff;\">Request individual advice<\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Advantage Section -->\n    <section class=\"advantage\" id=\"vorteil\">\n      <div class=\"advantage-container\">\n        <div class=\"advantage-grid\">\n          <div class=\"advantage-content reveal-left\">\n            <h2>Competitive advantage in Central Europe<\/h2>\n            <p>\n  What many overlook: Where the IGC is located determines how\n efficiently it runs. Central Europe's temperate climate is not a disadvantage for our\n technology - it is its greatest lever. \n            <\/p>\n\n            <ul class=\"advantage-list\">\n              <li>\n                <div class=\"advantage-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><line x1=\"12\" y1=\"2\" x2=\"12\" y2=\"22\"\/><path d=\"m20 16-4-4 4-4\"\/><path d=\"m4 8 4 4-4 4\"\/><path d=\"m16 4-4 4-4-4\"\/><path d=\"m8 20 4-4 4 4\"\/><\/svg><\/div>\n                <div class=\"advantage-text\">\n                  <h4>8 months optimal conditions<\/h4>\n                  <p>\n  The cool, but not bitterly cold outside temperature in\n Germany is ideal for passive cooling and\n dehumidification.\n                  <\/p>\n                <\/div>\n              <\/li>\n              <li>\n                <div class=\"advantage-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><path d=\"M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z\"\/><\/svg><\/div>\n                <div class=\"advantage-text\">\n                  <h4>Summer air humidity below 60%<\/h4>\n                  <p>\n  In contrast to other regions, air humidity remains moderate in the\n summer - ideal for open and <span class=\"ca-active\">SemiLoop<\/span>\n ventilation systems.\n                  <\/p>\n                <\/div>\n              <\/li>\n              <li>\n                <div class=\"advantage-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><rect x=\"2\" y=\"7\" width=\"16\" height=\"10\" rx=\"2\"\/><line x1=\"22\" y1=\"11\" x2=\"22\" y2=\"13\"\/><line x1=\"6\" y1=\"11\" x2=\"6\" y2=\"13\"\/><line x1=\"10\" y1=\"11\" x2=\"10\" y2=\"13\"\/><line x1=\"14\" y1=\"11\" x2=\"14\" y2=\"13\"\/><\/svg><\/div>\n                <div class=\"advantage-text\">\n                  <h4><span class=\"ca-active\">SemiLoop<\/span> technology<\/h4>\n                  <p>\n  Our hybrid system combines energy-saving climate control\n with the performance of closed systems.\n                  <\/p>\n                <\/div>\n              <\/li>\n            <\/ul>\n          <\/div>\n          <div class=\"advantage-visual reveal-right\">\n            <div class=\"climate-chart-block\">\n              <div class=\"climate-chart-header\">\n                <span class=\"climate-chart-name\">Los Angeles, <span>USA<\/span><\/span>\n                <span class=\"climate-chart-summary\">Summer too warm, too humid all year round <\/span>\n              <\/div>\n              <svg class=\"climate-chart\" viewbox=\"0 0 400 230\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\"><defs><lineargradient id=\"ergGrad0\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\"><stop offset=\"0%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.05\"\/><stop offset=\"20%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.22\"\/><stop offset=\"80%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.22\"\/><stop offset=\"100%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.05\"\/><\/lineargradient><\/defs><rect x=\"38\" y=\"65.3\" width=\"324\" height=\"85.5\" fill=\"url(#ergGrad0)\"\/><line x1=\"38\" y1=\"184.9\" x2=\"362\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"150.7\" x2=\"362\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"116.5\" x2=\"362\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"82.4\" x2=\"362\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"48.2\" x2=\"362\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"14.0\" x2=\"362\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"14\" x2=\"38\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"362\" y1=\"14\" x2=\"362\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"38\" y1=\"202\" x2=\"362\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"36\" y1=\"202.0\" x2=\"38\" y2=\"202.0\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"187.9\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">-8<\/text><line x1=\"35\" y1=\"184.9\" x2=\"38\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"167.8\" x2=\"38\" y2=\"167.8\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"153.7\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">0<\/text><line x1=\"35\" y1=\"150.7\" x2=\"38\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"133.6\" x2=\"38\" y2=\"133.6\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"119.5\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">8<\/text><line x1=\"35\" y1=\"116.5\" x2=\"38\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"99.5\" x2=\"38\" y2=\"99.5\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"85.4\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">16<\/text><line x1=\"35\" y1=\"82.4\" x2=\"38\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"65.3\" x2=\"38\" y2=\"65.3\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"51.2\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">24<\/text><line x1=\"35\" y1=\"48.2\" x2=\"38\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"31.1\" x2=\"38\" y2=\"31.1\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"17.0\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">32<\/text><line x1=\"35\" y1=\"14.0\" x2=\"38\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.4)\"\/><text x=\"367\" y=\"205.0\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">-20<\/text><line x1=\"362\" y1=\"202.0\" x2=\"365\" y2=\"202.0\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"184.9\" x2=\"364\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"170.8\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">0<\/text><line x1=\"362\" y1=\"167.8\" x2=\"365\" y2=\"167.8\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"150.7\" x2=\"364\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"136.6\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">20<\/text><line x1=\"362\" y1=\"133.6\" x2=\"365\" y2=\"133.6\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"116.5\" x2=\"364\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"102.5\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">40<\/text><line x1=\"362\" y1=\"99.5\" x2=\"365\" y2=\"99.5\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"82.4\" x2=\"364\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"68.3\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">60<\/text><line x1=\"362\" y1=\"65.3\" x2=\"365\" y2=\"65.3\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"48.2\" x2=\"364\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"34.1\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">80<\/text><line x1=\"362\" y1=\"31.1\" x2=\"365\" y2=\"31.1\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"14.0\" x2=\"364\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"8\" y=\"108.0\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\" transform=\"rotate(-90 8 108.0)\" text-anchor=\"middle\">Temperatur in \u00b0C<\/text><text x=\"392\" y=\"108.0\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\" transform=\"rotate(-90 392 108.0)\" text-anchor=\"middle\">Rel. Luftfeuchtigkeit in %<\/text><text x=\"51.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jan<\/text><text x=\"78.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Feb<\/text><text x=\"105.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">M\u00e4r<\/text><text x=\"132.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Apr<\/text><text x=\"159.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Mai<\/text><text x=\"186.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jun<\/text><text x=\"213.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jul<\/text><text x=\"240.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Aug<\/text><text x=\"267.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Sep<\/text><text x=\"294.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Okt<\/text><text x=\"321.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Nov<\/text><text x=\"348.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Dez<\/text><path d=\"M51.5,65.3 L78.5,65.3 L105.5,61.9 L132.5,56.7 L159.5,48.2 L186.5,43.1 L213.5,37.9 L240.5,34.5 L267.5,37.9 L294.5,48.2 L321.5,58.4 L348.5,65.3\" fill=\"none\" stroke=\"#7AB7E8\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" opacity=\"0.9\"\/><circle cx=\"51.5\" cy=\"65.3\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"78.5\" cy=\"65.3\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"105.5\" cy=\"61.9\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"132.5\" cy=\"56.7\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"159.5\" cy=\"48.2\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"186.5\" cy=\"43.1\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"213.5\" cy=\"37.9\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"240.5\" cy=\"34.5\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"267.5\" cy=\"37.9\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"294.5\" cy=\"48.2\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"321.5\" cy=\"58.4\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"348.5\" cy=\"65.3\" r=\"1.8\" fill=\"#7AB7E8\"\/><path d=\"M51.5,90.9 L78.5,90.9 L105.5,86.6 L132.5,78.1 L159.5,69.5 L186.5,61.0 L213.5,52.5 L240.5,48.2 L267.5,48.2 L294.5,56.7 L321.5,73.8 L348.5,90.9\" fill=\"none\" stroke=\"#ef4444\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><circle cx=\"51.5\" cy=\"90.9\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"78.5\" cy=\"90.9\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"105.5\" cy=\"86.6\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"132.5\" cy=\"78.1\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"159.5\" cy=\"69.5\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"186.5\" cy=\"61.0\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"213.5\" cy=\"52.5\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"240.5\" cy=\"48.2\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"267.5\" cy=\"48.2\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"294.5\" cy=\"56.7\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"321.5\" cy=\"73.8\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"348.5\" cy=\"90.9\" r=\"2.0\" fill=\"#ef4444\"\/><\/svg>\n            <\/div>\n            <div class=\"climate-chart-block\">\n              <div class=\"climate-chart-header\">\n                <span class=\"climate-chart-name\">Toronto, <span>Canada<\/span><\/span>\n                <span class=\"climate-chart-summary\">Winter too cold, LF too high<\/span>\n              <\/div>\n              <svg class=\"climate-chart\" viewbox=\"0 0 400 230\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\"><defs><lineargradient id=\"ergGrad1\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\"><stop offset=\"0%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.05\"\/><stop offset=\"20%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.22\"\/><stop offset=\"80%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.22\"\/><stop offset=\"100%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.05\"\/><\/lineargradient><\/defs><rect x=\"38\" y=\"65.3\" width=\"324\" height=\"85.5\" fill=\"url(#ergGrad1)\"\/><line x1=\"38\" y1=\"184.9\" x2=\"362\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"150.7\" x2=\"362\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"116.5\" x2=\"362\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"82.4\" x2=\"362\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"48.2\" x2=\"362\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"14.0\" x2=\"362\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"14\" x2=\"38\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"362\" y1=\"14\" x2=\"362\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"38\" y1=\"202\" x2=\"362\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"36\" y1=\"202.0\" x2=\"38\" y2=\"202.0\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"187.9\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">-8<\/text><line x1=\"35\" y1=\"184.9\" x2=\"38\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"167.8\" x2=\"38\" y2=\"167.8\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"153.7\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">0<\/text><line x1=\"35\" y1=\"150.7\" x2=\"38\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"133.6\" x2=\"38\" y2=\"133.6\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"119.5\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">8<\/text><line x1=\"35\" y1=\"116.5\" x2=\"38\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"99.5\" x2=\"38\" y2=\"99.5\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"85.4\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">16<\/text><line x1=\"35\" y1=\"82.4\" x2=\"38\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"65.3\" x2=\"38\" y2=\"65.3\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"51.2\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">24<\/text><line x1=\"35\" y1=\"48.2\" x2=\"38\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"31.1\" x2=\"38\" y2=\"31.1\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"17.0\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">32<\/text><line x1=\"35\" y1=\"14.0\" x2=\"38\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.4)\"\/><text x=\"367\" y=\"205.0\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">-20<\/text><line x1=\"362\" y1=\"202.0\" x2=\"365\" y2=\"202.0\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"184.9\" x2=\"364\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"170.8\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">0<\/text><line x1=\"362\" y1=\"167.8\" x2=\"365\" y2=\"167.8\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"150.7\" x2=\"364\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"136.6\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">20<\/text><line x1=\"362\" y1=\"133.6\" x2=\"365\" y2=\"133.6\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"116.5\" x2=\"364\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"102.5\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">40<\/text><line x1=\"362\" y1=\"99.5\" x2=\"365\" y2=\"99.5\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"82.4\" x2=\"364\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"68.3\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">60<\/text><line x1=\"362\" y1=\"65.3\" x2=\"365\" y2=\"65.3\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"48.2\" x2=\"364\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"34.1\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">80<\/text><line x1=\"362\" y1=\"31.1\" x2=\"365\" y2=\"31.1\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"14.0\" x2=\"364\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"8\" y=\"108.0\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\" transform=\"rotate(-90 8 108.0)\" text-anchor=\"middle\">Temperatur in \u00b0C<\/text><text x=\"392\" y=\"108.0\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\" transform=\"rotate(-90 392 108.0)\" text-anchor=\"middle\">Rel. Luftfeuchtigkeit in %<\/text><text x=\"51.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jan<\/text><text x=\"78.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Feb<\/text><text x=\"105.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">M\u00e4r<\/text><text x=\"132.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Apr<\/text><text x=\"159.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Mai<\/text><text x=\"186.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jun<\/text><text x=\"213.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jul<\/text><text x=\"240.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Aug<\/text><text x=\"267.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Sep<\/text><text x=\"294.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Okt<\/text><text x=\"321.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Nov<\/text><text x=\"348.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Dez<\/text><path d=\"M51.5,34.5 L78.5,34.5 L105.5,37.9 L132.5,41.3 L159.5,43.1 L186.5,44.8 L213.5,43.1 L240.5,39.6 L267.5,37.9 L294.5,37.9 L321.5,34.5 L348.5,32.8\" fill=\"none\" stroke=\"#7AB7E8\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" opacity=\"0.9\"\/><circle cx=\"51.5\" cy=\"34.5\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"78.5\" cy=\"34.5\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"105.5\" cy=\"37.9\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"132.5\" cy=\"41.3\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"159.5\" cy=\"43.1\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"186.5\" cy=\"44.8\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"213.5\" cy=\"43.1\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"240.5\" cy=\"39.6\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"267.5\" cy=\"37.9\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"294.5\" cy=\"37.9\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"321.5\" cy=\"34.5\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"348.5\" cy=\"32.8\" r=\"1.8\" fill=\"#7AB7E8\"\/><path d=\"M51.5,167.8 L78.5,167.8 L105.5,146.5 L132.5,120.8 L159.5,95.2 L186.5,73.8 L213.5,56.7 L240.5,61.0 L267.5,78.1 L294.5,108.0 L321.5,137.9 L348.5,163.5\" fill=\"none\" stroke=\"#ef4444\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><circle cx=\"51.5\" cy=\"167.8\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"78.5\" cy=\"167.8\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"105.5\" cy=\"146.5\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"132.5\" cy=\"120.8\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"159.5\" cy=\"95.2\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"186.5\" cy=\"73.8\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"213.5\" cy=\"56.7\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"240.5\" cy=\"61.0\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"267.5\" cy=\"78.1\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"294.5\" cy=\"108.0\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"321.5\" cy=\"137.9\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"348.5\" cy=\"163.5\" r=\"2.0\" fill=\"#ef4444\"\/><\/svg>\n            <\/div>\n            <div class=\"climate-chart-block\">\n              <div class=\"climate-chart-header\">\n                <span class=\"climate-chart-name\">Bangkok, <span>Thailand<\/span><\/span>\n                <span class=\"climate-chart-summary\">Unsuitable all year round<\/span>\n              <\/div>\n              <svg class=\"climate-chart\" viewbox=\"0 0 400 230\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\"><defs><lineargradient id=\"ergGrad2\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\"><stop offset=\"0%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.05\"\/><stop offset=\"20%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.22\"\/><stop offset=\"80%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.22\"\/><stop offset=\"100%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.05\"\/><\/lineargradient><\/defs><rect x=\"38\" y=\"65.3\" width=\"324\" height=\"85.5\" fill=\"url(#ergGrad2)\"\/><line x1=\"38\" y1=\"184.9\" x2=\"362\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"150.7\" x2=\"362\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"116.5\" x2=\"362\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"82.4\" x2=\"362\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"48.2\" x2=\"362\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"14.0\" x2=\"362\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"14\" x2=\"38\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"362\" y1=\"14\" x2=\"362\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"38\" y1=\"202\" x2=\"362\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"36\" y1=\"202.0\" x2=\"38\" y2=\"202.0\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"187.9\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">-8<\/text><line x1=\"35\" y1=\"184.9\" x2=\"38\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"167.8\" x2=\"38\" y2=\"167.8\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"153.7\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">0<\/text><line x1=\"35\" y1=\"150.7\" x2=\"38\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"133.6\" x2=\"38\" y2=\"133.6\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"119.5\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">8<\/text><line x1=\"35\" y1=\"116.5\" x2=\"38\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"99.5\" x2=\"38\" y2=\"99.5\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"85.4\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">16<\/text><line x1=\"35\" y1=\"82.4\" x2=\"38\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"65.3\" x2=\"38\" y2=\"65.3\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"51.2\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">24<\/text><line x1=\"35\" y1=\"48.2\" x2=\"38\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"31.1\" x2=\"38\" y2=\"31.1\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"17.0\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">32<\/text><line x1=\"35\" y1=\"14.0\" x2=\"38\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.4)\"\/><text x=\"367\" y=\"205.0\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">-20<\/text><line x1=\"362\" y1=\"202.0\" x2=\"365\" y2=\"202.0\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"184.9\" x2=\"364\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"170.8\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">0<\/text><line x1=\"362\" y1=\"167.8\" x2=\"365\" y2=\"167.8\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"150.7\" x2=\"364\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"136.6\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">20<\/text><line x1=\"362\" y1=\"133.6\" x2=\"365\" y2=\"133.6\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"116.5\" x2=\"364\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"102.5\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">40<\/text><line x1=\"362\" y1=\"99.5\" x2=\"365\" y2=\"99.5\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"82.4\" x2=\"364\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"68.3\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">60<\/text><line x1=\"362\" y1=\"65.3\" x2=\"365\" y2=\"65.3\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"48.2\" x2=\"364\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"34.1\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">80<\/text><line x1=\"362\" y1=\"31.1\" x2=\"365\" y2=\"31.1\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"14.0\" x2=\"364\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"8\" y=\"108.0\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\" transform=\"rotate(-90 8 108.0)\" text-anchor=\"middle\">Temperatur in \u00b0C<\/text><text x=\"392\" y=\"108.0\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\" transform=\"rotate(-90 392 108.0)\" text-anchor=\"middle\">Rel. Luftfeuchtigkeit in %<\/text><text x=\"51.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jan<\/text><text x=\"78.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Feb<\/text><text x=\"105.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">M\u00e4r<\/text><text x=\"132.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Apr<\/text><text x=\"159.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Mai<\/text><text x=\"186.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jun<\/text><text x=\"213.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jul<\/text><text x=\"240.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Aug<\/text><text x=\"267.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Sep<\/text><text x=\"294.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Okt<\/text><text x=\"321.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Nov<\/text><text x=\"348.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Dez<\/text><path d=\"M51.5,48.2 L78.5,51.6 L105.5,48.2 L132.5,44.8 L159.5,37.9 L186.5,34.5 L213.5,34.5 L240.5,34.5 L267.5,31.1 L294.5,34.5 L321.5,39.6 L348.5,44.8\" fill=\"none\" stroke=\"#7AB7E8\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" opacity=\"0.9\"\/><circle cx=\"51.5\" cy=\"48.2\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"78.5\" cy=\"51.6\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"105.5\" cy=\"48.2\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"132.5\" cy=\"44.8\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"159.5\" cy=\"37.9\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"186.5\" cy=\"34.5\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"213.5\" cy=\"34.5\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"240.5\" cy=\"34.5\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"267.5\" cy=\"31.1\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"294.5\" cy=\"34.5\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"321.5\" cy=\"39.6\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"348.5\" cy=\"44.8\" r=\"1.8\" fill=\"#7AB7E8\"\/><path d=\"M51.5,35.4 L78.5,31.1 L105.5,26.8 L132.5,22.5 L159.5,22.5 L186.5,26.8 L213.5,26.8 L240.5,26.8 L267.5,31.1 L294.5,31.1 L321.5,35.4 L348.5,35.4\" fill=\"none\" stroke=\"#ef4444\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><circle cx=\"51.5\" cy=\"35.4\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"78.5\" cy=\"31.1\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"105.5\" cy=\"26.8\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"132.5\" cy=\"22.5\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"159.5\" cy=\"22.5\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"186.5\" cy=\"26.8\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"213.5\" cy=\"26.8\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"240.5\" cy=\"26.8\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"267.5\" cy=\"31.1\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"294.5\" cy=\"31.1\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"321.5\" cy=\"35.4\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"348.5\" cy=\"35.4\" r=\"2.0\" fill=\"#ef4444\"\/><\/svg>\n            <\/div>\n            <div class=\"climate-chart-block\">\n              <div class=\"climate-chart-header\">\n                <span class=\"climate-chart-name\">Berlin, <span>Germany<\/span><\/span>\n                <span class=\"climate-chart-summary\">8 months optimal, summer LF top <\/span>\n              <\/div>\n              <svg class=\"climate-chart\" viewbox=\"0 0 400 230\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\"><defs><lineargradient id=\"ergGrad3\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\"><stop offset=\"0%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.05\"\/><stop offset=\"20%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.22\"\/><stop offset=\"80%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.22\"\/><stop offset=\"100%\" stop-color=\"rgb(63,185,80)\" stop-opacity=\"0.05\"\/><\/lineargradient><\/defs><rect x=\"38\" y=\"65.3\" width=\"324\" height=\"85.5\" fill=\"url(#ergGrad3)\"\/><line x1=\"38\" y1=\"184.9\" x2=\"362\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"150.7\" x2=\"362\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"116.5\" x2=\"362\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"82.4\" x2=\"362\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"48.2\" x2=\"362\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"14.0\" x2=\"362\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.04)\"\/><line x1=\"38\" y1=\"14\" x2=\"38\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"362\" y1=\"14\" x2=\"362\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"38\" y1=\"202\" x2=\"362\" y2=\"202\" stroke=\"rgba(255,255,255,0.18)\"\/><line x1=\"36\" y1=\"202.0\" x2=\"38\" y2=\"202.0\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"187.9\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">-8<\/text><line x1=\"35\" y1=\"184.9\" x2=\"38\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"167.8\" x2=\"38\" y2=\"167.8\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"153.7\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">0<\/text><line x1=\"35\" y1=\"150.7\" x2=\"38\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"133.6\" x2=\"38\" y2=\"133.6\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"119.5\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">8<\/text><line x1=\"35\" y1=\"116.5\" x2=\"38\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"99.5\" x2=\"38\" y2=\"99.5\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"85.4\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">16<\/text><line x1=\"35\" y1=\"82.4\" x2=\"38\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"65.3\" x2=\"38\" y2=\"65.3\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"51.2\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">24<\/text><line x1=\"35\" y1=\"48.2\" x2=\"38\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"36\" y1=\"31.1\" x2=\"38\" y2=\"31.1\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"33\" y=\"17.0\" text-anchor=\"end\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">32<\/text><line x1=\"35\" y1=\"14.0\" x2=\"38\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.4)\"\/><text x=\"367\" y=\"205.0\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">-20<\/text><line x1=\"362\" y1=\"202.0\" x2=\"365\" y2=\"202.0\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"184.9\" x2=\"364\" y2=\"184.9\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"170.8\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">0<\/text><line x1=\"362\" y1=\"167.8\" x2=\"365\" y2=\"167.8\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"150.7\" x2=\"364\" y2=\"150.7\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"136.6\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">20<\/text><line x1=\"362\" y1=\"133.6\" x2=\"365\" y2=\"133.6\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"116.5\" x2=\"364\" y2=\"116.5\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"102.5\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">40<\/text><line x1=\"362\" y1=\"99.5\" x2=\"365\" y2=\"99.5\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"82.4\" x2=\"364\" y2=\"82.4\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"68.3\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">60<\/text><line x1=\"362\" y1=\"65.3\" x2=\"365\" y2=\"65.3\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"48.2\" x2=\"364\" y2=\"48.2\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"367\" y=\"34.1\" text-anchor=\"start\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">80<\/text><line x1=\"362\" y1=\"31.1\" x2=\"365\" y2=\"31.1\" stroke=\"rgba(255,255,255,0.4)\"\/><line x1=\"362\" y1=\"14.0\" x2=\"364\" y2=\"14.0\" stroke=\"rgba(255,255,255,0.25)\"\/><text x=\"8\" y=\"108.0\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\" transform=\"rotate(-90 8 108.0)\" text-anchor=\"middle\">Temperatur in \u00b0C<\/text><text x=\"392\" y=\"108.0\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\" transform=\"rotate(-90 392 108.0)\" text-anchor=\"middle\">Rel. Luftfeuchtigkeit in %<\/text><text x=\"51.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jan<\/text><text x=\"78.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Feb<\/text><text x=\"105.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">M\u00e4r<\/text><text x=\"132.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Apr<\/text><text x=\"159.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Mai<\/text><text x=\"186.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jun<\/text><text x=\"213.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Jul<\/text><text x=\"240.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Aug<\/text><text x=\"267.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Sep<\/text><text x=\"294.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Okt<\/text><text x=\"321.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Nov<\/text><text x=\"348.5\" y=\"214\" text-anchor=\"middle\" font-size=\"8\" fill=\"rgba(255,255,255,0.55)\">Dez<\/text><path d=\"M51.5,27.7 L78.5,34.5 L105.5,48.2 L132.5,65.3 L159.5,73.8 L186.5,73.8 L213.5,77.2 L240.5,73.8 L267.5,61.9 L294.5,44.8 L321.5,31.1 L348.5,24.3\" fill=\"none\" stroke=\"#7AB7E8\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" opacity=\"0.9\"\/><circle cx=\"51.5\" cy=\"27.7\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"78.5\" cy=\"34.5\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"105.5\" cy=\"48.2\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"132.5\" cy=\"65.3\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"159.5\" cy=\"73.8\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"186.5\" cy=\"73.8\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"213.5\" cy=\"77.2\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"240.5\" cy=\"73.8\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"267.5\" cy=\"61.9\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"294.5\" cy=\"44.8\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"321.5\" cy=\"31.1\" r=\"1.8\" fill=\"#7AB7E8\"\/><circle cx=\"348.5\" cy=\"24.3\" r=\"1.8\" fill=\"#7AB7E8\"\/><path d=\"M51.5,146.5 L78.5,142.2 L105.5,129.4 L132.5,112.3 L159.5,90.9 L186.5,78.1 L213.5,69.5 L240.5,69.5 L267.5,86.6 L294.5,108.0 L321.5,129.4 L348.5,142.2\" fill=\"none\" stroke=\"#ef4444\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><circle cx=\"51.5\" cy=\"146.5\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"78.5\" cy=\"142.2\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"105.5\" cy=\"129.4\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"132.5\" cy=\"112.3\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"159.5\" cy=\"90.9\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"186.5\" cy=\"78.1\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"213.5\" cy=\"69.5\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"240.5\" cy=\"69.5\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"267.5\" cy=\"86.6\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"294.5\" cy=\"108.0\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"321.5\" cy=\"129.4\" r=\"2.0\" fill=\"#ef4444\"\/><circle cx=\"348.5\" cy=\"142.2\" r=\"2.0\" fill=\"#ef4444\"\/><\/svg>\n            <\/div>\n            <div class=\"climate-legend\">\n              <span class=\"climate-legend-item\"><span class=\"climate-legend-swatch temp\"><\/span>Average daily temperature in \u00b0C<\/span>\n              <span class=\"climate-legend-item\"><span class=\"climate-legend-swatch hum\"><\/span>Rel. air humidity in % <\/span>\n              <span class=\"climate-legend-item\"><span class=\"climate-legend-swatch optimal\"><\/span>Optimum efficiency Energy Recovery Group<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- SemiLoop Technology Section -->\n    <section class=\"semiloop\" id=\"technologie\">\n      <div class=\"semiloop-container\">\n        <div class=\"section-header reveal\">\n          <h2><span class=\"ca-active\">SemiLoop<\/span> technology<\/h2>\n          <p>\n  Harnessing the climate advantage is the real engineering achievement\n. Three generations of climate control systems lead to\n our hybrid answer. \n          <\/p>\n        <\/div>\n        <div class=\"semiloop-grid\">\n          <div class=\"semiloop-content reveal-left\">\n            <div class=\"tech-timeline\">\n              <div class=\"tech-timeline-item\">\n                <div class=\"tech-timeline-marker open\"><\/div>\n                <div class=\"tech-timeline-content\">\n                  <h4>Open systems<\/h4>\n                  <span class=\"tech-year\">20 years ago<\/span>\n                  <p>\n  Moderate electricity prices, less sensitive genetics, NDL lighting\n as standard.\n                  <\/p>\n                <\/div>\n              <\/div>\n              <div class=\"tech-timeline-item\">\n                <div class=\"tech-timeline-marker closed\"><\/div>\n                <div class=\"tech-timeline-content\">\n                  <h4>CLOSED SYSTEMS<\/h4>\n                  <span class=\"tech-year\">Last 10 years<\/span>\n                  <p>\n  Development for higher quality requirements and\n LED technology.\n                  <\/p>\n                <\/div>\n              <\/div>\n              <div class=\"tech-timeline-item\">\n                <div class=\"tech-timeline-marker hybrid\"><\/div>\n                <div class=\"tech-timeline-content\">\n                  <h4>Hybrid <span class=\"ca-active\">SemiLoop<\/span><\/h4>\n                  <span class=\"tech-year\"><span class=\"ca-active\">CarbonActive<\/span> Innovation<\/span>\n                  <p>\n  Combines energy-saving climate control with\n dehumidification performance of closed systems.\n                  <\/p>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"semiloop-visual reveal-right\">\n            <div class=\"amortization-chart\">\n              <h4>Electricity savings in comparison<\/h4>\n              <p class=\"chart-subtitle\">Climate control electricity consumption in Central Europe<\/p>\n              <div class=\"chart-bars-vertical\">\n                <div class=\"v-bar-item\">\n                  <div class=\"v-bar closed-bar tall-value\" style=\"height: 240px\">\n                    <span class=\"v-bar-months\">100%<\/span>\n                  <\/div>\n                  <span class=\"v-bar-label\">Conventional<\/span>\n                  <span class=\"v-bar-sublabel\">Closed system<\/span>\n                <\/div>\n                <div class=\"v-bar-item\">\n                  <div class=\"v-bar hybrid-bar\" style=\"height: 60px\">\n                    <span class=\"v-bar-badge\">6-10\u00d7 more efficient<\/span>\n                    <span class=\"v-bar-months\">10-17%<\/span>\n                  <\/div>\n                  <span class=\"v-bar-label\"><span class=\"ca-active\">SemiLoop<\/span><\/span>\n                  <span class=\"v-bar-sublabel\">Hybrid technology<\/span>\n                <\/div>\n              <\/div>\n              <div class=\"chart-legend-compact\">\n                <div class=\"legend-dot hybrid\"><\/div>\n                <span>Up to 10\u00d7 less electricity for climate control<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"semiloop-features stagger-children\">\n          <div class=\"semiloop-feature reveal-scale\">\n            <div class=\"semiloop-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg><\/div>\n            <h4>Energy-saving<\/h4>\n            <p>\n  Optimized use of outside air with 8 months of optimal\n conditions\n            <\/p>\n          <\/div>\n          <div class=\"semiloop-feature reveal-scale\">\n            <div class=\"semiloop-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><path d=\"M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z\"\/><\/svg><\/div>\n            <h4>Low fluctuation<\/h4>\n            <p>Constant climate conditions for maximum yields<\/p>\n          <\/div>\n          <div class=\"semiloop-feature reveal-scale\">\n            <div class=\"semiloop-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><path d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z\"\/><\/svg><\/div>\n            <h4>PLC-controlled<\/h4>\n            <p>\n  Precise control systems via sensors, control technology and control cabinet construction\n            <\/p>\n          <\/div>\n          <div class=\"semiloop-feature reveal-scale\">\n            <div class=\"semiloop-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><path d=\"M7 19H4.815a1.83 1.83 0 0 1-1.57-.881 1.785 1.785 0 0 1-.004-1.784L7.196 9.5\"\/><path d=\"M11 19h8.203a1.83 1.83 0 0 0 1.556-.89 1.784 1.784 0 0 0 0-1.775l-1.226-2.12\"\/><path d=\"m14 16-3 3 3 3\"\/><path d=\"M8.293 13.596 7.196 9.5 3.1 10.598\"\/><path d=\"m9.344 5.811 1.093-1.892A1.83 1.83 0 0 1 12.026 3a1.784 1.784 0 0 1 1.546.888l3.943 6.843\"\/><path d=\"m13.378 9.633 4.096 1.098 1.097-4.096\"\/><\/svg><\/div>\n            <h4>Energy recovery<\/h4>\n            <p>Up to 80% heat recovery from the exhaust air<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ERG Detail Section -->\n    <section class=\"erg-detail\" id=\"energie\">\n      <div class=\"erg-container\">\n        <div class=\"section-header reveal\">\n          <h2>Energy Recovery (ERG)<\/h2>\n          <p>\n  At the heart of every <span class=\"ca-active\">SemiLoop<\/span> facility\n is a heat exchanger that recirculates the exhaust air energy.\n This is where most of the electricity savings are generated in open operation\n - and the basis for closed operation is laid.\n          <\/p>\n        <\/div>\n        <div class=\"erg-grid\">\n          <div class=\"erg-content reveal-left\">\n            <div class=\"erg-component\">\n              <div class=\"component-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><path d=\"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8\"\/><path d=\"M21 3v5h-5\"\/><\/svg><\/div>\n              <div class=\"component-text\">\n                <h4>HEAT EXCHANGER principle<\/h4>\n                <p>\n  More than 80% of the heat energy is transferred to\n the supply air when the exhaust air is discharged. No\n additional heating is required when the lighting is switched on. \n                <\/p>\n              <\/div>\n            <\/div>\n            <div class=\"erg-component\">\n              <div class=\"component-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><path d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/><\/svg><\/div>\n              <div class=\"component-text\">\n                <h4>Passive dehumidification<\/h4>\n                <p>\n  In cold, dry outside air, the system passively dehumidifies\n without additional power consumption.\n                <\/p>\n              <\/div>\n            <\/div>\n            <div class=\"erg-component\">\n              <div class=\"component-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><line x1=\"12\" y1=\"2\" x2=\"12\" y2=\"22\"\/><path d=\"m20 16-4-4 4-4\"\/><path d=\"m4 8 4 4-4 4\"\/><path d=\"m16 4-4 4-4-4\"\/><path d=\"m8 20 4-4 4 4\"\/><\/svg><\/div>\n              <div class=\"component-text\">\n                <h4>Passive cooling<\/h4>\n                <p>\n  If the outside air is colder than in the cultivation room's,\n energy-efficient cooling takes place via the ventilation system.\n                <\/p>\n              <\/div>\n            <\/div>\n            <div class=\"erg-component\">\n              <div class=\"component-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><path d=\"M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z\"\/><\/svg><\/div>\n              <div class=\"component-text\">\n                <h4>Active heating<\/h4>\n                <p>\n  Only when the energy recovery reaches its barriers (e.g.\n winter when the lights are off) is the system actively reheated.\n                <\/p>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"erg-visual reveal-right\">\n            <div class=\"erg-efficiency-card\">\n              <div class=\"efficiency-header\">\n                <h4>Energy recovery<\/h4>\n                <span class=\"efficiency-value\">80%+<\/span>\n              <\/div>\n              <div class=\"efficiency-bar\">\n                <div class=\"efficiency-fill\"><\/div>\n              <\/div>\n              <div class=\"efficiency-stats\">\n                <div class=\"eff-stat\">\n                  <span class=\"eff-label\">Heat recovery<\/span>\n                  <span class=\"eff-value\">80%<\/span>\n                <\/div>\n                <div class=\"eff-stat\">\n                  <span class=\"eff-label\">Optimal season<\/span>\n                  <span class=\"eff-value\">8 months<\/span>\n                <\/div>\n                <div class=\"eff-stat\">\n                  <span class=\"eff-label\">Climate electricity savings<\/span>\n                  <span class=\"eff-value\">6-10\u00d7<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Warmwasserspeicher Section -->\n    <section class=\"warmwasser\" id=\"warmwasser\">\n      <div class=\"warmwasser-container\">\n        <div class=\"warmwasser-grid\">\n          <div class=\"warmwasser-content reveal-left\">\n            <span class=\"warmwasser-eyebrow\">IGC Professional Feature<\/span>\n            <h2>Heating without electricity: the hot water tank<\/h2>\n            <p>\n  The Energy Recovery Group recovers the heat from the exhaust air - what happens to\n the heat that the active air conditioning system dissipates at the height of summer? With\n conventional closed systems, it is lost <em>and<\/em>\n must be replaced in the dark phase with electric heating coils\n. Twice the energy for the same cultivation room'S. \n            <\/p>\n            <p>\n  In the IGC Professional, we store this waste heat in a\n hot water tank and use it to reheat the room,\n when the lighting is switched off. This makes closed\n operation significantly more energy-efficient - and dehumidification without\n electrical reheating practical in the first place. \n            <\/p>\n            <ul class=\"warmwasser-features\">\n              <li>\n                <svg class=\"icon\" viewbox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n                <span>Waste heat from the climate control system is stored instead of dissipated<\/span>\n              <\/li>\n              <li>\n                <svg class=\"icon\" viewbox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n                <span>Dehumidification without separate electric heating<\/span>\n              <\/li>\n              <li>\n                <svg class=\"icon\" viewbox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n                <span>Closed operation as efficient as open systems<\/span>\n              <\/li>\n            <\/ul>\n          <\/div>\n          <div class=\"warmwasser-visual reveal-right\">\n            <div class=\"warmwasser-comparison\">\n              <div class=\"ww-card herkoemmlich\">\n                <div class=\"ww-card-header\">\n                  <span class=\"ww-card-tag\">Conventionally closed<\/span>\n                <\/div>\n                <div class=\"ww-flow\">\n                  <div class=\"ww-flow-item\">\n                    <span class=\"ww-flow-icon ww-icon-cool\">\u2193<\/span>\n                    <span>CLIMATE CONTROL SYSTEM cools<\/span>\n                  <\/div>\n                  <div class=\"ww-flow-item ww-flow-loss\">\n                    <span class=\"ww-flow-icon\">\u00d7<\/span>\n                    <span>Waste heat dissipated \u2192 lost<\/span>\n                  <\/div>\n                  <div class=\"ww-flow-item ww-flow-extra\">\n                    <span class=\"ww-flow-icon ww-icon-heat\">\u2191<\/span>\n                    <span>Heating coil needs electricity<\/span>\n                  <\/div>\n                <\/div>\n                <div class=\"ww-card-footer\">Double the energy input<\/div>\n              <\/div>\n              <div class=\"ww-vs\">vs.<\/div>\n              <div class=\"ww-card carbonactive\">\n                <div class=\"ww-card-header\">\n                  <span class=\"ww-card-tag\">IGC Professional<\/span>\n                <\/div>\n                <div class=\"ww-flow\">\n                  <div class=\"ww-flow-item\">\n                    <span class=\"ww-flow-icon ww-icon-cool\">\u2193<\/span>\n                    <span>CLIMATE CONTROL SYSTEM cools<\/span>\n                  <\/div>\n                  <div class=\"ww-flow-item ww-flow-store\">\n                    <span class=\"ww-flow-icon\">\u2299<\/span>\n                    <span>Waste heat \u2192 Hot water tank<\/span>\n                  <\/div>\n                  <div class=\"ww-flow-item ww-flow-reuse\">\n                    <span class=\"ww-flow-icon ww-icon-heat\">\u2191<\/span>\n                    <span>Heating with stored energy<\/span>\n                  <\/div>\n                <\/div>\n                <div class=\"ww-card-footer ww-card-footer-success\">Circuit closed<\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Technical Components Section -->\n    <section class=\"components\" id=\"komponenten\">\n      <div class=\"components-container\">\n        <div class=\"section-header reveal\">\n          <h2>Technical components<\/h2>\n          <p>\n  Energy Recovery Group and hot water tank are just two components. Six\n components matched to each other turn your warehouse into a\n cultivation room's ready for production. \n          <\/p>\n        <\/div>\n        <div class=\"components-grid\">\n          <div class=\"component-card reveal-scale\">\n            <div class=\"component-visual\">\n              <span class=\"component-number\">01<\/span>\n            <\/div>\n            <div class=\"component-info\">\n              <h4>AHU - Air Handling Unit<\/h4>\n              <p>\n  The heart with pre-filter, energy recovery and\n activated carbon filter for odor-free operation.\n              <\/p>\n              <ul class=\"component-list\">\n                <li>Pre-filter for harmful particles<\/li>\n                <li>Activated carbon filter Odor protection<\/li>\n                <li>Integrated control systems<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n          <div class=\"component-card reveal-scale\">\n            <div class=\"component-visual\">\n              <span class=\"component-number\">02<\/span>\n            <\/div>\n            <div class=\"component-info\">\n              <h4>Lateral ventilation<\/h4>\n              <p>\n  Optimized ventilation via the sides for even\n air circulation without direct draughts on the plants.\n              <\/p>\n              <ul class=\"component-list\">\n                <li>3 variants selectable<\/li>\n                <li>Electrically height-adjustable optional<\/li>\n                <li>Even air circulation<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n          <div class=\"component-card reveal-scale\">\n            <div class=\"component-visual\">\n              <span class=\"component-number\">03<\/span>\n            <\/div>\n            <div class=\"component-info\">\n              <h4>HEAT EXCHANGER<\/h4>\n              <p>\n  Highly efficient heat transfer between supply and exhaust air for\n maximum energy savings.\n              <\/p>\n              <ul class=\"component-list\">\n                <li>&gt;80% heat recovery<\/li>\n                <li>Passive dehumidification<\/li>\n                <li>Integrated hot water tank<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n          <div class=\"component-card reveal-scale\">\n            <div class=\"component-visual\">\n              <span class=\"component-number\">04<\/span>\n            <\/div>\n            <div class=\"component-info\">\n              <h4>Control cabinets &amp; BMS<\/h4>\n              <p>\n  Intelligent building control with modern PLC technology for\n precise climate control.\n              <\/p>\n              <ul class=\"component-list\">\n                <li>Modern PLC control systems<\/li>\n                <li>Sensors &amp; control technology<\/li>\n                <li>Remote access possible<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n          <div class=\"component-card reveal-scale\">\n            <div class=\"component-visual\">\n              <span class=\"component-number\">05<\/span>\n            <\/div>\n            <div class=\"component-info\">\n              <h4>CO\u2082 fumigation<\/h4>\n              <p>\n  Integrated system for active CO\u2082 supply in the initial weeks\n during closed operation.\n              <\/p>\n              <ul class=\"component-list\">\n                <li>Integrated in all IGCs<\/li>\n                <li>Humidity maintenance<\/li>\n                <li>Healthy plant growth<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n          <div class=\"component-card reveal-scale\">\n            <div class=\"component-visual\">\n              <span class=\"component-number\">06<\/span>\n            <\/div>\n            <div class=\"component-info\">\n              <h4>Tables &amp; lighting<\/h4>\n              <p>\n  Optimum use of space with movable benches and electrically\n height-adjustable lighting mounts.\n              <\/p>\n              <ul class=\"component-list\">\n                <li>36m\u00b2 net cultivation area<\/li>\n                <li>900 or 1300 \u00b5mol\/m\u00b2\/s<\/li>\n                <li>Electrically height-adjustable<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Lighting Configuration Section -->\n    <section class=\"addons\" id=\"extras\">\n      <div class=\"addons-container\">\n        <div class=\"section-header reveal\">\n          <h2>Lighting configuration<\/h2>\n          <p>\n  One of the few places where you actively configure: How\n much light should fall on your plants? There are three light levels to choose from\n - each with its own climate planning. \n          <\/p>\n        <\/div>\n        <div class=\"addons-grid lighting-grid\">\n          <div class=\"addon-card reveal-scale\">\n            <div class=\"addon-badge\">Beginner<\/div>\n            <div class=\"lighting-stat\">\n              <span class=\"lighting-rows\">4<\/span>\n              <span class=\"lighting-rows-label\">Lamp rows<\/span>\n            <\/div>\n            <h4>850 \u00b5mol\/m\u00b2\/s<\/h4>\n            <p>\n  Lower light intensity with moderate climate requirements.\n  Ideal for beginner projects and cultivation that is gentle on the variety.\n            <\/p>\n          <\/div>\n          <div class=\"addon-card featured reveal-scale\">\n            <div class=\"addon-badge\">Recommended<\/div>\n            <div class=\"lighting-stat\">\n              <span class=\"lighting-rows\">5<\/span>\n              <span class=\"lighting-rows-label\">Lamp rows<\/span>\n            <\/div>\n            <h4>1000 \u00b5mol\/m\u00b2\/s<\/h4>\n            <p>\n  Sweet spot between yield and efficiency. Balanced ratio\n of light intensity and climate effort. \n            <\/p>\n          <\/div>\n          <div class=\"addon-card reveal-scale\">\n            <div class=\"addon-badge\">Maximum<\/div>\n            <div class=\"lighting-stat\">\n              <span class=\"lighting-rows\">6<\/span>\n              <span class=\"lighting-rows-label\">Lamp rows<\/span>\n            <\/div>\n            <h4>1150 \u00b5mol\/m\u00b2\/s<\/h4>\n            <p>\n  Maximum light intensity for maximum yields. Increased\n climate requirements - ideal for crop steering professionals. \n            <\/p>\n          <\/div>\n        <\/div>\n        <div class=\"standard-features-block reveal\">\n          <h4 class=\"standard-features-title\">Standard equipment in every IGC<\/h4>\n          <div class=\"standard-features-grid\">\n            <div class=\"standard-feature\">\n              <svg class=\"icon\" viewbox=\"0 0 24 24\" stroke-width=\"2\"><polyline points=\"7 13 12 18 17 13\"\/><polyline points=\"7 6 12 11 17 6\"\/><\/svg>\n              <div>\n                <strong>Height-adjustable lighting<\/strong>\n                <span>Adapted to the growth phase at the touch of a button<\/span>\n              <\/div>\n            <\/div>\n            <div class=\"standard-feature\">\n              <svg class=\"icon\" viewbox=\"0 0 24 24\" stroke-width=\"2\"><polyline points=\"13 17 18 12 13 7\"\/><polyline points=\"6 17 11 12 6 7\"\/><\/svg>\n              <div>\n                <strong>Height-adjustable lateral ventilation<\/strong>\n                <span>Precise air flow directly at the plant basket<\/span>\n              <\/div>\n            <\/div>\n            <div class=\"standard-feature\">\n              <svg class=\"icon\" viewbox=\"0 0 24 24\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M8 14s1.5 2 4 2 4-2 4-2\"\/><line x1=\"9\" y1=\"9\" x2=\"9.01\" y2=\"9\"\/><line x1=\"15\" y1=\"9\" x2=\"15.01\" y2=\"9\"\/><\/svg>\n              <div>\n                <strong>Integrated CO\u2082 fumigation<\/strong>\n                <span>Active supply in the initial weeks<\/span>\n              <\/div>\n            <\/div>\n            <div class=\"standard-feature\">\n              <svg class=\"icon\" viewbox=\"0 0 24 24\" stroke-width=\"2\"><path d=\"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8\"\/><path d=\"M21 3v5h-5\"\/><\/svg>\n              <div>\n                <strong>Energy recovery<\/strong>\n                <span>Up to 80% heat recovery from the exhaust air<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Room Size Comparison Section -->\n    <section class=\"room-comparison\" id=\"raumplanung\">\n      <div class=\"room-comparison-container\">\n        <div class=\"section-header reveal\">\n          <h2>Room layout: many small vs. few large rooms<\/h2>\n          <p>\n  With the light intensity, you know how much will grow per square meter -\n now it's a question of how many rooms will fit in your warehouse. This\n decision influences risk, flexibility and costs. \n          <\/p>\n        <\/div>\n        <div class=\"comparison-table-wrapper reveal\">\n          <table class=\"comparison-table\">\n            <thead>\n              <tr>\n                <th>Criterion<\/th>\n                <th>Few large rooms<\/th>\n                <th>Many small rooms<\/th>\n              <\/tr>\n            <\/thead>\n            <tbody>\n              <tr>\n                <td><strong>Loss risk<\/strong><\/td>\n                <td><span class=\"compare-icon good\">\u2713<\/span> Lower<\/td>\n                <td><span class=\"compare-icon good\">\u2713<\/span> Lower<\/td>\n              <\/tr>\n              <tr>\n                <td><strong>Variety of strains<\/strong><\/td>\n                <td><span class=\"compare-icon bad\">\u2717<\/span> Limited<\/td>\n                <td><span class=\"compare-icon good\">\u2713<\/span> High<\/td>\n              <\/tr>\n              <tr>\n                <td><strong>Staff utilization<\/strong><\/td>\n                <td><span class=\"compare-icon bad\">\u2717<\/span> More difficult<\/td>\n                <td><span class=\"compare-icon good\">\u2713<\/span> Optimal<\/td>\n              <\/tr>\n              <tr>\n                <td><strong>Response options<\/strong><\/td>\n                <td><span class=\"compare-icon bad\">\u2717<\/span> Limited<\/td>\n                <td><span class=\"compare-icon good\">\u2713<\/span> Flexible<\/td>\n              <\/tr>\n              <tr>\n                <td><strong>Cost per m\u00b2<\/strong><\/td>\n                <td><span class=\"compare-icon good\">\u2713<\/span> Lower<\/td>\n                <td><span class=\"compare-icon bad\">\u2717<\/span> Higher<\/td>\n              <\/tr>\n              <tr>\n                <td><strong>Ideal for areas<\/strong><\/td>\n                <td>From 144m\u00b2 (4 rooms)<\/td>\n                <td>Less than 144m\u00b2<\/td>\n              <\/tr>\n            <\/tbody>\n          <\/table>\n        <\/div>\n        <div class=\"room-size-recommendation reveal\">\n          <div class=\"recommendation-box\">\n            <h4><svg class=\"icon\" viewbox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><circle cx=\"12\" cy=\"12\" r=\"6\"\/><circle cx=\"12\" cy=\"12\" r=\"2\"\/><\/svg>Our recommendation<\/h4>\n            <p>\n              <strong>36m\u00b2 net cultivation area per room<\/strong> is the sweet spot\n - lots of small but not too expensive rooms. From 144m\u00b2\n 4 rooms are recommended, from 288m\u00b2 already 8 rooms. \n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ROI Section -->\n    <section class=\"roi\" id=\"wirtschaftlichkeit\">\n      <div class=\"roi-container\">\n        <div class=\"roi-header reveal\">\n          <h2>Profitability &amp; return on investment<\/h2>\n          <p>\n  You now know the system, the configuration and the rooms - the\n question remains: What does it cost and when does it pay off?\n          <\/p>\n        <\/div>\n        <div class=\"roi-grid\">\n          <div class=\"roi-chart reveal-left\">\n            <div class=\"chart-title\">Optimal climate throughout the year<\/div>\n            <div class=\"chart-subtitle-secondary\">Share of cultivation schedule without climate adjustments<\/div>\n            <div class=\"chart-visual\">\n              <div class=\"chart-bar-group\">\n                <div class=\"chart-bar basic\"><\/div>\n                <span class=\"chart-label\">Basic - 70 %<\/span>\n              <\/div>\n              <div class=\"chart-bar-group\">\n                <div class=\"chart-bar professional\"><\/div>\n                <span class=\"chart-label\">Professional - 100 %<\/span>\n              <\/div>\n            <\/div>\n            <div class=\"chart-legend\">\n              <div class=\"legend-item\">\n                <div class=\"legend-color\" style=\"background: var(--primary)\"><\/div>\n                <span>Daytime operation also possible in midsummer<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"roi-content reveal-right\">\n            <h3>When will your facility pay for itself?<\/h3>\n            <p>\n  Research projects with a BLE license have a clear advantage:\n The selling prices to test subjects are calculable and the demand\n is secured. In a scenario with 500 test subjects, 25 g\n monthly purchase and \u20ac9\/g dispensing price, a\n IGC facility typically pays for itself within 12 months - regardless\n of the variants, as the yield remains the same. \n            <\/p>\n\n            <div class=\"roi-highlights\">\n              <div class=\"roi-highlight\">\n                <div class=\"roi-highlight-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><path d=\"M3 3v18h18\"\/><path d=\"M7 16l4-8 4 4 5-9\"\/><\/svg><\/div>\n                <div class=\"roi-highlight-content\">\n                  <h4>Scenario: 500 test subjects<\/h4>\n                  <p>With 25 g purchase\/month and 9 \u20ac\/g selling price<\/p>\n                <\/div>\n              <\/div>\n              <div class=\"roi-highlight\">\n                <div class=\"roi-highlight-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg><\/div>\n                <div class=\"roi-highlight-content\">\n                  <h4>Same yield, more convenience<\/h4>\n                  <p>Professional means no more harvest - but daytime operation even in midsummer<\/p>\n                <\/div>\n              <\/div>\n              <div class=\"roi-highlight\">\n                <div class=\"roi-highlight-icon\"><svg class=\"icon\" viewbox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><circle cx=\"12\" cy=\"12\" r=\"6\"\/><circle cx=\"12\" cy=\"12\" r=\"2\"\/><\/svg><\/div>\n                <div class=\"roi-highlight-content\">\n                  <h4>Scalable with demand<\/h4>\n                  <p>\n  Facility grows from 1 IGC to individual size - without new\n investment decision\n                  <\/p>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <a href=\"https:\/\/cscfinanzplanung.carbonactive.com\/\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-primary\" style=\"background:#2d69ff;color:#fff;\">Individual ROI calculation<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Process Section -->\n    <section class=\"process\" id=\"prozess\">\n      <div class=\"process-container\">\n        <div class=\"process-header reveal\">\n          <h2>From planning to the first harvest<\/h2>\n          <p>\n  Once the economic viability has been established, things become concrete: six phases\n lead from the first meeting to commissioning. With IGC facilities\n much faster than with custom facilities. \n          <\/p>\n        <\/div>\n        <div class=\"process-toggle reveal\">\n          <input type=\"radio\" name=\"processType\" id=\"processIGC\" checked>\n          <label for=\"processIGC\" class=\"process-toggle-btn\">IGC facility<\/label>\n          <input type=\"radio\" name=\"processType\" id=\"processIndividual\">\n          <label for=\"processIndividual\" class=\"process-toggle-btn\">Custom facility<\/label>\n        <\/div>\n        <div class=\"process-grid stagger-children\">\n          <div class=\"process-step reveal-scale\">\n            <div class=\"process-number\">01<\/div>\n            <h4>Concept development<\/h4>\n            <p>\n  Required cultivation area, cultivation method, climate conditions, planning\n Adjoining rooms\n            <\/p>\n            <span class=\"process-duration\" data-igc=\"2\u20136 Wochen\" data-individual=\"4\u20138 Wochen\">2-6 weeks<\/span>\n          <\/div>\n          <div class=\"process-step reveal-scale\">\n            <div class=\"process-number\">02<\/div>\n            <h4>Rough planning<\/h4>\n            <p>\n  On-site visit incl. measurements, cost estimate, finalization\n Room layout \n            <\/p>\n            <span class=\"process-duration\" data-igc=\"2 Tage\" data-individual=\"12\u201320 Wochen\">2 days<\/span>\n          <\/div>\n          <div class=\"process-step reveal-scale\">\n            <div class=\"process-number\">03<\/div>\n            <h4>Detailed planning<\/h4>\n            <p>\n  Preparation of building applications, identification of suppliers, finalization\n Building planning\n            <\/p>\n            <span class=\"process-duration\" data-igc=\"2\u20133 Tage\" data-individual=\"2\u20136 Wochen\">2-3 days<\/span>\n          <\/div>\n          <div class=\"process-step reveal-scale\">\n            <div class=\"process-number\">04<\/div>\n            <h4>Manufacturing<\/h4>\n            <p>\n  Planning delivery deadlines, in-house production, determine final budget\n \n            <\/p>\n            <span class=\"process-duration\" data-igc=\"8\u201312 Wochen\" data-individual=\"6\u20138 Wochen\">8-12 weeks<\/span>\n          <\/div>\n          <div class=\"process-step reveal-scale\">\n            <div class=\"process-number\">05<\/div>\n            <h4>Installation<\/h4>\n            <p>Construction measures, BMS programming, final building acceptance<\/p>\n            <span class=\"process-duration\" data-igc=\"1 Woche pro IGC\" data-individual=\"8\u201320 Wochen\">1 week per IGC<\/span>\n          <\/div>\n          <div class=\"process-step reveal-scale\">\n            <div class=\"process-number\">06<\/div>\n            <h4>Commissioning<\/h4>\n            <p>\n  Handover to customers, training systems, cleaning &amp; maintenance plan\n            <\/p>\n            <span class=\"process-duration\" data-igc=\"1 Tag\" data-individual=\"1 Woche\">1 day<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"process-summary reveal\">\n          <p>\n            <strong class=\"process-summary-igc\">IGC facility:<\/strong>\n Standardized design, less planning effort - if\n conversion approval is available, the facility can initially be built to variant\n <em>Basic<\/em> and later upgraded to <em>Professional<\/em>.\n          <\/p>\n          <p>\n            CUSTOMOM <strong class=\"process-summary-individual\">FACILITY:<\/strong>\n Customized climate planning with fully integrated system -\n longer planning phases, but lower initial and operational costs\n per m\u00b2 from 4 IGCs (144 m\u00b2).\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- CTA Section -->\n    <section class=\"cta\">\n      <div class=\"cta-container reveal-scale\">\n        <h2>Ready for your research project?<\/h2>\n        <p style=\"margin-bottom: 2rem;\">\n  We support you from the initial concept to the first harvest. Let\n us discuss the right system size, configuration and the right\n schedule for your project - free of charge and without obligation. \n        <\/p>\n        <div class=\"cta-buttons\">\n           <a href=\"https:\/\/meetings-eu1.hubspot.com\/lminks\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-large cta-btn-primary\" style=\"background:#2d69ff;color:#fff;background:#fff;color:#2d69ff;\">\n            <svg class=\"icon\" viewbox=\"0 0 24 24\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg>\n Arrange a consultation now\n <\/a>\n          <a href=\"tel:+41417111175\" class=\"btn btn-large cta-btn-secondary\" style=\"background:transparent;color:#fff;border:1px solid rgba(255,255,255,0.4);\">\n            <svg class=\"icon\" viewbox=\"0 0 24 24\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\n +41 41 711 11 75\n <\/a> \n        <\/div>\n        <div class=\"cta-features\">\n          <span class=\"cta-feature\">Free initial consultation<\/span>\n          <span class=\"cta-feature\">Swiss quality<\/span>\n          <span class=\"cta-feature\">BLE-compliant planning<\/span>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Footer wird in Elementor-Template gesetzt -->\n\n    <script>\n      \/\/ Smooth scroll for anchor links\n      document.querySelectorAll('a[href^=\"#\"]').forEach((anchor) => {\n        anchor.addEventListener(\"click\", function (e) {\n          e.preventDefault();\n          const target = document.querySelector(this.getAttribute(\"href\"));\n          if (target) {\n            target.scrollIntoView({\n              behavior: \"smooth\",\n              block: \"start\",\n            });\n          }\n        });\n      });\n\n      \/\/ Process toggle: IGC vs Individual planning durations\n      \/\/ CSS handles this via :has() in modern browsers; JS handles older fallbacks\n      \/\/ and keeps the .text content in sync for accessibility \/ copy-paste.\n      (function () {\n        const igcRadio = document.getElementById(\"processIGC\");\n        const individualRadio = document.getElementById(\"processIndividual\");\n        const durations = document.querySelectorAll(\".process-duration\");\n        if (!igcRadio || !individualRadio || durations.length === 0) return;\n\n        function syncDurations() {\n          const useIndividual = individualRadio.checked;\n          durations.forEach((el) => {\n            const val = useIndividual\n              ? el.dataset.individual\n              : el.dataset.igc;\n            if (val) el.textContent = val;\n          });\n          \/\/ Force CSS re-evaluation in browsers without :has() by toggling a class\n          const toggle = document.querySelector(\".process-toggle\");\n          if (toggle) {\n            toggle.classList.toggle(\"is-individual\", useIndividual);\n          }\n        }\n\n        igcRadio.addEventListener(\"change\", syncDurations);\n        individualRadio.addEventListener(\"change\", syncDurations);\n        syncDurations();\n      })();\n\n      \/\/ Scroll Reveal Animation\n      const revealElements = document.querySelectorAll(\n        \".reveal, .reveal-left, .reveal-right, .reveal-scale\"\n      );\n      const staggerContainers = document.querySelectorAll(\".stagger-children\");\n\n      const revealObserver = new IntersectionObserver(\n        (entries) => {\n          entries.forEach((entry) => {\n            if (entry.isIntersecting) {\n              entry.target.classList.add(\"active\");\n              revealObserver.unobserve(entry.target);\n            }\n          });\n        },\n        {\n          threshold: 0.1,\n          rootMargin: \"0px 0px -50px 0px\",\n        }\n      );\n\n      revealElements.forEach((el) => revealObserver.observe(el));\n      staggerContainers.forEach((el) => revealObserver.observe(el));\n\n      \/\/ Mouse Glow Effect\n      const mouseGlow = document.getElementById(\"mouseGlow\");\n      let mouseX = 0,\n        mouseY = 0;\n      let glowX = 0,\n        glowY = 0;\n\n      \/\/ Only enable on non-touch devices\n      if (!window.matchMedia(\"(pointer: coarse)\").matches) {\n        mouseGlow.classList.add(\"active\");\n\n        document.addEventListener(\"mousemove\", (e) => {\n          mouseX = e.clientX;\n          mouseY = e.clientY;\n        });\n\n        \/\/ Smooth follow animation\n        function animateGlow() {\n          glowX += (mouseX - glowX) * 0.1;\n          glowY += (mouseY - glowY) * 0.1;\n          mouseGlow.style.left = glowX + \"px\";\n          mouseGlow.style.top = glowY + \"px\";\n          requestAnimationFrame(animateGlow);\n        }\n        animateGlow();\n      }\n\n      \/\/ Parallax effect for hero section\n      window.addEventListener(\"scroll\", () => {\n        const scrolled = window.pageYOffset;\n        const parallaxElements = document.querySelectorAll(\".parallax\");\n\n        parallaxElements.forEach((el) => {\n          const speed = el.dataset.speed || 0.5;\n          el.style.transform = `translateY(${scrolled * speed}px)`;\n        });\n      });\n\n      \/\/ Add card-hover class to product cards\n      document.querySelectorAll(\".product-card\").forEach((card) => {\n        card.classList.add(\"card-hover\", \"shine-effect\");\n      });\n\n      \/\/ Animate stats on scroll\n      const stats = document.querySelectorAll(\".stat-value\");\n      const statsObserver = new IntersectionObserver(\n        (entries) => {\n          entries.forEach((entry) => {\n            if (entry.isIntersecting) {\n              const target = entry.target;\n              target.style.opacity = \"0\";\n\n              setTimeout(() => {\n                target.style.transition = \"opacity 0.5s\";\n                target.style.opacity = \"1\";\n              }, 100);\n\n              statsObserver.unobserve(entry.target);\n            }\n          });\n        },\n        { threshold: 0.5 }\n      );\n\n      stats.forEach((stat) => statsObserver.observe(stat));\n    <\/script>\n  \n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5de75dc e-flex e-con-boxed e-con e-parent\" data-id=\"5de75dc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9f8ec90 elementor-widget elementor-widget-template\" data-id=\"9f8ec90\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t<style>.elementor-2901 .elementor-element.elementor-element-02c3a85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 75px 0px;}.elementor-2901 .elementor-element.elementor-element-02c3a85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2901 .elementor-element.elementor-element-5d0d3e0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2901 .elementor-element.elementor-element-5d0d3e0.elementor-column.elementor-element[data-element_type=\"column\"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2901 .elementor-element.elementor-element-5d0d3e0 > .elementor-element-populated{border-style:solid;border-width:2px 0px 2px 2px;border-color:var( --e-global-color-accent );padding:40px 0px 0px 0px;}.elementor-2901 .elementor-element.elementor-element-5d0d3e0 > .elementor-element-populated, .elementor-2901 .elementor-element.elementor-element-5d0d3e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-2901 .elementor-element.elementor-element-5d0d3e0 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-2901 .elementor-element.elementor-element-379a5ad{text-align:center;}.elementor-2901 .elementor-element.elementor-element-379a5ad img{width:80%;border-radius:0px 0px 0px 8px;}.elementor-2901 .elementor-element.elementor-element-379a5ad > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2901 .elementor-element.elementor-element-c731af5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2901 .elementor-element.elementor-element-c731af5.elementor-column.elementor-element[data-element_type=\"column\"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2901 .elementor-element.elementor-element-c731af5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2901 .elementor-element.elementor-element-c731af5 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 0px;border-color:var( --e-global-color-accent );padding:50px 20px 20px 0px;}.elementor-2901 .elementor-element.elementor-element-c731af5 > .elementor-element-populated, .elementor-2901 .elementor-element.elementor-element-c731af5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2901 .elementor-element.elementor-element-c731af5 > .elementor-background-slideshow{border-radius:0px 10px 010px 0px;}.elementor-2901 .elementor-element.elementor-element-a05e0b4 .elementor-heading-title{font-family:var( --e-global-typography-c78c171-font-family ), Sans-serif;font-size:var( --e-global-typography-c78c171-font-size );font-weight:var( --e-global-typography-c78c171-font-weight );text-transform:var( --e-global-typography-c78c171-text-transform );line-height:var( --e-global-typography-c78c171-line-height );letter-spacing:var( --e-global-typography-c78c171-letter-spacing );word-spacing:var( --e-global-typography-c78c171-word-spacing );}.elementor-2901 .elementor-element.elementor-element-b51ac42 .elementor-heading-title{font-family:var( --e-global-typography-cfa3665-font-family ), Sans-serif;font-size:var( --e-global-typography-cfa3665-font-size );font-weight:var( --e-global-typography-cfa3665-font-weight );line-height:var( --e-global-typography-cfa3665-line-height );letter-spacing:var( --e-global-typography-cfa3665-letter-spacing );word-spacing:var( --e-global-typography-cfa3665-word-spacing );}.elementor-2901 .elementor-element.elementor-element-b51ac42 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2901 .elementor-element.elementor-element-4ca920b{margin-top:64px;margin-bottom:0px;}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px\/2);}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px\/2);}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px\/2);}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px\/2);}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px\/2);}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2901 .elementor-element.elementor-element-86a6388{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-item > a{font-family:var( --e-global-typography-18c0344-font-family ), Sans-serif;font-size:var( --e-global-typography-18c0344-font-size );font-weight:var( --e-global-typography-18c0344-font-weight );line-height:var( --e-global-typography-18c0344-line-height );letter-spacing:var( --e-global-typography-18c0344-letter-spacing );word-spacing:var( --e-global-typography-18c0344-word-spacing );}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px\/2);}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px\/2);}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px\/2);}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px\/2);}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px\/2);}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2901 .elementor-element.elementor-element-35d6f45{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-item > a{font-family:var( --e-global-typography-18c0344-font-family ), Sans-serif;font-size:var( --e-global-typography-18c0344-font-size );font-weight:var( --e-global-typography-18c0344-font-weight );line-height:var( --e-global-typography-18c0344-line-height );letter-spacing:var( --e-global-typography-18c0344-letter-spacing );word-spacing:var( --e-global-typography-18c0344-word-spacing );}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2901 .elementor-element.elementor-element-2053091 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2901 .elementor-element.elementor-element-2053091{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-accent );margin-top:64px;margin-bottom:0px;padding:32px 0px 0px 0px;}.elementor-2901 .elementor-element.elementor-element-3a5f5b7 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-963273f );box-shadow:0px 0px 10px 3px #2D69FF;border-radius:5px 5px 5px 5px;}.elementor-2901 .elementor-element.elementor-element-3a5f5b7{width:auto;max-width:auto;}.elementor-2901 .elementor-element.elementor-element-f1aa80d{text-align:start;}.elementor-2901 .elementor-element.elementor-element-f1aa80d img{width:80%;}.elementor-2901 .elementor-element.elementor-element-f1aa80d > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-2901 .elementor-element.elementor-element-29e8b3c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-2901 .elementor-element.elementor-element-4c9f032{text-align:start;}.elementor-2901 .elementor-element.elementor-element-4c9f032 .elementor-heading-title{font-family:var( --e-global-typography-18c0344-font-family ), Sans-serif;font-size:var( --e-global-typography-18c0344-font-size );font-weight:var( --e-global-typography-18c0344-font-weight );line-height:var( --e-global-typography-18c0344-line-height );letter-spacing:var( --e-global-typography-18c0344-letter-spacing );word-spacing:var( --e-global-typography-18c0344-word-spacing );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-2901 .elementor-element.elementor-element-02c3a85{padding:20px 20px 20px 20px;}.elementor-2901 .elementor-element.elementor-element-c731af5 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:020px 020px 020px 20px;}.elementor-2901 .elementor-element.elementor-element-a05e0b4 .elementor-heading-title{font-size:var( --e-global-typography-c78c171-font-size );line-height:var( --e-global-typography-c78c171-line-height );letter-spacing:var( --e-global-typography-c78c171-letter-spacing );word-spacing:var( --e-global-typography-c78c171-word-spacing );}.elementor-2901 .elementor-element.elementor-element-b51ac42 .elementor-heading-title{font-size:var( --e-global-typography-cfa3665-font-size );line-height:var( --e-global-typography-cfa3665-line-height );letter-spacing:var( --e-global-typography-cfa3665-letter-spacing );word-spacing:var( --e-global-typography-cfa3665-word-spacing );}.elementor-2901 .elementor-element.elementor-element-4ca920b{margin-top:40px;margin-bottom:0px;}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-item > a{font-size:var( --e-global-typography-18c0344-font-size );line-height:var( --e-global-typography-18c0344-line-height );letter-spacing:var( --e-global-typography-18c0344-letter-spacing );word-spacing:var( --e-global-typography-18c0344-word-spacing );}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-item > a{font-size:var( --e-global-typography-18c0344-font-size );line-height:var( --e-global-typography-18c0344-line-height );letter-spacing:var( --e-global-typography-18c0344-letter-spacing );word-spacing:var( --e-global-typography-18c0344-word-spacing );}.elementor-2901 .elementor-element.elementor-element-2053091{margin-top:32px;margin-bottom:0px;padding:24px 0px 0px 0px;}.elementor-2901 .elementor-element.elementor-element-f1aa80d img{border-radius:0px 0px 0px 08px;}.elementor-2901 .elementor-element.elementor-element-f1aa80d > .elementor-widget-container{margin:50px 0px 0px 0px;border-width:0px 0px 2px 2px;border-radius:0px 0px 0px 10px;}.elementor-2901 .elementor-element.elementor-element-29e8b3c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 0px 0px 0px;}.elementor-2901 .elementor-element.elementor-element-4c9f032 .elementor-heading-title{font-size:var( --e-global-typography-18c0344-font-size );line-height:var( --e-global-typography-18c0344-line-height );letter-spacing:var( --e-global-typography-18c0344-letter-spacing );word-spacing:var( --e-global-typography-18c0344-word-spacing );}.elementor-2901 .elementor-element.elementor-element-4c9f032 > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(max-width:767px){.elementor-2901 .elementor-element.elementor-element-02c3a85{padding:24px 10px 0px 10px;}.elementor-2901 .elementor-element.elementor-element-5d0d3e0 > .elementor-element-populated{border-width:0px 0px 5px 5px;padding:40px 0px 0px 0px;}.elementor-2901 .elementor-element.elementor-element-c731af5 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2901 .elementor-element.elementor-element-a05e0b4 .elementor-heading-title{font-size:var( --e-global-typography-c78c171-font-size );line-height:var( --e-global-typography-c78c171-line-height );letter-spacing:var( --e-global-typography-c78c171-letter-spacing );word-spacing:var( --e-global-typography-c78c171-word-spacing );}.elementor-2901 .elementor-element.elementor-element-b51ac42 .elementor-heading-title{font-size:var( --e-global-typography-cfa3665-font-size );line-height:var( --e-global-typography-cfa3665-line-height );letter-spacing:var( --e-global-typography-cfa3665-letter-spacing );word-spacing:var( --e-global-typography-cfa3665-word-spacing );}.elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2901 .elementor-element.elementor-element-86a6388 .elementor-icon-list-item > a{font-size:var( --e-global-typography-18c0344-font-size );line-height:var( --e-global-typography-18c0344-line-height );letter-spacing:var( --e-global-typography-18c0344-letter-spacing );word-spacing:var( --e-global-typography-18c0344-word-spacing );}.elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2901 .elementor-element.elementor-element-35d6f45 .elementor-icon-list-item > a{font-size:var( --e-global-typography-18c0344-font-size );line-height:var( --e-global-typography-18c0344-line-height );letter-spacing:var( --e-global-typography-18c0344-letter-spacing );word-spacing:var( --e-global-typography-18c0344-word-spacing );}.elementor-2901 .elementor-element.elementor-element-2053091{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2901 .elementor-element.elementor-element-f1aa80d img{border-radius:0px 0px 0px 08px;}.elementor-2901 .elementor-element.elementor-element-f1aa80d > .elementor-widget-container{margin:30px 0px 0px 0px;border-width:0px 0px 2px 2px;border-radius:0px 0px 0px 10px;}.elementor-2901 .elementor-element.elementor-element-29e8b3c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2901 .elementor-element.elementor-element-4c9f032{text-align:start;}.elementor-2901 .elementor-element.elementor-element-4c9f032 .elementor-heading-title{font-size:var( --e-global-typography-18c0344-font-size );line-height:var( --e-global-typography-18c0344-line-height );letter-spacing:var( --e-global-typography-18c0344-letter-spacing );word-spacing:var( --e-global-typography-18c0344-word-spacing );}.elementor-2901 .elementor-element.elementor-element-4c9f032 > .elementor-widget-container{margin:0px 0px 24px 0px;}}@media(min-width:768px){.elementor-2901 .elementor-element.elementor-element-5d0d3e0{width:45%;}.elementor-2901 .elementor-element.elementor-element-c731af5{width:55%;}.elementor-2901 .elementor-element.elementor-element-a0475f6{width:40%;}.elementor-2901 .elementor-element.elementor-element-29e8b3c{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2901 .elementor-element.elementor-element-c731af5{width:100%;}.elementor-2901 .elementor-element.elementor-element-8a27702{width:100%;}.elementor-2901 .elementor-element.elementor-element-a0475f6{width:60%;}.elementor-2901 .elementor-element.elementor-element-29e8b3c{width:100%;}}\/* Start custom CSS for button, class: .elementor-element-3a5f5b7 *\/.elementor-2901 .elementor-element.elementor-element-3a5f5b7 {\n  width: auto; \/* Gr\u00f6\u00dfe anpassbar, falls n\u00f6tig *\/\n  height: auto;\n  display: grid;\n  place-content: center;\n  color: white;\n  text-shadow: 0 2px 0 #000;\n  \n  --border-angle: 0turn;\n  --main-bg: conic-gradient(\n      from var(--border-angle),\n      #213,\n      #112 5%,\n      #112 60%,\n      #213 95%\n    );\n\n  border: solid 3px transparent;\n  border-radius: 10px;\n --gradient-border: conic-gradient(\n  from var(--border-angle),\n  transparent 0%, \n  #2d69ff 100%, \/* Deine Farbe deckt mehr ab *\/\n  transparent 0%\n);\n  \n  background: \n    var(--main-bg) padding-box,\n    var(--gradient-border) border-box, \n    var(--main-bg) border-box;\n  \n  background-position: center center;\n\n  animation: bg-spin 5s linear infinite;\n}\n\n@keyframes bg-spin {\n  to {\n    --border-angle: 1turn;\n  }\n}\n\n.elementor-2901 .elementor-element.elementor-element-3a5f5b7:hover {\n  animation-play-state: paused;\n}\n\n@property --border-angle {\n  syntax: \"<angle>\";\n  inherits: true;\n  initial-value: 0turn;\n}\/* End custom CSS *\/<\/style>\t\t<div data-elementor-type=\"section\" data-elementor-id=\"2901\" class=\"elementor elementor-2901 elementor-1923 elementor-1923\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-02c3a85 elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"02c3a85\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5d0d3e0 elementor-hidden-mobile elementor-hidden-tablet\" data-id=\"5d0d3e0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-379a5ad elementor-widget elementor-widget-image\" data-id=\"379a5ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/carbonactive.com\/wp-content\/uploads\/elementor\/thumbs\/FI3A6746-3_frei-scaled-e1746683246658-rni0knzhnz9yi1bln9ioyqebf6gq2qpoqlnrt3vjw0.png\" title=\"FI3A6746-3_frei\" alt=\"FI3A6746-3_frei\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c731af5\" data-id=\"c731af5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a05e0b4 elementor-widget elementor-widget-heading\" data-id=\"a05e0b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">We are here for you<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b51ac42 elementor-widget elementor-widget-heading\" data-id=\"b51ac42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Together we realize your cultivation project<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-4ca920b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4ca920b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-8a27702\" data-id=\"8a27702\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-86a6388 elementor-align-start elementor-mobile-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"86a6388\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"jki jki-arrow-right-circle-line\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Get a thorough overview of our offer<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"jki jki-arrow-right-circle-line\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Pre-estimate budgets for financial plans<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"jki jki-arrow-right-circle-line\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Create liquidity planning<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"jki jki-arrow-right-circle-line\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Create room layout plan<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-9b78f12\" data-id=\"9b78f12\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-35d6f45 elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"35d6f45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"jki jki-arrow-right-circle-line\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Evaluate upgrades to existing facilities<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"jki jki-arrow-right-circle-line\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Making regulatory assessments<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"jki jki-arrow-right-circle-line\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Determine cultivation methods<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"jki jki-arrow-right-circle-line\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Check business plans<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-2053091 elementor-section-content-middle elementor-reverse-mobile elementor-reverse-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2053091\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-a0475f6\" data-id=\"a0475f6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3a5f5b7 elementor-align-right elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"3a5f5b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/meetings-eu1.hubspot.com\/lminks?uuid=e4136fa4-c8fd-48ba-8ca4-6f6d23fba669\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book a consultation<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f1aa80d elementor-hidden-desktop elementor-widget elementor-widget-image\" data-id=\"f1aa80d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" width=\"768\" height=\"512\" src=\"https:\/\/carbonactive.com\/wp-content\/uploads\/2025\/05\/FI3A6746-3_frei-768x512.png\" class=\"attachment-medium_large size-medium_large wp-image-5361\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/carbonactive.com\/wp-content\/uploads\/2025\/05\/FI3A6746-3_frei-768x512.png 768w, https:\/\/carbonactive.com\/wp-content\/uploads\/2025\/05\/FI3A6746-3_frei-300x200.png 300w, https:\/\/carbonactive.com\/wp-content\/uploads\/2025\/05\/FI3A6746-3_frei-1024x683.png 1024w, https:\/\/carbonactive.com\/wp-content\/uploads\/2025\/05\/FI3A6746-3_frei-1536x1024.png 1536w, https:\/\/carbonactive.com\/wp-content\/uploads\/2025\/05\/FI3A6746-3_frei-2048x1366.png 2048w, https:\/\/carbonactive.com\/wp-content\/uploads\/2025\/05\/FI3A6746-3_frei-600x400.png 600w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-29e8b3c\" data-id=\"29e8b3c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4c9f032 elementor-widget elementor-widget-heading\" data-id=\"4c9f032\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Book an appointment with our expert Lorenz Minks as soon as possible.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Cannabis model projects: IGC cultivation facilities | CarbonActive Swiss Facility Solutions Cultivation solutions for cannabis model projects CarbonActive supports your BLE research project according to \u00a7 2 para. 4 KCanG as a competent partner in the planning, construction and operation of the indoor cultivation facility. 36m\u00b2 Net cultivation area per IGC 275 Subjects per IGC [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":3014,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"class_list":["post-20033","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/carbonactive.com\/en\/wp-json\/wp\/v2\/pages\/20033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carbonactive.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carbonactive.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carbonactive.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/carbonactive.com\/en\/wp-json\/wp\/v2\/comments?post=20033"}],"version-history":[{"count":6,"href":"https:\/\/carbonactive.com\/en\/wp-json\/wp\/v2\/pages\/20033\/revisions"}],"predecessor-version":[{"id":20944,"href":"https:\/\/carbonactive.com\/en\/wp-json\/wp\/v2\/pages\/20033\/revisions\/20944"}],"up":[{"embeddable":true,"href":"https:\/\/carbonactive.com\/en\/wp-json\/wp\/v2\/pages\/3014"}],"wp:attachment":[{"href":"https:\/\/carbonactive.com\/en\/wp-json\/wp\/v2\/media?parent=20033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}