{"id":6363,"date":"2022-07-21T07:33:55","date_gmt":"2022-07-21T07:33:55","guid":{"rendered":"https:\/\/greenhabitat.it\/home-2022\/"},"modified":"2026-03-14T20:00:07","modified_gmt":"2026-03-14T20:00:07","slug":"home-2022","status":"publish","type":"page","link":"https:\/\/greenhabitat.it\/en\/","title":{"rendered":"Home 2026 ENG"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6363\" class=\"elementor elementor-6363 elementor-4940\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e1a12bf elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"e1a12bf\" 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-100 elementor-top-column elementor-element elementor-element-f4dacd4\" data-id=\"f4dacd4\" 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-df00108 elementor-widget elementor-widget-html\" data-id=\"df00108\" 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<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\n\n<section class=\"gh-home-hero-master\" aria-labelledby=\"gh-home-title\">\n\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;700;800;900&family=Inter:wght@400;500;600;700&display=swap');\n\n        .gh-home-hero-master { position: relative; width: 100%; display: flex; flex-direction: column; font-family: 'Montserrat', sans-serif; background-color: #000; overflow: hidden; }\n\n        .gh-video-pure-wrapper { \n            position: relative; width: 100%; display: flex; justify-content: center; line-height: 0; background-color: #000;\n            background-image: url('https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/03\/architettura-biofilica-sistemi-pareti-verdi-green-habitat.jpg');\n            background-size: cover; background-position: center;\n        }\n\n        .gh-hero-video-smart { \n            display: block; width: 100%; height: auto; max-height: 95vh; object-fit: cover; \n            opacity: 1 !important; visibility: visible !important; transform: none !important;\n        }\n\n        .gh-hero-overlay-desk {\n            position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(90deg, rgba(10,10,10,0.95) 0%, rgba(10,10,10,0.6) 45%, transparent 70%), linear-gradient(0deg, rgba(5,5,5,0.4) 0%, transparent 20%);\n            z-index: 2; pointer-events: none;\n        }\n\n        .gh-hero-content-desk { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; z-index: 10; pointer-events: none; }\n        .gh-hero-content-inner { width: 100%; max-width: 1400px; margin: 0 auto; padding: 0 50px; pointer-events: auto; }\n        \n        .gh-home-eyebrow { display: inline-flex; align-items: center; gap: 10px; color: #C8A165; font-size: 12px; font-weight: 800; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 20px; border-bottom: 2px solid #C8A165; padding-bottom: 5px; }\n        .gh-home-title { font-size: clamp(38px, 4.5vw, 75px); font-weight: 900; color: #ffffff; line-height: 1.05; letter-spacing: -1.5px; margin: 0 0 20px 0; }\n        .gh-home-desc { font-size: clamp(16px, 1.2vw, 19px); font-weight: 500; color: #e2e8f0; line-height: 1.6; margin: 0 0 40px 0; max-width: 600px; }\n        \n        .gh-home-actions { display: flex; gap: 15px; flex-wrap: wrap; }\n        .gh-btn-home-primary, .gh-btn-home-secondary { display: inline-flex; align-items: center; justify-content: center; gap: 10px; padding: 18px 30px; font-size: 13px; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; border-radius: 6px; text-decoration: none; transition: all 0.3s ease; }\n        .gh-btn-home-primary { background: #1A3C34; color: #ffffff; border: 1px solid #1A3C34; }\n        .gh-btn-home-secondary { background: rgba(0,0,0,0.5); color: #ffffff; border: 1px solid rgba(255,255,255,0.4); backdrop-filter: blur(10px); }\n        \n        .gh-hero-content-mobile { display: none; }\n\n        @media (max-width: 992px) {\n            .gh-video-pure-wrapper { background-image: url('https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/03\/architettura-biofilica-sistemi-pareti-verdi-green-habitat-mobile.jpg'); }\n            \n            .gh-hero-video-smart { max-height: none; position: relative; z-index: 1; border-bottom: 2px solid #C8A165; }\n            \n            .gh-hero-overlay-desk, .gh-hero-content-desk { display: none; } \n            .gh-hero-content-mobile { display: block; width: 100%; padding: 40px 25px 60px 25px; background-color: #ffffff; text-align: left; line-height: normal; z-index: 2; }\n            \n            .gh-mob-eyebrow { display: inline-block; color: #C8A165; font-size: 11px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; border-bottom: 2px solid #C8A165; padding-bottom: 4px; margin-bottom: 15px; }\n            .gh-mob-title { font-size: 40px; font-weight: 900; color: #111; line-height: 1.1; letter-spacing: -1px; margin: 0 0 15px 0; }\n            .gh-mob-desc { font-size: 16px; font-weight: 500; color: #555; line-height: 1.6; margin: 0 0 35px 0; }\n            .gh-home-actions { flex-direction: column; width: 100%; gap: 15px; }\n            .gh-btn-home-primary, .gh-btn-home-secondary { width: 100%; padding: 20px; justify-content: center; }\n            .gh-btn-home-secondary { background: transparent; color: #111; border-color: #d2d2d7; }\n        }\n    <\/style>\n\n    <div class=\"gh-video-pure-wrapper\">\n        \n        <video class=\"gh-hero-video-smart skip-lazy no-lazy\" data-cookieconsent=\"ignore\" data-no-lazy=\"1\" data-skip-lazy=\"1\" autoplay loop muted playsinline preload=\"auto\" aria-hidden=\"true\" poster=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/03\/architettura-biofilica-sistemi-pareti-verdi-green-habitat.jpg\">\n            <source data-cookieconsent=\"ignore\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/green-habitat-architettura-biofilica-hero-mobile.mp4\" type=\"video\/mp4\" media=\"(max-width: 992px)\">\n            <source data-cookieconsent=\"ignore\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/green-habitat-architettura-biofilica-hero-desktop.mp4\" type=\"video\/mp4\" media=\"(min-width: 993px)\">\n        <\/video>\n        \n        <div class=\"gh-hero-overlay-desk\"><\/div>\n        \n        <div class=\"gh-hero-content-desk\">\n            <div class=\"gh-hero-content-inner\">\n                <div class=\"gh-hero-text-wrapper\">\n                    <span class=\"gh-home-eyebrow\"><i class=\"fas fa-industry\"><\/i> SMART FACTORY MADE IN ITALY<\/span>\n                    <h2 id=\"gh-home-title\" class=\"gh-home-title\">Living architecture for spaces of excellence.<\/h2>\n                    <p class=\"gh-home-desc\">We transform the building envelope into an <strong>advanced thermodynamic and acoustic system<\/strong>. Industrial production of zero-maintenance bio-infrastructures for General Contractors and Architects.<\/p>\n                    <div class=\"gh-home-actions\">\n                        <a href=\"#bivio-sistemi\" class=\"gh-btn-home-primary\">Explore the Systems<\/a>\n                        <a href=\"https:\/\/greenhabitat.it\/en\/research-development\/\" class=\"gh-btn-home-secondary\">Certifications and Method<\/a>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"gh-hero-content-mobile\">\n        <span class=\"gh-mob-eyebrow\">ITALIAN SMART FACTORY<\/span>\n        <h2 class=\"gh-mob-title\">Living architecture for spaces of excellence.<\/h2>\n        <p class=\"gh-mob-desc\">Engineered dry-installed bio-infrastructures. Zero-maintenance solutions for acoustic interior design and external thermodynamic facades.<\/p>\n        <div class=\"gh-home-actions\">\n            <a href=\"#bivio-sistemi\" class=\"gh-btn-home-primary\">Explore the Systems<\/a>\n            <a href=\"https:\/\/greenhabitat.it\/en\/research-development\/\" class=\"gh-btn-home-secondary\">Certifications and Method<\/a>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"Organization\",\n      \"@id\": \"https:\/\/greenhabitat.it\/#organization\",\n      \"name\": \"Green Habitat\",\n      \"legalName\": \"Green Habitat S.r.l.\",\n      \"url\": \"https:\/\/greenhabitat.it\/\",\n      \"logo\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2021\/09\/Logo-Green-Habitat-1.png\",\n      \"foundingDate\": \"2015\",\n      \"description\": \"In an expanding global market, Green Habitat positions itself as the reference Industry 4.0 in Italy (with HQ and production in Bologna) for Corporate Fit-Out and sustainable construction. We are not nurserymen, but producers of engineered dry-installed bio-infrastructures designed to meet the ESG and Green Homes European directives (EPBD 2050). Industrial production of ventilated facades (Wall Green Hydro) and preserved lichen acoustic panels.\",\n      \"knowsAbout\": [\"Biophilic Design\", \"Green Building\", \"Acoustic Correction\", \"Thermal Transmittance\", \"LEED and WELL Certification\", \"EPBD 2050\", \"Corporate Fit-Out\"]\n    },\n    {\n      \"@type\": \"WebSite\",\n      \"@id\": \"https:\/\/greenhabitat.it\/#website\",\n      \"url\": \"https:\/\/greenhabitat.it\/\",\n      \"name\": \"Green Habitat | Living Architecture\",\n      \"publisher\": { \"@id\": \"https:\/\/greenhabitat.it\/#organization\" }\n    },\n    {\n      \"@type\": \"VideoObject\",\n      \"@id\": \"https:\/\/greenhabitat.it\/#corporate-video\",\n      \"name\": \"Biophilic Architecture and Green Engineering Manifesto\",\n      \"description\": \"Corporate documentary video demonstrating our technological supremacy in 3 phases. 1) Sensory Design: Macro shot of our Preserved Moss\/Lichen, showcasing the high density of the acoustic material for interiors. 2) Industrial Scale: Two operators at height on an aerial platform performing maintenance on a monumental living external green facade (Wall Green Habitat Hydro System). The leaves, moved by the breeze, demonstrate active evapotranspiration for thermal reduction. 3) Healing Environment: Demonstration of psychophysical well-being and high real estate value generated by our ecosystems, featuring a person relaxing in a luxury outdoor area.\",\n      \"thumbnailUrl\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/03\/architettura-biofilica-sistemi-pareti-verdi-green-habitat.jpg\",\n      \"contentUrl\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/green-habitat-architettura-biofilica-hero-desktop.mp4\",\n      \"uploadDate\": \"2026-03-03T08:00:00+01:00\",\n      \"publisher\": {\"@id\": \"https:\/\/greenhabitat.it\/#organization\"}\n    }\n  ]\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5ea699f5 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"5ea699f5\" 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-100 elementor-top-column elementor-element elementor-element-2bc2ba5c\" data-id=\"2bc2ba5c\" 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-5ef35209 elementor-widget elementor-widget-html\" data-id=\"5ef35209\" 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<style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700&display=swap');\n\n    .gh-trustbar-wrapper {\n        width: 100%;\n        padding: 40px 0; \n        background: #ffffff;\n        border-top: 1px solid rgba(0,0,0,0.04);\n        border-bottom: 1px solid rgba(0,0,0,0.04);\n        overflow: hidden;\n        font-family: 'Montserrat', sans-serif;\n    }\n\n    .gh-trustbar-eyebrow {\n        text-align: center;\n        font-size: 11px;\n        font-weight: 700;\n        color: #b0b0b0; \n        letter-spacing: 4px;\n        text-transform: uppercase;\n        margin-bottom: 30px; \n    }\n\n    .gh-trustbar-marquee {\n        position: relative;\n        width: 100%;\n        max-width: 100%;\n        margin: 0 auto;\n        display: flex;\n        overflow: hidden;\n        -webkit-mask-image: linear-gradient(to right, transparent, black 5%, black 95%, transparent);\n        mask-image: linear-gradient(to right, transparent, black 5%, black 95%, transparent);\n    }\n\n    .gh-trustbar-track {\n        display: flex;\n        align-items: center;\n        gap: 100px;\n        padding-left: 100px;\n        margin: 0;\n        list-style: none; \n        width: max-content;\n        will-change: transform;\n        animation: ghMarqueeScroll 60s linear infinite;\n    }\n\n    @keyframes ghMarqueeScroll {\n        0% { transform: translate3d(0, 0, 0); }\n        100% { transform: translate3d(-33.3333%, 0, 0); } \n    }\n\n    .gh-text-client {\n        font-weight: 600; \n        font-size: 22px; \n        letter-spacing: 3px;\n        color: #A3A3A3; \n        text-transform: uppercase;\n        white-space: nowrap;\n    }\n\n    @media (max-width: 768px) {\n        .gh-trustbar-wrapper { padding: 30px 0; }\n        .gh-trustbar-eyebrow { font-size: 10px; margin-bottom: 25px; letter-spacing: 2px; }\n        .gh-trustbar-track { \n            animation-duration: 45s; \n            gap: 50px;\n            padding-left: 50px;\n        } \n        .gh-text-client { \n            font-size: 15px; \n            font-weight: 600; \n            letter-spacing: 2px; \n        }\n        .gh-trustbar-marquee {\n            -webkit-mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);\n            mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);\n        }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n        .gh-trustbar-track {\n            animation: none; transform: none; flex-wrap: wrap; justify-content: center; gap: 30px 40px; padding-left: 0; width: 100%;\n        }\n        .gh-trustbar-marquee { mask-image: none; -webkit-mask-image: none; overflow: visible; }\n        .gh-trustbar-track li[aria-hidden=\"true\"] { display: none !important; }\n    }\n<\/style>\n\n<section class=\"gh-trustbar-wrapper\" aria-label=\"Infrastructural Intervention Sectors\">\n    \n    <div class=\"gh-trustbar-eyebrow\">ENGINEERED INFRASTRUCTURES FOR:<\/div>\n    \n    <div class=\"gh-trustbar-marquee\">\n        <ul class=\"gh-trustbar-track\">\n            \n            <li class=\"gh-text-client\">CORPORATE HEADQUARTERS<\/li>\n            <li class=\"gh-text-client\">LOGISTICS HUBS<\/li>\n            <li class=\"gh-text-client\">AIRPORT LOUNGES<\/li>\n            <li class=\"gh-text-client\">HEALTHCARE FACILITIES<\/li>\n            <li class=\"gh-text-client\">RETAIL FLAGSHIP STORES<\/li>\n            <li class=\"gh-text-client\">BANKING FACILITIES<\/li>\n            <li class=\"gh-text-client\">SMART OFFICES<\/li>\n            <li class=\"gh-text-client\">BROADCAST STUDIOS<\/li>\n            <li class=\"gh-text-client\">EXHIBITION INSTALLATIONS<\/li>\n            \n            <li class=\"gh-text-client\" aria-hidden=\"true\">CORPORATE HEADQUARTERS<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">LOGISTICS HUBS<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">AIRPORT LOUNGES<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">HEALTHCARE FACILITIES<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">RETAIL FLAGSHIP STORES<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">BANKING FACILITIES<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">SMART OFFICES<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">BROADCAST STUDIOS<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">EXHIBITION INSTALLATIONS<\/li>\n\n            <li class=\"gh-text-client\" aria-hidden=\"true\">CORPORATE HEADQUARTERS<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">LOGISTICS HUBS<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">AIRPORT LOUNGES<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">HEALTHCARE FACILITIES<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">RETAIL FLAGSHIP STORES<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">BANKING FACILITIES<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">SMART OFFICES<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">BROADCAST STUDIOS<\/li>\n            <li class=\"gh-text-client\" aria-hidden=\"true\">EXHIBITION INSTALLATIONS<\/li>\n\n        <\/ul>\n    <\/div>\n<\/section>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Service\",\n  \"name\": \"Engineering of Bio-Infrastructures and B2B Biophilic Architecture\",\n  \"provider\": {\n    \"@type\": \"Organization\",\n    \"name\": \"Green Habitat\"\n  },\n  \"description\": \"Green Habitat: The Smart Factory chosen by General Contractors. As direct manufacturers and technological partners (Industry 4.0 Made in Italy), we engineer advanced biophilic architecture solutions for the Corporate, Tech & Fashion Retail, Healthcare, Logistics, and Hospitality sectors. Our technological ecosystem transforms greenery into an active sound-absorbing infrastructure. We design systems that optimize acoustics (RT60), reduce operational costs (Zero OPEX), and combine maximum aesthetic impact with the strictest European fire safety certifications (Class B-s2,d0). Our infrastructures support the achievement of ESG credits (LEED, BREEAM, WELL). Our very high production capacity, custom CNC cutting, and 'Dry-Tech' installation have made us the supplier of excellence for: Headquarters and Executive Offices of leading European Banking Groups, Logistics Hubs and Headquarters of E-Commerce giants, Electronics and Luxury Flagship Stores, top-tier Healthcare Facilities, international Airport Lounges, Open Space Smart Offices, and Broadcast recording studios.\",\n  \"audience\": {\n    \"@type\": \"Audience\",\n    \"audienceType\": \"General Contractors, Architectural Firms, Engineers, Facility Managers, B2B\"\n  }\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4b1a5302 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"4b1a5302\" 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-100 elementor-top-column elementor-element elementor-element-2e6f6a8\" data-id=\"2e6f6a8\" 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-7e0edad3 elementor-widget elementor-widget-html\" data-id=\"7e0edad3\" 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<style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700;800;900&display=swap');\n\n    .gh-section-title-wrapper {\n        background-color: #F9F7F2; \n        padding: 80px 20px 20px 20px; \n        text-align: center;\n        font-family: 'Montserrat', sans-serif;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n    }\n\n    .gh-title-eyebrow {\n        font-size: 11px;\n        font-weight: 800;\n        color: #C8A165;\n        letter-spacing: 3px;\n        text-transform: uppercase;\n        margin-bottom: 15px;\n        display: block;\n    }\n\n    .gh-main-title {\n        font-size: 42px; \n        font-weight: 800;\n        color: #1A3C34;\n        margin: 0 0 20px 0;\n        letter-spacing: -1.5px;\n        line-height: 1.1;\n    }\n\n    .gh-title-desc {\n        font-size: 16px;\n        font-weight: 500;\n        color: #555555;\n        max-width: 800px;\n        margin: 0;\n        line-height: 1.6;\n    }\n\n    @media (max-width: 768px) {\n        .gh-section-title-wrapper { \n            padding: 50px 20px 10px 20px; \n        }\n        \n        .gh-title-eyebrow { \n            font-size: 10px; \n            letter-spacing: 2px;\n        }\n        \n        .gh-main-title { \n            font-size: 32px; \n            letter-spacing: -1px;\n            margin-bottom: 15px;\n        }\n        \n        .gh-title-desc { \n            font-size: 14px; \n            line-height: 1.5;\n            padding: 0 10px;\n        }\n    }\n<\/style>\n\n<header class=\"gh-section-title-wrapper\" aria-labelledby=\"gh-portfolio-main-title\">\n    \n    <span class=\"gh-title-eyebrow\" aria-hidden=\"true\">The Method in Action | B2B Portfolio & Fit-Out<\/span>\n    \n    <h2 id=\"gh-portfolio-main-title\" class=\"gh-main-title\">\n        Integrated Natural Architecture.\n    <\/h2>\n    \n    <p class=\"gh-title-desc\">\n        A real-time look into the latest corporate and retail environments. Where Italian design meets bio-acoustic engineering and <strong>indoor and outdoor green infrastructures<\/strong> to transform conventional spaces into ecosystems of pure well-being.\n    <\/p>\n\n<\/header>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"CollectionPage\",\n  \"name\": \"B2B Portfolio and Case Studies: Bio-Infrastructures and Green Architecture\",\n  \"description\": \"Introduction to the Official Portfolio and B2B Case Studies. Below we showcase photographic references and case studies documented directly by our top-tier clients (User Generated Content) on the use of our solutions (living green walls for indoor and outdoor, preserved vertical gardens, acoustic partitions, and furnishing accessories) for biophilic design, corporate fit-out, and passive acoustic engineering.\",\n  \"about\": {\n    \"@type\": \"Thing\",\n    \"name\": \"Biophilic Design and Passive Acoustic Engineering\"\n  }\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3d6109d0 elementor-section-full_width elementor-hidden-tablet elementor-hidden-mobile elementor-section-height-default elementor-section-height-default\" data-id=\"3d6109d0\" 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-100 elementor-top-column elementor-element elementor-element-60e6e1d7\" data-id=\"60e6e1d7\" 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-72a75fad elementor-widget elementor-widget-html\" data-id=\"72a75fad\" 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<style>\n    #gh-desktop-hotspot {\n        display: none !important;\n    }\n\n    @media (min-width: 1024px) {\n        \n        #gh-veil-wrapper, #gh-compact-wrapper, #gh-final-wrapper, #gh-force-wrapper, #gh-10px-wrapper, #gh-desktop-masonry, #gh-desktop-static, #gh-desktop-clean, #gh-desktop-grid, #gh-desktop-neuro, #gh-desktop-stable, #gh-desktop-expand, #gh-desktop-safe {\n            display: none !important;\n        }\n\n        #gh-desktop-hotspot {\n            display: block !important;\n            width: 100% !important;\n            background-color: #F9F7F2 !important; \n            padding: 40px 40px 60px 40px !important;\n            box-sizing: border-box !important;\n            font-family: 'Montserrat', sans-serif !important;\n        }\n\n        .gh-hotspot-grid {\n            display: grid;\n            grid-template-columns: repeat(4, 1fr); \n            gap: 40px 25px; \n            align-items: start; \n            width: 100%;\n            list-style: none !important; \n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        .gh-hotspot-item {\n            display: flex; \n            flex-direction: column;\n            width: 100%;\n            position: relative; \n            cursor: default; \n        }\n\n        .gh-hidden-row { display: none; }\n        .gh-fade-in { animation: fadeIn 0.8s ease forwards; }\n        @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }\n\n        .gh-media-holder {\n            position: relative;\n            width: 100%;\n            margin-bottom: 15px;\n            overflow: visible !important; \n            z-index: 1; \n            transition: transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94), z-index 0s;\n            transform-origin: center center;\n        }\n\n        .gh-hotspot-img {\n            width: 100%;\n            height: auto !important; \n            display: block;\n            border-radius: 4px;\n            box-shadow: 0 5px 15px rgba(26, 60, 52, 0.08);\n            transition: box-shadow 0.5s ease;\n        }\n\n        .gh-invisible-link {\n            position: absolute;\n            top: 0;\n            right: 0;\n            width: 35%; \n            height: 25%; \n            z-index: 10;\n            cursor: pointer; \n            border-top-right-radius: 4px; \n        }\n        \n        \/* Regola per l'accessibilit\u00e0 (WCAG): visibile solo a chi naviga con tastiera *\/\n        .gh-invisible-link:focus-visible {\n            outline: 3px solid #C8A165;\n            outline-offset: -3px;\n            background-color: rgba(200, 161, 101, 0.1);\n        }\n\n        \/* Classe speciale per rendere il link leggibile da Google ma invisibile agli utenti *\/\n        .gh-legal-text {\n            position: absolute;\n            width: 1px;\n            height: 1px;\n            padding: 0;\n            margin: -1px;\n            overflow: hidden;\n            clip: rect(0, 0, 0, 0);\n            white-space: nowrap;\n            border: 0;\n        }\n\n        .gh-hotspot-caption {\n            width: 100%;\n            padding-left: 12px;\n            border-left: 2px solid rgba(200, 161, 101, 0.3); \n            transition: border-color 0.3s ease;\n            position: relative;\n            z-index: 0;\n        }\n        \n        .gh-hotspot-caption h3 { \n            color: #1A3C34; \n            font-weight: 700; \n            font-size: 14px; \n            display: block; \n            margin-bottom: 4px;\n            margin-top: 0;\n            line-height: 1.3; \n        }\n        \n        .gh-hotspot-caption p { \n            color: #444; \n            font-size: 13px; \n            line-height: 1.5; \n            margin: 0; \n            font-weight: 400; \n        }\n\n        .gh-hotspot-item:hover .gh-media-holder { transform: scale(1.05); z-index: 20; }\n        .gh-hotspot-item:hover .gh-hotspot-img { box-shadow: 0 20px 40px rgba(26, 60, 52, 0.15); }\n        .gh-hotspot-item:hover .gh-hotspot-caption { border-left-color: #C8A165; }\n\n        .gh-hotspot-action {\n            width: 100%;\n            display: flex;\n            justify-content: center;\n            margin-top: 50px; \n        }\n\n        .gh-hotspot-btn {\n            font-family: 'Montserrat', sans-serif;\n            font-size: 11px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            color: #1A3C34;\n            text-decoration: none;\n            padding: 12px 30px;\n            border: 1px solid #1A3C34; \n            border-radius: 50px;\n            transition: all 0.3s ease;\n            background-color: transparent;\n            font-weight: 700;\n            cursor: pointer;\n        }\n\n        .gh-hotspot-btn:hover {\n            background-color: #1A3C34;\n            color: #C8A165; \n            border-color: #1A3C34;\n        }\n    }\n<\/style>\n\n<div id=\"gh-desktop-hotspot\" role=\"region\" aria-label=\"B2B Portfolio Desktop\">\n\n    <ul class=\"gh-hotspot-grid\" id=\"ghHotspotGrid\">\n\n        <li class=\"gh-hotspot-item\">\n            <div class=\"gh-media-holder\">\n                <img fetchpriority=\"high\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/parete-lichene-stabilizzato-indoor-gianluca-vacchi.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Indoor preserved lichen wall for luxury interior design in Gianluca Vacchi's residence\">\n                <a href=\"https:\/\/www.instagram.com\/p\/CLXQ0JnD12h\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" aria-label=\"View the biophilic design installation in Gianluca Vacchi&#039;s residence\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Gianluca Vacchi Residence<\/h3>\n                <p>Custom-engineered bespoke technical module for invisible residential luxury.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item\">\n            <div class=\"gh-media-holder\">\n                <img src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/rivestimento-colonne-verde-stabilizzato-lenovo.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Reinforced concrete column cladding with preserved greenery and Push-Pull opening system in the Lenovo Store\">\n                <a href=\"https:\/\/www.instagram.com\/p\/CFKqvESHpVf\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" aria-label=\"Discover the preserved green-clad columns with Push-Pull system in the Lenovo Store\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Lenovo Store (Europe)<\/h3>\n                <p>Preserved green columns with Push-Pull inspection system for human capital and retail well-being.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item\">\n            <div class=\"gh-media-holder\">\n                <img src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/correzione-acustica-pareti-lichene-muschio-selvaggio.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Passive acoustic correction with full perimeter lichen cladding in the Muschio Selvaggio podcast studio\">\n                <a href=\"https:\/\/www.instagram.com\/p\/CTZnEBGMpvA\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" aria-label=\"View the perimeter acoustic cladding in the Muschio Selvaggio studio\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Muschio Selvaggio Studio<\/h3>\n                <p>Bio-acoustic perimeter wall module to eliminate reverberation and ensure vocal clarity in the podcast.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/allestimento-stand-fieristico-verde-stabilizzato-technogym.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Exhibition stand setup with custom preserved vegetation walls for Technogym in Paris\">\n                <a href=\"https:\/\/www.instagram.com\/p\/DT3T4gZgAzW\/?img_index=1\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" aria-label=\"See the preserved green wall setup for the Technogym stand\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Technogym Exhibition Stand<\/h3>\n                <p>Custom-made preserved vegetation walls. Material synchrony between physical well-being and bio-integrated architecture.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/sistema-parietale-biofilico-retail-guess.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Full-height preserved green wall following the staircase of the Guess Store in Amsterdam\">\n                <a href=\"https:\/\/www.instagram.com\/p\/DKmSYM6twdW\/?img_index=1\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" aria-label=\"Explore the biophilic wall system in the Guess Store in Amsterdam\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Guess Store Amsterdam<\/h3>\n                <p>Full-height biophilic systems extending over the stairs, optimized for high-traffic international retail.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/controsoffitto-fonoassorbente-green-expert.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Totally green sound-absorbing bio-acoustic suspended ceiling in Expert electronics stores\">\n                <a href=\"https:\/\/www.instagram.com\/p\/DKrQwUAoDst\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" aria-label=\"View the green sound-absorbing suspended ceilings for Expert Electronics\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Expert Electronics Retail<\/h3>\n                <p>Green ceiling bio-infrastructure for acoustic comfort, to improve sales and staff well-being.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/facciata-verde-vivo-esterno-ospedale-niguarda.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Impressive preserved green facade spanning hundreds of square meters at the Niguarda Hospital, inaugurated for the Milano Cortina Olympics\">\n                <a href=\"https:\/\/www.instagram.com\/p\/DUVoV32DF4M\/?utm_source=ig_web_copy_link&amp;igsh=MzRlODBiNWFlZA==\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" aria-label=\"Discover the giant green facade inaugurated at the Niguarda Hospital\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Niguarda Hospital (Olympics)<\/h3>\n                <p>Hundreds of sqm of green facade and internal green walls: bio-certified ecosystem for the active purification of medical areas.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/pannelli-fonoassorbenti-soffitto-verde-stabilizzato-unicredit.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Preserved green sound-absorbing panels installed in UniCredit meeting rooms and executive offices\">\n                <a href=\"https:\/\/www.instagram.com\/unicredit_eu\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" aria-label=\"View the executive sound-absorbing installations for UniCredit\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>UniCredit Executive Offices<\/h3>\n                <p>Bio-acoustic comfort for absolute privacy and well-being in open space areas and meeting rooms.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item gh-hidden-row\" aria-hidden=\"true\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/pannelli-divisori-ignifughi-aeroporto-bologna.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Preserved green partition panels for transit areas at Bologna Airport\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/bologna_airport\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" tabindex=\"-1\" aria-label=\"See the fireproof partitions for high-traffic areas at Bologna Airport\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Bologna Airport<\/h3>\n                <p>Fire-certified bio-infrastructure (B-s2, d0) for visual comfort and safety in high-traffic areas.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item gh-hidden-row\" aria-hidden=\"true\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/divisori-scrivania-fonoassorbenti-open-space-unicredit.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Sound-absorbing and completely green desk partitions for UniCredit open space workstations\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/unicredit_eu\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" tabindex=\"-1\" aria-label=\"Discover the sound-absorbing desk partitions supplied to UniCredit\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>UniCredit Open Space Workstations<\/h3>\n                <p>Sound-absorbing partitions between workstations for acoustic zoning and staff cognitive well-being.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item gh-hidden-row\" aria-hidden=\"true\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/divisori-privacy-lounge-toscana-aeroporti.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Partitions for privacy and bioacoustic comfort in Toscana Aeroporti waiting rooms\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/toscanaaeroporti\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" tabindex=\"-1\" aria-label=\"Explore the biophilic zoning for passenger privacy at Toscana Aeroporti\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Toscana Aeroporti Lounges<\/h3>\n                <p>Biophilic zoning to reduce stress, provide privacy to passengers, and improve the experience in waiting rooms.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item gh-hidden-row\" aria-hidden=\"true\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/pareti-divisorie-assorbimento-acustico-westpole.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Acoustic absorption partition walls in Westpole's open plan smart offices\" loading=\"lazy\">\n                <a href=\"https:\/\/www.linkedin.com\/company\/westpole-benelux\/?originalSubdomain=be\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on LinkedIn\" tabindex=\"-1\" aria-label=\"View the walls for reverberation reduction in Westpole open space offices\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Westpole Smart Office<\/h3>\n                <p>Passive reverberation absorption for maximum operational comfort in industrial architectures and agile workspaces.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item gh-hidden-row\" aria-hidden=\"true\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/parete-corporate-logo-verde-stabilizzato-iveco.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Corporate preserved green wall with custom integrated company logo for Iveco\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/iveco\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" tabindex=\"-1\" aria-label=\"Discover the biophilic infrastructure with integrated logo for Iveco Group\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Iveco Corporate Relaxation Areas<\/h3>\n                <p>Custom biophilic infrastructures with integrated logo and raised corporate communication.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item gh-hidden-row\" aria-hidden=\"true\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/esposizione-prodotti-tech-parete-verde-lenovo.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Relaxed customers at Spazio Lenovo around a preserved green column with integrated headphones display\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/Cab0A9HNiCP\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" tabindex=\"-1\" aria-label=\"See the interactive merchandising among the leaves in Spazio Lenovo Milan\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Spazio Lenovo Milan Exhibition<\/h3>\n                <p>Integrated acoustic correction and tech products that can be displayed or extracted among the leaves to increase dwell time.<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item gh-hidden-row\" aria-hidden=\"true\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/parete-gigante-lichene-logo-aziendale-colorato-pieri.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Gigantic 3-story high, perfectly homogeneous preserved lichen wall in the Pieri Group hall\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/DSnYEKRDb60\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" tabindex=\"-1\" aria-label=\"Admire the giant 3-story installation in the Pieri Group Hall\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Pieri Group Hall (Triple Height)<\/h3>\n                <p>Giant 3-story installation with corporate logo: perfect homogeneity without color breaks (Single Batch).<\/p>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-hotspot-item gh-hidden-row\" aria-hidden=\"true\">\n            <div class=\"gh-media-holder\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/quinta-scenografica-lichene-eventi-gianluca-vacchi.jpg\" width=\"600\" height=\"800\" decoding=\"async\" class=\"gh-hotspot-img\" alt=\"Scenographic preserved lichen backdrop for private events and exclusive parties by Gianluca Vacchi\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/CKuTsDaDhLX\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"gh-invisible-link\" title=\"See on Instagram\" tabindex=\"-1\" aria-label=\"Discover the lichen scenographies for exclusive events and private parties\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-hotspot-caption\">\n                <h3>Gianluca Vacchi Private Parties<\/h3>\n                <p>Biophilic design as a natural scenographic backdrop for private and corporate events.<\/p>\n            <\/div>\n        <\/li>\n\n    <\/ul>\n\n    <div class=\"gh-hotspot-action\">\n        <a href=\"#\" id=\"ghHotspotBtn\" class=\"gh-hotspot-btn\" data-state=\"expand\" aria-expanded=\"false\" role=\"button\">\n            + SHOW MORE PROJECTS\n        <\/a>\n    <\/div>\n\n<\/div>\n\n<script type=\"application\/ld+json\" id=\"gh-portfolio-schema-desktop\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"ItemList\",\n  \"name\": \"B2B Portfolio: Preserved Lichen Walls\",\n  \"description\": \"List of 16 case studies directly documented by clients (User Generated Content) on the use of Green Habitat preserved greenery for corporate fit-out, biophilic architecture, and acoustic correction of offices, hospitals, and stores. Architectural benefits include: sound insulation, zero maintenance, biophilic design, and fire certifications.\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Residential Interior Design (Gianluca Vacchi)\", \"url\": \"https:\/\/www.instagram.com\/p\/CLXQ0JnD12h\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/parete-lichene-stabilizzato-indoor-gianluca-vacchi.jpg\", \"description\": \"Indoor biophilic design installation for furnishing and well-being in the private residence. Bespoke technical module.\" } },\n    { \"@type\": \"ListItem\", \"position\": 2, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Push-Pull Green Columns (Lenovo Store Europe)\", \"url\": \"https:\/\/www.instagram.com\/p\/CFKqvESHpVf\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/rivestimento-colonne-verde-stabilizzato-lenovo.jpg\", \"description\": \"Cladding of unsightly reinforced concrete columns transformed into the store's focal point. Custom green design with hidden 'Push-Pull' system for internal plant inspection.\" } },\n    { \"@type\": \"ListItem\", \"position\": 3, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Podcast Studio Acoustic Correction (Muschio Selvaggio)\", \"url\": \"https:\/\/www.instagram.com\/p\/CTZnEBGMpvA\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/correzione-acustica-pareti-lichene-muschio-selvaggio.jpg\", \"description\": \"Acoustic walls. Full perimeter cladding of the podcast studio with preserved lichen to eliminate reverberation and achieve perfect sound absorption.\" } },\n    { \"@type\": \"ListItem\", \"position\": 4, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Biophilic Exhibition Stand Setup (Technogym)\", \"url\": \"https:\/\/www.instagram.com\/p\/DT3T4gZgAzW\/?img_index=1\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/allestimento-stand-fieristico-verde-stabilizzato-technogym.jpg\", \"description\": \"Custom-made preserved vegetation walls for international exhibition stands.\" } },\n    { \"@type\": \"ListItem\", \"position\": 5, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Full-Height Retail Design (Guess Store Amsterdam)\", \"url\": \"https:\/\/www.instagram.com\/p\/DKmSYM6twdW\/?img_index=1\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/sistema-parietale-biofilico-retail-guess.jpg\", \"description\": \"Continuous biophilic wall system, extending over the entire height of the store following the main staircase.\" } },\n    { \"@type\": \"ListItem\", \"position\": 6, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Hi-Tech Sound-Absorbing Ceiling (Expert)\", \"url\": \"https:\/\/www.instagram.com\/p\/DKrQwUAoDst\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/controsoffitto-fonoassorbente-green-expert.jpg\", \"description\": \"Completely green retail chains with sound-absorbing ceilings to increase sales and employee well-being.\" } },\n    { \"@type\": \"ListItem\", \"position\": 7, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Hospital Indoor Green Facade (Niguarda Hospital)\", \"url\": \"https:\/\/www.instagram.com\/p\/DUVoV32DF4M\/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/facciata-verde-vivo-esterno-ospedale-niguarda.jpg\", \"description\": \"Hundreds of square meters of green facade and internal green walls inaugurated for the 2026 Milano-Cortina Olympics.\" } },\n    { \"@type\": \"ListItem\", \"position\": 8, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Executive Meeting Offices (UniCredit)\", \"url\": \"https:\/\/www.instagram.com\/unicredit_eu\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/pannelli-fonoassorbenti-soffitto-verde-stabilizzato-unicredit.jpg\", \"description\": \"Supply of walls for executive offices and green sound-absorbing partitions to ensure privacy and acoustic comfort.\" } },\n    { \"@type\": \"ListItem\", \"position\": 9, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Fireproof Panels for Transit Areas (Bologna Airport)\", \"url\": \"https:\/\/www.instagram.com\/bologna_airport\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/pannelli-divisori-ignifughi-aeroporto-bologna.jpg\", \"description\": \"Preserved lichen partitions installed in lounges and waiting rooms. They create privacy and biophilic comfort for travelers.\" } },\n    { \"@type\": \"ListItem\", \"position\": 10, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Open Space Desk Partitions (UniCredit)\", \"url\": \"https:\/\/www.instagram.com\/unicredit_eu\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/divisori-scrivania-fonoassorbenti-open-space-unicredit.jpg\", \"description\": \"Green sound-absorbing partitions inserted between desks for staff acoustic zoning.\" } },\n    { \"@type\": \"ListItem\", \"position\": 11, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Lounge Waiting Room Zoning (Toscana Aeroporti)\", \"url\": \"https:\/\/www.instagram.com\/toscanaaeroporti\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/divisori-privacy-lounge-toscana-aeroporti.jpg\", \"description\": \"Biophilic partitions that create privacy and acoustic comfort for passengers in airport lounges.\" } },\n    { \"@type\": \"ListItem\", \"position\": 12, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Smart Office Reverberation Absorption (Westpole)\", \"url\": \"https:\/\/www.linkedin.com\/company\/westpole-benelux\/?originalSubdomain=be\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/pareti-divisorie-assorbimento-acustico-westpole.jpg\", \"description\": \"Walls for reverberation reduction in open space offices for employee health and well-being.\" } },\n    { \"@type\": \"ListItem\", \"position\": 13, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Corporate Logo Integration On Greenery (Iveco)\", \"url\": \"https:\/\/www.instagram.com\/iveco\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/parete-corporate-logo-verde-stabilizzato-iveco.jpg\", \"description\": \"Custom green walls integrating the logo and corporate communication for relaxation areas.\" } },\n    { \"@type\": \"ListItem\", \"position\": 14, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Interactive Visual Merchandising (Spazio Lenovo Milan)\", \"url\": \"https:\/\/www.instagram.com\/p\/Cab0A9HNiCP\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/esposizione-prodotti-tech-parete-verde-lenovo.jpg\", \"description\": \"Tech products on display that can be extracted directly from the leaves to increase dwell time.\" } },\n    { \"@type\": \"ListItem\", \"position\": 15, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Monumental 3-Story Wall Installation (Pieri Group)\", \"url\": \"https:\/\/www.instagram.com\/p\/DSnYEKRDb60\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/parete-gigante-lichene-logo-aziendale-colorato-pieri.jpg\", \"description\": \"Monumental wall in the corporate hall spanning 3 stories in height with integrated logo. Demonstrates the absolute homogeneity of the lichen.\" } },\n    { \"@type\": \"ListItem\", \"position\": 16, \"item\": { \"@type\": \"CreativeWork\", \"name\": \"Scenographic Backdrop for Exclusive Events (Gianluca Vacchi)\", \"url\": \"https:\/\/www.instagram.com\/p\/CKuTsDaDhLX\/\", \"image\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/quinta-scenografica-lichene-eventi-gianluca-vacchi.jpg\", \"description\": \"Biophilic design as a natural scenographic backdrop for private events.\" } }\n  ]\n}\n<\/script>\n\n<script>\n    document.addEventListener('DOMContentLoaded', () => {\n\n        const btn = document.getElementById('ghHotspotBtn');\n        const hiddenItems = document.querySelectorAll('.gh-hidden-row');\n\n        if(btn) {\n            btn.addEventListener('click', (e) => {\n                if(btn.getAttribute('data-state') === 'expand') {\n                    e.preventDefault(); \n                    \n                    hiddenItems.forEach(item => {\n                        item.style.display = 'flex'; \n                        item.classList.add('gh-fade-in'); \n                        \n                        item.removeAttribute('aria-hidden');\n                        const link = item.querySelector('.gh-invisible-link');\n                        if(link) link.removeAttribute('tabindex');\n                    });\n\n                    btn.innerText = \"DISCOVER THE FULL GALLERY AND CASE HISTORIES \u2192\";\n                    btn.setAttribute('data-state', 'link');\n                    btn.setAttribute('aria-expanded', 'true');\n                    btn.href = \"https:\/\/greenhabitat.it\/en\/portfolio\/\"; \/* Consider updating this URL if there's a specific English page *\/\n                    \n                    const newBtn = btn.cloneNode(true);\n                    btn.parentNode.replaceChild(newBtn, btn);\n                }\n            });\n        }\n    });\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8af91cd elementor-section-full_width elementor-hidden-desktop elementor-section-height-default elementor-section-height-default\" data-id=\"8af91cd\" 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-100 elementor-top-column elementor-element elementor-element-44afbff2\" data-id=\"44afbff2\" 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-4108c713 elementor-widget elementor-widget-html\" data-id=\"4108c713\" 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<style>\n    @media (min-width: 1025px) {\n        #gh-compact-wrapper { display: none !important; }\n    }\n\n    #gh-compact-wrapper {\n        display: flex !important;\n        flex-direction: column !important;\n        width: 100% !important;\n        background-color: #F9F7F2 !important; \n        padding: 20px 0 30px 0 !important;\n        box-sizing: border-box !important;\n        font-family: 'Montserrat', sans-serif !important;\n        overflow: hidden !important;\n        position: relative !important;\n        -webkit-tap-highlight-color: transparent;\n    }\n\n    .gh-compact-header {\n        display: flex !important;\n        justify-content: space-between !important;\n        align-items: center !important;\n        width: 100% !important;\n        padding: 0 20px 5px 20px !important; \n        box-sizing: border-box !important;\n        z-index: 10 !important;\n    }\n\n    .gh-rec-unit { display: flex; align-items: center; gap: 8px; }\n    .gh-rec-lamp {\n        width: 10px; height: 10px; background-color: #00D640; border-radius: 50%;\n        box-shadow: 0 0 5px #00D640; animation: gh-flash 1.5s infinite;\n    }\n    .gh-rec-tag { font-size: 11px; font-weight: 800; color: #1A3C34; letter-spacing: 1px; }\n    @keyframes gh-flash { 0% { opacity: 1; } 50% { opacity: 0.3; } 100% { opacity: 1; } }\n\n    .gh-swipe-top {\n        font-size: 10px; font-weight: 700; color: #C8A165;\n        text-transform: uppercase; letter-spacing: 1px;\n        display: flex; align-items: center; gap: 5px;\n    }\n    .gh-gold-pointer { font-size: 16px; display: inline-block; animation: gh-move-right 1.5s infinite; }\n    @keyframes gh-move-right { 0% { transform: translateX(0); } 50% { transform: translateX(5px); } 100% { transform: translateX(0); } }\n\n    .gh-compact-track {\n        display: flex !important;\n        flex-wrap: nowrap !important;\n        overflow-x: auto !important;\n        gap: 10px !important; \n        padding-left: 4px !important; \n        scroll-padding-left: 4px !important;\n        padding-right: 20px !important; \n        padding-bottom: 20px !important;\n        padding-top: 10px !important; \n        width: 100% !important;\n        cursor: grab;\n        scrollbar-width: none;\n        -ms-overflow-style: none;\n        scroll-snap-type: x mandatory; \n        list-style: none !important; \n        margin: 0 !important;\n    }\n    .gh-compact-track::-webkit-scrollbar { display: none; }\n    .gh-compact-track.active { cursor: grabbing; scroll-snap-type: none !important; }\n\n    .gh-compact-item {\n        flex: 0 0 92vw !important; \n        width: 92vw !important;\n        max-width: 500px !important; \n        display: flex !important;\n        flex-direction: column !important;\n        text-decoration: none !important;\n        border: none !important;\n        background: transparent !important;\n        margin: 0 !important;\n        scroll-snap-align: start; \n        -webkit-user-drag: none;\n        position: relative; \n        \n        transform: translate3d(0,0,0);\n        transition: transform 1.8s cubic-bezier(0.25, 1, 0.5, 1);\n        will-change: transform;\n    }\n\n    .gh-track-breathing .gh-compact-item,\n    .gh-track-breathing .gh-m-ghost-wrapper { \n        transform: translate3d(-80px, 0, 0) !important; \n    }\n\n    .gh-f-img {\n        width: 100% !important;\n        height: auto !important;\n        min-height: 250px;\n        background: #eee;\n        border-radius: 4px !important; \n        overflow: hidden;\n        margin-bottom: 10px !important; \n        box-shadow: 0 8px 20px rgba(0,0,0,0.1);\n        pointer-events: none; \n        position: relative;\n    }\n    .gh-f-img img { width: 100%; height: auto; display: block; object-fit: cover; }\n\n    .gh-m-hotspot {\n        position: absolute;\n        top: 0;\n        right: 0;\n        width: 50%; \n        height: 25%;\n        z-index: 20;\n        pointer-events: auto; \n        -webkit-tap-highlight-color: transparent;\n    }\n    \n    \/* Regola per l'accessibilit\u00e0 (WCAG): visibile solo a chi naviga con tastiera *\/\n    .gh-m-hotspot:focus-visible {\n        outline: 3px solid #C8A165;\n        outline-offset: -3px;\n        background-color: rgba(200, 161, 101, 0.2);\n    }\n\n    \/* Classe speciale per rendere il link leggibile da Google ma invisibile agli utenti *\/\n    .gh-legal-text {\n        position: absolute;\n        width: 1px;\n        height: 1px;\n        padding: 0;\n        margin: -1px;\n        overflow: hidden;\n        clip: rect(0, 0, 0, 0);\n        white-space: nowrap;\n        border: 0;\n    }\n\n    .gh-f-caption {\n        font-size: 14px !important; \n        line-height: 1.4 !important;\n        color: #333333 !important;\n        margin: 0 !important;\n        padding: 0 5px !important;\n        display: -webkit-box;\n        -webkit-line-clamp: 3;\n        -webkit-box-orient: vertical;\n        overflow: hidden;\n    }\n    \n    .gh-inline-title {\n        color: #1A3C34 !important;\n        font-weight: 700 !important;\n        font-size: inherit !important;\n        margin: 0 !important;\n        padding: 0 !important;\n        display: inline !important;\n    }\n    \n    .gh-inline-desc {\n        display: inline !important;\n    }\n    \n    .gh-m-ghost-wrapper {\n        flex: 0 0 40vw !important; width: 40vw !important; max-width: 200px !important;\n        scroll-snap-align: start; margin: 0 !important; height: auto; display: flex !important; flex-direction: column !important;\n        transform: translate3d(0,0,0); transition: transform 1.8s cubic-bezier(0.25, 1, 0.5, 1);\n        list-style: none !important;\n    }\n    .gh-m-ghost {\n        text-decoration: none !important; display: flex !important; flex-direction: column !important; width: 100%; height: 100%;\n    }\n    .gh-ghost-box {\n        width: 100% !important; aspect-ratio: 3\/4; min-height: 250px;\n        border: 1px solid rgba(200, 161, 101, 0.5); border-radius: 4px;\n        display: flex; flex-direction: column; align-items: center; justify-content: center;\n        text-align: center; background: transparent; transition: all 0.2s ease;\n    }\n    .gh-ghost-icon { font-size: 24px; color: #1A3C34; margin-bottom: 10px; opacity: 0.8; }\n    .gh-ghost-text { font-size: 9px; color: #1A3C34; font-weight: 700; letter-spacing: 1.5px; }\n\n    .gh-compact-footer {\n        padding: 0 20px !important; width: 100% !important; box-sizing: border-box !important;\n        margin-top: 5px !important; display: flex !important; align-items: center !important; gap: 15px !important; \n    }\n    .gh-compact-bar-track {\n        flex-grow: 1; height: 3px; background: #e0e0e0; border-radius: 3px; position: relative; overflow: hidden;\n    }\n    .gh-compact-bar-fill {\n        position: absolute; left: 0; top: 0; bottom: 0; width: 5%; background-color: #C8A165; transition: width 0.1s linear;\n    }\n    .gh-swipe-bottom {\n        font-size: 10px; font-weight: 700; color: #C8A165; letter-spacing: 1px; display: flex; align-items: center; gap: 5px; white-space: nowrap; \n    }\n<\/style>\n\n<section id=\"gh-compact-wrapper\" aria-label=\"B2B Portfolio Mobile\">\n\n    <div class=\"gh-compact-header\" aria-hidden=\"true\">\n        <div class=\"gh-rec-unit\"><div class=\"gh-rec-lamp\"><\/div><span class=\"gh-rec-tag\">LIVE FEED<\/span><\/div>\n        <div class=\"gh-swipe-top\">SWIPE <span class=\"gh-gold-pointer\">\u2192<\/span><\/div>\n    <\/div>\n\n    <ul class=\"gh-compact-track\" id=\"ghCompactTrack\">\n        \n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/parete-lichene-stabilizzato-indoor-gianluca-vacchi.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Indoor preserved lichen wall for luxury interior design in Gianluca Vacchi's residence\">\n                <a href=\"https:\/\/www.instagram.com\/p\/CLXQ0JnD12h\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View Gianluca Vacchi&#039;s post about the Green Habitat wall in his home\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Gianluca Vacchi Residence:<\/h3>\n                <span class=\"gh-inline-desc\">Custom-engineered bespoke technical module for invisible residential luxury.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/rivestimento-colonne-verde-stabilizzato-lenovo.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Reinforced concrete column cladding with preserved greenery and Push-Pull opening system in the Lenovo Store\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/CFKqvESHpVf\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the official Lenovo post on the biophilic columns\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Lenovo Store (Europe):<\/h3>\n                <span class=\"gh-inline-desc\">Preserved green columns with Push-Pull inspection system for human capital and retail well-being.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/correzione-acustica-pareti-lichene-muschio-selvaggio.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Passive acoustic correction with full perimeter lichen cladding in the Muschio Selvaggio podcast studio\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/CTZnEBGMpvA\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the fully clad Muschio Selvaggio podcast set\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Muschio Selvaggio Podcast:<\/h3>\n                <span class=\"gh-inline-desc\">Bio-acoustic perimeter wall module to eliminate reverberation and ensure vocal clarity.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/allestimento-stand-fieristico-verde-stabilizzato-technogym.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Exhibition stand setup with custom preserved vegetation walls for Technogym in Paris\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/DT3T4gZgAzW\/?img_index=1\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the installation for the Technogym exhibition stand\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Technogym Exhibition Stands:<\/h3>\n                <span class=\"gh-inline-desc\">Custom-made walls. Material synchrony between physical well-being and bio-integrated architecture.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/sistema-parietale-biofilico-retail-guess.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Full-height preserved green wall following the staircase of the Guess Store in Amsterdam\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/DKmSYM6twdW\/?img_index=1\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the green wall in the Guess store in Amsterdam\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Guess Store:<\/h3>\n                <span class=\"gh-inline-desc\">Full-height biophilic systems extending over the stairs, optimized for high-traffic international retail.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/controsoffitto-fonoassorbente-green-expert.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Totally green sound-absorbing bio-acoustic suspended ceiling in Expert electronics stores\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/DKrQwUAoDst\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the Expert green suspended ceiling\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Expert Electronics Retail:<\/h3>\n                <span class=\"gh-inline-desc\">Green ceiling bio-infrastructures for acoustic comfort, to improve sales and staff well-being.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/facciata-verde-vivo-esterno-ospedale-niguarda.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Internal green walls and impressive external green facades of hundreds of square meters at the Niguarda Hospital\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/DUVoV32DF4M\/?utm_source=ig_web_copy_link&amp;igsh=MzRlODBiNWFlZA==\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the green facade and internal walls inaugurated at the Niguarda Hospital\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Niguarda Hospital (Olympics):<\/h3>\n                <span class=\"gh-inline-desc\">Bio-certified ecosystems for active purification of internal and external medical areas.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/pannelli-fonoassorbenti-soffitto-verde-stabilizzato-unicredit.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Preserved green sound-absorbing panels installed in UniCredit meeting rooms and executive offices\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/unicredit_eu\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the acoustic claddings in the UniCredit offices\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">UniCredit Executive Offices:<\/h3>\n                <span class=\"gh-inline-desc\">Bio-acoustic comfort for absolute privacy and well-being in open space areas and meeting rooms.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/pannelli-divisori-ignifughi-aeroporto-bologna.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Preserved green partition panels for transit areas at Bologna Airport\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/bologna_airport\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the installations at Bologna Airport\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Bologna Airport:<\/h3>\n                <span class=\"gh-inline-desc\">Fire-certified bio-infrastructure (B-s2, d0) for visual comfort and safety in high-traffic areas.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/divisori-scrivania-fonoassorbenti-open-space-unicredit.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Sound-absorbing and completely green desk partitions for UniCredit open space workstations\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/unicredit_eu\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the UniCredit operational partitions\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">UniCredit Open Space Workstations:<\/h3>\n                <span class=\"gh-inline-desc\">Sound-absorbing partitions between workstations for staff acoustic zoning and cognitive well-being.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/divisori-privacy-lounge-toscana-aeroporti.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Partitions for privacy and bioacoustic comfort in Toscana Aeroporti waiting rooms\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/toscanaaeroporti\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the partitions in the Toscana Aeroporti lounges\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Toscana Aeroporti Lounges:<\/h3>\n                <span class=\"gh-inline-desc\">Biophilic zoning to reduce stress, provide privacy to passengers, and improve the experience.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/pareti-divisorie-assorbimento-acustico-westpole.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Acoustic absorption partition walls in Westpole's open plan smart offices\" loading=\"lazy\">\n                <a href=\"https:\/\/www.linkedin.com\/company\/westpole-benelux\/?originalSubdomain=be\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the corporate project for Westpole\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Westpole Smart Office:<\/h3>\n                <span class=\"gh-inline-desc\">Passive reverberation absorption for maximum operational comfort in industrial architectures.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/parete-corporate-logo-verde-stabilizzato-iveco.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Corporate preserved green wall with custom integrated company logo for Iveco\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/iveco\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the branded corporate walls for Iveco\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Iveco Corporate Relaxation Areas:<\/h3>\n                <span class=\"gh-inline-desc\">Custom biophilic infrastructures with integrated logo and raised corporate communication.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/esposizione-prodotti-tech-parete-verde-lenovo.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Relaxed customers at Spazio Lenovo around a preserved green column with integrated headphones display\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/Cab0A9HNiCP\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the interactive area in Spazio Lenovo\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Spazio Lenovo Milan Exhibition:<\/h3>\n                <span class=\"gh-inline-desc\">Tech products that can be displayed or extracted among the leaves to increase dwell time.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/parete-gigante-lichene-logo-aziendale-colorato-pieri.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Gigantic 3-story high, perfectly homogeneous preserved lichen wall in the Pieri Group hall\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/DSnYEKRDb60\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"View the triple-height installation for Pieri Group\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Pieri Group Hall (Triple Height):<\/h3>\n                <span class=\"gh-inline-desc\">Giant 3-story installation with corporate logo: perfect homogeneity (Single Batch).<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-compact-item\">\n            <div class=\"gh-f-img\">\n                <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/quinta-scenografica-lichene-eventi-gianluca-vacchi.jpg\" width=\"600\" height=\"800\" decoding=\"async\" draggable=\"false\" alt=\"Scenographic preserved lichen backdrop for private events and exclusive parties by Gianluca Vacchi\" loading=\"lazy\">\n                <a href=\"https:\/\/www.instagram.com\/p\/CKuTsDaDhLX\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-m-hotspot\" aria-label=\"Discover the lichen scenographies for exclusive events and private parties\"><span class=\"gh-legal-text\">Legal Source and Social Copyright<\/span><\/a>\n            <\/div>\n            <div class=\"gh-f-caption\">\n                <h3 class=\"gh-inline-title\">Gianluca Vacchi Private Parties:<\/h3>\n                <span class=\"gh-inline-desc\">Biophilic design as a natural scenographic backdrop for private and corporate events.<\/span>\n            <\/div>\n        <\/li>\n\n        <li class=\"gh-m-ghost-wrapper\">\n            <a href=\"https:\/\/greenhabitat.it\/en\/portfolio\/\" class=\"gh-m-ghost\" aria-label=\"Show the full gallery of all our B2B installations\">\n                <div class=\"gh-ghost-box\">\n                    <span class=\"gh-ghost-icon\" aria-hidden=\"true\">\u279c<\/span>\n                    <span class=\"gh-ghost-text\">ALL<br>PROJECTS<\/span>\n                <\/div>\n            <\/a>\n        <\/li>\n        \n        <li style=\"min-width: 20px; list-style: none;\" aria-hidden=\"true\"><\/li>\n    <\/ul>\n\n    <div class=\"gh-compact-footer\" aria-hidden=\"true\">\n        <div class=\"gh-compact-bar-track\">\n            <div class=\"gh-compact-bar-fill\" id=\"ghCompactFill\"><\/div>\n        <\/div>\n        <div class=\"gh-swipe-bottom\">SWIPE <span class=\"gh-gold-pointer\">\u2192<\/span><\/div>\n    <\/div>\n\n<\/section>\n\n<script>\n    document.addEventListener('DOMContentLoaded', () => {\n        const slider = document.getElementById('ghCompactTrack');\n        const fill = document.getElementById('ghCompactFill');\n        const wrapper = document.getElementById('gh-compact-wrapper');\n        \n        if(!slider || !fill) return;\n\n        let isDown = false;\n        let startX;\n        let scrollLeft;\n        let isDragging = false; \n\n        let userInteracted = false;\n        let nudgeTimeout;\n\n        const triggerBreathing = () => {\n            if (userInteracted) return;\n            if (slider.scrollLeft > 10) return;\n\n            slider.classList.add('gh-track-breathing');\n\n            setTimeout(() => {\n                if(!userInteracted) {\n                    slider.classList.remove('gh-track-breathing');\n                }\n            }, 2000);\n        };\n\n        const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting) {\n                    if (!userInteracted && !nudgeTimeout) {\n                        nudgeTimeout = setTimeout(triggerBreathing, 2500); \n                    }\n                } else {\n                    if (nudgeTimeout) {\n                        clearTimeout(nudgeTimeout);\n                        nudgeTimeout = null;\n                    }\n                }\n            });\n        }, { threshold: 0.6 });\n\n        if (wrapper) observer.observe(wrapper);\n\n        const stopAll = () => {\n            userInteracted = true;\n            if (nudgeTimeout) clearTimeout(nudgeTimeout);\n            slider.classList.remove('gh-track-breathing');\n        };\n\n        slider.addEventListener('touchstart', stopAll, {passive: true});\n        slider.addEventListener('mousedown', stopAll);\n        slider.addEventListener('scroll', () => {\n            if (slider.scrollLeft > 10) userInteracted = true;\n            updateUI();\n        });\n\n        const updateUI = () => {\n            const max = slider.scrollWidth - slider.clientWidth;\n            if (max > 0) {\n                const percentage = (slider.scrollLeft \/ max) * 100;\n                fill.style.width = Math.max(5, Math.min(100, percentage)) + '%';\n            } else {\n                fill.style.width = '100%';\n            }\n\n            const firstImg = slider.querySelector('.gh-f-img');\n            const ghostBox = slider.querySelector('.gh-ghost-box');\n            if(firstImg && ghostBox && firstImg.offsetHeight > 0) {\n                ghostBox.style.height = firstImg.offsetHeight + 'px';\n                ghostBox.style.minHeight = '0';\n                ghostBox.style.aspectRatio = 'auto';\n            }\n        };\n\n        setTimeout(updateUI, 500);\n        setTimeout(updateUI, 2000); \n        window.addEventListener('resize', updateUI);\n\n        const links = slider.querySelectorAll('a');\n        links.forEach(link => {\n            link.addEventListener('click', (e) => {\n                if (isDragging) {\n                    e.preventDefault();\n                    e.stopPropagation();\n                }\n            });\n        });\n\n        slider.addEventListener('mousedown', (e) => {\n            stopAll();\n            isDown = true;\n            isDragging = false; \n            slider.classList.add('active'); \n            startX = e.pageX - slider.offsetLeft;\n            scrollLeft = slider.scrollLeft;\n        });\n\n        const stopDrag = () => {\n            if (!isDown) return;\n            isDown = false;\n            slider.classList.remove('active'); \n            setTimeout(() => { isDragging = false; }, 50);\n        };\n\n        slider.addEventListener('mouseleave', stopDrag);\n        slider.addEventListener('mouseup', stopDrag);\n\n        slider.addEventListener('mousemove', (e) => {\n            if (!isDown) return;\n            e.preventDefault();\n            const x = e.pageX - slider.offsetLeft;\n            const walk = (x - startX); \n            if (Math.abs(walk) > 5) {\n                isDragging = true;\n                slider.scrollLeft = scrollLeft - (walk * 1.5); \n            }\n        });\n    });\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9d38c56 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"9d38c56\" 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-100 elementor-top-column elementor-element elementor-element-b1003a3\" data-id=\"b1003a3\" 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-278b579 elementor-widget elementor-widget-html\" data-id=\"278b579\" 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<section class=\"gh-method-section\" aria-labelledby=\"gh-method-title\">\n\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap');\n\n        .gh-method-section {\n            width: 100% !important;\n            background-color: #FAFAFA !important;\n            padding: 100px 20px !important;\n            font-family: 'Montserrat', sans-serif !important;\n            box-sizing: border-box !important;\n            display: block !important;\n            position: relative !important;\n            z-index: 10 !important;\n            clear: both !important;\n        }\n\n        .gh-m-header { text-align: center; max-width: 800px; margin: 0 auto 60px auto; }\n        .gh-m-eyebrow { display: inline-block; font-size: 12px; font-weight: 800; color: #C8A165; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 12px; border-bottom: 2px solid #C8A165; padding-bottom: 4px; }\n        .gh-m-main-title { font-size: clamp(32px, 4vw, 42px); font-weight: 900; color: #111; line-height: 1.1; margin: 0; letter-spacing: -1px; text-transform: uppercase; }\n\n        .gh-m-wrapper { width: 100%; max-width: 1200px; margin: 0 auto; display: block !important; }\n\n        .gh-m-flex-grid {\n            display: flex !important;\n            flex-wrap: wrap !important;\n            gap: 30px !important;\n            width: 100% !important;\n            align-items: stretch !important;\n            list-style: none !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        .gh-m-card {\n            flex: 1 1 calc(33.333% - 30px) !important;\n            min-width: 320px !important;\n            background: #ffffff !important;\n            border: 1px solid rgba(0,0,0,0.06) !important;\n            border-radius: 12px !important;\n            padding: 40px 35px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            box-sizing: border-box !important;\n            transition: all 0.4s ease !important;\n            box-shadow: 0 10px 30px rgba(0,0,0,0.03) !important;\n            z-index: 15 !important;\n        }\n\n        .gh-m-side { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; width: 100% !important; margin-bottom: 30px !important; }\n        .gh-m-icon { width: 45px !important; height: 45px !important; }\n        .gh-m-icon svg { width: 100% !important; height: 100% !important; stroke: #1A3C34 !important; stroke-width: 1.5 !important; fill: none !important; transition: stroke 0.3s ease !important; }\n        .gh-m-num { font-size: 48px !important; font-weight: 900 !important; color: #f2efe6 !important; line-height: 0.8 !important; letter-spacing: -2px !important; font-family: 'Montserrat', sans-serif !important; transition: all 0.3s ease !important;}\n\n        .gh-m-content { display: flex !important; flex-direction: column !important; flex-grow: 1 !important; justify-content: space-between !important;}\n        \n        .gh-m-title { font-size: 20px !important; font-weight: 800 !important; color: #1A3C34 !important; text-transform: uppercase !important; letter-spacing: 0.5px !important; margin: 0 0 15px 0 !important; line-height: 1.2 !important; }\n        .gh-m-desc { font-size: 15.5px !important; line-height: 1.6 !important; color: #666666 !important; font-weight: 500 !important; margin: 0 0 30px 0 !important; }\n        .gh-m-desc b { color: #111 !important; font-weight: 700 !important; }\n\n        .gh-m-label { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 10px !important; font-weight: 800 !important; color: #a0a0a0 !important; text-transform: uppercase !important; letter-spacing: 1.5px !important; margin-top: auto !important; }\n        .gh-m-label-dot { width: 5px !important; height: 5px !important; background-color: #e0e0e0 !important; border-radius: 50% !important; }\n\n        @media (min-width: 1024px) {\n            .gh-m-card:hover { background-color: #F9F7F2 !important; transform: translateY(-8px) !important; box-shadow: 0 20px 40px rgba(0,0,0,0.08) !important; border-color: rgba(200,161,101,0.3) !important;}\n            .gh-m-card:hover .gh-m-icon svg { stroke: #C8A165 !important; transform: translateY(-3px) !important; }\n            .gh-m-card:hover .gh-m-num { color: #e3dec9 !important; transform: scale(1.05) translateX(-5px) !important; }\n            .gh-m-card:hover .gh-m-label { color: #1A3C34 !important; }\n            .gh-m-card:hover .gh-m-label-dot { background-color: #C8A165 !important; box-shadow: 0 0 8px rgba(200, 161, 101, 0.6) !important; }\n        }\n\n        @media (max-width: 768px) {\n            .gh-method-section { padding: 60px 15px !important; }\n            .gh-m-card { padding: 30px 25px !important; min-width: 100% !important; }\n            .gh-m-side { margin-bottom: 20px !important; }\n            .gh-m-num { font-size: 36px !important; }\n            .gh-m-title { font-size: 18px !important; }\n            .gh-m-desc { font-size: 14.5px !important; }\n        }\n    <\/style>\n\n    <div class=\"gh-m-header\">\n        <span class=\"gh-m-eyebrow\">CERTIFIED EXCELLENCE<\/span>\n        <h2 id=\"gh-method-title\" class=\"gh-m-main-title\">The Green Habitat Method.<\/h2>\n    <\/div>\n\n    <div class=\"gh-m-wrapper\">\n        <ul class=\"gh-m-flex-grid\">\n\n            <li class=\"gh-m-card\">\n                <div class=\"gh-m-side\">\n                    <div class=\"gh-m-icon\">\n                        <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"><\/path><polyline points=\"3.27 6.96 12 12.01 20.73 6.96\"><\/polyline><line x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"><\/line><\/svg>\n                    <\/div>\n                    <div class=\"gh-m-num\">01<\/div>\n                <\/div>\n                <div class=\"gh-m-content\">\n                    <div>\n                        <h3 class=\"gh-m-title\">Industrial Production<\/h3>\n                        <p class=\"gh-m-desc\">Closed-loop Smart Factory 4.0. Zero intermediaries means <b>tailoring and CNC precision<\/b> for your project, guaranteed timelines, and budget compliance.<\/p>\n                    <\/div>\n                    <div class=\"gh-m-label\"><div class=\"gh-m-label-dot\"><\/div> THE SHORT SUPPLY CHAIN<\/div>\n                <\/div>\n            <\/li>\n\n            <li class=\"gh-m-card\">\n                <div class=\"gh-m-side\">\n                    <div class=\"gh-m-icon\">\n                        <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><polyline points=\"12 6 12 12 16 14\"><\/polyline><\/svg>\n                    <\/div>\n                    <div class=\"gh-m-num\">02<\/div>\n                <\/div>\n                <div class=\"gh-m-content\">\n                    <div>\n                        <h3 class=\"gh-m-title\">Zero Downtime<\/h3>\n                        <p class=\"gh-m-desc\">Engineered <em>Dry-Tech<\/em> system with mechanical installation. No mortars, soil, or mud: <b>we transform your spaces without ever interrupting operations<\/b>.<\/p>\n                    <\/div>\n                    <div class=\"gh-m-label\"><div class=\"gh-m-label-dot\"><\/div> THE INSTALLATION<\/div>\n                <\/div>\n            <\/li>\n\n            <li class=\"gh-m-card\">\n                <div class=\"gh-m-side\">\n                    <div class=\"gh-m-icon\">\n                        <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"><\/path><polyline points=\"9 12 11 14 15 10\"><\/polyline><\/svg>\n                    <\/div>\n                    <div class=\"gh-m-num\">03<\/div>\n                <\/div>\n                <div class=\"gh-m-content\">\n                    <div>\n                        <h3 class=\"gh-m-title\">Well-being and Zero OPEX<\/h3>\n                        <p class=\"gh-m-desc\">The end of hidden landscaping costs. <b>Zero-maintenance<\/b> bio-infrastructures. Acoustic and fire performance to protect your investment.<\/p>\n                    <\/div>\n                    <div class=\"gh-m-label\"><div class=\"gh-m-label-dot\"><\/div> THE CORPORATE ADVANTAGE<\/div>\n                <\/div>\n            <\/li>\n\n        <\/ul>\n    <\/div>\n<\/section>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"ItemList\",\n  \"name\": \"The Green Habitat B2B Method: Smart Factory and Dry-Tech\",\n  \"description\": \"Unlike traditional nursery competitors, our approach to biophilic architecture is strictly industrial. It is based on three engineering pillars.\",\n  \"itemListElement\": [\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 1,\n      \"name\": \"Industrial Production (Short Supply Chain)\",\n      \"description\": \"Closed-loop Smart Factory 4.0. Zero intermediaries for tailoring and CNC precision, guaranteed timelines, and budget compliance.\"\n    },\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 2,\n      \"name\": \"Dry-Tech Installation (Zero Business Downtime)\",\n      \"description\": \"Engineered system with dry mechanical installation. No mortars, soil, or mud, allowing space redevelopment without interrupting business operations.\"\n    },\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 3,\n      \"name\": \"Zero OPEX and Maximum Safety (Corporate Advantage)\",\n      \"description\": \"Zero-maintenance bio-infrastructures (no hidden landscaping costs) with high acoustic and fire performance.\"\n    }\n  ]\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-26cd3f7 elementor-hidden-desktop elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"26cd3f7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-480bf15\" data-id=\"480bf15\" 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-6731987 elementor-widget elementor-widget-spacer\" data-id=\"6731987\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e184cfc elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"e184cfc\" 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-100 elementor-top-column elementor-element elementor-element-38b4d792\" data-id=\"38b4d792\" 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-43610cd3 elementor-widget elementor-widget-html\" data-id=\"43610cd3\" 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<style>\n    .gh-roi-text-wrapper {\n        font-family: 'Montserrat', sans-serif;\n        text-align: center;\n        max-width: 850px;\n        margin: 0 auto 40px auto;\n        padding: 40px 20px 20px 20px;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n    }\n\n    .gh-roi-eyebrow {\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        font-size: 12px;\n        font-weight: 800;\n        color: #C8A165; \n        text-transform: uppercase;\n        letter-spacing: 2px;\n        margin-bottom: 20px;\n    }\n\n    .gh-roi-trend-icon {\n        width: 18px;\n        height: 18px;\n        stroke: #C8A165;\n        stroke-width: 2.5;\n        stroke-linecap: round;\n        stroke-linejoin: round;\n        fill: none;\n    }\n\n    .gh-roi-title {\n        font-size: clamp(34px, 5vw, 60px);\n        font-weight: 900;\n        color: #111111; \n        line-height: 1.1;\n        margin: 0 0 25px 0;\n        letter-spacing: -1.5px;\n    }\n    \n    .gh-roi-title span {\n        color: #1A3C34; \n    }\n\n    .gh-roi-desc {\n        font-size: clamp(15px, 2vw, 18px);\n        font-weight: 500;\n        color: #555555;\n        line-height: 1.6;\n        margin: 0;\n    }\n<\/style>\n\n<header class=\"gh-roi-text-wrapper\" aria-labelledby=\"gh-roi-heading\">\n    \n    <span class=\"gh-roi-eyebrow\" aria-hidden=\"true\">\n        <svg aria-hidden=\"true\" focusable=\"false\" class=\"gh-roi-trend-icon\" viewBox=\"0 0 24 24\"><polyline points=\"22 7 13.5 15.5 8.5 10.5 2 17\"><\/polyline><polyline points=\"16 7 22 7 22 13\"><\/polyline><\/svg>\n        CORPORATE ASSET & ROI\n    <\/span>\n    \n    <h2 id=\"gh-roi-heading\" class=\"gh-roi-title\">\n        Comfort is an asset.<br>\n        <span>Noise is a cost.<\/span>\n    <\/h2>\n    \n    <p class=\"gh-roi-desc\">\n        Optimal acoustics support productivity and reduce stress. Move the slider to explore predictive models for reverberation reduction <strong>(RT60)<\/strong>, evaluating the potential of these bio-infrastructures in transforming a structural issue into a high-performing investment.\n    <\/p>\n\n<\/header>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"WebPageElement\",\n  \"name\": \"ROI and Acoustic Correction Simulator (RT60)\",\n  \"description\": \"Acoustic Correction as an Investment (ROI) and Corporate Asset: Background noise and excessive reverberation time (RT60) in workspaces (open plan offices) and the HoReCa sector (restaurants) generate acoustic stress, potentially reducing staff productivity and driving customers away. Green Habitat's sound-absorbing solutions and bio-infrastructures (indoor\/outdoor living green walls, preserved vertical gardens, partitions, and acoustic furnishing accessories) are designed to support the conversion of this hidden cost into a tangible corporate asset, contributing to the reduction of noise pollution and the improvement of the organizational Comfort Index. This tool, based on predictive acoustic calculation models, serves the corporate sectors.\",\n  \"about\": {\n    \"@type\": \"Service\",\n    \"name\": \"Acoustic Correction and Bio-infrastructures\"\n  }\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-578d73c9 elementor-section-full_width elementor-hidden-tablet elementor-hidden-mobile elementor-section-height-default elementor-section-height-default\" data-id=\"578d73c9\" 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-100 elementor-top-column elementor-element elementor-element-4ef51823\" data-id=\"4ef51823\" 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-6bec6c3e elementor-widget elementor-widget-html\" data-id=\"6bec6c3e\" 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<section class=\"gh-desktop-pro-wrapper\" data-start=\"horeca\" aria-label=\"Interactive predictive model simulator for RT60 acoustic reverberation reduction\">\n\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700;800;900&family=Inter:wght@400;500;600&display=swap');\n\n        .gh-desktop-pro-wrapper { width: 100%; max-width: 1200px; margin: 40px auto; font-family: 'Montserrat', sans-serif; padding: 0 20px; box-sizing: border-box; user-select: none; -webkit-user-select: none; }\n        .gh-d-stage { position: relative; width: 100%; aspect-ratio: 3 \/ 2; overflow: hidden; border-radius: 12px 12px 0 0; background: #111; box-shadow: 0 20px 40px rgba(0,0,0,0.2); }\n\n        .gh-d-layer-after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; }\n        .gh-d-layer-before { \n            position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; \n            clip-path: inset(0 50% 0 0); \n            -webkit-clip-path: inset(0 50% 0 0);\n        }\n        .gh-d-layer-after img, .gh-d-layer-before img { \n            width: 100% !important; height: 100% !important; object-fit: cover !important; max-width: none !important; display: block;\n        }\n        .gh-d-split-line { position: absolute; top: 0; left: 50%; height: 100%; width: 2px; background: #fff; z-index: 10; pointer-events: none; box-shadow: 0 0 15px rgba(0,0,0,0.6); }\n\n        .gh-d-img-badge { box-sizing: border-box; position: absolute; top: 30px; padding: 10px 16px; color: #fff; font-size: 11px; font-weight: 800; text-transform: uppercase; letter-spacing: 1.5px; border-radius: 6px; z-index: 20; backdrop-filter: blur(8px); white-space: nowrap; transition: opacity 0.3s ease; pointer-events: none; box-shadow: 0 5px 15px rgba(0,0,0,0.3);}\n        .gh-desktop-pro-wrapper .left-badge { left: 30px; background: rgba(0, 0, 0, 0.7); border: 1px solid transparent; }\n        .gh-desktop-pro-wrapper .right-badge { right: 30px; background: rgba(26, 60, 52, 0.9); color: #C8A165; border: 1px solid rgba(200,161,101,0.3);}\n\n        .gh-d-range { -webkit-appearance: none; appearance: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; z-index: 50; cursor: ew-resize; margin: 0; outline: none; }\n        .gh-d-range::-webkit-slider-thumb { -webkit-appearance: none; width: 80px; height: 80px; border-radius: 50%; }\n        .gh-d-range::-moz-range-thumb { width: 80px; height: 80px; border-radius: 50%; border: none; }\n        .gh-d-thumb { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 70px; height: 44px; background: #fff; border-radius: 25px; box-shadow: 0 5px 20px rgba(0,0,0,0.5); border: 1px solid #ddd; display: flex; align-items: center; justify-content: center; gap: 6px; pointer-events: none; z-index: 40; transition: border-color 0.3s; }\n        \n        @keyframes pulseGlowD { 0% { box-shadow: 0 0 0 0 rgba(200, 161, 101, 0.6); border-color: #C8A165; } 70% { box-shadow: 0 0 0 15px rgba(200, 161, 101, 0); border-color: #C8A165; } 100% { box-shadow: 0 0 0 0 rgba(200, 161, 101, 0); border-color: #ddd; } }\n        .gh-desktop-pro-wrapper .pulse-attention { animation: pulseGlowD 2s infinite; }\n        .gh-d-thumb .grip { width: 3px; height: 16px; background: #ccc; border-radius: 3px; }\n\n        .gh-d-dashboard { display: flex; flex-direction: column; background: #0A0A0A; border-radius: 0 0 12px 12px; border: 1px solid #222; border-top: 4px solid #1A3C34; box-shadow: 0 20px 40px rgba(0,0,0,0.25); overflow: hidden;}\n        .gh-d-ultra-monitor { display: flex; justify-content: space-between; align-items: center; padding: 15px 30px; height: 100px; box-sizing: border-box; gap: 30px; border-bottom: 1px solid #222; background: linear-gradient(180deg, #0f0f0f 0%, #050505 100%);}\n        .gh-d-monitor-side { display: flex; flex-direction: column; justify-content: center; width: 220px; }\n        .gh-desktop-pro-wrapper .left-side { align-items: flex-start; gap: 8px;} \n        .gh-desktop-pro-wrapper .right-side { align-items: flex-end; gap: 8px;}\n        .gh-d-live-badge { display: flex; align-items: center; gap: 6px; color: #C8A165; font-size: 10px; font-weight: 800; letter-spacing: 1.5px; }\n        .gh-d-live-dot { width: 6px; height: 6px; background-color: #4DFF88; border-radius: 50%; display: inline-block; animation: livePulseD 1.5s infinite ease-in-out; }\n        @keyframes livePulseD { 0% { transform: scale(0.8); box-shadow: 0 0 0 0 rgba(77, 255, 136, 0.7); } 50% { transform: scale(1); box-shadow: 0 0 0 3px rgba(77, 255, 136, 0); } 100% { transform: scale(0.8); box-shadow: 0 0 0 0 rgba(77, 255, 136, 0.7); } }\n\n        .gh-d-status { font-size: 14px; color: #FF4B4B; font-weight: 900; letter-spacing: 0.5px; transition: color 0.3s; text-align: right;}\n        .gh-d-metric { display: flex; flex-direction: column; } \n        .gh-desktop-pro-wrapper .right-align { text-align: right; }\n        .d-lbl { font-size: 10px; color: #888; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 2px; }\n        .d-val { font-size: 32px; color: #FF4B4B; font-weight: 900; line-height: 1; font-family: 'Courier New', monospace; text-shadow: 0 0 15px rgba(0,0,0,0.9); transition: color 0.3s;}\n        .gh-d-canvas-box { flex: 1; height: 60px; background: #000; border: 1px solid #222; border-radius: 6px; position: relative; overflow: hidden; box-shadow: inset 0 2px 10px rgba(0,0,0,0.8); }\n        .gh-desktop-pro-wrapper .gl { width: 100%; height: 1px; background: rgba(255,255,255,0.06); position: absolute; }\n        .gh-desktop-pro-wrapper .gl:nth-child(1) { top: 33%; } .gh-desktop-pro-wrapper .gl:nth-child(2) { top: 66%; }\n        .gh-desktop-pro-wrapper .gl-v { position: absolute; top:0; height:100%; width:1px; background: rgba(255,255,255,0.04); left: 50%; }\n        .js-d-canvas { width: 100%; height: 100%; position: relative; z-index: 2; display: block; }\n\n        .gh-d-tabs-row { display: flex; height: 50px; background: #111; }\n        .gh-d-tab { \n            flex: 1; appearance: none; border: none; background: transparent; outline: none; \n            margin: 0; padding: 0; font-family: inherit; display: flex; align-items: center; \n            justify-content: center; color: #777; font-size: 11px; font-weight: 800; \n            text-transform: uppercase; letter-spacing: 1px; cursor: pointer; \n            border-right: 1px solid #222; transition: all 0.4s ease; \n        }\n        .gh-d-tab:last-child { border-right: none; }\n        .gh-d-tab:hover, .gh-d-tab:focus-visible { background: #1a1a1a; color: #ddd; }\n        .gh-d-tab.active { background: #1A3C34; color: #C8A165; box-shadow: inset 0 3px 10px rgba(0,0,0,0.3); position: relative;}\n        .gh-d-tab.active::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 2px; background: #C8A165; }\n        .gh-d-tab.tab-glow { background: rgba(200, 161, 101, 0.15); color: #C8A165; text-shadow: 0 0 10px rgba(200,161,101,0.6); }\n\n        .gh-d-disclaimer {\n            font-family: 'Inter', sans-serif;\n            font-size: 10px;\n            color: #666;\n            text-align: center;\n            padding: 12px 20px;\n            background: #0A0A0A;\n            border-top: 1px solid #222;\n            line-height: 1.4;\n        }\n\n        @media (max-width: 992px) { .gh-desktop-pro-wrapper { display: none !important; } }\n    <\/style>\n\n    <div class=\"gh-d-stage\" aria-hidden=\"true\">\n        <div class=\"gh-d-layer-after\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"js-d-img-after skip-lazy\" data-no-lazy=\"1\" width=\"1200\" height=\"800\" src=\"data:image\/gif;base64,R0lGODlhAQABAAD\/ACwAAAAAAQABAAACADs=\" alt=\"Redeveloped environment\">\n        <\/div>\n        <div class=\"gh-d-layer-before js-d-before-layer\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"js-d-before-img skip-lazy\" data-no-lazy=\"1\" width=\"1200\" height=\"800\" src=\"data:image\/gif;base64,R0lGODlhAQABAAD\/ACwAAAAAAQABAAACADs=\" alt=\"Original state of the environment\">\n        <\/div>\n        <div class=\"gh-d-split-line js-d-split-line\"><\/div>\n\n        <div class=\"gh-d-img-badge left-badge js-d-badge-left\" aria-hidden=\"true\">REFLECTIVE SURFACE<\/div>\n        <div class=\"gh-d-img-badge right-badge js-d-badge-right\" aria-hidden=\"true\">ACTIVE ABSORPTION<\/div>\n\n        <input type=\"range\" min=\"0\" max=\"100\" value=\"50\" class=\"gh-d-range js-d-range\" aria-label=\"Drag the slider to evaluate reverberation reduction before and after the intervention\">\n        <div class=\"gh-d-thumb pulse-attention js-d-thumb\" aria-hidden=\"true\">\n            <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" width=\"22\" height=\"22\" stroke=\"#1A3C34\" stroke-width=\"2.5\" fill=\"none\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n            <div class=\"grip\"><\/div>\n            <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" width=\"22\" height=\"22\" stroke=\"#1A3C34\" stroke-width=\"2.5\" fill=\"none\"><path d=\"M9 18l6-6-6-6\"\/><\/svg>\n        <\/div>\n    <\/div>\n\n    <div class=\"gh-d-dashboard\" aria-live=\"polite\">\n        <div class=\"gh-d-ultra-monitor\">\n            <div class=\"gh-d-monitor-side left-side\">\n                <div class=\"gh-d-live-badge\" aria-hidden=\"true\"><span class=\"gh-d-live-dot\"><\/span> LIVE SIMULATOR<\/div>\n                <div class=\"gh-d-metric\">\n                    <span class=\"d-lbl\" aria-hidden=\"true\">REVERBERATION (RT60)<\/span>\n                    <span class=\"d-val js-d-val-rt\">2.8s<\/span>\n                <\/div>\n            <\/div>\n            \n            <div class=\"gh-d-canvas-box\" aria-hidden=\"true\">\n                <div class=\"gl\"><\/div><div class=\"gl\"><\/div><div class=\"gl-v\"><\/div>\n                <canvas class=\"js-d-canvas\"><\/canvas>\n            <\/div>\n            \n            <div class=\"gh-d-monitor-side right-side\">\n                <div class=\"gh-d-status js-d-status\" aria-live=\"polite\">HIGH ACOUSTIC STRESS<\/div>\n                <div class=\"gh-d-metric right-align\">\n                    <span class=\"d-lbl\" aria-hidden=\"true\">COMFORT INDEX<\/span>\n                    <span class=\"d-val js-d-val-abs\" style=\"color: #FF4B4B;\">0%<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"gh-d-tabs-row\" role=\"tablist\" aria-label=\"Select the architectural context for the simulation\">\n            <button class=\"gh-d-tab\" data-key=\"horeca\" role=\"tab\" aria-selected=\"false\">HORECA & HOSPITALITY<\/button>\n            <button class=\"gh-d-tab\" data-key=\"corporate\" role=\"tab\" aria-selected=\"false\">CORPORATE MEETING<\/button>\n            <button class=\"gh-d-tab\" data-key=\"openspace\" role=\"tab\" aria-selected=\"false\">OPEN SPACE<\/button>\n            <button class=\"gh-d-tab\" data-key=\"soffitti\" role=\"tab\" aria-selected=\"false\">CEILING ACOUSTICS<\/button>\n        <\/div>\n        \n        <div class=\"gh-d-disclaimer\">\n            *The values shown by the simulator are estimates and predictive models based on standard acoustic calculations. Actual reverberation reduction performance (RT60) is subject to the specific architectural volume and the interaction with pre-existing materials on individual sites.\n        <\/div>\n    <\/div>\n\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"WebApplication\",\n      \"name\": \"RT60 Predictive Acoustic Simulator - Green Habitat\",\n      \"url\": \"https:\/\/greenhabitat.it\/\",\n      \"applicationCategory\": \"EngineeringApplication\",\n      \"operatingSystem\": \"All\",\n      \"description\": \"Interactive digital simulator for the predictive estimation of Reverberation Time (RT60) reduction. It allows architects and companies to visually compare the potential acoustic comfort before and after the installation of green walls, preserved lichen, and sound-absorbing partitions for Corporate and Horeca sectors. Models include: 1) Horeca (from 2.8s to 0.6s); 2) Corporate Meeting (from 2.4s to 0.5s); 3) Open Space (to 0.8s); 4) Ceiling Acoustics (from 2.1s to 0.5s).\",\n      \"provider\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Green Habitat\"\n      },\n      \"featureList\": [\n        \"RT60 Reverberation Time Calculation Model\",\n        \"Before\/After Photographic Comparison (Dynamic slider)\",\n        \"Acoustic Stress Analysis with real-time Oscilloscope\"\n      ]\n    }\n    <\/script>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    document.querySelectorAll('.gh-desktop-pro-wrapper').forEach(wrapper => {\n        if(wrapper.dataset.init) return;\n        wrapper.dataset.init = 'true';\n\n        const slider = wrapper.querySelector('.js-d-range');\n        const beforeLayer = wrapper.querySelector('.js-d-before-layer');\n        const beforeImg = wrapper.querySelector('.js-d-before-img');\n        const imgAfter = wrapper.querySelector('.js-d-img-after');\n        const splitLine = wrapper.querySelector('.js-d-split-line');\n        const thumb = wrapper.querySelector('.js-d-thumb');\n        const statusLabel = wrapper.querySelector('.js-d-status');\n        const valRt = wrapper.querySelector('.js-d-val-rt');\n        const valAbs = wrapper.querySelector('.js-d-val-abs');\n        const badgeLeft = wrapper.querySelector('.js-d-badge-left');\n        const badgeRight = wrapper.querySelector('.js-d-badge-right');\n        const canvas = wrapper.querySelector('.js-d-canvas');\n        const tabs = wrapper.querySelectorAll('.gh-d-tab');\n        \n        if(!slider || !canvas) return;\n        const ctx = canvas.getContext('2d');\n        \n        const scenarios = {\n            horeca: { \n                imgBefore: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/1-PRIMA-HORECA.jpg\", \n                imgAfter: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/1-DOPO-HORECA.jpg\", \n                rtBad: 2.8, rtGood: 0.6,\n                altText: \"Horeca Restaurant\"\n            },\n            corporate: { \n                imgBefore: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/2-PRIMA-CORPORATE.jpg\", \n                imgAfter: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/2-DOPO-CORPORATE.jpg\", \n                rtBad: 2.4, rtGood: 0.5,\n                altText: \"Corporate Meeting Room\"\n            },\n            openspace: { \n                imgBefore: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/3-PRIMA-OPEN-SPACE.jpg\", \n                imgAfter: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/3-DOPO-OPEN-SPACE.jpg\", \n                rtBad: 3.2, rtGood: 0.8,\n                altText: \"Operational Open Space Office\"\n            },\n            soffitti: { \n                imgBefore: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/4-PRIMA-SOFFITTI.jpg\", \n                imgAfter: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/4-DOPO-SOFFITTI.jpg\", \n                rtBad: 2.1, rtGood: 0.5,\n                altText: \"Commercial environment with ceiling acoustic correction\"\n            }\n        };\n        \n        let startKey = (wrapper.getAttribute('data-start') || 'horeca').trim().toLowerCase();\n        if (!scenarios[startKey]) startKey = 'horeca';\n        let currentScenario = startKey;\n        \n        let time = 0; let amp = 20; let freq = 0.10; let speed = 0.15; \n        let currentNoise = 10; let colorStr = \"rgb(255, 75, 75)\";\n        let isCalculating = false; let calcInterval; let hasAnimated = false;\n        let isUserDragging = false; \n\n        function resizeCanvas() {\n            if(canvas.parentElement) {\n                canvas.width = canvas.parentElement.offsetWidth;\n                canvas.height = canvas.parentElement.offsetHeight;\n            }\n        }\n        window.addEventListener('resize', resizeCanvas);\n        setTimeout(resizeCanvas, 100);\n\n        tabs.forEach(t => { \n            t.classList.remove('active'); \n            t.setAttribute('aria-selected', 'false'); \n        });\n        const startTab = wrapper.querySelector(`.gh-d-tab[data-key=\"${startKey}\"]`);\n        if(startTab) { \n            startTab.classList.add('active'); \n            startTab.setAttribute('aria-selected', 'true'); \n        }\n        beforeImg.src = scenarios[startKey].imgBefore; \n        beforeImg.alt = `Original state: ${scenarios[startKey].altText} with high reverberation`;\n        imgAfter.src = scenarios[startKey].imgAfter;\n        imgAfter.alt = `Redeveloped state: ${scenarios[startKey].altText} with acoustic bio-infrastructures`;\n\n        tabs.forEach(tab => {\n            tab.addEventListener('click', function(e) {\n                e.preventDefault();\n                const key = this.getAttribute('data-key');\n                isUserDragging = true;\n                \n                tabs.forEach(c => { \n                    c.classList.remove('active'); \n                    c.setAttribute('aria-selected', 'false'); \n                });\n                \n                this.classList.add('active');\n                this.setAttribute('aria-selected', 'true');\n                currentScenario = key;\n                const data = scenarios[key];\n                \n                beforeImg.src = data.imgBefore; \n                beforeImg.alt = `Original state: ${data.altText} with high reverberation`;\n                imgAfter.src = data.imgAfter;\n                imgAfter.alt = `Redeveloped state: ${data.altText} with acoustic bio-infrastructures`;\n                \n                thumb.classList.add('pulse-attention');\n                slider.value = 50; processSlider(50);\n                \n                isCalculating = true;\n                statusLabel.innerText = \"ANALYZING ENVIRONMENT...\"; statusLabel.style.color = \"#888\"; valRt.style.color = \"#888\"; valAbs.style.color = \"#888\";\n                colorStr = \"rgb(136, 136, 136)\"; amp = 18; speed = 0.5; freq = 0.2; currentNoise = 20;\n\n                clearInterval(calcInterval);\n                calcInterval = setInterval(() => {\n                    valRt.innerText = (Math.random() * 3 + 0.5).toFixed(1) + \"s\";\n                    valAbs.innerText = Math.floor(Math.random() * 100) + \"%\";\n                }, 40);\n\n                setTimeout(() => {\n                    if(!isCalculating) return; \n                    clearInterval(calcInterval); isCalculating = false; processSlider(slider.value); \n                }, 700);\n            });\n        });\n\n        slider.addEventListener('input', (e) => {\n            isUserDragging = true;\n            thumb.classList.remove('pulse-attention');\n            if(isCalculating) { clearInterval(calcInterval); isCalculating = false; }\n            processSlider(e.target.value);\n        });\n\n        function processSlider(val) {\n            if(isCalculating) return;\n            \n            beforeLayer.style.clipPath = `inset(0 ${100 - val}% 0 0)`;\n            beforeLayer.style.webkitClipPath = `inset(0 ${100 - val}% 0 0)`;\n            \n            splitLine.style.left = val + \"%\"; thumb.style.left = val + \"%\";\n            badgeLeft.style.opacity = val < 40 ? Math.max(0, (val - 15) \/ 25) : 1;\n            badgeRight.style.opacity = val > 60 ? Math.max(0, (85 - val) \/ 25) : 1;\n\n            const ratio = val \/ 100; const data = scenarios[currentScenario];\n            const currentRt = data.rtGood + (ratio * (data.rtBad - data.rtGood));\n            let visualRatio = ratio <= 0.2 ? 0 : (ratio - 0.2) \/ 0.8;\n            \n            valRt.innerHTML = visualRatio <= 0.1 ? currentRt.toFixed(1) + \"s <span style='font-size:12px; opacity:0.8;'>TARGET<\/span>\" : currentRt.toFixed(1) + \"s\";\n            valAbs.innerText = Math.round((1 - ratio) * 100) + \"%\";\n\n            const r = Math.round(200 + (visualRatio * 55)); const g = Math.round(161 - (visualRatio * 86)); const b = Math.round(101 - (visualRatio * 26));\n            colorStr = `rgb(${r}, ${g}, ${b})`;\n            valRt.style.color = colorStr; valAbs.style.color = colorStr; statusLabel.style.color = colorStr;\n\n            if (visualRatio > 0.6) statusLabel.innerText = \"HIGH ACOUSTIC STRESS\";\n            else if (visualRatio > 0.1) statusLabel.innerText = \"ACTIVE ABSORPTION\";\n            else statusLabel.innerText = \"OPTIMAL COMFORT\";\n\n            amp = 5 + (visualRatio * 22); speed = 0.05 + (visualRatio * 0.12); freq = 0.02 + (visualRatio * 0.06); currentNoise = visualRatio * 18;         \n        }\n\n        function animateOscilloscope() {\n            if (canvas.offsetWidth === 0) {\n                 requestAnimationFrame(animateOscilloscope); return; \n            }\n            ctx.clearRect(0, 0, canvas.width, canvas.height); time += speed; ctx.beginPath(); ctx.lineWidth = 2.5; \n            ctx.strokeStyle = colorStr; ctx.shadowBlur = 8; ctx.shadowColor = colorStr;\n            let centerY = canvas.height \/ 2;\n            for (let x = 0; x < canvas.width; x+=2) {\n                let noise = (Math.random() - 0.5) * currentNoise;\n                let y = centerY + Math.sin(x * freq + time) * amp + noise;\n                if (x === 0) ctx.moveTo(x, y); else ctx.lineTo(x, y);\n            }\n            ctx.stroke(); ctx.shadowBlur = 0; requestAnimationFrame(animateOscilloscope);\n        }\n        processSlider(50); animateOscilloscope();\n\n        function triggerGhostDrag() {\n            if (isUserDragging) return;\n            let start = null; const duration = 3000; \n            function step(timestamp) {\n                if (isUserDragging) return; \n                if (!start) start = timestamp;\n                let progress = (timestamp - start) \/ duration;\n                if (progress > 1) progress = 1;\n                let pull = (1 - Math.cos(progress * Math.PI * 2)) \/ 2;\n                let offset = -30 * pull; \n                let val = 50 + offset;\n                slider.value = val; processSlider(val);\n                if (progress < 1) { requestAnimationFrame(step); } \n                else {\n                    slider.value = 50; processSlider(50);\n                    tabs.forEach((t, i) => {\n                        if(!t.classList.contains('active')) {\n                            setTimeout(() => { t.classList.add('tab-glow'); setTimeout(() => t.classList.remove('tab-glow'), 500); }, i * 200);\n                        }\n                    });\n                }\n            }\n            requestAnimationFrame(step);\n        }\n\n        if ('IntersectionObserver' in window) {\n            let observer = new IntersectionObserver((entries) => {\n                if(entries[0].isIntersecting && !hasAnimated) {\n                    hasAnimated = true; setTimeout(triggerGhostDrag, 600); observer.disconnect();\n                }\n            }, { threshold: 0.5 });\n            observer.observe(wrapper);\n        } else { setTimeout(triggerGhostDrag, 1200); }\n    });\n});\n<\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4f6cebe9 elementor-section-full_width elementor-hidden-desktop elementor-section-height-default elementor-section-height-default\" data-id=\"4f6cebe9\" 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-100 elementor-top-column elementor-element elementor-element-6ccc9a92\" data-id=\"6ccc9a92\" 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-41e13372 elementor-widget elementor-widget-html\" data-id=\"41e13372\" 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<section class=\"gh-mobile-section-wrapper\" data-start=\"horeca\" aria-label=\"Interactive mobile simulator: predictive models for RT60 acoustic reverberation reduction\">\n\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@500;600;700;800;900&family=Inter:wght@400;500;600&display=swap');\n\n        @media (min-width: 993px) { \n            .gh-mobile-section-wrapper { display: none !important; } \n        }\n\n        .gh-mobile-section-wrapper { width: 100%; max-width: 500px; margin: 20px auto; font-family: 'Montserrat', sans-serif; padding: 0 10px; box-sizing: border-box; }\n        .gh-mobile-section-wrapper * { box-sizing: border-box; }\n        .gh-m-console-wrapper { background: #fff; border-radius: 12px; box-shadow: 0 10px 30px rgba(0,0,0,0.15); overflow: hidden; border: 1px solid #eee; user-select: none; -webkit-user-select: none; }\n        .gh-m-monitor { background: #0A0A0A; padding: 16px; box-shadow: inset 0 5px 20px rgba(0,0,0,0.5); }\n        .gh-m-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 12px; border-bottom: 1px solid #222; padding-bottom: 10px; }\n        .gh-m-header-text { min-height: 36px; display: flex; flex-direction: column; justify-content: center; }\n        .gh-m-label { font-size: 10px; color: #aaa; font-weight: 800; display: block; margin-bottom: 2px; letter-spacing: 1px; text-transform: uppercase; }\n        .gh-m-status { font-size: 13px; color: #FF4B4B; font-weight: 900; letter-spacing: 0.5px; transition: color 0.3s; line-height: 1.2;}\n        .gh-m-badge-group { text-align: right; }\n        .gh-m-badge { display: flex; align-items: center; gap: 5px; background: #1A3C34; color: #C8A165; font-size: 8px; font-weight: 800; padding: 3px 6px; border-radius: 4px; letter-spacing: 0.5px; white-space: nowrap; }\n        .gh-live-dot { width: 5px; height: 5px; background-color: #4DFF88; border-radius: 50%; display: inline-block; animation: livePulseM 1.5s infinite ease-in-out; }\n        \n        @keyframes livePulseM { 0% { transform: scale(0.8); box-shadow: 0 0 0 0 rgba(77, 255, 136, 0.7); } 50% { transform: scale(1); box-shadow: 0 0 0 3px rgba(77, 255, 136, 0); } 100% { transform: scale(0.8); box-shadow: 0 0 0 0 rgba(77, 255, 136, 0.7); } }\n\n        .gh-m-screen { position: relative; height: 96px; background: #000; border-radius: 8px; border: 1px solid #333; overflow: hidden; }\n        .gh-m-grid { position: absolute; top:0; left:0; width:100%; height:100%; display: flex; flex-direction: column; justify-content: space-evenly; pointer-events: none; }\n        .gh-mobile-section-wrapper .gl { width: 100%; height: 1px; background: rgba(255,255,255,0.06); }\n        .gh-mobile-section-wrapper .gl-v { position: absolute; top:0; height:100%; width:1px; background: rgba(255,255,255,0.04); left: 50%; }\n        .js-m-canvas { width: 100%; height: 100%; position: relative; z-index: 2; display: block;}\n        .gh-m-data-left { position: absolute; top: 12px; left: 14px; z-index: 3; }\n        .gh-m-data-right { position: absolute; top: 12px; right: 14px; z-index: 3; text-align: right; }\n        .m-val { display: block; font-size: 26px; color: #FF4B4B; font-weight: 900; line-height: 1; font-family: 'Courier New', monospace; text-shadow: 0 0 10px rgba(0,0,0,0.8); transition: color 0.3s;}\n        .m-lbl { font-size: 9px; color: #888; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 3px; display: block; }\n        .m-val-small { display: block; font-size: 20px; color: #FF4B4B; font-weight: 900; margin-top: 2px; text-shadow: 0 0 10px rgba(0,0,0,0.8); transition: color 0.3s;}\n\n        .gh-m-stage { position: relative; width: 100%; aspect-ratio: 1 \/ 1; overflow: hidden; background: #f0f0f0; }\n\n        .gh-m-layer-after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; }\n        .gh-m-layer-before { \n            position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; \n            clip-path: inset(0 50% 0 0); \n            -webkit-clip-path: inset(0 50% 0 0);\n        }\n        .gh-m-layer-after img, .gh-m-layer-before img { \n            width: 100% !important; height: 100% !important; object-fit: cover !important; max-width: none !important; display: block;\n        }\n        .gh-m-split-line { position: absolute; top: 0; left: 50%; height: 100%; width: 2px; background: #fff; z-index: 10; pointer-events: none; box-shadow: 0 0 10px rgba(0,0,0,0.5); }\n\n        .gh-img-badge { position: absolute; top: 12px; padding: 4px 6px; color: #fff; font-size: 8px; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; border-radius: 4px; z-index: 20; backdrop-filter: blur(4px); white-space: nowrap; transition: opacity 0.2s ease; pointer-events: none; }\n        .gh-mobile-section-wrapper .left-badge { left: 12px; background: rgba(0, 0, 0, 0.7); border: 1px solid transparent; }\n        .gh-mobile-section-wrapper .right-badge { right: 12px; background: rgba(26, 60, 52, 0.9); color: #C8A165; border: 1px solid rgba(200,161,101,0.3);}\n\n        .gh-m-control-area { padding: 18px 15px 15px 15px; background: #fafafa; position: relative;} \n        \n        .gh-m-scenario-tabs { display: flex; justify-content: space-between; width: 100%; border-bottom: 1px solid #e0e0e0; margin-bottom: 18px; }\n        .gh-tab { \n            flex: 1; appearance: none; border: none; background: transparent !important; outline: none !important; margin: 0; font-family: inherit;\n            text-align: center; color: #888; font-size: 10px; font-weight: 800; text-transform: uppercase; \n            letter-spacing: 0.5px; padding: 0 0 8px 0; cursor: pointer; white-space: nowrap; \n            border-bottom: 2px solid transparent; transition: all 0.4s ease; \n            -webkit-tap-highlight-color: transparent !important;\n        }\n        .gh-tab:active, .gh-tab:focus { outline: none !important; background-color: transparent !important; }\n        .gh-tab.active { color: #1A3C34; border-bottom: 2px solid #C8A165; }\n        .gh-tab.tab-glow { color: #C8A165; border-bottom: 2px solid #C8A165; background: rgba(200,161,101,0.15) !important; border-radius: 4px 4px 0 0; }\n\n        .gh-m-slider-container { position: relative; height: 36px; display: flex; align-items: center; margin: 0;}\n        .gh-m-track-bg { position: absolute; width: 100%; height: 8px; background: #e0e0e0; border-radius: 10px; box-shadow: inset 0 2px 4px rgba(0,0,0,0.1); }\n        .gh-m-range { -webkit-appearance: none; appearance: none; position: absolute; left:0; width: 100%; height: 100%; opacity: 0; z-index: 10; cursor: grab; margin: 0; touch-action: pan-y; outline: none; }\n        .gh-m-range::-webkit-slider-thumb { -webkit-appearance: none; width: 60px; height: 60px; border-radius: 50%; }\n        .gh-m-range::-moz-range-thumb { width: 60px; height: 60px; border-radius: 50%; border: none; }\n        \n        @keyframes pulseGlowM { 0% { box-shadow: 0 0 0 0 rgba(200, 161, 101, 0.6); border-color: #C8A165; } 70% { box-shadow: 0 0 0 12px rgba(200, 161, 101, 0); border-color: #C8A165; } 100% { box-shadow: 0 0 0 0 rgba(200, 161, 101, 0); border-color: #ddd; } }\n        .gh-m-thumb { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 52px; height: 32px; background: #fff; border-radius: 20px; box-shadow: 0 4px 10px rgba(0,0,0,0.15); border: 1px solid #ddd; display: flex; align-items: center; justify-content: center; gap: 4px; pointer-events: none; z-index: 5; transition: border-color 0.3s; }\n        .gh-mobile-section-wrapper .pulse-attention { animation: pulseGlowM 2s infinite; }\n        .gh-m-thumb .grip { width: 2px; height: 12px; background: #ccc; border-radius: 2px; }\n\n        .gh-m-disclaimer-toggle {\n            display: flex; justify-content: flex-end; margin-top: 15px; \n        }\n        .gh-m-info-btn {\n            background: none; border: none; color: #888; display: flex; align-items: center; gap: 4px; font-size: 9px; font-weight: 700; text-transform: uppercase; cursor: pointer; padding: 5px; outline: none; -webkit-tap-highlight-color: transparent;\n        }\n        .gh-m-info-btn svg { width: 12px; height: 12px; stroke: #888; }\n        .gh-m-disclaimer-content {\n            max-height: 0; overflow: hidden; transition: max-height 0.3s ease-out, padding 0.3s ease; font-family: 'Inter', sans-serif; font-size: 8.5px; color: #888; text-align: left; line-height: 1.4; border-top: 1px solid transparent;\n        }\n        .gh-m-disclaimer-content.show {\n            max-height: 100px; padding-top: 10px; margin-top: 5px; border-top: 1px solid #e0e0e0;\n        }\n    <\/style>\n\n    <div class=\"gh-m-console-wrapper\">\n        <div class=\"gh-m-monitor\">\n            <div class=\"gh-m-header\">\n                <div class=\"gh-m-header-text\" aria-live=\"polite\">\n                    <span class=\"gh-m-label js-m-scenario-label\">SCENARIO: ...<\/span>\n                    <span class=\"gh-m-status js-m-status\">HIGH ACOUSTIC STRESS<\/span>\n                <\/div>\n                <div class=\"gh-m-badge-group\">\n                    <div class=\"gh-m-badge\" aria-hidden=\"true\">\n                        <span class=\"gh-live-dot\"><\/span> LIVE SIMULATOR\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"gh-m-screen\" aria-hidden=\"true\">\n                <div class=\"gh-m-grid\">\n                    <div class=\"gl\"><\/div><div class=\"gl\"><\/div><div class=\"gl\"><\/div>\n                    <div class=\"gl-v\"><\/div>\n                <\/div>\n                <canvas class=\"js-m-canvas\"><\/canvas>\n                \n                <div class=\"gh-m-data-left\">\n                    <span class=\"m-lbl\">REVERBERATION (RT60)<\/span>\n                    <span class=\"m-val js-m-val-rt\" aria-label=\"RT60 Reverberation Time value\">2.8s<\/span>\n                <\/div>\n\n                <div class=\"gh-m-data-right\">\n                    <span class=\"m-lbl\">COMFORT INDEX<\/span>\n                    <span class=\"m-val-small js-m-val-abs\" style=\"color: #FF4B4B;\" aria-label=\"Comfort Index percentage achieved\">0%<\/span>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"gh-m-stage js-m-stage\" aria-hidden=\"true\">\n            <div class=\"gh-m-layer-after\">\n                <img loading=\"lazy\" decoding=\"async\" class=\"js-m-img-after skip-lazy\" data-no-lazy=\"1\" width=\"600\" height=\"600\" src=\"data:image\/gif;base64,R0lGODlhAQABAAD\/ACwAAAAAAQABAAACADs=\" alt=\"Redeveloped environment\">\n            <\/div>\n            <div class=\"gh-m-layer-before js-m-before-layer\">\n                <img loading=\"lazy\" decoding=\"async\" class=\"js-m-before-img skip-lazy\" data-no-lazy=\"1\" width=\"600\" height=\"600\" src=\"data:image\/gif;base64,R0lGODlhAQABAAD\/ACwAAAAAAQABAAACADs=\" alt=\"Original state\">\n            <\/div>\n            <div class=\"gh-m-split-line js-m-split-line\"><\/div>\n\n            <div class=\"gh-img-badge left-badge js-m-badge-left\">REFLECTIVE SURFACE<\/div>\n            <div class=\"gh-img-badge right-badge js-m-badge-right\">ACTIVE ABSORPTION<\/div>\n        <\/div>\n\n        <div class=\"gh-m-control-area\">\n            <div class=\"gh-m-scenario-tabs\" role=\"tablist\" aria-label=\"Select the architectural context\">\n                <div class=\"gh-tab\" data-key=\"horeca\" role=\"button\" tabindex=\"0\" aria-selected=\"false\">HORECA<\/div>\n                <div class=\"gh-tab\" data-key=\"corporate\" role=\"button\" tabindex=\"0\" aria-selected=\"false\">CORPORATE<\/div>\n                <div class=\"gh-tab\" data-key=\"openspace\" role=\"button\" tabindex=\"0\" aria-selected=\"false\">OPEN SPACE<\/div>\n                <div class=\"gh-tab\" data-key=\"soffitti\" role=\"button\" tabindex=\"0\" aria-selected=\"false\">CEILINGS<\/div>\n            <\/div>\n\n            <div class=\"gh-m-slider-container\">\n                <div class=\"gh-m-track-bg\" aria-hidden=\"true\"><\/div>\n                <input type=\"range\" min=\"0\" max=\"100\" value=\"50\" class=\"gh-m-range js-m-range\" aria-label=\"Drag the slider to test the acoustic reduction\" aria-valuemin=\"0\" aria-valuemax=\"100\">\n                <div class=\"gh-m-thumb pulse-attention js-m-thumb\" aria-hidden=\"true\">\n                    <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" stroke=\"#1A3C34\" stroke-width=\"2.5\" fill=\"none\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n                    <div class=\"grip\"><\/div>\n                    <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" stroke=\"#1A3C34\" stroke-width=\"2.5\" fill=\"none\"><path d=\"M9 18l6-6-6-6\"\/><\/svg>\n                <\/div>\n            <\/div>\n            \n            <div class=\"gh-m-disclaimer-toggle\">\n                <button class=\"gh-m-info-btn js-m-info-btn\">\n                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line><\/svg>\n                    Calculation notes\n                <\/button>\n            <\/div>\n            <div class=\"gh-m-disclaimer-content js-m-disclaimer-content\">\n                *The numerical values generated represent predictive estimates based on standard acoustic volumes. Actual performance (RT60) varies depending on the specific architecture and pre-existing materials in each project.\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    document.querySelectorAll('.gh-mobile-section-wrapper').forEach(wrapper => {\n        if(wrapper.dataset.init) return;\n        wrapper.dataset.init = 'true';\n\n        const slider = wrapper.querySelector('.js-m-range');\n        const beforeLayer = wrapper.querySelector('.js-m-before-layer');\n        const beforeImg = wrapper.querySelector('.js-m-before-img');\n        const splitLine = wrapper.querySelector('.js-m-split-line');\n        const thumb = wrapper.querySelector('.js-m-thumb');\n        const stage = wrapper.querySelector('.js-m-stage');\n        const statusLabel = wrapper.querySelector('.js-m-status');\n        const valRt = wrapper.querySelector('.js-m-val-rt');\n        const valAbs = wrapper.querySelector('.js-m-val-abs');\n        const scenarioLabel = wrapper.querySelector('.js-m-scenario-label');\n        const imgAfter = wrapper.querySelector('.js-m-img-after');\n        const badgeLeft = wrapper.querySelector('.js-m-badge-left');\n        const badgeRight = wrapper.querySelector('.js-m-badge-right');\n        const canvas = wrapper.querySelector('.js-m-canvas');\n        const tabs = wrapper.querySelectorAll('.gh-tab');\n        \n        const infoBtn = wrapper.querySelector('.js-m-info-btn');\n        const disclaimerContent = wrapper.querySelector('.js-m-disclaimer-content');\n        if(infoBtn && disclaimerContent) {\n            infoBtn.addEventListener('click', (e) => {\n                e.preventDefault();\n                disclaimerContent.classList.toggle('show');\n            });\n        }\n        \n        if(!slider || !canvas) return;\n        const ctx = canvas.getContext('2d');\n        \n        const scenarios = {\n            horeca: { \n                title: \"SCENARIO: HOSPITALITY\", \n                imgBefore: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/1-PRIMA-MOBILE.jpg\", \n                imgAfter: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/1-dopoMOBILE.jpg\", \n                rtBad: 2.8, rtGood: 0.6,\n                altText: \"Horeca Restaurant\"\n            },\n            corporate: { \n                title: \"SCENARIO: CORPORATE MEETING\", \n                imgBefore: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/2-primaMOBILE.jpg\", \n                imgAfter: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/2-dopoMOBILE.jpg\", \n                rtBad: 2.4, rtGood: 0.5,\n                altText: \"Corporate Meeting Room\"\n            },\n            openspace: { \n                title: \"SCENARIO: OPEN SPACE\", \n                imgBefore: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/4-primaMOBILE.jpg\", \n                imgAfter: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/4-dopoMOBILE.jpg\", \n                rtBad: 3.2, rtGood: 0.8,\n                altText: \"Operational Open Space Office\"\n            },\n            soffitti: { \n                title: \"SCENARIO: CEILING ACOUSTICS\", \n                imgBefore: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/3-primaMOBILE.jpg\", \n                imgAfter: \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/3-dopoMOBILE.jpg\", \n                rtBad: 2.1, rtGood: 0.5,\n                altText: \"Commercial environment with ceiling correction\"\n            }\n        };\n        \n        let startKey = (wrapper.getAttribute('data-start') || 'horeca').trim().toLowerCase();\n        if (!scenarios[startKey]) startKey = 'horeca';\n        let currentScenario = startKey;\n        \n        let time = 0; let amp = 30; let freq = 0.15; let speed = 0.2; \n        let currentNoise = 12; let colorStr = \"rgb(255, 75, 75)\";\n        let isCalculating = false; let calcInterval; let hasAnimated = false;\n        let isUserDragging = false; \n\n        function resizeCanvas() {\n            if(canvas.parentElement) {\n                canvas.width = canvas.parentElement.offsetWidth;\n                canvas.height = canvas.parentElement.offsetHeight;\n            }\n        }\n        window.addEventListener('resize', resizeCanvas);\n        setTimeout(resizeCanvas, 100);\n\n        tabs.forEach(t => { t.classList.remove('active'); t.setAttribute('aria-selected', 'false'); });\n        const startTab = wrapper.querySelector(`.gh-tab[data-key=\"${startKey}\"]`);\n        if(startTab) { startTab.classList.add('active'); startTab.setAttribute('aria-selected', 'true'); }\n        \n        scenarioLabel.innerText = scenarios[startKey].title;\n        beforeImg.src = scenarios[startKey].imgBefore; \n        beforeImg.alt = `Original state: ${scenarios[startKey].altText} with high reverberation`;\n        imgAfter.src = scenarios[startKey].imgAfter;\n        imgAfter.alt = `Redeveloped state: ${scenarios[startKey].altText} with acoustic bio-infrastructures`;\n\n        tabs.forEach(tab => {\n            tab.addEventListener('keydown', function(e) {\n                if(e.key === 'Enter' || e.key === ' ') { e.preventDefault(); this.click(); }\n            });\n\n            tab.addEventListener('click', function(e) {\n                e.preventDefault();\n                const key = this.getAttribute('data-key');\n                isUserDragging = true; \n                \n                tabs.forEach(c => { c.classList.remove('active'); c.setAttribute('aria-selected', 'false'); });\n                this.classList.add('active');\n                this.setAttribute('aria-selected', 'true');\n                currentScenario = key;\n                const data = scenarios[key];\n                \n                scenarioLabel.innerText = data.title;\n                beforeImg.src = data.imgBefore; \n                beforeImg.alt = `Original state: ${data.altText} with high reverberation`;\n                imgAfter.src = data.imgAfter;\n                imgAfter.alt = `Redeveloped state: ${data.altText} with acoustic bio-infrastructures`;\n                \n                thumb.classList.add('pulse-attention');\n                slider.value = 50; processSlider(50);\n                \n                isCalculating = true;\n                statusLabel.innerText = \"ANALYZING ENVIRONMENT...\";\n                statusLabel.style.color = \"#888\"; valRt.style.color = \"#888\"; valAbs.style.color = \"#888\";\n                colorStr = \"rgb(136, 136, 136)\"; amp = 25; speed = 0.4; freq = 0.2; currentNoise = 20;\n\n                clearInterval(calcInterval);\n                calcInterval = setInterval(() => {\n                    valRt.innerText = (Math.random() * 3 + 0.5).toFixed(1) + \"s\";\n                    valAbs.innerText = Math.floor(Math.random() * 100) + \"%\";\n                }, 40);\n\n                setTimeout(() => {\n                    if(!isCalculating) return; \n                    clearInterval(calcInterval); isCalculating = false; processSlider(slider.value); \n                }, 700);\n            });\n        });\n\n        slider.addEventListener('input', (e) => {\n            isUserDragging = true;\n            thumb.classList.remove('pulse-attention');\n            if(isCalculating) { clearInterval(calcInterval); isCalculating = false; }\n            slider.setAttribute('aria-valuenow', e.target.value);\n            processSlider(e.target.value);\n        });\n\n        function processSlider(val) {\n            if(isCalculating) return;\n            \n            beforeLayer.style.clipPath = `inset(0 ${100 - val}% 0 0)`;\n            beforeLayer.style.webkitClipPath = `inset(0 ${100 - val}% 0 0)`;\n            \n            splitLine.style.left = val + \"%\"; thumb.style.left = val + \"%\";\n            badgeLeft.style.opacity = val < 45 ? Math.max(0, (val - 15) \/ 30) : 1;\n            badgeRight.style.opacity = val > 55 ? Math.max(0, (85 - val) \/ 30) : 1;\n\n            const ratio = val \/ 100; const data = scenarios[currentScenario];\n            const currentRt = data.rtGood + (ratio * (data.rtBad - data.rtGood));\n            let visualRatio = ratio <= 0.2 ? 0 : (ratio - 0.2) \/ 0.8;\n            \n            valRt.innerHTML = visualRatio <= 0.1 ? currentRt.toFixed(1) + \"s <span style='font-size:12px; opacity:0.8;'>TARGET<\/span>\" : currentRt.toFixed(1) + \"s\";\n            valAbs.innerText = Math.round((1 - ratio) * 100) + \"%\";\n\n            const r = Math.round(200 + (visualRatio * 55)); const g = Math.round(161 - (visualRatio * 86)); const b = Math.round(101 - (visualRatio * 26));\n            colorStr = `rgb(${r}, ${g}, ${b})`;\n            valRt.style.color = colorStr; valAbs.style.color = colorStr; statusLabel.style.color = colorStr;\n\n            if (visualRatio > 0.6) statusLabel.innerText = \"HIGH ACOUSTIC STRESS\";\n            else if (visualRatio > 0.1) statusLabel.innerText = \"ACTIVE ABSORPTION\";\n            else statusLabel.innerText = \"OPTIMAL COMFORT\";\n\n            amp = 5 + (visualRatio * 25); speed = 0.05 + (visualRatio * 0.15); freq = 0.03 + (visualRatio * 0.12); currentNoise = visualRatio * 15;         \n        }\n\n        function animateOscilloscope() {\n            if (canvas.offsetWidth === 0) {\n                 requestAnimationFrame(animateOscilloscope); return; \n            }\n            ctx.clearRect(0, 0, canvas.width, canvas.height);\n            time += speed; ctx.beginPath(); ctx.lineWidth = 2.5; ctx.strokeStyle = colorStr; ctx.shadowBlur = 6; ctx.shadowColor = colorStr;\n            let centerY = canvas.height \/ 2;\n            for (let x = 0; x < canvas.width; x+=2) {\n                let noise = (Math.random() - 0.5) * currentNoise;\n                let y = centerY + Math.sin(x * freq + time) * amp + noise;\n                if (x === 0) ctx.moveTo(x, y); else ctx.lineTo(x, y);\n            }\n            ctx.stroke(); ctx.shadowBlur = 0; requestAnimationFrame(animateOscilloscope);\n        }\n        processSlider(50); animateOscilloscope();\n\n        function triggerGhostDrag() {\n            if (isUserDragging) return;\n            let start = null; const duration = 3000; \n            function step(timestamp) {\n                if (isUserDragging) return; \n                if (!start) start = timestamp;\n                let progress = (timestamp - start) \/ duration;\n                if (progress > 1) progress = 1;\n                let pull = (1 - Math.cos(progress * Math.PI * 2)) \/ 2;\n                let offset = -30 * pull; \n                let val = 50 + offset;\n                slider.value = val; processSlider(val);\n                if (progress < 1) { requestAnimationFrame(step); } \n                else {\n                    slider.value = 50; processSlider(50);\n                    tabs.forEach((t, i) => {\n                        if(!t.classList.contains('active')) {\n                            setTimeout(() => { t.classList.add('tab-glow'); setTimeout(() => t.classList.remove('tab-glow'), 500); }, i * 200);\n                        }\n                    });\n                }\n            }\n            requestAnimationFrame(step);\n        }\n\n        if ('IntersectionObserver' in window) {\n            let observer = new IntersectionObserver((entries) => {\n                if(entries[0].isIntersecting && !hasAnimated) {\n                    hasAnimated = true; setTimeout(triggerGhostDrag, 600); observer.disconnect();\n                }\n            }, { threshold: 0.5 });\n            observer.observe(wrapper);\n        } else { setTimeout(triggerGhostDrag, 1200); }\n    });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7dbfc3a elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"7dbfc3a\" 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-100 elementor-top-column elementor-element elementor-element-426e4f1\" data-id=\"426e4f1\" 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-db4bebc elementor-widget elementor-widget-html\" data-id=\"db4bebc\" 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<section class=\"gh-institutional-validation\" aria-labelledby=\"gh-rai-title\">\n\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;700;800;900&family=Inter:wght@400;500;600;700&display=swap');\n\n        .gh-institutional-validation {\n            width: 100%; background-color: #ffffff; padding: 100px 5%; box-sizing: border-box;\n            font-family: 'Inter', sans-serif; border-bottom: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0;\n        }\n\n        .gh-inst-container { max-width: 1250px; margin: 0 auto; display: grid; grid-template-columns: 1.1fr 1fr; gap: 60px; align-items: center; }\n\n        .gh-inst-text { display: flex; flex-direction: column; align-items: flex-start; }\n        \n        .gh-gov-badge { display: inline-flex; align-items: center; gap: 8px; background: rgba(200, 161, 101, 0.08); border: 1px solid rgba(200, 161, 101, 0.3); color: #B38B4D; padding: 8px 16px; border-radius: 4px; font-size: 11px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 25px; }\n        .gh-gov-badge svg { width: 14px; height: 14px; fill: currentColor; }\n\n        .gh-inst-title { font-family: 'Montserrat', sans-serif; font-size: clamp(34px, 4vw, 50px); font-weight: 900; color: #1A3C34; line-height: 1.1; margin: 0 0 20px 0; letter-spacing: -1.5px; }\n        .gh-inst-title span { color: #C8A165; }\n\n        .gh-inst-desc { font-size: 17px; color: #555555; line-height: 1.6; margin: 0 0 35px 0; font-weight: 400;}\n        .gh-inst-desc strong { color: #222222; font-weight: 700; }\n        \n        .gh-enea-highlight {\n            display: inline-block;\n            color: #1A3C34; \n            background: rgba(200, 161, 101, 0.15);\n            border: 1px solid rgba(200, 161, 101, 0.6);\n            padding: 2px 8px;\n            border-radius: 4px;\n            font-weight: 900;\n            font-size: 0.95em;\n            letter-spacing: 1px;\n            transform: translateY(-2px);\n            box-shadow: 0 4px 10px rgba(0,0,0,0.05);\n        }\n\n        .gh-dept-highlight {\n            color: #1A3C34; \n            font-weight: 700;\n            letter-spacing: 0.5px;\n        }\n\n        .gh-inst-bullets { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 18px; }\n        .gh-inst-bullets li { display: flex; align-items: flex-start; gap: 15px; font-size: 15px; color: #555555; font-weight: 500; line-height: 1.5; }\n        .gh-inst-bullets li svg { flex-shrink: 0; width: 22px; height: 22px; stroke: #C8A165; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; margin-top: 1px;}\n        .gh-inst-bullets li strong { color: #111111; font-weight: 700;}\n\n        .gh-inst-video-card { position: relative; width: 100%; border-radius: 12px; overflow: hidden; box-shadow: 0 20px 50px rgba(0,0,0,0.15); border: 1px solid #eeeeee; background-color: #000; display: block; text-decoration: none; line-height: 0; transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);}\n        \n        .gh-inst-video-card:hover { transform: translateY(-8px); border-color: rgba(200, 161, 101, 0.4); box-shadow: 0 25px 60px rgba(0,0,0,0.25); }\n\n        .gh-rai-thumbnail { width: 100%; height: auto; display: block; transition: transform 0.6s ease, opacity 0.6s ease; opacity: 0.9; object-fit: contain;}\n        .gh-inst-video-card:hover .gh-rai-thumbnail { transform: scale(1.03); opacity: 0.7; }\n\n        .gh-play-btn-wrapper { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 80px; height: 80px; background: rgba(200, 161, 101, 0.95); border-radius: 50%; display: flex; justify-content: center; align-items: center; box-shadow: 0 0 0 0 rgba(200, 161, 101, 0.7); animation: pulsePlayRai 2s infinite cubic-bezier(0.66, 0, 0, 1); transition: all 0.3s ease; z-index: 10; }\n        .gh-play-btn-wrapper svg { width: 24px; height: 24px; fill: #fff; margin-left: 4px; transition: fill 0.3s ease;}\n        \n        .gh-inst-video-card:hover .gh-play-btn-wrapper { background: #fff; transform: translate(-50%, -50%) scale(1.15); animation: none; box-shadow: 0 10px 40px rgba(200,161,101,0.4); }\n        .gh-inst-video-card:hover .gh-play-btn-wrapper svg { fill: #C8A165; }\n\n        @keyframes pulsePlayRai { 0% { box-shadow: 0 0 0 0 rgba(200, 161, 101, 0.7); } 70% { box-shadow: 0 0 0 20px rgba(200, 161, 101, 0); } 100% { box-shadow: 0 0 0 0 rgba(200, 161, 101, 0); } }\n\n        .gh-rai-logo-cover {\n            position: absolute;\n            bottom: 0;\n            right: 0;\n            width: 45%; \n            height: 40px; \n            background: linear-gradient(to right, transparent, #000 30%); \n            z-index: 5;\n        }\n\n        .gh-rai-logo-bar { position: absolute; bottom: 0; left: 0; width: 100%; padding: 30px 30px 20px 30px; background: linear-gradient(to top, rgba(0,0,0,0.85), transparent); display: flex; justify-content: space-between; align-items: center; line-height: normal; z-index: 10; }\n        .gh-rai-text { color: #fff; font-size: 15px; font-weight: 800; letter-spacing: 1px; font-family: 'Montserrat', sans-serif;}\n        \n        .gh-external-link { display: flex; align-items: center; gap: 8px; color: #fff; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px;}\n        .gh-external-link svg { width: 16px; height: 16px; stroke: currentColor; fill: none; stroke-width: 2;}\n\n        @media (max-width: 1024px) {\n            .gh-inst-container { grid-template-columns: 1fr; gap: 50px; max-width: 700px; }\n            .gh-inst-text { text-align: left; align-items: flex-start; }\n            .gh-play-btn-wrapper { width: 65px; height: 65px; }\n            .gh-play-btn-wrapper svg { width: 20px; height: 20px; }\n        }\n        @media (max-width: 768px) { \n            .gh-institutional-validation { padding: 80px 20px; } \n            .gh-inst-title { font-size: 34px; letter-spacing: -1px; margin-bottom: 15px;}\n            .gh-inst-desc { font-size: 16px; }\n            .gh-inst-bullets li { font-size: 14px; }\n            .gh-rai-logo-bar { padding: 20px 15px 15px 15px; } \n            .gh-rai-text { font-size: 14px; }\n        }\n    <\/style>\n\n    <div class=\"gh-inst-container\">\n        \n        <div class=\"gh-inst-text\">\n            <div class=\"gh-gov-badge\">\n                <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><path d=\"M9 12l2 2 4-4\"\/><\/svg>\n                ENEA INSTITUTIONAL VALIDATION\n            <\/div>\n            \n            <h2 id=\"gh-rai-title\" class=\"gh-inst-title\">The Building Envelope of the future, validated by <span>Science<\/span>.<\/h2>\n            <p class=\"gh-inst-desc\">Move beyond decorative gardening. Together with the <span class=\"gh-dept-highlight\">Energy Efficiency Unit<\/span> of <span class=\"gh-enea-highlight\">ENEA<\/span>, on <strong>RAI 1<\/strong> we demonstrated the real impact of our dry installation bio-infrastructures in reducing Thermal Transmittance and combating lethal Urban Heat Islands.<\/p>\n            \n            <ul class=\"gh-inst-bullets\">\n                <li>\n                    <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n                    <span><strong>The End of Soil:<\/strong> Institutional promoters in Italy of Dry-Tech technology (soilless hydroponics).<\/span>\n                <\/li>\n                <li>\n                    <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n                    <span><strong>Validated Transmittance:<\/strong> The thermodynamic performance of our patent confirmed by ENEA researchers.<\/span>\n                <\/li>\n                <li>\n                    <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n                    <span><strong>ESG Protocols and Green Buildings:<\/strong> The essential infrastructure to obtain LEED and BREEAM environmental credits.<\/span>\n                <\/li>\n            <\/ul>\n        <\/div>\n\n        <a href=\"https:\/\/www.raiplay.it\/video\/2022\/07\/Tutti-i-vantaggi-del-verde-verticale---Unomattina-estate---25072022-350be243-9622-490e-8b1a-87ad59bbc2d6.html\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"gh-inst-video-card\" aria-label=\"Watch the full interview on RaiPlay with ENEA and Green Habitat (Opens in a new official tab)\">\n            <img loading=\"lazy\" src=\"https:\/\/greenhabitat.it\/wp-content\/uploads\/2022\/08\/ANTEPRIM-RAI.jpg\" alt=\"Green Habitat Founder and ENEA Researchers live on Rai 1 discussing thermal efficiency\" width=\"800\" height=\"450\" decoding=\"async\" class=\"gh-rai-thumbnail\" loading=\"lazy\">\n            <div class=\"gh-play-btn-wrapper\" aria-hidden=\"true\">\n                <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\"><path d=\"M8 5v14l11-7z\"\/><\/svg>\n            <\/div>\n            <div class=\"gh-rai-logo-cover\" aria-hidden=\"true\"><\/div>\n            \n            <div class=\"gh-rai-logo-bar\" aria-hidden=\"true\">\n                <div class=\"gh-rai-text\">RaiPlay<\/div>\n                <div class=\"gh-external-link\">\n                    Watch on Rai.it <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\"><path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\/><polyline points=\"15 3 21 3 21 9\"\/><line x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\/><\/svg>\n                <\/div>\n            <\/div>\n        <\/a>\n\n    <\/div>\n<\/section>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"VideoObject\",\n      \"name\": \"All the benefits of vertical greenery - Unomattina\",\n      \"description\": \"Green Habitat presents live on national television on RAI 1 (Unomattina Estate program), in synergy with researchers from the ENEA energy efficiency department, the patented Wall Green Habitat Hydro system as a technological standard for the ecological transition and regulatory compliance with the European Energy Performance of Buildings Directive (EPBD 2050).\",\n      \"contentUrl\": \"https:\/\/www.raiplay.it\/video\/2022\/07\/Tutti-i-vantaggi-del-verde-verticale---Unomattina-estate---25072022-350be243-9622-490e-8b1a-87ad59bbc2d6.html\",\n      \"thumbnailUrl\": \"https:\/\/greenhabitat.it\/wp-content\/uploads\/2022\/08\/ANTEPRIM-RAI.jpg\",\n      \"uploadDate\": \"2022-07-25T10:00:00+02:00\",\n      \"publication\": {\n        \"@type\": \"BroadcastEvent\",\n        \"name\": \"ENEA and Green Habitat Intervention on the Energy Efficiency of Green Walls\",\n        \"publishedOn\": {\n          \"@type\": \"BroadcastService\",\n          \"name\": \"RAI 1 \/ RaiPlay\",\n          \"broadcaster\": {\n            \"@type\": \"Organization\",\n            \"name\": \"Radiotelevisione Italiana (RAI)\"\n          }\n        }\n      }\n    },\n    {\n      \"@type\": \"NewsArticle\",\n      \"headline\": \"Green Habitat and ENEA on Rai 1: Dry-Tech and Certified Transmittance\",\n      \"publisher\": { \"@type\": \"Organization\", \"name\": \"Green Habitat\" },\n      \"mainEntityOfPage\": \"https:\/\/www.raiplay.it\/video\/2022\/07\/Tutti-i-vantaggi-del-verde-verticale---Unomattina-estate---25072022-350be243-9622-490e-8b1a-87ad59bbc2d6.html\",\n      \"articleBody\": \"The thermodynamic efficiency of the patented Wall Green Habitat Hydro system is not just a corporate claim, but a state-recognized engineering standard. Our Dry-Tech system for ventilated facades was presented live on national state television RAI 1 (Unomattina) as a primary solution for the urban ecological transition and the adaptation of real estate assets to the European Energy Performance of Buildings Directive (EPBD 2050). During the joint television broadcast, researchers from the ENEA Energy Efficiency Unit confirmed the superiority of advanced hydroponic systems over outdated heavy soil systems. Our soilless cultivation patent with a ventilated cavity positions itself as a natural technological partner for cutting-edge projects promoted by ENEA (such as Agriculture 3.0 and Arkeofarm greenhouses), aimed at retrofitting buildings without land consumption, ensuring the reduction of thermal transmittance and mitigating the Urban Heat Island (UHI) effect through active evapotranspiration.\"\n    }\n  ]\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b8a9033 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"b8a9033\" 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-100 elementor-top-column elementor-element elementor-element-5245410\" data-id=\"5245410\" 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-10bec24 elementor-widget elementor-widget-html\" data-id=\"10bec24\" 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<section id=\"bivio-sistemi\" class=\"gh-split-section\" aria-label=\"Select the Green Habitat Architectural Division\">\n\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;700;800;900&display=swap');\n\n        .gh-split-section { width: 100%; display: flex; flex-direction: column; font-family: 'Montserrat', sans-serif; background: #000; }\n        \n        .gh-split-container { display: flex; width: 100%; height: 75vh; min-height: 600px; }\n\n        .gh-split-pane {\n            position: relative; flex: 1; height: 100%; overflow: hidden; text-decoration: none; \n            display: flex; flex-direction: column; justify-content: flex-end; align-items: center;\n            cursor: pointer; transition: flex 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n            border-right: 1px solid rgba(255,255,255,0.15);\n        }\n        .gh-split-pane:last-child { border-right: none; }\n\n        .gh-split-bg { \n            position: absolute; top: 0; left: 0; width: 100%; height: 100%; \n            background-size: cover; background-position: center; \n            transition: transform 1s ease, filter 0.6s ease; z-index: 1;\n            filter: brightness(1) saturate(1); \n        }\n        \n        .gh-split-pane.indoor .gh-split-bg { background-image: url('https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/3-DOPO-VERDE-VIVO-UFFICIO-2.jpg'); }\n        .gh-split-pane.outdoor .gh-split-bg { background-image: url('https:\/\/greenhabitat.it\/wp-content\/uploads\/2026\/02\/VERDE-VIVO-ESTERNO.jpg'); background-position: right center;}\n\n        .gh-split-overlay { \n            position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; \n            transition: background 0.5s ease; \n            background: linear-gradient(to top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 25%); \n        }\n\n        .gh-split-content { \n            position: relative; z-index: 10; display: flex; flex-direction: column; \n            align-items: center; text-align: center; padding: 40px 30px 60px 30px; \n            width: 100%; max-width: 650px; \n        }\n        \n        .gh-split-eyebrow { color: #C8A165; font-size: 13px; font-weight: 800; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 15px; text-shadow: 0 2px 10px rgba(0,0,0,0.9); }\n        \n        .gh-split-title { font-size: clamp(34px, 3.5vw, 50px); font-weight: 900; color: #ffffff; line-height: 1.1; margin: 0 0 20px 0; letter-spacing: -1px; text-shadow: 0 4px 20px rgba(0,0,0,1); text-transform: uppercase;}\n        \n        .gh-split-desc { font-size: 16px; color: #ffffff; line-height: 1.6; font-weight: 500; max-width: 450px; margin-bottom: 30px; text-shadow: 0 2px 12px rgba(0,0,0,1); }\n\n        .gh-split-btn { \n            display: inline-flex; align-items: center; gap: 10px; \n            background: rgba(0,0,0,0.4); color: #ffffff; \n            border: 2px solid rgba(255,255,255,0.5); padding: 15px 35px; \n            border-radius: 50px; font-size: 13px; font-weight: 800; \n            text-transform: uppercase; letter-spacing: 1px; \n            transition: all 0.4s ease; backdrop-filter: blur(5px);\n        }\n        .gh-split-btn svg { width: 16px; height: 16px; fill: none; stroke: currentColor; stroke-width: 2.5; transition: transform 0.3s ease;}\n\n        @media (min-width: 993px) {\n            .gh-split-pane:hover { flex: 1.25; } \n            .gh-split-pane:hover .gh-split-bg { transform: scale(1.06); filter: brightness(1.05) saturate(1.2); }\n            \n            .gh-split-pane:hover .gh-split-overlay { background: linear-gradient(to top, rgba(10,10,10,0.8) 0%, rgba(10,10,10,0.2) 40%, transparent 100%); }\n            \n            .gh-split-pane:hover .gh-split-btn { background: #C8A165; color: #111; border-color: #C8A165; box-shadow: 0 10px 25px rgba(200,161,101,0.5);}\n            .gh-split-pane:hover .gh-split-btn svg { transform: translateX(5px); stroke: #111;}\n        }\n\n        @media (max-width: 992px) {\n            .gh-split-container { flex-direction: column; height: auto; min-height: 0; }\n            .gh-split-pane { width: 100%; height: 55vh; min-height: 400px; justify-content: flex-end; border-right: none; border-bottom: 1px solid rgba(255,255,255,0.15);}\n            .gh-split-pane:last-child { border-bottom: none; }\n            \n            .gh-split-overlay { background: linear-gradient(to top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.3) 60%, transparent 100%); }\n            \n            .gh-split-content { padding: 30px 20px 40px 20px; }\n            .gh-split-desc { font-size: 15px; margin-bottom: 25px;}\n            .gh-split-title { font-size: 34px; margin-bottom: 15px;}\n            .gh-split-btn { background: #1A3C34; border-color: #1A3C34; width: 100%; justify-content: center; padding: 18px 20px;}\n        }\n    <\/style>\n\n    <div class=\"gh-split-container\">\n        \n        <a href=\"https:\/\/greenhabitat.it\/en\/vertical-gardens\/\" class=\"gh-split-pane indoor\" aria-label=\"Go to Indoor Solutions in Preserved Moss and Living Walls\">\n            <div class=\"gh-split-bg\"><\/div>\n            <div class=\"gh-split-overlay\"><\/div>\n            <div class=\"gh-split-content\">\n                <span class=\"gh-split-eyebrow\">Interior and Biophilic Design<\/span>\n                <h3 class=\"gh-split-title\">The Indoor<br>Green Ecosystem.<\/h3>\n                <p class=\"gh-split-desc\">Tailor-made solutions in living walls and preserved moss for offices and retail. Maximum aesthetic impact, acoustic treatment, and certified safety.<\/p>\n                <div class=\"gh-split-btn\">\n                    Explore Indoor <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                <\/div>\n            <\/div>\n        <\/a>\n\n        <a href=\"https:\/\/greenhabitat.it\/en\/living-green-facades\/\" class=\"gh-split-pane outdoor\" aria-label=\"Go to Outdoor Green Facade Solutions\">\n            <div class=\"gh-split-bg\"><\/div>\n            <div class=\"gh-split-overlay\"><\/div>\n            <div class=\"gh-split-content\">\n                <span class=\"gh-split-eyebrow\">Facades and Energy Efficiency<\/span>\n                <h3 class=\"gh-split-title\">Thermodynamic<br>Green Facades.<\/h3>\n                <p class=\"gh-split-desc\">The patented Dry-Tech ventilated facade system. Exterior green walls for thermal load reduction and achieving LEED credits.<\/p>\n                <div class=\"gh-split-btn\">\n                    Explore Outdoor <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n                <\/div>\n            <\/div>\n        <\/a>\n\n    <\/div>\n\n<\/section>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"SiteNavigationElement\",\n  \"name\": \"Green Habitat Technological Divisions\",\n  \"description\": \"Selector for the two main corporate business units: indoor ecosystems (living walls and preserved moss) and urban retrofitting with thermodynamic outdoor facades.\",\n  \"hasPart\": [\n    {\n      \"@type\": \"WebPage\",\n      \"name\": \"The Indoor Green Ecosystem\",\n      \"url\": \"https:\/\/greenhabitat.it\/en\/vertical-gardens\/\",\n      \"description\": \"Indoor Bio-Acoustic Design: range of acoustic partitions and sound-absorbing walls. Tailor-made solutions in living walls and preserved moss (zero-maintenance) designed for offices and retail, with maximum aesthetic impact, acoustic treatment, and certified safety.\"\n    },\n    {\n      \"@type\": \"WebPage\",\n      \"name\": \"Thermodynamic Green Facades\",\n      \"url\": \"https:\/\/greenhabitat.it\/en\/living-green-facades\/\",\n      \"description\": \"Outdoor Thermodynamic Envelope: Wall Green Habitat Hydro system. A patented building envelope with ventilated facade. Exterior green walls for thermal load reduction and achieving LEED credits.\"\n    }\n  ]\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f97b193 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"f97b193\" 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-100 elementor-top-column elementor-element elementor-element-26e2292\" data-id=\"26e2292\" 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-f1f8857 elementor-widget elementor-widget-html\" data-id=\"f1f8857\" 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<section class=\"gh-home-faq-section\" aria-labelledby=\"gh-home-faq-title\">\n\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800;900&family=Inter:wght@400;500;600;700&display=swap');\n\n        .gh-home-faq-section {\n            width: 100%; max-width: 1250px; margin: 80px auto; \n            font-family: 'Inter', sans-serif; padding: 0 20px; box-sizing: border-box;\n            display: flex; flex-wrap: wrap; gap: 60px; align-items: flex-start;\n        }\n\n        .gh-home-faq-intro {\n            flex: 0 0 clamp(300px, 35vw, 420px);\n            position: sticky; top: 120px;\n        }\n\n        .gh-home-faq-eyebrow {\n            display: inline-flex; align-items: center; gap: 8px; font-size: 12px; font-weight: 800; \n            color: #C8A165; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 20px;\n            border-bottom: 2px solid #C8A165; padding-bottom: 5px; font-family: 'Montserrat', sans-serif;\n        }\n\n        .gh-home-faq-title {\n            font-family: 'Montserrat', sans-serif;\n            font-size: clamp(34px, 4vw, 48px); font-weight: 900; color: #111; \n            line-height: 1.1; margin: 0 0 20px 0; letter-spacing: -1.5px; text-transform: uppercase;\n        }\n\n        .gh-home-faq-desc {\n            font-size: 16px; font-weight: 500; color: #666; line-height: 1.6; margin: 0;\n        }\n\n        .gh-home-faq-acc-col {\n            flex: 1; min-width: 320px; display: flex; flex-direction: column; gap: 12px;\n        }\n\n        .gh-home-faq-cat {\n            font-family: 'Montserrat', sans-serif;\n            font-size: 13px; font-weight: 800; color: #C8A165; text-transform: uppercase; \n            letter-spacing: 2px; margin: 40px 0 10px 0; padding-bottom: 8px; \n            border-bottom: 1px solid #eaeaea;\n        }\n        .gh-home-faq-cat:first-child { margin-top: 0; }\n\n        .gh-home-faq-item {\n            background: #ffffff; border: 1px solid #eaeaea; border-radius: 10px; \n            box-shadow: 0 5px 20px rgba(0,0,0,0.02); overflow: hidden; transition: all 0.3s ease;\n        }\n        \n        .gh-home-faq-item:hover { border-color: #dcdcdc; box-shadow: 0 10px 30px rgba(0,0,0,0.05); }\n        .gh-home-faq-item[open] { border-color: #1A3C34; box-shadow: 0 10px 30px rgba(26,60,52,0.1); }\n\n        .gh-home-faq-sum {\n            padding: 22px 25px; cursor: pointer; list-style: none; outline: none;\n            display: flex; justify-content: space-between; align-items: center; gap: 20px;\n            background: #fafafa; transition: background 0.3s ease;\n        }\n        .gh-home-faq-sum::-webkit-details-marker { display: none; }\n        \n        .gh-home-faq-item:hover .gh-home-faq-sum { background: #ffffff; }\n        .gh-home-faq-item[open] .gh-home-faq-sum { background: #ffffff; }\n\n        .gh-home-faq-q {\n            font-family: 'Montserrat', sans-serif;\n            font-size: 16px; font-weight: 800; color: #111; margin: 0; line-height: 1.4;\n            transition: color 0.3s ease; letter-spacing: -0.5px;\n        }\n        \n        .gh-home-faq-item[open] .gh-home-faq-q { color: #1A3C34; }\n        .gh-home-faq-sum:hover .gh-home-faq-q { color: #C8A165; }\n\n        .gh-home-faq-ico {\n            flex-shrink: 0; width: 30px; height: 30px; position: relative; color: #1A3C34;\n            border-radius: 50%; background: #f0f0f0; transition: all 0.4s ease;\n            display: flex; justify-content: center; align-items: center;\n        }\n        .gh-home-faq-ico::before, .gh-home-faq-ico::after {\n            content: ''; position: absolute; background-color: currentColor; \n            transition: transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);\n        }\n        .gh-home-faq-ico::before { width: 12px; height: 2px; }\n        .gh-home-faq-ico::after { width: 2px; height: 12px; }\n\n        .gh-home-faq-item[open] .gh-home-faq-ico { background: #1A3C34; color: #fff; transform: rotate(180deg); }\n        .gh-home-faq-item[open] .gh-home-faq-ico::after { transform: rotate(90deg); opacity: 0; }\n\n        .gh-home-faq-a {\n            padding: 0 25px 25px 25px; font-size: 15px; font-weight: 500; color: #555; \n            line-height: 1.6; border-top: 1px solid #f5f5f5; margin-top: 5px;\n            animation: ghFaqFadeIn 0.4s ease-out;\n        }\n        .gh-home-faq-item[open] .gh-home-faq-a { padding-top: 20px; }\n\n        .gh-home-faq-a strong { color: #1A3C34; font-weight: 700; }\n        .gh-home-faq-a em { color: #C8A165; font-style: normal; font-weight: 700; }\n        .gh-home-faq-a p { margin: 0 0 12px 0; }\n        .gh-home-faq-a p:last-child { margin: 0; }\n\n        @keyframes ghFaqFadeIn { from { opacity: 0; transform: translateY(-10px); } to { opacity: 1; transform: translateY(0); } }\n\n        @media (max-width: 992px) {\n            .gh-home-faq-section { flex-direction: column; gap: 40px; margin: 40px auto; }\n            .gh-home-faq-intro { position: static; width: 100%; max-width: none; text-align: left; }\n            .gh-home-faq-eyebrow { justify-content: flex-start; }\n            .gh-home-faq-sum { padding: 18px 20px; }\n            .gh-home-faq-q { font-size: 15px; }\n            .gh-home-faq-a { padding: 0 20px 20px 20px; font-size: 14px; }\n        }\n    <\/style>\n\n    <div class=\"gh-home-faq-intro\">\n        <span class=\"gh-home-faq-eyebrow\">\n            <svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"><\/path><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"><\/line><\/svg>\n            CORPORATE KNOWLEDGE BASE\n        <\/span>\n        <h2 id=\"gh-home-faq-title\" class=\"gh-home-faq-title\">The Operational<br>Code.<\/h2>\n        <p class=\"gh-home-faq-desc\">From our industrial production model to specification standards. We proactively resolve the technical and logistical doubts of Designers, General Contractors, and Private Clients.<\/p>\n    <\/div>\n\n    <div class=\"gh-home-faq-acc-col\">\n        \n        <h3 class=\"gh-home-faq-cat\">Identity and Operational Model<\/h3>\n\n        <details class=\"gh-home-faq-item\" open>\n            <summary class=\"gh-home-faq-sum\">\n                <h3 class=\"gh-home-faq-q\">1. Are you a nursery or a landscaping company?<\/h3>\n                <div class=\"gh-home-faq-ico\"><\/div>\n            <\/summary>\n            <div class=\"gh-home-faq-a\">\n                <p><strong>We are an Italian Smart Factory specializing in architectural infrastructures.<\/strong> Our approach goes beyond traditional landscaping: we design and build <em>Dry Engineered Systems<\/em>, providing General Contractors, Architects, and Clients with scalable building technology that optimizes time and eliminates the hidden costs typical of nursery sites.<\/p>\n            <\/div>\n        <\/details>\n\n        <details class=\"gh-home-faq-item\">\n            <summary class=\"gh-home-faq-sum\">\n                <h3 class=\"gh-home-faq-q\">2. What is the difference between your Indoor and Outdoor systems?<\/h3>\n                <div class=\"gh-home-faq-ico\"><\/div>\n            <\/summary>\n            <div class=\"gh-home-faq-a\">\n                <p><strong>INDOOR (Design & Acoustics):<\/strong> Our indoor range is <strong>vast and without design limits<\/strong>. For Preserved Greenery (100% natural, no plumbing required and zero light), lichen is just one of endless variations: we create three-dimensional scenic walls (3D Forest effect) by combining dozens of different species, mosses, pole moss, and foliage. We use CNC machining to ensure total customization of shapes, logos, and textures. This vastness is complemented by our patented systems for <strong>Living Walls<\/strong> (with integrated irrigation) and an extensive catalog of custom sound-absorbing furnishings: green pictures, vegetative islands, and acoustic partitions. Every solution is fire-retardant certified (B-s2, d0).<\/p>\n                <p><strong>OUTDOOR (Thermodynamics):<\/strong> We utilize our patented systems, such as the <em>Wall Green Habitat Hydro\u00ae<\/em> system: an ultra-lightweight, soil-free ventilated facade building envelope with live plants. It is a thermal machine that reduces Transmittance, purifies the air of PM1, PM2.5, and PM10, and reduces summer heat, proving fundamental for ESG building credits. Our advanced solutions for climbing greenery and outdoor technical modules complete the offering.<\/p>\n            <\/div>\n        <\/details>\n\n        <h3 class=\"gh-home-faq-cat\">Services and Design<\/h3>\n\n        <details class=\"gh-home-faq-item\">\n            <summary class=\"gh-home-faq-sum\">\n                <h3 class=\"gh-home-faq-q\">3. Will the installation halt my company's or construction site's operations?<\/h3>\n                <div class=\"gh-home-faq-ico\"><\/div>\n            <\/summary>\n            <div class=\"gh-home-faq-a\">\n                <strong>No. We guarantee a \"Zero downtime installation\".<\/strong> Our systems are based on <em>Dry-Tech<\/em> technology (dry installation). The installation is a rapid mechanical fastening onto pre-assembled structures, without the use of loose soil, mortars, or slow-drying glues. This allows us to complete large-scale corporate fit-outs or logistics hubs (e.g., e-commerce centers) cleanly and without ever hindering the client's productivity.\n            <\/div>\n        <\/details>\n\n        <details class=\"gh-home-faq-item\">\n            <summary class=\"gh-home-faq-sum\">\n                <h3 class=\"gh-home-faq-q\">4. Do you provide support and engineering for our projects?<\/h3>\n                <div class=\"gh-home-faq-ico\"><\/div>\n            <\/summary>\n            <div class=\"gh-home-faq-a\">\n                <strong>We provide design firms with all the technical material necessary to operate autonomously and quickly:<\/strong> certified technical sheets (e.g., Istituto Giordano), fire safety protocols, and detailed specification items. Since our bio-infrastructures are tailor-made and organic works, we move beyond the concept of 'pre-packaged files': our Technical Department works alongside professionals, providing exact dimensional, weight, and acoustic parameters for perfect parameterization within CAD\/BIM models.\n            <\/div>\n        <\/details>\n\n        <details class=\"gh-home-faq-item\">\n            <summary class=\"gh-home-faq-sum\">\n                <h3 class=\"gh-home-faq-q\">5. Do you work with private individuals or only within the B2B market?<\/h3>\n                <div class=\"gh-home-faq-ico\"><\/div>\n            <\/summary>\n            <div class=\"gh-home-faq-a\">\n                <strong>We support both the Corporate sector (Architects, Developers, General Contractors) and private clients.<\/strong> To guarantee our standards of excellence, we focus on structured architectural and interior design projects (from corporate fit-outs to High-End Residential). For individual furnishings or small purchases, our automated E-commerce Store is available.\n            <\/div>\n        <\/details>\n\n        <h3 class=\"gh-home-faq-cat\">Regulations, Security and ESG<\/h3>\n\n        <details class=\"gh-home-faq-item\">\n            <summary class=\"gh-home-faq-sum\">\n                <h3 class=\"gh-home-faq-q\">6. Do your materials have safety certifications for public spaces and hospitals?<\/h3>\n                <div class=\"gh-home-faq-ico\"><\/div>\n            <\/summary>\n            <div class=\"gh-home-faq-a\">\n                <strong>Absolutely.<\/strong> Regulatory safety is our mandatory requirement. Our indoor panels possess the strict European fire classification <strong>Euroclass B-s2, d0<\/strong> (hardly flammable, absence of toxic smoke and flaming droplets), suitable for escape routes, hotels, and airports.<br>\n                For outdoor use, the Hydro system guarantees a total absence of soil, <strong>drastically minimizing the risk of fungal spore proliferation<\/strong> often linked to the use of traditional potting soil, proving to be an excellent solution for hospitals and clinical environments. All performances, including thermal ones, are rigorously tested by the Istituto Giordano.\n            <\/div>\n        <\/details>\n\n        <details class=\"gh-home-faq-item\">\n            <summary class=\"gh-home-faq-sum\">\n                <h3 class=\"gh-home-faq-q\">7. Do your systems support obtaining LEED, WELL, or BREEAM credits?<\/h3>\n                <div class=\"gh-home-faq-ico\"><\/div>\n            <\/summary>\n            <div class=\"gh-home-faq-a\">\n                <strong>Yes, they maximize the ESG rating of buildings.<\/strong> The Hydro technology reduces the summer thermal load, mitigating the Urban Heat Island effect. Indoors, the panels meet the Acoustic Comfort and Nature Access requirements of the WELL and LEED protocols.\n            <\/div>\n        <\/details>\n\n    <\/div>\n<\/section>\n\n<script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        const hpDetails = document.querySelectorAll(\".gh-home-faq-item\");\n        hpDetails.forEach(targetDetail => {\n            targetDetail.addEventListener(\"toggle\", () => {\n                if (targetDetail.open) {\n                    hpDetails.forEach(detail => {\n                        if (detail !== targetDetail && detail.open) {\n                            detail.open = false;\n                        }\n                    });\n                }\n            });\n        });\n    });\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Are you a nursery or a landscaping company?\",\n      \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"We are an Italian Smart Factory specializing in architectural infrastructures. Our approach goes beyond traditional landscaping: we design and build Dry Engineered Systems, providing General Contractors, Architects, and Clients with scalable building technology that optimizes time and eliminates the hidden costs typical of nursery sites.\" }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between your Indoor and Outdoor systems?\",\n      \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"INDOOR: We offer a vast and limitless range for design and acoustics. For Preserved Greenery (no plumbing required\/zero light, B-s2,d0 certified), we create 3D Forest effect compositions with dozens of species, mosses, and pole moss. We use CNC machining for total customization. OUTDOOR: We design bio-active facades like the Wall Green Habitat Hydro (soil-free), which reduces thermal transmittance and filters PM1, PM2.5, and PM10, eliminating heavy metals.\" }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Will the installation halt my company's or construction site's operations?\",\n      \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No. We guarantee a 'Zero downtime installation'. Our systems are based on Dry-Tech technology (dry installation). The installation is a rapid mechanical fastening that does not require the use of loose soil, mortars, or glues, allowing us to complete logistics hubs or corporate fit-outs without ever hindering productivity.\" }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do you provide support and engineering for our projects?\",\n      \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"We provide design firms with all the technical material necessary (certified technical sheets, fire safety protocols, specification items). Since our bio-infrastructures are tailor-made and organic works, we move beyond the concept of 'pre-packaged files': our Technical Department works alongside professionals, providing exact dimensional, weight, and acoustic parameters for perfect parameterization within CAD\/BIM models.\" }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do you work with private individuals or only within the B2B market?\",\n      \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"We support both the Corporate sector (Architects, Developers, General Contractors) and private clients. We focus on structured architectural projects. For individual furnishings or small purchases, our automated E-commerce Store is available.\" }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do your materials have safety certifications for public spaces and hospitals?\",\n      \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The indoor panels have the Euroclass B-s2, d0 fire classification. The soil-free outdoor Hydro system drastically minimizes the risk of fungal spore proliferation, proving to be an excellent solution for hospitals and clinical environments. All performances are tested by the Istituto Giordano.\" }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do your systems support obtaining LEED, WELL, or BREEAM credits?\",\n      \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes, they maximize the ESG rating of buildings. The Hydro technology reduces the summer thermal load, mitigating the Urban Heat Island effect. Indoors, the panels meet the Acoustic Comfort and Nature Access requirements of the WELL and LEED protocols.\" }\n    }\n  ]\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2ef5187 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"2ef5187\" 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-100 elementor-top-column elementor-element elementor-element-7a6dabd\" data-id=\"7a6dabd\" 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-5197940 elementor-widget elementor-widget-html\" data-id=\"5197940\" 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<style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800;900&family=Inter:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,600;0,700;1,600&display=swap');\n\n    #gh-form-header {\n        text-align: center !important;\n        max-width: 800px !important;\n        margin: 0 auto 40px auto !important; \n        font-family: 'Inter', sans-serif !important;\n        padding: 0 20px !important;\n    }\n\n    #gh-form-header * { box-sizing: border-box !important; }\n\n    #gh-form-header .gh-form-badge {\n        font-size: 0.8rem !important;\n        font-weight: 800 !important;\n        color: #b59a5a !important; \n        text-transform: uppercase !important;\n        letter-spacing: 2px !important;\n        margin-bottom: 20px !important;\n        display: inline-block !important;\n        padding: 6px 16px !important;\n        border: 1px solid rgba(181, 154, 90, 0.3) !important;\n        border-radius: 50px !important;\n        background: rgba(181, 154, 90, 0.05) !important;\n    }\n\n    #gh-form-header h2 {\n        font-family: 'Playfair Display', serif !important;\n        font-size: 3.2rem !important;\n        font-weight: 800 !important;\n        color: #0f172a !important;\n        line-height: 1.15 !important;\n        margin: 0 0 20px 0 !important;\n        letter-spacing: -1px !important;\n    }\n\n    #gh-form-header p {\n        font-size: 1.15rem !important;\n        color: #475569 !important;\n        line-height: 1.6 !important;\n        margin: 0 !important;\n        font-weight: 400 !important;\n    }\n\n    #gh-form-header .gh-trust-bullets {\n        display: flex !important;\n        justify-content: center !important;\n        gap: 25px !important;\n        margin-top: 25px !important;\n        flex-wrap: wrap !important;\n    }\n\n    #gh-form-header .gh-trust-bullets span {\n        font-size: 0.9rem !important;\n        font-weight: 600 !important;\n        color: #0f172a !important;\n        display: flex !important;\n        align-items: center !important;\n        gap: 8px !important;\n    }\n\n    #gh-form-header .gh-trust-bullets svg {\n        width: 16px !important;\n        height: 16px !important;\n        color: #b59a5a !important; \n    }\n\n    @media (max-width: 768px) {\n        #gh-form-header h2 { font-size: 2.4rem !important; }\n        #gh-form-header p { font-size: 1.05rem !important; }\n        #gh-form-header .gh-trust-bullets { gap: 15px !important; flex-direction: column !important; align-items: center !important; }\n    }\n<\/style>\n\n<div id=\"gh-form-header\">\n    \n    <div class=\"gh-form-badge\">Custom Design<\/div>\n    \n    <h2>We give shape to your vision.<\/h2>\n    \n    <p>\n        Whether for a residential setting, a commercial space, or a large-scale architectural project, our manufacturing adapts to your spatial requirements. Share your concept with us to receive a no-obligation analysis.\n    <\/p>\n\n    <div class=\"gh-trust-bullets\">\n        <span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n            Response within 24-48 hours\n        <\/span>\n        <span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n            Tailored Consulting\n        <\/span>\n        <span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg>\n            End-to-End Support\n        <\/span>\n    <\/div>\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-747bdc6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"747bdc6\" 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-custom\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dbcc7f3\" data-id=\"dbcc7f3\" 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-5d47be1 elementor-widget elementor-widget-html\" data-id=\"5d47be1\" 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<script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js.hsforms.net\/forms\/embed\/v2.js\"><\/script>\n<script>\n  hbspt.forms.create({\n    region: \"na1\",\n    portalId: \"9406678\",\n    formId: \"b1a32b5f-024f-4fd6-a5f6-c7b0b1399ec5\"\n  });\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a03f78a elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"a03f78a\" 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-100 elementor-top-column elementor-element elementor-element-476ede5\" data-id=\"476ede5\" 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-9b74151 elementor-widget elementor-widget-html\" data-id=\"9b74151\" 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<style>\n    .gh-legal-shield-wrapper {\n        background-color: #ffffff !important; \n        padding: 30px 20px !important; \n        text-align: center !important;\n        font-family: 'Inter', 'Montserrat', sans-serif !important;\n        border-top: 1px solid #f1f5f9 !important;\n        width: 100% !important;\n        box-sizing: border-box !important;\n    }\n\n    .gh-legal-shield-container {\n        max-width: 1000px !important;\n        margin: 0 auto !important;\n    }\n\n    .gh-legal-shield-text {\n        color: #94a3b8 !important; \n        font-size: 10px !important; \n        line-height: 1.6 !important;\n        margin: 0 !important;\n        font-weight: 400 !important;\n        text-align: justify !important;\n        text-align-last: center !important;\n    }\n\n    .gh-legal-shield-text strong {\n        color: #64748b !important; \n        font-weight: 600 !important;\n    }\n\n    .gh-legal-shield-text a {\n        color: #94a3b8 !important; \n        text-decoration: underline !important;\n        text-decoration-color: #cbd5e1 !important; \n        transition: color 0.3s ease !important;\n    }\n\n    .gh-legal-shield-text a:hover {\n        color: #0f172a !important; \n    }\n\n    @media (max-width: 768px) {\n        .gh-legal-shield-text {\n            font-size: 9px !important;\n            text-align: center !important; \n            text-align-last: center !important;\n        }\n    }\n<\/style>\n\n<div class=\"gh-legal-shield-wrapper\" aria-label=\"Legal and Trademark Disclaimer\">\n    <div class=\"gh-legal-shield-container\">\n        <p class=\"gh-legal-shield-text\">\n            <strong>Legal Notice on Portfolio and Trademarks:<\/strong> All trademarks, logos, trade names, and corporate names mentioned on this website belong to their respective and legitimate owners. Photographic images relating to Corporate, Retail, HoReCa, and Residential projects (including links to \"User Generated Content\" published on external platforms) are included for purely documentary, illustrative, and historical portfolio purposes regarding the supplies or installations executed in our capacity as a technical supplier. Their presence does not in any way imply sponsorship agreements, endorsements, affiliations, or official partnerships between Green Habitat and the depicted brands, entities, or public figures, unless otherwise explicitly stated. Should the legitimate holders of image or trademark rights wish to request the removal, modification, or de-indexing of specific content, they are invited to contact our dedicated office at <a href=\"mailto:amministrazione@greenhabitat.it\">amministrazione@greenhabitat.it<\/a> for immediate removal.\n        <\/p>\n    <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SMART FACTORY MADE IN ITALY Living architecture for spaces of excellence. We transform the building envelope into an advanced thermodynamic and acoustic system. Industrial production of zero-maintenance bio-infrastructures for General Contractors and Architects. Explore the Systems Certifications and Method ITALIAN SMART FACTORY Living architecture for spaces of excellence. Engineered dry-installed bio-infrastructures. Zero-maintenance solutions for acoustic [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"class_list":["post-6363","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/greenhabitat.it\/en\/wp-json\/wp\/v2\/pages\/6363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/greenhabitat.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/greenhabitat.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/greenhabitat.it\/en\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/greenhabitat.it\/en\/wp-json\/wp\/v2\/comments?post=6363"}],"version-history":[{"count":41,"href":"https:\/\/greenhabitat.it\/en\/wp-json\/wp\/v2\/pages\/6363\/revisions"}],"predecessor-version":[{"id":23431,"href":"https:\/\/greenhabitat.it\/en\/wp-json\/wp\/v2\/pages\/6363\/revisions\/23431"}],"wp:attachment":[{"href":"https:\/\/greenhabitat.it\/en\/wp-json\/wp\/v2\/media?parent=6363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}