{"id":2,"date":"2026-03-04T17:15:14","date_gmt":"2026-03-04T17:15:14","guid":{"rendered":"https:\/\/psicologaloduca.it\/?page_id=2"},"modified":"2026-03-30T08:27:41","modified_gmt":"2026-03-30T08:27:41","slug":"home","status":"publish","type":"page","link":"https:\/\/psicologaloduca.it\/","title":{"rendered":"Homepage"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2\" class=\"elementor elementor-2\">\n\t\t\t\t<div class=\"elementor-element elementor-element-62486712 e-con-full e-flex e-con e-parent\" data-id=\"62486712\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d585f0 elementor-widget elementor-widget-html\" data-id=\"4d585f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"it\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    \n    <title>Dott.ssa Gaia Lo Duca | Psicologa DSA, ADHD e Metodo di Studio | Milano e Monza-Brianza<\/title>\n    <meta name=\"description\" content=\"Gaia Lo Duca, Psicologa, Tutor DSA\/ADHD e Mediatrice Feuerstein. Riceve a Lainate e Bollate (Milano, vicino Monza-Brianza). Supporto per apprendimento e potenziamento cognitivo.\">\n    <meta name=\"keywords\" content=\"psicologa, Milano, Monza-Brianza, Lainate, Bollate, DSA, ADHD, metodo di studio, Feuerstein, potenziamento cognitivo\">\n    \n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;600;700&family=Quicksand:wght@400;600;700&display=swap\" rel=\"stylesheet\">\n    \n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\n\n    <style>\n        \/* --- VARIABILI & RESET --- *\/\n        :root {\n            --primary: #6F8F7A; \/* Salvia *\/\n            --secondary: #E7DCCB; \/* Sabbia *\/\n            --accent: #C97C5D; \/* Terracotta soft *\/\n            --text-dark: #2B2B2B; \/* Antracite *\/\n            --bg-light: #FBF9F6; \/* Bianco sporco caldo per lo sfondo principale *\/\n            --overlay: rgba(43, 43, 43, 0.7);\n            --radius: 20px;\n            --shadow: 0 10px 30px rgba(0,0,0,0.05);\n        }\n\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: 'Open Sans', sans-serif;\n            background-color: var(--bg-light);\n            color: var(--text-dark);\n            line-height: 1.6;\n            overflow-x: hidden;\n        }\n\n        h1, h2, h3, h4 {\n            font-family: 'Quicksand', sans-serif;\n            font-weight: 700;\n        }\n        \n        strong, b {\n            font-weight: 700;\n            color: #111;\n        }\n\n        .hero strong, .hero b,\n        .footer-cta strong, .footer-cta b {\n            color: var(--accent);\n        }\n\n        a { text-decoration: none; color: inherit; transition: 0.3s; }\n        ul { list-style: none; }\n\n        \/* --- ANIMAZIONI --- *\/\n        .reveal {\n            opacity: 0;\n            transform: translateY(30px);\n            transition: all 0.8s ease-out;\n        }\n        .reveal.active {\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        @keyframes float {\n            0% { transform: translateY(0px) rotate(0deg); }\n            50% { transform: translateY(-15px) rotate(10deg); }\n            100% { transform: translateY(0px) rotate(0deg); }\n        }\n\n        @keyframes wiggle {\n            0%, 100% { transform: rotate(-3deg); }\n            50% { transform: rotate(3deg); }\n        }\n\n        @keyframes morph {\n            0% { border-radius: 60% 40% 30% 70% \/ 60% 30% 70% 40%; }\n            50% { border-radius: 30% 60% 70% 40% \/ 50% 60% 30% 60%; }\n            100% { border-radius: 60% 40% 30% 70% \/ 60% 30% 70% 40%; }\n        }\n\n        @keyframes card-breathe {\n            0% { border-radius: 255px 15px 225px 15px \/ 15px 225px 15px 255px; }\n            50% { border-radius: 230px 25px 240px 25px \/ 25px 240px 25px 230px; }\n            100% { border-radius: 255px 15px 225px 15px \/ 15px 225px 15px 255px; }\n        }\n\n        .marker-underline {\n            position: relative;\n            display: inline-block;\n            z-index: 1;\n        }\n        .marker-underline::after {\n            content: '';\n            position: absolute;\n            bottom: 4px;\n            left: -5%;\n            width: 110%;\n            height: 14px;\n            background-color: var(--secondary);\n            z-index: -1;\n            border-radius: 20px 5px 20px 5px \/ 5px 20px 5px 20px;\n            transform: rotate(-1.5deg);\n            opacity: 0.9;\n        }\n        .bg-secondary .marker-underline::after {\n            background-color: var(--bg-light); \n        }\n\n        \/* --- DECORAZIONI PASTELLO --- *\/\n        .decor-shape {\n            position: absolute;\n            z-index: 0;\n            opacity: 0.5;\n            animation: float 6s ease-in-out infinite;\n        }\n        .shape-1 { top: 10%; left: 5%; color: var(--accent); font-size: 3rem; animation-delay: 0s; }\n        .shape-2 { bottom: 15%; right: 8%; color: var(--primary); font-size: 4rem; animation-delay: 1.5s; opacity: 0.3; }\n        .shape-3 { top: 30%; right: 5%; color: var(--accent); font-size: 2.5rem; animation-delay: 2.5s; opacity: 0.4; }\n        .shape-4 { bottom: 10%; left: 10%; color: var(--secondary); font-size: 5rem; animation-delay: 0.5s; opacity: 0.9; }\n\n        \/* --- LOGO E HEADER --- *\/\n        .logo-container {\n            display: flex !important; align-items: center !important; text-decoration: none !important;\n            z-index: 1001 !important; flex-shrink: 0 !important; max-width: 250px !important; \n        }\n        .logo-img {\n            height: 85px !important; max-height: 85px !important; width: auto !important; object-fit: contain !important; \n            transition: transform 0.3s ease, filter 0.4s ease !important;\n            filter: brightness(0) invert(1) !important;\n        }\n        .gaia-header.scrolled .logo-img { filter: none !important; }\n        .logo-img:hover { transform: scale(1.02); }\n\n        .gaia-header {\n            position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important;\n            padding: 0.8rem 5% !important; z-index: 10000 !important; display: flex !important;\n            justify-content: space-between !important; align-items: center !important;\n            background: transparent !important; backdrop-filter: none !important;\n            box-shadow: none !important; box-sizing: border-box !important; transition: all 0.4s ease !important;\n        }\n        .gaia-header.scrolled {\n            background: rgba(251, 249, 246, 0.95) !important; backdrop-filter: blur(10px) !important;\n            box-shadow: 0 4px 20px rgba(0,0,0,0.05) !important;\n        }\n\n        .gaia-nav { display: flex !important; flex-grow: 1 !important; justify-content: center !important; margin: 0 !important; }\n        .gaia-nav-list { display: flex !important; flex-direction: row !important; gap: 2rem !important; align-items: center !important; margin: 0 !important; padding: 0 !important; list-style: none !important; }\n        .gaia-nav-item { display: inline-block !important; margin: 0 !important; padding: 0 !important; }\n        \n        .gaia-nav-link { \n            display: block !important; font-weight: 600 !important; color: white !important; \n            position: relative !important; font-size: 0.95rem !important; white-space: nowrap !important; \n            word-break: keep-all !important; word-wrap: normal !important; text-decoration: none !important;\n            line-height: 1 !important; transition: color 0.4s ease !important;\n        }\n        .gaia-header.scrolled .gaia-nav-link { color: var(--text-dark) !important; }\n        .gaia-nav-link::after {\n            content: ''; position: absolute; width: 0; height: 3px; bottom: -5px; left: 0; \n            background-color: var(--accent); transition: 0.3s; border-radius: 2px;\n        }\n        .gaia-nav-link:hover::after { width: 100%; }\n\n        .btn-nav { \n            background-color: var(--primary) !important; color: white !important; \n            padding: 0.7rem 1.6rem !important; border-radius: 50px !important; font-weight: 600 !important; \n            font-size: 1rem !important; white-space: nowrap !important; word-break: keep-all !important;\n            text-decoration: none !important; display: inline-block !important; flex-shrink: 0 !important; \n        }\n        .btn-nav:hover { background-color: #5A7463 !important; transform: scale(1.05) !important; color: white !important;}\n\n        .menu-toggle { display: none; font-size: 1.8rem; color: white !important; cursor: pointer; z-index: 10001; transition: color 0.4s ease !important; }\n        .gaia-header.scrolled .menu-toggle { color: var(--primary) !important; }\n\n        \/* --- SEZIONI GENERALI --- *\/\n        section { padding: 6rem 5%; position: relative; }\n        .section-title { font-size: 2.5rem; color: var(--text-dark); margin-bottom: 1rem; text-align: center; }\n        .section-subtitle { color: var(--primary); margin-bottom: 4rem; display: block; font-weight: 600; font-size: 1.2rem; text-align: center; }\n        .bg-secondary { background-color: var(--secondary); }\n\n        \/* --- HERO --- *\/\n        .hero {\n            height: 100vh; background-image: url('https:\/\/images.pexels.com\/photos\/8087863\/pexels-photo-8087863.jpeg'); \n            background-size: cover; background-position: center; display: flex; align-items: center;\n            justify-content: center; text-align: center; color: white;\n        }\n        .hero::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: var(--overlay); }\n        .hero-content { position: relative; z-index: 2; max-width: 900px; padding: 2rem; }\n        .hero h1 { font-size: 3.5rem; margin-bottom: 1rem; line-height: 1.2; text-shadow: 0 2px 10px rgba(0,0,0,0.5); }\n        .hero p { font-size: calc(1.3rem - 1px); margin-bottom: 2.5rem; font-weight: 400; opacity: 0.95; }\n        .cta-btn {\n            display: inline-block; padding: 1rem 3rem; background-color: var(--accent); color: white;\n            font-weight: 700; font-size: 1.1rem; border-radius: 50px; box-shadow: 0 5px 15px rgba(201, 124, 93, 0.4);\n            transition: transform 0.3s, box-shadow 0.3s;\n        }\n        .cta-btn:hover { transform: translateY(-5px); box-shadow: 0 10px 25px rgba(201, 124, 93, 0.6); color: white; }\n        .hero .cta-btn { background-color: var(--primary); box-shadow: 0 5px 15px rgba(111, 143, 122, 0.4); }\n        .hero .cta-btn:hover { background-color: #5A7463; box-shadow: 0 10px 25px rgba(111, 143, 122, 0.6); }\n\n        .wave { position: absolute; bottom: 0; left: 0; width: 100%; overflow: hidden; line-height: 0; transform: rotate(180deg); }\n        .wave svg { display: block; width: calc(100% + 1.3px); height: 60px; }\n        .wave .shape-fill { fill: var(--bg-light); }\n\n        \/* --- CHI SONO --- *\/\n        .about { max-width: 1200px; margin: 0 auto; display: flex; flex-direction: column; gap: 4rem; overflow: visible;}\n        .about-top { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; }\n        .about-img img {\n            width: 100%; border-radius: 60% 40% 30% 70% \/ 60% 30% 70% 40%;\n            box-shadow: var(--shadow); object-fit: cover; height: 480px;\n            animation: morph 8s ease-in-out infinite;\n        }\n        .about-text h2 { font-size: 2.8rem; color: var(--primary); margin-bottom: 1.5rem; line-height: 1.2; text-align: left; }\n        .about-text p { margin-bottom: 1.2rem; font-size: 1.15rem; color: #444; }\n        .about-bottom {\n            display: grid; grid-template-columns: 1fr 1fr; gap: 3rem; background: white;\n            padding: 3.5rem; border-radius: var(--radius); box-shadow: 0 10px 40px rgba(0,0,0,0.04); border: 1px solid rgba(0,0,0,0.02);\n        }\n        .about-text-box h3 { font-size: 1.5rem; color: var(--accent); margin-bottom: 1.2rem; display: flex; align-items: center; gap: 12px; }\n        .about-text-box:first-child h3::before { content: '\\f0eb'; font-family: 'Font Awesome 6 Free'; font-weight: 900; color: var(--primary); font-size: 1.4rem; }\n        .about-text-box:last-child h3::before { content: '\\f5d2'; font-family: 'Font Awesome 6 Free'; font-weight: 900; color: var(--primary); font-size: 1.4rem; }\n        .about-text-box p, .about-text-box li { font-size: 1.05rem; color: #555; margin-bottom: 1rem; }\n        .about-text-box ul { list-style-type: none; margin-top: 1rem; }\n        .about-text-box ul li { position: relative; padding-left: 1.5rem; margin-bottom: 0.8rem; }\n        .about-text-box ul li::before { content: '\\f058'; font-family: 'Font Awesome 6 Free'; font-weight: 900; position: absolute; left: 0; top: 4px; color: var(--accent); font-size: 1rem; }\n\n        \/* --- CERTIFICAZIONI --- *\/\n        .cert-grid { display: flex; flex-wrap: wrap; justify-content: center; gap: 1.5rem; max-width: 1200px; margin: 0 auto; padding-top: 1rem; }\n        \n        .cert-card-preview {\n            background: #fdfdfd; \n            padding: 25px 10px 15px; \n            border-radius: 3px; \n            box-shadow: 2px 8px 20px rgba(0,0,0,0.08);\n            transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); \n            display: flex; flex-direction: column;\n            flex: 1 1 0; \/* Allinea automaticamente tutte le card su un'unica riga *\/\n            min-width: 180px; \/* Larghezza minima per non schiacciarle troppo *\/\n            height: 280px;\n            position: relative; border: 1px solid #eaeaea;\n        }\n        \n        \/* Rotazioni sfalsate per l'effetto bacheca *\/\n        .cert-card-preview:nth-child(1) { transform: rotate(-3deg); }\n        .cert-card-preview:nth-child(2) { transform: rotate(2deg); margin-top: 10px; }\n        .cert-card-preview:nth-child(3) { transform: rotate(-1deg); }\n        .cert-card-preview:nth-child(4) { transform: rotate(3deg); margin-top: 15px; }\n        .cert-card-preview:nth-child(5) { transform: rotate(-2deg); }\n        \n        \/* Hover: si raddrizza e si solleva *\/\n        .cert-card-preview:hover { transform: translateY(-15px) rotate(0deg) scale(1.05); box-shadow: 0 15px 35px rgba(0,0,0,0.12); z-index: 10; }\n        \n        \/* Puntina da bacheca (Pin) *\/\n        .cert-card-preview::before {\n            content: ''; position: absolute; top: 10px; left: 50%; transform: translateX(-50%);\n            width: 14px; height: 14px; background: radial-gradient(circle at 30% 30%, #e08b6c, var(--accent)); border-radius: 50%;\n            box-shadow: inset -2px -2px 4px rgba(0,0,0,0.2), 2px 3px 5px rgba(0,0,0,0.3); z-index: 5;\n        }\n        \n        .cert-diploma-inner {\n            flex-grow: 1; border: 2px solid var(--secondary); outline: 1px solid var(--secondary); outline-offset: -5px;\n            display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 15px 5px;\n            background: linear-gradient(135deg, rgba(231,220,203,0.1) 0%, rgba(255,255,255,1) 100%);\n            text-align: center;\n        }\n        \n        .diploma-icon { font-size: 2.5rem; color: var(--accent); margin-bottom: 12px; opacity: 0.9; }\n        .cert-title { font-family: 'Quicksand', sans-serif; font-weight: 700; font-size: 0.95rem; color: var(--text-dark); text-align: center; line-height: 1.3; }\n        .cert-hint { font-size: 0.8rem; font-weight: 600; color: var(--primary); margin-top: 12px; opacity: 0.9; text-align: center; text-transform: uppercase; letter-spacing: 1px;}\n        \n        \/* Overlay trasparente per rendere tutta la card cliccabile *\/\n        .cert-link-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 20; cursor: pointer; }\n\n        \/* --- MODAL CERTIFICATI PDF --- *\/\n        .cert-modal-overlay {\n            position: fixed; top: 0; left: 0; width: 100%; height: 100%;\n            background: rgba(0,0,0,0.8); z-index: 99999;\n            display: flex; align-items: center; justify-content: center;\n            opacity: 0; visibility: hidden; transition: 0.3s;\n            backdrop-filter: blur(5px);\n        }\n        .cert-modal-overlay.active { opacity: 1; visibility: visible; }\n        .cert-modal-content {\n            background: white; width: 85%; max-width: 900px; height: 85vh;\n            border-radius: 12px; position: relative; overflow: hidden;\n            transform: translateY(30px) scale(0.95); transition: 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n            box-shadow: 0 20px 50px rgba(0,0,0,0.4);\n        }\n        .cert-modal-overlay.active .cert-modal-content { transform: translateY(0) scale(1); }\n        .cert-modal-close {\n            position: absolute; top: 15px; right: 20px; font-size: 1.2rem;\n            color: #fff; background: var(--accent); border: none;\n            width: 35px; height: 35px; border-radius: 50%; cursor: pointer;\n            display: flex; align-items: center; justify-content: center;\n            z-index: 10; box-shadow: 0 4px 10px rgba(0,0,0,0.2); transition: 0.3s;\n        }\n        .cert-modal-close:hover { background: var(--primary); transform: scale(1.1); }\n        .cert-modal-body { width: 100%; height: 100%; padding-top: 0; background: #eee; }\n        .cert-modal-body iframe { width: 100%; height: 100%; border: none; }\n\n        \/* --- A CHI MI RIVOLGO (TARGET) --- *\/\n        .target-grid {\n            display: grid; grid-template-columns: repeat(3, 1fr);\n            gap: 2rem; max-width: 1000px; margin: 0 auto;\n        }\n        .target-card {\n            background: white; padding: 2.5rem; border-radius: var(--radius);\n            box-shadow: var(--shadow); text-align: center; border: 2px solid transparent; transition: 0.3s;\n        }\n        .target-card:hover { transform: translateY(-10px); border-color: var(--primary); }\n        .target-card i {\n            font-size: 2.5rem; color: var(--accent); margin-bottom: 1rem;\n            display: inline-block; animation: float 5s ease-in-out infinite;\n        }\n        .target-card h3 { font-size: 1.5rem; margin-bottom: 1rem; color: var(--text-dark); }\n        .target-card p { font-size: 1rem; color: #555; }\n\n        \/* --- I PERCORSI (SERVIZI) --- *\/\n        .cards-grid {\n            display: grid; grid-template-columns: repeat(12, 1fr) !important;\n            gap: 2.5rem; text-align: left; max-width: 1200px; margin: 0 auto; z-index: 1;\n        }\n        \n        \/* Prime 3 card (Riga 1): occupano 4 colonne ciascuna (totale 12) *\/\n        .cards-grid .card:nth-child(1),\n        .cards-grid .card:nth-child(2),\n        .cards-grid .card:nth-child(3) {\n            grid-column: span 4 !important;\n        }\n        \n        \/* Ultime 4 card (Riga 2): occupano 3 colonne ciascuna (totale 12) *\/\n        .cards-grid .card:nth-child(n+4) {\n            grid-column: span 3 !important;\n        }\n\n        .card {\n            background: white; padding: 3rem 2rem;\n            border-radius: 255px 15px 225px 15px \/ 15px 225px 15px 255px; \n            transition: 0.4s; position: relative; overflow: hidden;\n            border: 2px solid transparent; box-shadow: var(--shadow); display: flex; flex-direction: column;\n            animation: card-breathe 6s ease-in-out infinite;\n        }\n        .card:nth-child(odd) { transform: rotate(-1.5deg); }\n        .card:nth-child(even) { transform: rotate(1.5deg); }\n        .card:hover { transform: translateY(-10px) rotate(0deg); border-color: var(--primary); }\n        .card i {\n            font-size: 2.2rem; color: var(--primary); margin-bottom: 1.5rem;\n            background: var(--bg-light); width: 70px; height: 70px; display: flex;\n            align-items: center; justify-content: center;\n            border-radius: 40% 60% 70% 30% \/ 40% 50% 60% 50%;\n            animation: wiggle 4s infinite ease-in-out;\n        }\n        .card h3 { font-size: 1.4rem; margin-bottom: 1rem; color: var(--text-dark); }\n        .card p { font-size: 0.95rem; color: #555; margin-bottom: 0.8rem; flex-grow: 1; }\n        .card ul { font-size: 0.9rem; color: #555; margin-top: 1rem; margin-bottom: 1rem; }\n        .card ul li { margin-bottom: 0.5rem; position: relative; padding-left: 1.2rem;}\n        .card ul li::before { content: \"\u2022\"; color: var(--accent); font-weight: bold; position: absolute; left: 0; }\n\n        \/* --- READ MORE ACCORDION (CARD) --- *\/\n        .expandable-content {\n            max-height: 0;\n            overflow: hidden;\n            transition: max-height 0.5s ease-in-out, opacity 0.5s ease-in-out;\n            opacity: 0;\n        }\n        .expandable-content.expanded {\n            max-height: 800px; \/* Altezza abbondante per rivelare tutto il testo *\/\n            opacity: 1;\n        }\n        .read-more-btn {\n            background: none; border: none; color: var(--accent);\n            font-weight: 700; cursor: pointer; padding: 0; margin-top: auto; \n            font-size: 0.95rem; text-align: left; display: inline-flex;\n            align-items: center; gap: 5px; transition: color 0.3s;\n            font-family: 'Open Sans', sans-serif;\n        }\n        .read-more-btn:hover { color: var(--primary); }\n\n        \/* --- IL PROCESSO (STEP-BY-STEP) --- *\/\n        .process-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 2rem; max-width: 1200px; margin: 0 auto; position: relative; }\n        .process-grid::before {\n            content: ''; position: absolute; top: 35px; left: 10%; right: 10%;\n            height: 2px; background: dashed 2px var(--primary); z-index: 0; opacity: 0.5;\n        }\n        .process-step { text-align: center; position: relative; z-index: 1; }\n        .step-number {\n            width: 70px; height: 70px; background-color: var(--accent); color: white;\n            font-size: 1.8rem; font-weight: bold; font-family: 'Quicksand', sans-serif;\n            display: flex; align-items: center; justify-content: center;\n            border-radius: 50%; margin: 0 auto 1.5rem; box-shadow: 0 5px 15px rgba(201, 124, 93, 0.3);\n            border: 4px solid white;\n        }\n        .process-step h3 { font-size: 1.3rem; margin-bottom: 0.8rem; color: var(--primary); }\n        .process-step p { font-size: 0.95rem; color: #555; }\n\n        \/* --- COLLABORAZIONI --- *\/\n        .partners-grid {\n            display: flex; justify-content: center; gap: 2.5rem; flex-wrap: wrap; max-width: 1000px; margin: 0 auto;\n        }\n        .partner-card {\n            background: white; padding: 2rem; border-radius: var(--radius); box-shadow: var(--shadow);\n            display: flex; align-items: center; justify-content: center; width: 280px; height: 160px;\n            transition: 0.3s; border: 1px solid rgba(0,0,0,0.02);\n        }\n        .partner-card img { max-width: 100%; max-height: 100%; object-fit: contain; filter: grayscale(100%); transition: 0.3s; opacity: 0.6;}\n        .partner-card:hover img { filter: grayscale(0%); opacity: 1; transform: scale(1.05); }\n        .partner-card:hover { transform: translateY(-5px); box-shadow: 0 15px 30px rgba(0,0,0,0.08); border-color: var(--primary); }\n\n        \/* --- DOVE RICEVO (MAPS) --- *\/\n        .maps-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; max-width: 1300px; margin: 0 auto; } \/* Larghezza aumentata a 1300px per allargare le mappe da desktop *\/\n        .map-card { background: white; padding: 1.5rem; border-radius: var(--radius); box-shadow: var(--shadow); text-align: left; border: 1px solid rgba(0,0,0,0.02); transition: 0.3s; }\n        .map-card:hover { transform: translateY(-5px); border-color: var(--primary); box-shadow: 0 15px 30px rgba(0,0,0,0.08); }\n        .map-card h3 { font-size: 1.4rem; color: var(--primary); margin-bottom: 0.5rem; }\n        .map-card p { font-size: 1rem; color: #555; margin-bottom: 1.2rem; }\n        .map-card i { color: var(--accent); margin-right: 8px; }\n        .map-container { width: 100%; height: 320px; border-radius: 12px; overflow: hidden; }\n        .map-container iframe { width: 100%; height: 100%; border: none; }\n\n        \/* --- FAQ --- *\/\n        .faq-container { max-width: 900px; margin: 0 auto; }\n        .accordion-item {\n            background: white; border-radius: 12px; margin-bottom: 1rem;\n            box-shadow: 0 4px 10px rgba(0,0,0,0.02); overflow: hidden; border: 1px solid rgba(0,0,0,0.05);\n        }\n        .accordion-header {\n            width: 100%; text-align: left; padding: 1.5rem; cursor: pointer; border: none; background: none; \n            font-weight: 700; font-size: 1.1rem; display: flex; justify-content: space-between; align-items: center;\n            color: var(--text-dark); font-family: 'Quicksand', sans-serif; transition: 0.3s;\n        }\n        .accordion-header:hover { color: var(--primary); }\n        .accordion-header i { transition: transform 0.3s ease; color: var(--accent); }\n        .accordion-body {\n            padding: 0 1.5rem; max-height: 0; overflow: hidden; transition: max-height 0.4s ease, padding 0.4s ease; color: #555; font-size: 1rem;\n        }\n        .accordion-item.is-open .accordion-body { padding-bottom: 1.5rem; max-height: 500px; }\n        .accordion-item.is-open .accordion-header i { transform: rotate(180deg); }\n\n        \/* --- CTA PRENOTAZIONE --- *\/\n        .cta-section { background-color: transparent; text-align: center; }\n        .cta-section h2 { font-size: 2.8rem; color: var(--primary); margin-bottom: 1rem; }\n        .cta-section p { font-size: 1.2rem; color: #555; margin-bottom: 2.5rem; max-width: 600px; margin-left: auto; margin-right: auto; }\n\n        \/* --- FOOTER --- *\/\n        .footer-cta { background-color: var(--text-dark); color: white; padding: 5rem 5% 2rem; position: relative; }\n        .wave-top { position: absolute; top: -1px; left: 0; width: 100%; line-height: 0; }\n        .wave-top svg { display: block; width: calc(100% + 1.3px); height: 50px; }\n        .wave-top .shape-fill { fill: var(--bg-light); } \n        .footer-content { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 3rem; max-width: 1200px; margin: 0 auto 3rem; }\n        .footer-col h3 { color: var(--accent); font-size: 1.5rem; margin-bottom: 1.5rem; }\n        .footer-col p { color: #ccc; font-size: 0.95rem; margin-bottom: 1rem; line-height: 1.6; }\n        .footer-col i { color: var(--primary); margin-right: 10px; width: 16px; text-align: center; }\n        \n        .social-links { display: flex; justify-content: flex-start; gap: 1.5rem; margin-top: 1.5rem; }\n        .social-links a {\n            display: inline-flex; align-items: center; justify-content: center;\n            width: 45px; height: 45px; background: rgba(255,255,255,0.1); border-radius: 50%;\n            color: white; font-size: 1.2rem; transition: 0.3s;\n        }\n        .social-links a i { display: flex; align-items: center; justify-content: center; margin-right: 0 !important; width: auto !important; }\n        .social-links a:hover { background: var(--accent); transform: translateY(-3px); }\n        .footer-bottom { border-top: 1px solid rgba(255,255,255,0.1); padding-top: 2rem; text-align: center; font-size: 0.85rem; color: #888; }\n\n        \/* --- FLOATING ELEMENTS --- *\/\n        .floating-btn {\n            position: fixed; bottom: 30px; width: 45px; height: 45px; border-radius: 50%;\n            display: flex; align-items: center; justify-content: center; font-size: 1.4rem;\n            color: white; box-shadow: 0 4px 15px rgba(0,0,0,0.1); transition: all 0.3s ease;\n            z-index: 999; text-decoration: none; border: none; cursor: pointer;\n        }\n        .float-wa { left: 30px; background-color: #25D366; width: 55px; height: 55px; font-size: 2rem; }\n        .float-wa:hover { transform: translateY(-5px); box-shadow: 0 8px 20px rgba(37, 211, 102, 0.4); color: white; background-color: #20BA56; }\n        .float-top { right: 30px; background-color: var(--primary); opacity: 0; visibility: hidden; transform: translateY(20px); }\n        .float-top.visible { opacity: 0.6; visibility: visible; transform: translateY(0); }\n        .float-top.visible:hover { opacity: 1; transform: translateY(-5px); box-shadow: 0 8px 20px rgba(111, 143, 122, 0.4); }\n\n        \/* Cookie Banner *\/\n        .cookie-banner { position: fixed; bottom: 25px; left: 50%; transform: translate(-50%, 150px); width: 95%; max-width: 900px; background-color: #ffffff; box-shadow: 0 10px 40px rgba(0,0,0,0.2); border-radius: 12px; z-index: 999999; padding: 1.5rem 3rem 1.5rem 1.5rem; display: flex; flex-direction: row; align-items: center; gap: 2rem; border: 1px solid #f0f0f0; opacity: 0; visibility: hidden; transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1); }\n        .cookie-banner.show { opacity: 1; visibility: visible; transform: translate(-50%, 0); }\n        .cookie-close { position: absolute; top: 15px; right: 15px; background: none; border: none; font-size: 1.2rem; color: #aaa; cursor: pointer; transition: 0.3s; }\n        .cookie-close:hover { color: var(--text-dark); }\n        .cookie-text { font-size: 0.85rem; color: var(--text-dark); line-height: 1.5; margin: 0; text-align: left; flex: 1; }\n        .cookie-buttons { display: flex; flex-direction: row; align-items: center; gap: 10px; flex-shrink: 0; }\n        .cookie-btn { width: auto; padding: 0.6rem 1.2rem; border-radius: 6px; font-size: 0.85rem; font-weight: 700; cursor: pointer; transition: 0.2s; border: none; font-family: 'Open Sans', sans-serif; white-space: nowrap; }\n        .cookie-btn-primary { background-color: var(--primary); color: white; }\n        .cookie-btn-secondary { background-color: #f1f1f1; color: var(--text-dark); }\n        .cookie-btn-text { background-color: transparent; color: #666; text-decoration: underline; }\n\n        \/* --- RESPONSIVE DESIGN --- *\/\n        @media (max-width: 1024px) {\n            .about-top { grid-template-columns: 1fr; gap: 2rem; text-align: center; }\n            .about-bottom { grid-template-columns: 1fr; gap: 2.5rem; padding: 2.5rem; text-align: left; }\n            .about-img img { height: 400px; max-width: 600px; margin: 0 auto; }\n            .footer-content { grid-template-columns: 1fr 1fr; }\n            .process-grid::before { display: none; } \n            .process-grid { grid-template-columns: 1fr 1fr; }\n            \n            .target-grid { grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); }\n            \n            .logo-img { height: 60px !important; max-height: 60px !important; }\n            \n            .menu-toggle { display: block !important; }\n            .gaia-nav {\n                position: absolute !important; top: 100% !important; left: 0 !important; width: 100% !important; \n                background: white !important; box-shadow: 0 10px 10px rgba(0,0,0,0.1) !important; \n                transform: translateY(-150%) !important; opacity: 0 !important; transition: 0.4s ease-in-out !important; \n                z-index: 999 !important; justify-content: center !important; margin-right: 0 !important;\n            }\n            .gaia-nav.active { transform: translateY(0) !important; opacity: 1 !important; }\n            .gaia-nav-list { flex-direction: column !important; gap: 0 !important; padding: 1rem 0 !important; }\n            .gaia-nav-item { width: 100% !important; text-align: center !important; }\n            .gaia-nav-link { display: block !important; padding: 1rem !important; font-size: 1.1rem !important; white-space: normal !important; color: var(--text-dark) !important; }\n            .btn-nav { display: none !important; }\n            \n            .cert-grid { gap: 1rem; }\n            .cert-card-preview { transform: rotate(0deg) !important; margin-top: 0 !important; }\n\n            \/* Su tablet forziamo 2 colonne *\/\n            .cards-grid { grid-template-columns: repeat(2, 1fr) !important; }\n            .cards-grid .card { grid-column: span 1 !important; }\n        }\n\n        @media (max-width: 768px) {\n            .hero-content { padding: 1rem; } \n            .hero h1 { font-size: 2.1rem; line-height: 1.3; } \n            \n            .about-text h2 { font-size: 2.2rem; text-align: center; } \n            .about-text p { font-size: 1rem; }\n            .about-text-box h3 { font-size: 1.3rem; }\n\n            .target-card h3 { font-size: 1.3rem; }\n            .target-card p { font-size: 0.95rem; }\n\n            \/* Su mobile forziamo 1 singola colonna *\/\n            .cards-grid { grid-template-columns: 1fr !important; }\n            .cards-grid .card { grid-column: span 1 !important; }\n\n            .card { padding: 2rem 1.5rem; } \n            .card h3 { font-size: 1.3rem; }\n            .card p, .card ul { font-size: 0.9rem; }\n            .card i { width: 60px; height: 60px; font-size: 1.8rem; }\n\n            .process-step h3 { font-size: 1.2rem; }\n            .process-step p { font-size: 0.95rem; }\n            .step-number { width: 55px; height: 55px; font-size: 1.5rem; margin-bottom: 1rem; }\n            \n            \/* Impostazione 2 colonne per le certificazioni su mobile *\/\n            .cert-card-preview { flex: 0 0 46%; min-width: 46%; max-width: 46%; height: 210px; padding: 15px 8px 10px; }\n            .cert-diploma-inner { padding: 10px 5px; }\n            .diploma-icon { font-size: 1.8rem; margin-bottom: 8px; }\n            .cert-title { font-size: 0.8rem; line-height: 1.2; }\n            .cert-hint { font-size: 0.7rem; margin-top: 8px; }\n\n            \/* Modal su mobile per evitare fuoriuscite *\/\n            .cert-modal-content { width: 95%; height: 80vh; }\n            .cert-modal-close { top: 10px; right: 10px; }\n\n            .maps-grid { grid-template-columns: 1fr; }\n\n            .cta-section h2 { font-size: 2rem; }\n            .cta-section p { font-size: 1.05rem; }\n            .cta-btn { padding: 0.8rem 2rem; font-size: 1rem; }\n            \n            .accordion-header { font-size: 1.05rem; padding: 1.2rem; }\n            .accordion-body { font-size: 0.95rem; }\n\n            .process-grid { grid-template-columns: 1fr; }\n            .target-grid { grid-template-columns: 1fr; }\n            \n            .footer-content { grid-template-columns: 1fr; text-align: center; }\n            .footer-col h3 { font-size: 1.3rem; }\n            .footer-col p { justify-content: center; text-align: left; font-size: 0.9rem; }\n            .social-links { justify-content: center; }\n\n            .floating-btn { bottom: 20px; width: 40px; height: 40px; font-size: 1.2rem; }\n            .float-wa { left: 20px; width: 48px; height: 48px; font-size: 1.7rem; }\n            .float-top { right: 20px; }\n            \n            .cookie-banner { flex-direction: column; text-align: center; padding: 2.5rem 1.5rem 1.5rem; }\n            .cookie-buttons { flex-direction: column; width: 100%; }\n            .cookie-btn { width: 100%; }\n        }\n    <\/style>\n<\/head>\n<body>\n\n    <header class=\"gaia-header\">\n        <a href=\"#\" class=\"logo-container\">\n            <img decoding=\"async\" src=\"https:\/\/psicologaloduca.it\/wp-content\/uploads\/2026\/03\/loduca-gaia-psicologa-logo.png\" alt=\"Dott.ssa Gaia Lo Duca - Psicologa\" class=\"logo-img\">\n        <\/a>\n\n        <div class=\"menu-toggle\" id=\"mobile-menu\">\n            <i class=\"fa-solid fa-bars\"><\/i>\n        <\/div>\n\n        <nav id=\"nav-menu\" class=\"gaia-nav\">\n            <ul class=\"gaia-nav-list\">\n                <li class=\"gaia-nav-item\"><a href=\"#chi-sono\" class=\"gaia-nav-link\">Chi sono<\/a><\/li>\n                <li class=\"gaia-nav-item\"><a href=\"#target\" class=\"gaia-nav-link\">A chi mi rivolgo<\/a><\/li>\n                <li class=\"gaia-nav-item\"><a href=\"#percorsi\" class=\"gaia-nav-link\">Servizi<\/a><\/li>\n                <li class=\"gaia-nav-item\"><a href=\"#processo\" class=\"gaia-nav-link\">Come funziona<\/a><\/li>\n                <li class=\"gaia-nav-item\"><a href=\"#faq\" class=\"gaia-nav-link\">FAQ<\/a><\/li>\n            <\/ul>\n        <\/nav>\n        <a href=\"https:\/\/calendar.app.google\/5EyEmycLdTBjQAcG8\" target=\"_blank\" class=\"btn-nav\">Prenota Colloquio<\/a>\n    <\/header>\n\n    <section class=\"hero\">\n        <div class=\"hero-content\">\n            <h1>Capire, potenziare, rendere autonomi.<\/h1>\n            <p>Sono la <strong>Dott.ssa Gaia Lo Duca<\/strong>, psicologa in provincia di <strong>Milano<\/strong> e in <strong>Monza-Brianza<\/strong>. Promuovo il <strong>benessere<\/strong> e l\u2019<strong>autonomia nello studio<\/strong> attraverso percorsi personalizzati per l\u2019<strong>apprendimento<\/strong>, il trattamento dei <strong>DSA<\/strong> e il supporto all\u2019<strong>ADHD<\/strong>. Integro inoltre interventi di <strong>potenziamento cognitivo<\/strong> con il Metodo Feuerstein.<\/p>\n            <a href=\"https:\/\/calendar.app.google\/5EyEmycLdTBjQAcG8\" target=\"_blank\" class=\"cta-btn\">Parliamone Insieme<\/a>\n        <\/div>\n        \n        <div class=\"wave\">\n            <svg data-name=\"Layer 1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1200 120\" preserveAspectRatio=\"none\">\n                <path d=\"M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z\" class=\"shape-fill\"><\/path>\n            <\/svg>\n        <\/div>\n    <\/section>\n\n    <!-- CHI SONO -->\n    <section id=\"chi-sono\" class=\"about\">\n        <i class=\"fa-solid fa-star decor-shape shape-1\"><\/i>\n        <i class=\"fa-solid fa-shapes decor-shape shape-2\"><\/i>\n\n        <div class=\"about-top\">\n            <div class=\"about-img reveal\">\n                <img decoding=\"async\" src=\"https:\/\/psicologaloduca.it\/wp-content\/uploads\/2026\/03\/gaia-lo-duca-psicologa-milano-monza-brianza.jpeg\" alt=\"Dr.ssa Gaia Lo Duca - Psicologa\">\n            <\/div>\n            <div class=\"about-text reveal\">\n                <h2><span class=\"marker-underline\">Chi sono<\/span><\/h2>\n                <p>Mi chiamo Gaia Lo Duca e sono una <strong>psicologa<\/strong>, <strong>Tutor DSA e ADHD<\/strong> e <strong>Mediatrice Feuerstein<\/strong>, con esperienza in <strong>valutazione psicologica e neuropsicologica<\/strong> e un focus specifico sui <strong>disturbi dell'apprendimento<\/strong> e sulle <strong>strategie di potenziamento cognitivo<\/strong>.<\/p>\n                <p>Lavoro come psicologa in contesti clinici offrendo i miei servizi sul territorio di <strong>Milano (Lainate e Bollate)<\/strong>, facilmente raggiungibili anche dalla zona di <strong>Monza-Brianza<\/strong>.<\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"about-bottom reveal\">\n            <div class=\"about-text-box\">\n                <h3>Il mio approccio<\/h3>\n                <p>Nel mio lavoro unisco <strong>rigore e concretezza<\/strong>. Mi interessa comprendere il <strong>profilo cognitivo e motivazionale<\/strong> della persona e trasformare questa lettura in <strong>strumenti pratici, obiettivi chiari e strategie sostenibili<\/strong>.<\/p>\n                <p>Costruisco percorsi che puntano a migliorare la <strong>performance<\/strong> insieme a <strong>fiducia, motivazione e autonomia<\/strong>, perch\u00e9 sono questi aspetti a rendere il <strong>cambiamento davvero stabile<\/strong> nel tempo.<\/p>\n            <\/div>\n            \n            <div class=\"about-text-box\">\n                <h3>Formazione e Ricerca<\/h3>\n                <p>Credo molto nella <strong>formazione continua<\/strong>. Frequento un <strong>Master in Disfunzioni cognitive in et\u00e0 evolutiva<\/strong> e sono Tutor d'aula del <strong>Master DISCEE<\/strong> presso l'<strong>Universit\u00e0 Cattolica<\/strong>. Lavoro inoltre come tutor disciplinare presso l'<strong>Universit\u00e0 eCampus<\/strong>.<\/p>\n                <p>Accanto alla <strong>pratica clinica<\/strong>, ho pubblicato per la ricerca:<\/p>\n                <ul>\n                    <li><em>Musica e sincronizzazione interpersonale<\/em> (2025), Musica & terapia.<\/li>\n                    <li><em>Strategie evidence-based per il metodo di studio<\/em> (2025), eCampus University Press.<\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- CERTIFICAZIONI -->\n    <section id=\"certificazioni\" class=\"bg-secondary\">\n        <h2 class=\"section-title reveal\"><span class=\"marker-underline\">Certificazioni e Attestati<\/span><\/h2>\n        <span class=\"section-subtitle reveal\">I miei titoli e percorsi formativi principali<\/span>\n        \n        <div class=\"cert-grid\">\n            <div class=\"cert-card-preview reveal\">\n                <!-- Sostituito href con evento onclick che chiama il Popup -->\n                <div class=\"cert-link-overlay\" onclick=\"openCertModal('https:\/\/psicologaloduca.it\/wp-content\/uploads\/2026\/03\/certificato_iscrizione-OPL.pdf')\" title=\"Apri Iscrizione Albo OPL\"><\/div>\n                <div class=\"cert-diploma-inner\">\n                    <i class=\"fa-solid fa-id-card diploma-icon\"><\/i>\n                    <div class=\"cert-title\">Iscrizione<br>Albo OPL<\/div>\n                <\/div>\n                <div class=\"cert-hint\">Anteprima<\/div>\n            <\/div>\n\n            <div class=\"cert-card-preview reveal\" style=\"animation-delay: 0.1s;\">\n                <div class=\"cert-link-overlay\" onclick=\"openCertModal('https:\/\/psicologaloduca.it\/wp-content\/uploads\/2026\/03\/Attestato-Tutor-DSA-e-ADHD.pdf')\" title=\"Apri Tutor DSA e ADHD\"><\/div>\n                <div class=\"cert-diploma-inner\">\n                    <i class=\"fa-solid fa-user-graduate diploma-icon\"><\/i>\n                    <div class=\"cert-title\">Tutor DSA<br>e ADHD<\/div>\n                <\/div>\n                <div class=\"cert-hint\">Anteprima<\/div>\n            <\/div>\n\n            <div class=\"cert-card-preview reveal\" style=\"animation-delay: 0.2s;\">\n                <div class=\"cert-link-overlay\" onclick=\"openCertModal('https:\/\/psicologaloduca.it\/wp-content\/uploads\/2026\/03\/Attestato-PAS-BASIC-I.pdf')\" title=\"Apri Mediatrice Feuerstein\"><\/div>\n                <div class=\"cert-diploma-inner\">\n                    <i class=\"fa-solid fa-puzzle-piece diploma-icon\"><\/i>\n                    <div class=\"cert-title\">Mediatrice Feuerstein<br>(PAS Basic)<\/div>\n                <\/div>\n                <div class=\"cert-hint\">Anteprima<\/div>\n            <\/div>\n\n            <div class=\"cert-card-preview reveal\" style=\"animation-delay: 0.3s;\">\n                <div class=\"cert-link-overlay\" onclick=\"openCertModal('https:\/\/psicologaloduca.it\/wp-content\/uploads\/2026\/03\/Potenziamento-cognitivo-sbn.pdf')\" title=\"Apri Potenziamento Cognitivo\"><\/div>\n                <div class=\"cert-diploma-inner\">\n                    <i class=\"fa-solid fa-lightbulb diploma-icon\"><\/i>\n                    <div class=\"cert-title\">Potenziamento<br>Cognitivo<\/div>\n                <\/div>\n                <div class=\"cert-hint\">Anteprima<\/div>\n            <\/div>\n\n            <div class=\"cert-card-preview reveal\" style=\"animation-delay: 0.4s;\">\n                <div class=\"cert-link-overlay\" onclick=\"openCertModal('https:\/\/psicologaloduca.it\/wp-content\/uploads\/2026\/03\/Attestato-Obiettivo-Psicologia-GAIA-LO-DUCA.pdf')\" title=\"Apri Attestato Obiettivo Psicologia\"><\/div>\n                <div class=\"cert-diploma-inner\">\n                    <i class=\"fa-solid fa-award diploma-icon\"><\/i>\n                    <div class=\"cert-title\">Attestato<br>Obiettivo Psicologia<\/div>\n                <\/div>\n                <div class=\"cert-hint\">Anteprima<\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- A CHI MI RIVOLGO -->\n    <section id=\"target\" style=\"position: relative;\">\n        <h2 class=\"section-title reveal\"><span class=\"marker-underline\">A chi mi rivolgo<\/span><\/h2>\n        <span class=\"section-subtitle reveal\">Supporto mirato per ogni fase dello sviluppo<\/span>\n        \n        <div class=\"target-grid\">\n            <div class=\"target-card reveal\">\n                <i class=\"fa-solid fa-child\"><\/i>\n                <h3>Bambini<\/h3>\n                <p>Supporto per <strong>difficolt\u00e0 di apprendimento<\/strong>, <strong>gestione della frustrazione<\/strong> ed <strong>educazione alle emozioni<\/strong> (scuola primaria).<\/p>\n            <\/div>\n            <div class=\"target-card reveal\" style=\"animation-delay: 0.2s;\">\n                <i class=\"fa-solid fa-user-graduate\"><\/i>\n                <h3>Ragazzi<\/h3>\n                <p>Costruzione di un <strong>metodo di studio efficace<\/strong>, <strong>organizzazione del carico di lavoro<\/strong> e supporto specifico per <strong>DSA e ADHD<\/strong>.<\/p>\n            <\/div>\n            <div class=\"target-card reveal\" style=\"animation-delay: 0.4s;\">\n                <i class=\"fa-solid fa-book-open-reader\"><\/i>\n                <h3>Universitari<\/h3>\n                <p>Superamento del <strong>\"blocco dello studente\"<\/strong>, <strong>pianificazione degli esami<\/strong> e sviluppo di <strong>strategie di apprendimento avanzate<\/strong>.<\/p>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- SERVIZI -->\n    <section id=\"percorsi\" class=\"services bg-secondary\">\n        <i class=\"fa-solid fa-leaf decor-shape shape-3\"><\/i>\n        <i class=\"fa-solid fa-puzzle-piece decor-shape shape-4\"><\/i>\n\n        <h2 class=\"section-title reveal\"><span class=\"marker-underline\">Di cosa mi occupo<\/span><\/h2>\n        <span class=\"section-subtitle reveal\">Interventi e percorsi personalizzati<\/span>\n        \n        <div class=\"cards-grid\">\n            <div class=\"card reveal\">\n                <i class=\"fa-solid fa-puzzle-piece\"><\/i>\n                <h3>Tutoraggio DSA, ADHD e BES<\/h3>\n                <p>Non si tratta di semplici \u201cripetizioni\u201d, ma di un <strong>percorso strategico<\/strong> che integra supporto allo studio e potenziamento delle <strong>competenze cognitive<\/strong>. Si parte dai <strong>punti di forza<\/strong> della persona, lavorando in sinergia con scuola e famiglia.<\/p>\n                <p>Sugli <strong>strumenti compensativi<\/strong> esistono molte possibilit\u00e0 ed \u00e8 importante sapersi orientare. Impariamo a scegliere e usare <strong>mappe, formulari e altri strumenti<\/strong> in modo davvero efficace, cos\u00ec da renderli spendibili nello studio di tutti i giorni.<\/p>\n            <\/div>\n\n            <div class=\"card reveal\">\n                <i class=\"fa-solid fa-lightbulb\"><\/i>\n                <h3>Potenziamento cognitivo con Metodo Feuerstein<\/h3>\n                <p>Ogni mente pu\u00f2 <strong>crescere e migliorare<\/strong> a qualsiasi et\u00e0. Il potenziamento cognitivo \u00e8 un percorso che aiuta ad <strong>allenare le funzioni mentali<\/strong> e a rendere pi\u00f9 efficace il modo di pensare, cos\u00ec da affrontare con pi\u00f9 sicurezza compiti scolastici, studio e situazioni quotidiane.<\/p>\n                \n                <div class=\"expandable-content\">\n                    <p>\u00c8 indicato per bambini, ragazzi e adulti che faticano a mantenere l\u2019<strong>attenzione<\/strong>, organizzarsi, ragionare in modo <strong>flessibile<\/strong> o gestire la frustrazione. Pu\u00f2 essere utile in presenza di <strong>DSA e ADHD<\/strong>, ma anche nei quadri di disabilit\u00e0 intellettiva e in alcune condizioni sindromiche, con un intervento calibrato sul profilo e sugli obiettivi della persona.<\/p>\n                    <p>Attraverso il programma <strong>P.A.S. Basic<\/strong> sviluppiamo strategie e consapevolezza del proprio modo di pensare, lavorando su:<\/p>\n                    <ul>\n                        <li>Attenzione e memoria<\/li>\n                        <li>Problem solving e flessibilit\u00e0<\/li>\n                        <li>Gestione della frustrazione<\/li>\n                    <\/ul>\n                <\/div>\n                <button class=\"read-more-btn\" onclick=\"toggleReadMore(this)\">Leggi di pi\u00f9 <i class=\"fa-solid fa-chevron-down\"><\/i><\/button>\n            <\/div>\n\n            <div class=\"card reveal\">\n                <i class=\"fa-solid fa-book-open\"><\/i>\n                <h3>Metodo di Studio<\/h3>\n                <p><strong>Imparare con metodo:<\/strong> Percorso per costruire un metodo <strong>efficace e sostenibile<\/strong>, lavorando concretamente su <strong>organizzazione e pianificazione<\/strong>.<\/p>\n                <p><strong>Per le scuole superiori:<\/strong> Costruiamo un approccio su misura adatto al carico delle superiori, rendendo lo studente <strong>sicuro e autonomo<\/strong>.<\/p>\n            <\/div>\n\n            <div class=\"card reveal\">\n                <i class=\"fa-solid fa-graduation-cap\"><\/i>\n                <h3>Studenti Universitari<\/h3>\n                <p>Dedicato a chi fatica nella <strong>gestione dello studio<\/strong> o si ritrova <strong>bloccato con gli esami<\/strong>. Propongo un approccio <strong>strutturato e personalizzato<\/strong>.<\/p>\n                <ul>\n                    <li>Colloqui orientativi<\/li>\n                    <li>Valutazione delle strategie<\/li>\n                    <li>Incontri individuali e follow-up<\/li>\n                <\/ul>\n            <\/div>\n\n            <div class=\"card reveal\">\n                <i class=\"fa-solid fa-seedling\"><\/i>\n                <h3>Riabilitazione DSA<\/h3>\n                <p>Percorso per chi \u00e8 in fase di approfondimento (<strong>sospetto DSA<\/strong>) o ha gi\u00e0 una <strong>diagnosi confermata<\/strong>.<\/p>\n                <p>L'intervento potenzia le <strong>abilit\u00e0 strumentali<\/strong> (lettura, scrittura, calcolo) e le <strong>funzioni cognitive<\/strong> coinvolte nello studio, con <strong>obiettivi concreti e misurabili<\/strong>.<\/p>\n            <\/div>\n\n            <div class=\"card reveal\">\n                <i class=\"fa-solid fa-heart\"><\/i>\n                <h3>Educazione alle emozioni<\/h3>\n                <p><strong>Laboratorio di gruppo (6-10 anni)<\/strong> basato sul metodo Feuerstein per bambini della scuola primaria.<\/p>\n                <p>Un contesto guidato per allenare le <strong>competenze relazionali<\/strong>, il <strong>riconoscimento emotivo<\/strong> e per imparare ad <strong>affrontare conflitti<\/strong> in modo costruttivo.<\/p>\n            <\/div>\n\n            <div class=\"card reveal\">\n                <i class=\"fa-solid fa-baby-carriage\"><\/i>\n                <h3>Psicologia Perinatale<\/h3>\n                <ul>\n                    <li>Supporto psicologico durante gravidanza e post-partum<\/li>\n                    <li>Consulenze individuali e di coppia<\/li>\n                    <li>Consulenze sul sonno del bambino<\/li>\n                    <li>Gestione del pianto<\/li>\n                    <li>Gruppi di supporto e seminari informativi per genitori e caregiver<\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- PROCESSO (STEP-BY-STEP) -->\n    <section id=\"processo\">\n        <h2 class=\"section-title reveal\"><span class=\"marker-underline\">Come funziona il percorso<\/span><\/h2>\n        <span class=\"section-subtitle reveal\">I passi che faremo insieme verso l'autonomia<\/span>\n\n        <div class=\"process-grid\">\n            <div class=\"process-step reveal\" style=\"animation-delay: 0.1s;\">\n                <div class=\"step-number\">1<\/div>\n                <h3>Il Primo Contatto<\/h3>\n                <p>Una <strong>chiamata conoscitiva gratuita di 15 minuti<\/strong>. Ci permette di <strong>inquadrare i bisogni iniziali<\/strong> e capire se sono la professionista pi\u00f9 indicata per la tua situazione.<\/p>\n            <\/div>\n            <div class=\"process-step reveal\" style=\"animation-delay: 0.3s;\">\n                <div class=\"step-number\">2<\/div>\n                <h3>Valutazione & Ascolto<\/h3>\n                <p>Un <strong>colloquio approfondito<\/strong> per <strong>analizzare i punti di forza<\/strong> e individuare chiaramente le <strong>aree di fragilit\u00e0<\/strong>.<\/p>\n            <\/div>\n            <div class=\"process-step reveal\" style=\"animation-delay: 0.5s;\">\n                <div class=\"step-number\">3<\/div>\n                <h3>Piano d'Azione<\/h3>\n                <p>Definiamo insieme <strong>obiettivi concreti e raggiungibili<\/strong>. Costruiamo un <strong>percorso su misura<\/strong>, scegliendo gli <strong>strumenti pi\u00f9 adatti ed efficaci<\/strong>.<\/p>\n            <\/div>\n            <div class=\"process-step reveal\" style=\"animation-delay: 0.7s;\">\n                <div class=\"step-number\">4<\/div>\n                <h3>Lavoro & Autonomia<\/h3>\n                <p><strong>Inizio del percorso pratico<\/strong>. Attraverso <strong>monitoraggi continui<\/strong> aggiusteremo il tiro, con il traguardo finale di rendere il ragazzo <strong>pienamente autonomo<\/strong>.<\/p>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- COLLABORAZIONI -->\n    <section id=\"collaborazioni\" class=\"bg-secondary\">\n        <h2 class=\"section-title reveal\"><span class=\"marker-underline\">I miei Partner<\/span><\/h2>\n        <span class=\"section-subtitle reveal\">I centri con cui collaboro sul territorio<\/span>\n        \n        <div class=\"partners-grid\">\n            <div class=\"partner-card reveal\">\n                <img decoding=\"async\" src=\"https:\/\/psicologaloduca.it\/wp-content\/uploads\/2026\/03\/logo-partner-1.jpeg\" alt=\"Partner e Collaboratore 1\">\n            <\/div>\n            <div class=\"partner-card reveal\" style=\"animation-delay: 0.2s;\">\n                <img decoding=\"async\" src=\"https:\/\/psicologaloduca.it\/wp-content\/uploads\/2026\/03\/logo-partner-2.jpeg\" alt=\"Partner e Collaboratore 2\">\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- FAQ -->\n    <section id=\"faq\">\n        <h2 class=\"section-title reveal\"><span class=\"marker-underline\">Domande Frequenti<\/span><\/h2>\n        <span class=\"section-subtitle reveal\">Risposte ai dubbi pi\u00f9 comuni<\/span>\n\n        <div class=\"faq-container\">\n            <div class=\"accordion-item reveal is-open\">\n                <button class=\"accordion-header\">\n                    Come si svolge il primo incontro?\n                    <i class=\"fa-solid fa-chevron-down\"><\/i>\n                <\/button>\n                <div class=\"accordion-body\">\n                    <p>Per i bambini e ragazzi incontro <strong>prima i genitori<\/strong> in un ambiente rilassato per <strong>raccogliere la storia e i bisogni<\/strong> familiari, per poi pianificare gli incontri con il figlio. Per gli <strong>studenti universitari<\/strong>, il primo incontro avviene <strong>direttamente con il diretto interessato<\/strong>.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"accordion-item reveal\">\n                <button class=\"accordion-header\">\n                    I percorsi si possono fare anche online?\n                    <i class=\"fa-solid fa-chevron-down\"><\/i>\n                <\/button>\n                <div class=\"accordion-body\">\n                    <p>I percorsi sul <strong>metodo di studio<\/strong> si prestano molto bene alla modalit\u00e0 <strong>online<\/strong>. Per i bambini pi\u00f9 piccoli e la <strong>riabilitazione DSA<\/strong>, valuto caso per caso l'efficacia della distanza.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"accordion-item reveal\">\n                <button class=\"accordion-header\">\n                    Quanto dura mediamente un percorso?\n                    <i class=\"fa-solid fa-chevron-down\"><\/i>\n                <\/button>\n                <div class=\"accordion-body\">\n                    <p>Non esiste una durata standard. In genere, un percorso di riabilitazione funzionale degli apprendimenti per DSA ha una durata media di <strong>circa 4 mesi<\/strong>, ma pu\u00f2 variare in base al profilo e agli obiettivi.<\/p>\n                    <p>Il mio approccio \u00e8 <strong>lavorare per obiettivi<\/strong>. Quando la persona raggiunge un livello adeguato di <strong>autonomia<\/strong> e stabilizza le strategies apprese, sia nello studio sia nelle competenze cognitive allenate, il percorso giunge naturalmente al termine.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"accordion-item reveal\">\n                <button class=\"accordion-header\">\n                    Le spese per le tue sedute sono detraibili?\n                    <i class=\"fa-solid fa-chevron-down\"><\/i>\n                <\/button>\n                <div class=\"accordion-body\">\n                    <p>S\u00ec, ma solo per le <strong>prestazioni sanitarie<\/strong>. In quanto psicologa regolarmente iscritta all\u2019Albo, le spese sostenute per le mie prestazioni di natura clinico-sanitaria rientrano tra le spese sanitarie <strong>detraibili ai fini IRPEF nella misura del 19%<\/strong> in dichiarazione dei redditi.<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- DOVE RICEVO (MAPS) -->\n    <section id=\"dove-ricevo\" class=\"bg-secondary\">\n        <h2 class=\"section-title reveal\"><span class=\"marker-underline\">Dove Ricevo<\/span><\/h2>\n        <span class=\"section-subtitle reveal\">I miei studi sul territorio<\/span>\n\n        <div class=\"maps-grid\">\n            <div class=\"map-card reveal\">\n                <h3>Centro Parole e Movimento<\/h3>\n                <p><i class=\"fa-solid fa-location-dot\"><\/i> Via L. Da Vinci, 5 - 20045 Lainate (MI)<\/p>\n                <div class=\"map-container\">\n                    <iframe src=\"https:\/\/maps.google.com\/maps?q=Via%20L.%20Da%20Vinci,%205,%2020045%20Lainate%20MI&t=&z=15&ie=UTF8&iwloc=&output=embed\" loading=\"lazy\" title=\"Mappa Studio Lainate\"><\/iframe>\n                <\/div>\n            <\/div>\n            \n            <div class=\"map-card reveal\" style=\"animation-delay: 0.2s;\">\n                <h3>Centro Psicologia Bollate<\/h3>\n                <p><i class=\"fa-solid fa-location-dot\"><\/i> Via IV Novembre, 92 - 20021 Bollate (MI)<\/p>\n                <div class=\"map-container\">\n                    <iframe src=\"https:\/\/maps.google.com\/maps?q=Via%20IV%20Novembre,%2092,%2020021%20Bollate%20MI&t=&z=15&ie=UTF8&iwloc=&output=embed\" loading=\"lazy\" title=\"Mappa Studio Bollate\"><\/iframe>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- CTA PRENOTAZIONE -->\n    <section class=\"cta-section\">\n        <div class=\"reveal\">\n            <h2>Iniziamo questo viaggio?<\/h2>\n            <p>Prenota una <strong>chiamata conoscitiva gratuita<\/strong> per capire insieme quali sono i bisogni e trovare il <strong>percorso pi\u00f9 adatto a te<\/strong>.<\/p>\n            <a href=\"https:\/\/calendar.app.google\/5EyEmycLdTBjQAcG8\" target=\"_blank\" class=\"cta-btn\">Fissa un Appuntamento<\/a>\n        <\/div>\n    <\/section>\n\n    <!-- FOOTER -->\n    <footer id=\"contatti\" class=\"footer-cta\">\n        <div class=\"wave-top\">\n            <svg data-name=\"Layer 1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1200 120\" preserveAspectRatio=\"none\">\n                <path d=\"M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z\" class=\"shape-fill\"><\/path>\n            <\/svg>\n        <\/div>\n\n        <div class=\"footer-content reveal\">\n            <div class=\"footer-col\">\n                <h3>Contatti<\/h3>\n                <p>Se desideri informazioni o un confronto su bisogni legati a DSA\/ADHD e apprendimento, puoi contattarmi qui:<\/p>\n                <p><i class=\"fa-solid fa-envelope\"><\/i> loduca.gaia@gmail.com<\/p>\n                <p><i class=\"fa-solid fa-phone\"><\/i> +39 378 0048238<\/p>\n                \n                <div class=\"social-links\">\n                    <a href=\"https:\/\/www.linkedin.com\/in\/gaia-lo-duca-12522b232\/\" target=\"_blank\" title=\"LinkedIn\"><i class=\"fa-brands fa-linkedin-in\"><\/i><\/a>\n                    <a href=\"https:\/\/www.instagram.com\/psi.evolutivamente\/\" target=\"_blank\" title=\"Instagram\"><i class=\"fa-brands fa-instagram\"><\/i><\/a>\n                <\/div>\n            <\/div>\n\n            <div class=\"footer-col\">\n                <h3>Dove Ricevo<\/h3>\n                <p>Supporto psicologico in presenza su <strong>Milano<\/strong>, a pochi chilometri da <strong>Monza-Brianza<\/strong>.<\/p>\n                <p><i class=\"fa-solid fa-location-dot\"><\/i> <strong>Centro Parole e Movimento<\/strong><br>Via L. Da Vinci, 5<br>20045 Lainate (MI)<\/p>\n                <p><i class=\"fa-solid fa-location-dot\"><\/i> <strong>Centro Psicologia Bollate<\/strong><br>Via IV Novembre, 92<br>20021 Bollate (MI)<\/p>\n            <\/div>\n\n            <div class=\"footer-col\">\n                <h3>Dati Legali<\/h3>\n                <p><strong>Dott.ssa Gaia Lo Duca<\/strong><br>Psicologa, Tutor DSA\/ADHD, Mediatrice Feuerstein.<\/p>\n                <p><strong>P.IVA:<\/strong> 14440410968<\/p>\n                <p><strong>Polizza RC:<\/strong> Sottoscritta con Allianz Spa<br>n. 505610972 e n. 505610955.<\/p>\n            <\/div>\n        <\/div>\n\n        <div class=\"footer-bottom\">\n            &copy; 2026 Dott.ssa Gaia Lo Duca. Tutti i diritti riservati. | P.IVA: 14440410968\n        <\/div>\n    <\/footer>\n\n    <!-- Cookie Banner  -->\n    <div id=\"cookie-banner\" class=\"cookie-banner\">\n        <button id=\"cookie-close\" class=\"cookie-close\" aria-label=\"Chiudi\"><i class=\"fa-solid fa-xmark\"><\/i><\/button>\n        <p class=\"cookie-text\">Utilizziamo i cookie per garantirti la migliore esperienza di navigazione. Puoi accettarli tutti o scegliere quali attivare.<\/p>\n        <div class=\"cookie-buttons\">\n            <button id=\"cookie-accept\" class=\"cookie-btn cookie-btn-primary\">Accetta<\/button>\n            <button id=\"cookie-reject\" class=\"cookie-btn cookie-btn-secondary\">Rifiuta<\/button>\n            <button id=\"cookie-settings\" class=\"cookie-btn cookie-btn-text\">Selezione Cookie<\/button>\n        <\/div>\n    <\/div>\n\n    <!-- Modal Popup per i PDF -->\n    <div id=\"certModal\" class=\"cert-modal-overlay\">\n        <div class=\"cert-modal-content\">\n            <button class=\"cert-modal-close\" aria-label=\"Chiudi\" onclick=\"closeCertModal()\"><i class=\"fa-solid fa-xmark\"><\/i><\/button>\n            <div class=\"cert-modal-body\">\n                <iframe id=\"certModalIframe\" src=\"\" loading=\"lazy\" title=\"Visualizzatore Certificato\"><\/iframe>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Elementi Fluttuanti -->\n    <a href=\"https:\/\/wa.me\/393780048238\" target=\"_blank\" class=\"floating-btn float-wa\" title=\"Scrivimi su WhatsApp\">\n        <i class=\"fa-brands fa-whatsapp\"><\/i>\n    <\/a>\n    <button id=\"backToTop\" class=\"floating-btn float-top\" title=\"Torna all'inizio\">\n        <i class=\"fa-solid fa-arrow-up\"><\/i>\n    <\/button>\n\n    <script>\n        \/\/ Logica Header Trasparente \/ Sticky\n        const header = document.querySelector('.gaia-header');\n        const toggleHeaderScrolled = () => {\n            if (window.scrollY > 50) {\n                header.classList.add('scrolled');\n            } else {\n                header.classList.remove('scrolled');\n            }\n        };\n        window.addEventListener('scroll', toggleHeaderScrolled);\n        window.addEventListener('load', toggleHeaderScrolled);\n        toggleHeaderScrolled(); \n\n        \/\/ Animazione Scroll Reveal\n        function reveal(){\n            var reveals = document.querySelectorAll('.reveal');\n            for(var i = 0; i < reveals.length; i++){\n                var windowheight = window.innerHeight;\n                var revealtop = reveals[i].getBoundingClientRect().top;\n                var revealpoint = 50; \n\n                if(revealtop < windowheight - revealpoint){\n                    reveals[i].classList.add('active');\n                }\n            }\n        }\n        window.addEventListener('scroll', reveal);\n        window.addEventListener('load', reveal);\n        document.addEventListener('DOMContentLoaded', reveal);\n        reveal();\n        setTimeout(reveal, 500); \n\n        \/\/ Toggle Menu Mobile\n        const menuToggle = document.getElementById('mobile-menu');\n        const navMenu = document.getElementById('nav-menu');\n        const navLinks = document.querySelectorAll('.gaia-nav-link');\n\n        menuToggle.addEventListener('click', () => {\n            navMenu.classList.toggle('active');\n            const icon = menuToggle.querySelector('i');\n            if(navMenu.classList.contains('active')){\n                icon.classList.remove('fa-bars');\n                icon.classList.add('fa-xmark');\n            } else {\n                icon.classList.remove('fa-xmark');\n                icon.classList.add('fa-bars');\n            }\n        });\n\n        navLinks.forEach(link => {\n            link.addEventListener('click', () => {\n                navMenu.classList.remove('active');\n                menuToggle.querySelector('i').classList.remove('fa-xmark');\n                menuToggle.querySelector('i').classList.add('fa-bars');\n            });\n        });\n\n        \/\/ FAQ Accordion Logic\n        const accordions = document.querySelectorAll('.accordion-header');\n        accordions.forEach(acc => {\n            acc.addEventListener('click', function() {\n                const item = this.parentElement;\n                if (!item.classList.contains('is-open')) {\n                    document.querySelectorAll('.accordion-item').forEach(other => {\n                        other.classList.remove('is-open');\n                    });\n                    item.classList.add('is-open');\n                }\n            });\n        });\n\n        \/\/ Logica pulsante \"Torna su\"\n        const backToTopBtn = document.getElementById('backToTop');\n        window.addEventListener('scroll', () => {\n            if (window.scrollY > 400) {\n                backToTopBtn.classList.add('visible');\n            } else {\n                backToTopBtn.classList.remove('visible');\n            }\n        });\n        backToTopBtn.addEventListener('click', () => {\n            window.scrollTo({ top: 0, behavior: 'smooth' });\n        });\n\n        \/\/ Logica Cookie Banner\n        const cookieBanner = document.getElementById('cookie-banner');\n        if (!localStorage.getItem('cookie_consent')) {\n            setTimeout(() => { cookieBanner.classList.add('show'); }, 1000);\n        }\n        const closeBanner = () => { cookieBanner.classList.remove('show'); };\n\n        document.getElementById('cookie-accept').addEventListener('click', () => {\n            localStorage.setItem('cookie_consent', 'accepted'); closeBanner();\n        });\n        document.getElementById('cookie-reject').addEventListener('click', () => {\n            localStorage.setItem('cookie_consent', 'rejected'); closeBanner();\n        });\n        document.getElementById('cookie-close').addEventListener('click', () => {\n            localStorage.setItem('cookie_consent', 'rejected'); closeBanner();\n        });\n        document.getElementById('cookie-settings').addEventListener('click', () => {\n            alert('Qui \u00e8 possibile integrare il pannello di controllo dettagliato delle preferenze.');\n        });\n\n        \/\/ Logica per il pulsante Leggi di pi\u00f9 nelle card\n        function toggleReadMore(btn) {\n            const content = btn.previousElementSibling; \/\/ Prende il div .expandable-content\n            content.classList.toggle('expanded');\n            \n            if (content.classList.contains('expanded')) {\n                btn.innerHTML = 'Leggi di meno <i class=\"fa-solid fa-chevron-up\"><\/i>';\n            } else {\n                btn.innerHTML = 'Leggi di pi\u00f9 <i class=\"fa-solid fa-chevron-down\"><\/i>';\n            }\n        }\n\n        \/\/ --- Logica Modal Certificati PDF ---\n        function openCertModal(pdfUrl) {\n            const modal = document.getElementById('certModal');\n            const iframe = document.getElementById('certModalIframe');\n            \n            \/\/ Forza il PDF ad adattarsi in larghezza e nasconde toolbar non necessarie\n            iframe.src = pdfUrl + \"#view=FitH&toolbar=0&navpanes=0\";\n            \n            modal.classList.add('active');\n            document.body.style.overflow = 'hidden'; \/\/ Blocca lo scroll della pagina dietro\n        }\n\n        function closeCertModal() {\n            const modal = document.getElementById('certModal');\n            const iframe = document.getElementById('certModalIframe');\n            \n            modal.classList.remove('active');\n            document.body.style.overflow = ''; \/\/ Ripristina lo scroll\n            \n            \/\/ Svuota l'iframe dopo che l'animazione di chiusura \u00e8 finita\n            setTimeout(() => { iframe.src = ''; }, 300);\n        }\n\n        \/\/ Chiude il modal cliccando fuori dal riquadro bianco\n        document.getElementById('certModal').addEventListener('click', function(e) {\n            if (e.target === this) {\n                closeCertModal();\n            }\n        });\n\n        \/\/ Chiude il modal premendo il tasto \"Esc\" sulla tastiera\n        document.addEventListener('keydown', function(e) {\n            if (e.key === 'Escape' && document.getElementById('certModal').classList.contains('active')) {\n                closeCertModal();\n            }\n        });\n    <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Dott.ssa Gaia Lo Duca | Psicologa DSA, ADHD e Metodo di Studio | Milano e Monza-Brianza Chi sono A chi mi rivolgo Servizi Come funziona FAQ Prenota Colloquio Capire, potenziare, rendere autonomi. Sono la Dott.ssa Gaia Lo Duca, psicologa in provincia di Milano e in Monza-Brianza. Promuovo il benessere e l\u2019autonomia nello studio attraverso percorsi [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/psicologaloduca.it\/index.php?rest_route=\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/psicologaloduca.it\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/psicologaloduca.it\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/psicologaloduca.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/psicologaloduca.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2"}],"version-history":[{"count":94,"href":"https:\/\/psicologaloduca.it\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":117,"href":"https:\/\/psicologaloduca.it\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions\/117"}],"wp:attachment":[{"href":"https:\/\/psicologaloduca.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}