<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Newsletter &#8211; matteria_</title>
	<atom:link href="https://stage.matteria.si/newsletter/feed/" rel="self" type="application/rss+xml" />
	<link>https://stage.matteria.si</link>
	<description></description>
	<lastBuildDate>Mon, 21 Sep 2026 10:45:27 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://stage.matteria.si/wp-content/uploads/2025/01/cropped-iso_matteria_mix_round-32x32.webp</url>
	<title>Newsletter &#8211; matteria_</title>
	<link>https://stage.matteria.si</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Estan les empreses començant a triar Claude per sobre de ChatGPT?</title>
		<link>https://stage.matteria.si/newsletter/iaaldia4/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 21 Sep 2026 10:45:27 +0000</pubDate>
				<guid isPermaLink="false">https://stage.matteria.si/newsletter/iaaldia4/</guid>

					<description><![CDATA[<p>La cursa entre els gegants tecnològics s'accelera. Desgranem l'evolució de Claude, els últims moviments d'OpenAI i analitzem la visió de Dario Amodei. [...]</p>
<p><a class="btn btn-secondary understrap-read-more-link" href="https://stage.matteria.si/newsletter/iaaldia4/">Leer más...<span class="screen-reader-text"> from Estan les empreses començant a triar Claude per sobre de ChatGPT?</span></a></p>
<p>La entrada <a rel="nofollow" href="https://stage.matteria.si/newsletter/iaaldia4/">Estan les empreses començant a triar Claude per sobre de ChatGPT?</a> se publicó primero en <a rel="nofollow" href="https://stage.matteria.si">matteria_</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style>
        /*
        Custom CSS for Glassmorphism effects and fixed color palette.
        */
        :root {
            /* Palette */
            --bg-base: #F6F4EC;
            --bg-secondary: #F0EFE2;
            --bg-soft-cream: #F8FDD8;
            --primary-dark: #262842;
            --core-green: #46C193;
            --deep-teal: #099C94;
            --accent-yellow: #DEF361;
            --blue-grey: #34474D;
            /* Supporting greens for blobs */
            --soft-green-acc: #16A172; 
            --soft-teal-acc: #099C94;</p>
<p>            /* Typography */
            --font-heading: 'Raleway', sans-serif;
            --font-body: 'Montserrat', sans-serif;
        }</p>
<p>        /* Resetting background */
        body {
            background-color: var(--bg-secondary);
            font-family: var(--font-body);
            overflow-x: hidden;
        }</p>
<p>        /* Background Blobs */
        .bg-blob {
            position: absolute;
            border-radius: 50%;
            filter: blur(150px);
            opacity: 0.8;
            z-index: -1;
        }</p>
<p>        .bg-blob-1 {
            background-color: var(--soft-green-acc);
            width: 350px;
            height: 350px;
            top: 50px;
            left: -100px;
        }</p>
<p>        .bg-blob-2 {
            background-color: var(--accent-yellow);
            width: 450px;
            height: 450px;
            top: 400px;
            right: -200px;
        }</p>
<p>        .bg-blob-3 {
            background-color: var(--soft-teal-acc);
            width: 500px;
            height: 500px;
            bottom: 100px;
            left: 50%;
            transform: translateX(-50%);
        }</p>
<p>        .h-raleway { font-family: var(--font-heading); }
        .t-dark { color: var(--primary-dark); }
        .t-teal { color: var(--deep-teal); }
        .t-green { color: var(--core-green); }
        .t-grey { color: var(--blue-grey); }</p>
<p>        /* Glass Panels */
        .glass-panel-light {
            background-color: rgba(246, 244, 236, 0.7);
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            border: 1px solid rgba(255, 255, 255, 0.5);
            box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.08);
            transition: all 0.3s ease-in-out;
        }</p>
<p>        .glass-panel-cream {
            background-color: rgba(248, 253, 216, 0.7);
            backdrop-filter: blur(10px);
            -webkit-backdrop-filter: blur(10px);
            border: 1px solid rgba(255, 255, 255, 0.6);
            box-shadow: 0 8px 15px -4px rgba(0, 0, 0, 0.1);
            transition: all 0.3s ease-in-out; 
        }</p>
<p>        /* Layout Utilities */
        .content-padding {
            padding-left: 32px;
            padding-right: 32px;
        }
        @media (max-width: 768px) {
            .content-padding {
                padding-left: 20px;
                padding-right: 20px;
            }
        }</p>
<p>        .glass-container-bg { background-color: transparent; }</p>
<p>        /* Typography */
        .h1-hero { font-size: 38px; line-height: 1.2; letter-spacing: 0.03em; }
        .h2-card { font-size: 24px; line-height: 1.3; }
        .body-text { font-size: 16px; line-height: 1.5; }
        .micro-text { font-size: 12px; line-height: 1.3; text-transform: uppercase; }</p>
<p>        .link-style {
            color: var(--deep-teal);
            text-decoration: none;
            transition: color 0.1s;
            outline: none;
        }
        .link-style:hover, .link-style:focus {
            text-decoration: underline;
            outline: 2px solid var(--deep-teal);
            outline-offset: 2px;
            border-radius: 4px;
        }</p>
<p>        .h1-sub {
            font-family: var(--font-heading);
            font-weight: 700;
            font-size: 28px;
            line-height: 1.3;
        }</p>
<p>        /* Scroll to Top */
        #scroll-to-top-btn {
            position: fixed;
            bottom: 20px;
            right: 20px;
            background-color: var(--primary-dark);
            color: var(--bg-base);
            border: none;
            border-radius: 9999px;
            width: 44px;
            height: 44px;
            font-size: 24px;
            cursor: pointer;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
            display: none;
            align-items: center;
            justify-content: center;
            transition: background-color 0.3s, opacity 0.3s;
            z-index: 1000;
        }</p>
<p>        #scroll-to-top-btn:hover { background-color: var(--blue-grey); }</p>
<p>        @keyframes floatingSide {
            0% { transform: translateY(-50%); }
            50% { transform: translateY(-54%); } 
            100% { transform: translateY(-50%); }
        }</p>
<p>        #floating-subscribe-btn {
            position: fixed;
            top: 50%;
            right: 0;
            background-color: var(--primary-dark);
            color: var(--bg-base);
            padding: 42px 14px; 
            border-radius: 30px 0 0 30px;
            box-shadow: -4px 4px 20px rgba(0, 0, 0, 0.15); 
            z-index: 900;
            font-family: var(--font-body);
            font-weight: 700;
            font-size: 12px;
            letter-spacing: 0.2em; 
            text-transform: uppercase;
            writing-mode: vertical-rl;
            text-orientation: mixed;
            text-decoration: none;
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 16px; 
            border: 1px solid rgba(255,255,255,0.05);
            border-right: none;
            animation: floatingSide 6s ease-in-out infinite;
            transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
        }</p>
<p>        #floating-subscribe-btn:hover {
            background-color: var(--core-green);
            color: var(--primary-dark);
            box-shadow: -8px 8px 30px rgba(70, 193, 147, 0.4);
            animation-play-state: paused; 
            transform: translateY(-50%) translateX(-6px); 
            padding-top: 50px;
            padding-bottom: 50px;
        }</p>
<p>        @media (min-width: 768px) {
            #scroll-to-top-btn {
                right: 30px;
                bottom: 30px; 
            }
        }</p>
<p>        /* Video/Image Wrapper */
        .video-container-wrapper {
            transition: all 0.3s ease-in-out;
            border-radius: 1.5rem 1.5rem 0 0;
            overflow: hidden;
            position: relative;
        }
        .video-container-wrapper:hover {
            transform: scale(1.02);
            z-index: 20;
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
        }</p>
<p>        /* Carousel Styles */
        .flex-shrink-0 { width: 220px; scroll-snap-align: start; }
        #social-scroll-container {
            -ms-overflow-style: none;
            scrollbar-width: none;
            scroll-behavior: smooth;
            overflow-y: visible;
            overflow-x: auto;
            scroll-snap-type: x mandatory;
        }
        #social-scroll-container::-webkit-scrollbar { display: none; }</p>
<p>        .social-nav-btn {
            width: 32px;
            height: 32px;
            border-radius: 50%;
            background-color: rgba(38, 40, 66, 0.1);
            color: var(--primary-dark);
            display: flex;
            align-items: center;
            justify-content: center;
            transition: background-color 0.2s, opacity 0.2s;
        }
        .social-nav-btn:hover:not(:disabled) {
            background-color: var(--core-green);
            color: var(--bg-base);
        }
        .social-nav-btn:disabled { opacity: 0.4; cursor: not-allowed; }</p>
<p>        /* Navigation Pills */
        .hero-nav-pill {
            background-color: rgba(38, 40, 66, 0.05);
            color: var(--primary-dark);
            font-weight: 600;
            border: 1px solid rgba(38, 40, 66, 0.1);
            backdrop-filter: blur(4px);
            -webkit-backdrop-filter: blur(4px);
            transition: all 0.3s ease;
        }
        .hero-nav-pill:hover {
            background-color: var(--accent-yellow);
            color: var(--primary-dark);
            border-color: var(--accent-yellow);
            transform: translateY(-2px);
            box-shadow: 0 6px 12px -3px rgba(222, 243, 97, 0.6);
        }</p>
<p>        .hero-nav-pill--news {
            background-color: var(--primary-dark);
            color: var(--bg-base);
            border-color: var(--primary-dark);
            backdrop-filter: none;
        }</p>
<p>        .hero-nav-pill--news:hover {
            background-color: var(--core-green);
            color: var(--primary-dark);
            border-color: var(--core-green);
            transform: translateY(-2px);
            box-shadow: 0 6px 12px -3px rgba(70, 193, 147, 0.5);
        }</p>
<p>        /* Creative Language Switch */
        .lang-switch-wrapper {
            position: relative;
            display: flex;
            align-items: center;
            background: rgba(255, 255, 255, 0.4);
            border: 1px solid rgba(255, 255, 255, 0.6);
            border-radius: 30px;
            padding: 4px;
            cursor: pointer;
            backdrop-filter: blur(4px);
            box-shadow: inset 0 2px 4px rgba(0,0,0,0.05);
            transition: all 0.3s ease;
            user-select: none;
            -webkit-tap-highlight-color: transparent;
            /* Reset estils de botó natiu */
            font: inherit;
            color: inherit;
            outline: none;
        }</p>
<p>        .lang-switch-wrapper:hover {
            background: rgba(255, 255, 255, 0.6);
            border-color: var(--core-green);
            transform: translateY(-1px);
            box-shadow: 0 4px 12px rgba(70, 193, 147, 0.2);
        }</p>
<p>        .lang-blob {
            position: absolute;
            top: 4px;
            left: 4px;
            width: 36px;
            height: 28px;
            background: var(--core-green);
            border-radius: 20px;
            transition: transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.3s ease;
            z-index: 1;
            box-shadow: 0 2px 8px rgba(70, 193, 147, 0.4);
        }</p>
<p>        .lang-switch-wrapper.es-active .lang-blob {
            transform: translateX(36px);
            background: var(--deep-teal); 
            box-shadow: 0 2px 8px rgba(9, 156, 148, 0.4);
        }</p>
<p>        .lang-option {
            position: relative;
            z-index: 2;
            width: 36px; 
            height: 28px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 11px;
            font-weight: 800;
            letter-spacing: 0.5px;
            color: var(--primary-dark);
            transition: color 0.3s;
        }</p>
<p>        .lang-switch-wrapper:not(.es-active) .lang-option:first-child,
        .lang-switch-wrapper.es-active .lang-option:last-child {
            color: #fff;
        }</p>
<p>        /* Timeline specific styles */
        .timeline-tab {
            transition: all 0.3s ease;
            color: var(--blue-grey);
            opacity: 0.7;
            cursor: pointer;
        }
        .timeline-tab:hover:not(.active) {
            opacity: 1;
            background-color: rgba(255, 255, 255, 0.5);
        }</p>
<p>        /* Active Styles with Corporate Colors */
        #tab-openai.active {
            background-color: var(--core-green);
            color: white;
            opacity: 1;
            box-shadow: 0 4px 12px rgba(70, 193, 147, 0.3);
        }
        #tab-google.active {
            background-color: #4285F4;
            color: white;
            opacity: 1;
            box-shadow: 0 4px 12px rgba(66, 133, 244, 0.3);
        }
        #tab-anthropic.active {
            background-color: #D97757;
            color: white;
            opacity: 1;
            box-shadow: 0 4px 12px rgba(217, 119, 87, 0.3);
        }</p>
<p>        .timeline-content {
            display: none;
            animation: fadeIn 0.4s ease forwards;
        }
        .timeline-content.active {
            display: block;
        }
        @keyframes fadeIn {
            from { opacity: 0; transform: translateY(10px); }
            to { opacity: 1; transform: translateY(0); }
        }</p>
<p>        .timeline-scroll {
            max-height: 420px;
            overflow-y: auto;
            mask-image: linear-gradient(to bottom, black 85%, transparent 100%);
            -webkit-mask-image: linear-gradient(to bottom, black 85%, transparent 100%);
        }
        .timeline-scroll::-webkit-scrollbar {
            width: 6px;
        }
        .timeline-scroll::-webkit-scrollbar-track {
            background: transparent;
        }
        .timeline-scroll::-webkit-scrollbar-thumb {
            background: rgba(38, 40, 66, 0.15);
            border-radius: 10px;
        }</p>
<p>        /* --- Custom UI for Meta-Claude Chat --- */
        .prompt-btn {
            transition: all 0.3s ease;
            border: 1px solid rgba(255,255,255,0.05);
        }
        .prompt-btn.active {
            background-color: rgba(255,255,255,0.1);
            border-color: rgba(255,255,255,0.2);
            box-shadow: inset 0 2px 4px rgba(0,0,0,0.2);
        }</p>
<p>        .chat-bubble-user {
            animation: popIn 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
        }
        .chat-bubble-ai {
            opacity: 0;
            animation: slideUpFade 0.5s ease-out forwards;
        }</p>
<p>        @keyframes popIn {
            0% { opacity: 0; transform: scale(0.9) translateY(10px); }
            100% { opacity: 1; transform: scale(1) translateY(0); }
        }
        @keyframes slideUpFade {
            0% { opacity: 0; transform: translateY(15px); }
            100% { opacity: 1; transform: translateY(0); }
        }</p>
<p>        /* Typing Dots Animation */
        .typing-dot {
            animation: typingPulse 1.4s infinite ease-in-out both;
        }
        .typing-dot:nth-child(1) { animation-delay: -0.32s; }
        .typing-dot:nth-child(2) { animation-delay: -0.16s; }
        @keyframes typingPulse {
            0%, 80%, 100% { transform: scale(0); opacity: 0.3; }
            40% { transform: scale(1); opacity: 1; }
        }</p>
<p>        /* === MILLORES UX/UI === */</p>
<p>        /* Skip link per a accessibilitat (només visible en focus amb teclat) */
        .skip-link {
            position: absolute;
            top: -100px;
            left: 16px;
            background: var(--primary-dark);
            color: var(--bg-base);
            padding: 12px 20px;
            border-radius: 8px;
            font-weight: 700;
            font-size: 14px;
            z-index: 10000;
            text-decoration: none;
            transition: top 0.2s ease;
        }
        .skip-link:focus {
            top: 16px;
            outline: 3px solid var(--core-green);
            outline-offset: 2px;
        }</p>
<p>        /* Reading progress bar (indicador de progrés de lectura) */
        #reading-progress {
            position: fixed;
            top: 0;
            left: 0;
            height: 3px;
            width: 0%;
            background: linear-gradient(90deg, var(--core-green), var(--deep-teal));
            z-index: 9999;
            transition: width 0.1s linear;
            pointer-events: none;
            box-shadow: 0 0 8px rgba(70, 193, 147, 0.5);
        }</p>
<p>        /* Focus visible universal (només amb teclat) */
        *:focus-visible {
            outline: 3px solid var(--deep-teal);
            outline-offset: 3px;
            border-radius: 4px;
        }
        /* Evitar outline doble en elements amb outline propi */
        .link-style:focus-visible,
        button:focus-visible,
        a:focus-visible {
            outline: 3px solid var(--deep-teal);
            outline-offset: 3px;
        }</p>
<p>        /* Millora contrast de textos grisos (WCAG AA) */
        .text-gray-600 { color: #4a5258 !important; } /* Era massa clar sobre cream */
        .text-gray-500 { color: #52585d !important; }
        .text-gray-400 { color: #6b7075 !important; }</p>
<p>        /* Scroll to top — transició suau i estat inicial correcte */
        #scroll-to-top-btn {
            display: flex;
            opacity: 0;
            pointer-events: none;
            transform: translateY(20px);
            transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease;
        }
        #scroll-to-top-btn.visible {
            opacity: 1;
            pointer-events: auto;
            transform: translateY(0);
        }</p>
<p>        /* Timeline tabs: jerarquia visual + teclat */
        .timeline-tab {
            cursor: pointer;
            position: relative;
        }</p>
<p>        /* Pills de navegació — jerarquia més clara */
        .hero-nav-pill {
            cursor: pointer;
        }
        .hero-nav-pill:focus-visible {
            outline: 3px solid var(--deep-teal);
            outline-offset: 3px;
        }</p>
<p>        /* Carrusel — indicadors de posició (dots) */
        .social-dots {
            display: flex;
            justify-content: center;
            gap: 6px;
            margin-top: 12px;
        }
        .social-dot {
            width: 6px;
            height: 6px;
            border-radius: 50%;
            background: rgba(38, 40, 66, 0.2);
            transition: all 0.3s ease;
            cursor: pointer;
            border: none;
            padding: 0;
        }
        .social-dot.active {
            background: var(--core-green);
            width: 20px;
            border-radius: 3px;
        }
        .social-dot:hover:not(.active) {
            background: rgba(38, 40, 66, 0.4);
        }</p>
<p>        /* Indicador de scroll per al timeline (fletxa que indica més contingut) */
        .timeline-scroll-hint {
            position: absolute;
            bottom: 8px;
            left: 50%;
            transform: translateX(-50%);
            font-size: 11px;
            color: var(--blue-grey);
            opacity: 0.6;
            pointer-events: none;
            display: flex;
            align-items: center;
            gap: 4px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 0.1em;
            animation: bounceHint 2s ease-in-out infinite;
        }
        .timeline-scroll-hint.hidden {
            display: none;
        }
        @keyframes bounceHint {
            0%, 100% { transform: translateX(-50%) translateY(0); }
            50% { transform: translateX(-50%) translateY(4px); }
        }</p>
<p>        /* Prompt buttons — Estil app nativa */
        .prompt-btn {
            cursor: pointer;
            transition: all 0.2s ease;
            border: 1px solid transparent;
            background-color: transparent;
        }
        .prompt-btn:hover:not(.active) {
            background-color: rgba(255, 255, 255, 0.04);
        }
        .prompt-btn.active {
            background-color: rgba(70, 193, 147, 0.1) !important;
            border-color: rgba(70, 193, 147, 0.2) !important;
            box-shadow: inset 2px 0 0 var(--core-green);
        }</p>
<p>        /* Botó subscripció principal — feedback millorat */
        .subscribe-cta {
            position: relative;
            overflow: hidden;
        }
        .subscribe-cta::after {
            content: '';
            position: absolute;
            top: 0;
            left: -100%;
            width: 100%;
            height: 100%;
            background: linear-gradient(90deg, transparent, rgba(222, 243, 97, 0.3), transparent);
            transition: left 0.6s ease;
        }
        .subscribe-cta:hover::after {
            left: 100%;
        }</p>
<p>        /* Millores per a Cards de notícies — indicador "nou"/temps de lectura */
        .news-meta {
            display: inline-flex;
            align-items: center;
            gap: 6px;
            font-size: 11px;
            font-weight: 600;
            color: var(--blue-grey);
            opacity: 0.75;
            text-transform: uppercase;
            letter-spacing: 0.08em;
        }
        .news-meta::before {
            content: '';
            width: 6px;
            height: 6px;
            border-radius: 50%;
            background: var(--core-green);
            flex-shrink: 0;
        }</p>
<p>        /* Tooltip simple per al language switch */
        .lang-switch-wrapper {
            position: relative;
        }
        .lang-switch-wrapper::after {
            content: attr(data-tooltip);
            position: absolute;
            bottom: -32px;
            right: 0;
            background: var(--primary-dark);
            color: var(--bg-base);
            padding: 4px 10px;
            border-radius: 6px;
            font-size: 10px;
            font-weight: 600;
            white-space: nowrap;
            opacity: 0;
            pointer-events: none;
            transition: opacity 0.2s ease;
            text-transform: uppercase;
            letter-spacing: 0.05em;
        }
        .lang-switch-wrapper:hover::after {
            opacity: 1;
        }</p>
<p>        /* Smooth scroll global */
        html {
            scroll-behavior: smooth;
            scroll-padding-top: 20px;
        }</p>
<p>        /* Respecte a prefers-reduced-motion */
        @media (prefers-reduced-motion: reduce) {
            *,
            *::before,
            *::after {
                animation-duration: 0.01ms !important;
                animation-iteration-count: 1 !important;
                transition-duration: 0.01ms !important;
                scroll-behavior: auto !important;
            }
            #floating-subscribe-btn,
            .timeline-scroll-hint {
                animation: none !important;
            }
            html {
                scroll-behavior: auto;
            }
        }</p>
<p>        /* Millores visuals per seccions ancorades (quan s'arriba des del menú) */
        section[id]:target,
        div[id]:target {
            animation: highlightTarget 1.5s ease-out;
        }
        @keyframes highlightTarget {
            0% { box-shadow: 0 0 0 4px rgba(70, 193, 147, 0); }
            30% { box-shadow: 0 0 0 4px rgba(70, 193, 147, 0.4); }
            100% { box-shadow: 0 0 0 4px rgba(70, 193, 147, 0); }
        }</p>
<p>        /* Mobile: millorar tap targets (mínim 44x44 segons WCAG) */
        @media (max-width: 768px) {
            .social-nav-btn {
                width: 44px;
                height: 44px;
            }
            .hero-nav-pill {
                min-height: 40px;
                display: inline-flex;
                align-items: center;
            }
        }
    </style>
<p><!-- Skip link per a usuaris de teclat i lectors de pantalla --><br />
    <a href="#main-content" class="skip-link" data-key="skip_link">Saltar al contingut principal</a></p>
<p>    <!-- Reading progress bar --></p>
<div id="reading-progress" role="progressbar" aria-label="Progrés de lectura" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0"></div>
<p>    <!-- Background Shapes (decoratius, ocults a lectors de pantalla) --></p>
<div class="fixed inset-0 overflow-hidden -z-20" aria-hidden="true">
<div class="bg-blob bg-blob-1"></div>
<div class="bg-blob bg-blob-2"></div>
<div class="bg-blob bg-blob-3"></div>
</p></div>
<p>    <!-- Outer container --></p>
<div class="max-w-[640px] mx-auto glass-container-bg relative z-10">
<p>        <!-- Header Block --></p>
<header class="glass-panel-light content-padding flex justify-between items-center py-6 rounded-b-xl">
            <a href="https://stage.matteria.si/ca/" class="flex items-center" target="_top" rel="noopener noreferrer" style="text-decoration: none;"><br />
                <span class="h-raleway t-dark font-extrabold text-[26px] leading-[26px]">matteria<span class="text-core-green text-[32px] leading-[26px]">_</span></span><br />
            </a><br />
            <!-- Creative Language Switch — accessible amb teclat i aria --><br />
            <button type="button" class="lang-switch-wrapper" onclick="toggleLanguage()" id="lang-switch" aria-label="Canviar idioma entre català i espanyol" aria-pressed="false" data-tooltip="Canviar idioma"></p>
<div class="lang-blob" aria-hidden="true"></div>
<p>                <span class="lang-option" aria-hidden="true">CA</span><br />
                <span class="lang-option" aria-hidden="true">ES</span><br />
            </button><br />
        </header>
<p>        <!-- Back Link --></p>
<div class="content-padding pt-6 pb-4">
            <a href="https://stage.matteria.si/ca/newsletter" target="_top" 
               class="inline-flex items-center text-sm font-semibold t-dark hover:underline" 
               style="text-decoration: none; transition: color 0.1s; outline: none;"><br />
                <svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 mr-1" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-hidden="true">
                    <path stroke-linecap="round" stroke-linejoin="round" d="M10 19l-7-7m0 0l7-7m-7 7h18" />
                </svg><br />
                <span data-key="back_link">Totes les newsletters</span><br />
            </a>
        </div>
<p>        <!-- Contingut principal --><br />
        <main id="main-content" tabindex="-1"></p>
<p>        <!-- Main Title --></p>
<h1 class="h1-sub t-dark content-padding text-center mb-8" data-key="hero_title">
            La IA al dIA #4<br />
        </h1>
<p>        <!-- 1. Hero Block --></p>
<section class="glass-panel-cream p-8 mb-8 rounded-3xl w-full" aria-labelledby="hero-headline">
<h2 id="hero-headline" class="h-raleway t-dark font-bold h1-hero mb-3 text-center px-4" data-key="hero_headline">
                Estan les empreses començant a triar Claude per sobre de ChatGPT?<br />
            </h2>
<p class="body-text t-dark mb-6 font-light text-center px-6" data-key="hero_body">
                Benvinguts a l&#8217;edició 4. Un número carregat de novetats on explorem la cursa entre els gegants tecnològics, desgranem les notícies clau del mes, recomanem els podcasts imprescindibles i analitzem la visió de Dario Amodei.
            </p>
<p>            <span id="nav-sections-label" class="block w-full micro-text t-dark font-semibold opacity-60 mt-4 mb-2 text-center" data-key="section_sections">NAVEGA PER SECCIONS:</span></p>
<nav class="flex flex-wrap justify-center gap-2 px-4" aria-labelledby="nav-sections-label">
                <a href="#timeline-section" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news" data-key="nav_timeline"><br />
                    Eix Cronològic<br />
                </a><br />
                <a href="#news-section" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news" data-key="nav_news"><br />
                    Notícies<br />
                </a><br />
                <a href="#podcasts-section" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_podcasts"><br />
                    Podcasts<br />
                </a><br />
                <a href="#usecase-section" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_usecase"><br />
                    Cas d&#8217;ús<br />
                </a><br />
                <a href="#social-tips" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_tips"><br />
                    Tips de Xarxes<br />
                </a><br />
                <a href="#bio-section" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_bios"><br />
                    Noms Propis<br />
                </a><br />
            </nav>
</section>
<p>        <!-- 2. ELS DARRERS DOS MESOS --></p>
<section id="timeline-section" class="glass-panel-cream py-10 mb-8 rounded-3xl relative overflow-hidden shadow-xl border border-white/60 w-full">
<div class="text-center mb-10 px-8">
<h2 class="h-raleway font-bold text-3xl md:text-4xl text-primary-dark mb-3" data-key="timeline_title">
                    L&#8217;evolució dels últims mesos<br />
                </h2>
<p class="text-gray-600 text-sm md:text-base font-medium max-w-2xl mx-auto" data-key="timeline_subtitle">
                    Un radar de les novetats clau d&#8217;OpenAI, Google i Anthropic, classificades pel seu impacte real en el teu dia a dia.
                </p>
</p></div>
<div class="flex justify-center mb-12 relative z-10 px-4">
<div class="inline-flex bg-white/50 backdrop-blur-md rounded-full p-1.5 border border-white shadow-sm" role="tablist" aria-label="Selecciona empresa per veure la seva cronologia">
                    <button class="timeline-tab active px-6 md:px-8 py-2.5 rounded-full text-[12px] md:text-sm font-bold tracking-widest uppercase" onclick="switchTimeline('openai')" id="tab-openai" role="tab" aria-selected="true" aria-controls="content-openai" tabindex="0"><br />
                        OpenAI<br />
                    </button><br />
                    <button class="timeline-tab px-6 md:px-8 py-2.5 rounded-full text-[12px] md:text-sm font-bold tracking-widest uppercase" onclick="switchTimeline('google')" id="tab-google" role="tab" aria-selected="false" aria-controls="content-google" tabindex="-1"><br />
                        Google<br />
                    </button><br />
                    <button class="timeline-tab px-6 md:px-8 py-2.5 rounded-full text-[12px] md:text-sm font-bold tracking-widest uppercase" onclick="switchTimeline('anthropic')" id="tab-anthropic" role="tab" aria-selected="false" aria-controls="content-anthropic" tabindex="-1"><br />
                        Anthropic<br />
                    </button>
                </div>
</p></div>
<p>            <!-- OpenAI Content --></p>
<div id="content-openai" class="timeline-content active px-8 md:px-12 max-w-3xl mx-auto relative" role="tabpanel" aria-labelledby="tab-openai">
<div class="flex flex-col timeline-scroll pr-3 md:pr-6">
<p>                    <!-- ABRIL DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-1">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-core-green shadow-[0_0_8px_rgba(70,193,147,0.8)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-core-green text-[11px] font-black uppercase tracking-[0.2em]" data-key="month_april">Abril 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="oa_date_new0"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nou Model</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_new0">GPT-5.5: El salt a la intel·ligència «agentic»</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_new0"><strong class="text-primary-dark">23 d&#8217;abril.</strong> OpenAI llança el seu model més intel·ligent i intuïtiu fins ara. Destaca en l&#8217;execució de tasques complexes de múltiples passos, programació autònoma i recerca científica, igualant la velocitat de l&#8217;anterior versió però amb capacitats molt superiors.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="oa_date_new1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nou Model Visual</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_new1">ChatGPT Images 2.0 amb «Thinking»</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_new1"><strong class="text-primary-dark">21 d&#8217;abril.</strong> Nova generació del model d&#8217;imatge integrada a ChatGPT per a tots els plans. Pels usuaris de pagament, afegeix «images with thinking», dedicant més temps a planificar i refinar la imatge abans de generar-la.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="oa_date_1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Integració Nativa</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_1">L&#8217;oficina virtual arriba a Excel</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_1">L&#8217;assistent s&#8217;integra nativament al teu full de càlcul. Ja no cal copiar i enganxar dades: ChatGPT construeix models i analitza grans bases de dades financeres directament des d&#8217;Excel, estalviant hores de feina mecànica.</p>
</p></div>
</p></div>
<p>                    <!-- MARÇ DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-core-green opacity-60 shadow-[0_0_8px_rgba(70,193,147,0.5)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-core-green text-[11px] font-black uppercase tracking-[0.2em] opacity-80" data-key="month_march">Març 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="oa_date_2"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5c2.png" alt="🗂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Gestió Corporativa</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_2">Memòria d&#8217;empresa amb la «File Library»</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_2">Una nova funció que desa automàticament els fitxers i documents corporatius que puges. Això permet referenciar-los ràpidament en futures converses o projectes, creant una base de coneixement contínua i segura.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="oa_date_3"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Raonament Avançat</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_3">Raonament profund per a decisions estratègiques</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_3">Amb el llançament de GPT-5.4 Pro, els models ara dediquen més temps a «pensar» abans de donar una resposta. Això redueix dràsticament les al·lucinacions en tasques llargues de lògica o anàlisi de negoci.</p>
</p></div>
</p></div>
<p>                    <!-- FEBRER DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-core-green opacity-40 relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-core-green text-[11px] font-black uppercase tracking-[0.2em] opacity-60" data-key="month_feb">Febrer 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-16 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="oa_date_4"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Agents Autònoms</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_4">L&#8217;inici dels Agents Autònoms</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_4">S&#8217;accelera el concepte de «treballador digital». Amb l&#8217;evolució de l&#8217;aplicació d&#8217;escriptori, comencem a veure sistemes capaços d&#8217;executar accions i coordinar eines en paral·lel de forma totalment autònoma.</p>
</p></div>
</p></div>
</p></div>
</p></div>
<p>            <!-- Google Content --></p>
<div id="content-google" class="timeline-content px-8 md:px-12 max-w-3xl mx-auto relative" role="tabpanel" aria-labelledby="tab-google">
<div class="flex flex-col timeline-scroll pr-3 md:pr-6">
<p>                    <!-- ABRIL DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-1">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-blue-500 shadow-[0_0_8px_rgba(59,130,246,0.8)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-blue-500 text-[11px] font-black uppercase tracking-[0.2em]" data-key="month_april">Abril 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_new1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f575.png" alt="🕵" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Investigació Autònoma</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_new1">Deep Research i Deep Research Max</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_new1"><strong class="text-primary-dark">21 d&#8217;abril.</strong> Un gran salt per als agents d&#8217;investigació autònoms (amb Gemini 3.1 Pro). Incorpora suport MCP, combina web, fonts pròpies i fitxers, i genera visualitzacions natives dins dels informes. Màxim enfocament a workflows professionals.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_new2"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5bc.png" alt="🖼" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Personalització Visual</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_new2">Noves Imatges Personalitzades a Gemini</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_new2"><strong class="text-primary-dark">16 d&#8217;abril.</strong> Integració de Personal Intelligence i Nano Banana 2, amb accés opcional a Google Photos. Permet crear imatges més personals sense prompts llargs ni pujar referències manuals (desplegament als EUA per a plans avançats).</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_new3"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f310.png" alt="🌐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Ecosistema Web</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_new3">AI Mode integrat a Chrome</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_new3"><strong class="text-primary-dark">16 d&#8217;abril.</strong> L&#8217;experiència d&#8217;IA fa el salt directe al navegador. Permet fer cerques i demanar seguiment conversacional de la informació sense haver de canviar de pestanya mentre navegues.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_new4"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bb.png" alt="💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> App Nativa</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_new4">Gemini App nativa per a macOS</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_new4"><strong class="text-primary-dark">Mitjans d&#8217;abril.</strong> Amb la drecera Option + Space, pots invocar l&#8217;assistent ràpidament. A més, permet compartir la finestra o la pantalla sencera per donar-li context visual immediat al model.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_new5"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c8.png" alt="📈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Interactivitat</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_new5">Simulacions i visualitzacions interactives</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_new5">L&#8217;app ja és capaç de generar directament al xat simulacions i models gràfics interactius que l&#8217;usuari pot manipular (roll-out global excepte comptes Education/Workspace).</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c1.png" alt="📁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Gestió de Projectes</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_1">Espais de treball persistents amb Notebooks</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_1">Gemini deixa de ser només un xat per convertir-se en un gestor de projectes. Els nous «Notebooks» permeten agrupar converses, documents i dades relacionades amb un mateix projecte, evitant perdre el context.</p>
</p></div>
</p></div>
<p>                    <!-- MARÇ DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-blue-500 opacity-60 shadow-[0_0_8px_rgba(59,130,246,0.5)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-blue-500 text-[11px] font-black uppercase tracking-[0.2em] opacity-80" data-key="month_march">Març 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_2"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3e2.png" alt="🏢" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Ecosistema Workspace</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_2">Dominant el Google Workspace</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_2">La IA es connecta profundament a Docs, Sheets, Slides i Gmail. Ara pots demanar-li que resumeixi els correus pendents o que doni format a una presentació utilitzant les dades de la teva empresa sense canviar de pestanya.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_3"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f441.png" alt="👁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Multimodalitat Real</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_3">Veu i Visió global en temps real</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_3">L&#8217;expansió de «Search Live» permet utilitzar el mòbil per ensenyar objectes o escenaris a la IA a través de la càmera i fer-li preguntes en veu alta amb respostes immediates. Un canvi de paradigma per al treball de camp.</p>
</p></div>
</p></div>
<p>                    <!-- FEBRER DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-blue-500 opacity-40 relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-blue-500 text-[11px] font-black uppercase tracking-[0.2em] opacity-60" data-key="month_feb">Febrer 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-16 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_4"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Visualització de Dades</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_4">Dades convertides en gràfics vius</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_4">Més enllà del text, els models poden generar simulacions i gràfics interactius a l&#8217;instant. Ja no necessites experts en BI per visualitzar com evolucionen les mètriques d&#8217;una campanya.</p>
</p></div>
</p></div>
</p></div>
</p></div>
<p>            <!-- Anthropic Content --></p>
<div id="content-anthropic" class="timeline-content px-8 md:px-12 max-w-3xl mx-auto relative" role="tabpanel" aria-labelledby="tab-anthropic">
<div class="flex flex-col timeline-scroll pr-3 md:pr-6">
<p>                    <!-- ABRIL DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-1">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-[#D97757] shadow-[0_0_8px_rgba(217,119,87,0.8)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-[#D97757] text-[11px] font-black uppercase tracking-[0.2em]" data-key="month_april">Abril 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_new1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f58c.png" alt="🖌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Eina Creativa</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_new1">Claude Design by Anthropic Labs</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_new1"><strong class="text-primary-dark">17 d&#8217;abril.</strong> Nova eina en research preview (per usuaris Pro/Max/Team/Enterprise) impulsada per Opus 4.7. Permet a Claude generar dissenys, prototips, slides i presentacions a partir de conversa. Amplia la IA molt més enllà del text.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_new2"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Flagship Model</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_new2">Claude Opus 4.7</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_new2"><strong class="text-primary-dark">16 d&#8217;abril.</strong> Presentat com el model més capaç en disponibilitat general. Destaca en programació, agents, visió i tasques complexes multi-pas. Manté 1 milió de tokens de context i està clarament dissenyat per a fluxos «agentic» i entorns corporatius.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5b1.png" alt="🖱" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Control Autònom</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_1">Claude agafa el ratolí i el teclat</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_1">El desplegament de «Computer Use» marca un abans i un després. Ara pots demanar-li a Claude que mogui el cursor, faci clics i navegui per aplicacions pel seu compte per automatitzar l&#8217;extracció i entrada de dades complexes.</p>
</p></div>
</p></div>
<p>                    <!-- MARÇ DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-[#D97757] opacity-60 shadow-[0_0_8px_rgba(217,119,87,0.5)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-[#D97757] text-[11px] font-black uppercase tracking-[0.2em] opacity-80" data-key="month_march">Març 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_2"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bc.png" alt="💼" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Focus Enterprise</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_2">Aposta total pel mercat Enterprise</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_2">Anthropic fa un pas de gegant per convèncer els departaments IT: afegeix APIs d&#8217;analítica d&#8217;ús, controls d&#8217;administració avançats i gestió autònoma, garantint que la privacitat de les dades de l&#8217;empresa està blindada.</p>
</p></div>
</p></div>
<p>                    <!-- FEBRER DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-[#D97757] opacity-40 relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-[#D97757] text-[11px] font-black uppercase tracking-[0.2em] opacity-60" data-key="month_feb">Febrer 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_3"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f587.png" alt="🖇" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Plugins Ofimàtics</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_3">El nou aliat de PowerPoint i Excel</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_3">Llançament de nous «add-ins» per a eines d&#8217;ofimàtica que comparteixen context. Claude pot muntar esbossos de presentacions o analitzar fulls basantse en l&#8217;historial que té sobre la teva organització.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-16 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_4"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Context Extrem</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_4">Capacitat d&#8217;anàlisi de fitxers massius</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_4">L&#8217;actualització a la versió 4.6 ofereix un maneig de context de fins a 1 milió de tokens en beta. Això significa poder pujar desenes d&#8217;informes extensos al mateix temps i que la IA n&#8217;extregui conclusions sense perdre informació.</p>
</p></div>
</p></div>
</p></div>
</p></div>
</section>
<p>        <!-- 3. NOTÍCIES DESTACADES --></p>
<div id="news-section" class="mb-4 px-4 md:px-0">
<h2 class="h1-sub t-dark text-left mb-4" data-key="news_section_title">
                Notícies Destacades<br />
            </h2>
</p></div>
<div class="glass-panel-light p-0 mb-8 rounded-3xl w-full overflow-hidden">
<div class="relative w-full video-container-wrapper aspect-video flex items-center justify-center overflow-hidden border-b border-white/50 bg-gray-100">
                <img loading="lazy" decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/state-of-ai-2026_deloitte_report-2.jpg" alt="Deloitte" class="w-full h-full object-cover"></p>
<div class="absolute bottom-3 right-3 bg-black/60 backdrop-blur-md text-white text-[10px] uppercase font-bold px-3 py-1.5 rounded-full tracking-wider z-10 border border-white/20 shadow-lg">
                    Deloitte
                </div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                         <path d="M12 2a10 10 0 0 1 10 10v0a10 10 0 0 1-10 10 10 10 0 0 1-10-10v0a10 10 0 0 1 10-10Z"></path><path d="M12 16v-4"></path><path d="M12 8h.01"></path>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1" data-key="news_deloitte_title">
                        Estan guanyant diners les empreses amb la IA?<br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold" data-key="news_deloitte_p1">
                        Deloitte ha publicat el seu informe sobre l&#8217;estat de la IA generativa a les empreses, revelant que l&#8217;adopció massiva ja és una realitat més enllà de les proves de concepte.
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_deloitte_p2_strong">L&#8217;Impacte real:</strong> <span data-key="news_deloitte_p2">Les empreses líders estan passant de l&#8217;experimentació a l&#8217;escalabilitat. L&#8217;enfocament ja no és «qué pot fer la IA», sinó com pot millorar l&#8217;eficiència operativa i oferir un retorn d&#8217;inversió (ROI) clar i mesurable en el dia a dia.</span>
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_deloitte_p3_strong">En detall:</strong> <span data-key="news_deloitte_p3">L&#8217;estudi destaca que la governança de dades, la gestió de riscos i la formació dels empleats són ara els principals reptes per a les corporacions que busquen integrar aquestes eines de forma segura i sostenible.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://www.deloitte.com/us/en/what-we-do/capabilities/applied-artificial-intelligence/content/state-of-ai-in-the-enterprise.html" target="_blank" rel="noopener noreferrer" class="body-text font-semibold link-style" data-key="read_news"><br />
                        Llegir la notícia →<br />
                    </a>
                </div>
</p></div>
</p></div>
<div class="glass-panel-light p-0 mb-8 rounded-3xl w-full overflow-hidden">
<div class="relative w-full video-container-wrapper aspect-video flex items-center justify-center overflow-hidden border-b border-white/50 bg-[#FAF9F7]">
                <img loading="lazy" decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/boom-claude-scaled.png" alt="Anthropic" class="w-full h-full object-contain p-4 md:p-6"></p>
<div class="absolute bottom-3 right-3 bg-black/60 backdrop-blur-md text-white text-[10px] uppercase font-bold px-3 py-1.5 rounded-full tracking-wider z-10 border border-white/20 shadow-lg">
                    Anthropic
                </div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                         <path d="M18 8h1a4 4 0 0 1 0 8h-1"></path><path d="M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z"></path><line x1="6" y1="1" x2="6" y2="4"></line><line x1="10" y1="1" x2="10" y2="4"></line><line x1="14" y1="1" x2="14" y2="4"></line>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1" data-key="news_claude_title">
                        Per què les grans empreses estan canviant ChatGPT per Claude?<br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold" data-key="news_claude_p1">
                        Anthropic està vivint un moment històric. La popularitat de Claude s&#8217;ha disparat de forma exponencial, tant entre consumidors de pagament com en el sector corporatiu enterprise.
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_claude_p2_strong">Per què és important:</strong> <span data-key="news_claude_p2">Fins fa poc, OpenAI dominava el mercat gairebé en solitari. Ara, l&#8217;evolució dels ingressos d&#8217;Anthropic demostra que les empreses confien cada vegada més en Claude per a tasques complexes, consolidant-lo com l&#8217;alternativa de referència o la primera opció.</span>
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_claude_p3_strong">En detall:</strong> <span data-key="news_claude_p3">Els informes apunten que l&#8217;enfocament d&#8217;Anthropic en la seguretat, les finestres de context massives i capacitats avançades de raonament (com l&#8217;ús autònom de l&#8217;ordinador) estan captant el pressupost dels usuaris més exigents.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://www.axios.com/2026/04/13/anthropic-revenue-growth-ai/" target="_blank" rel="noopener noreferrer" class="body-text font-semibold link-style" data-key="read_news"><br />
                        Llegir la notícia →<br />
                    </a>
                </div>
</p></div>
</p></div>
<div class="glass-panel-light p-0 mb-8 rounded-3xl w-full overflow-hidden">
<div class="relative w-full video-container-wrapper aspect-video flex items-center justify-center overflow-hidden border-b border-white/50">
                <img loading="lazy" decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/andrew-neel-unsplash-openai-scaled.jpeg" alt="OpenAI" class="w-full h-full object-cover"></p>
<div class="absolute bottom-3 right-3 bg-black/60 backdrop-blur-md text-white text-[10px] uppercase font-bold px-3 py-1.5 rounded-full tracking-wider z-10 border border-white/20 shadow-lg">
                    ANDREW NEEL | UNSPLASH
                </div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M23 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1" data-key="news_openai_title">
                        La nova direcció d&#8217;OpenAI: Descobreix la seva gran aposta pels agents autònoms<br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold" data-key="news_openai_p1">
                        OpenAI ha tancat una històrica ronda de finançament de 122.000 milions de dòlars amb un doble objectiu: escalar la seva infraestructura de supercomputació i liderar la nova generació d&#8217;eines empresarials.
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_openai_p2_strong">Estratègia global:</strong> <span data-key="news_openai_p2">Aquesta injecció de capital permetrà establir noves col·laboracions i reduir les barreres d&#8217;entrada perquè startups i grans corporacions puguin innovar i desplegar solucions més ràpidament.</span>
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_openai_p3_strong">Més enllà de l&#8217;experimentació:</strong> <span data-key="news_openai_p3">La missió és deixar enrere els assistents aïllats. OpenAI aposta per una «Superapp» unificada i una capa d&#8217;intel·ligència on els empleats puguin gestionar equips d&#8217;agents autònoms per treballar de forma més eficient.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://openai.com/index/next-phase-of-enterprise-ai/" target="_blank" rel="noopener noreferrer" class="body-text font-semibold link-style" data-key="read_news"><br />
                        Llegir la notícia →<br />
                    </a>
                </div>
</p></div>
</p></div>
<div class="glass-panel-light p-0 mb-8 rounded-3xl w-full overflow-hidden">
<div class="relative w-full video-container-wrapper aspect-video flex items-center justify-center overflow-hidden border-b border-white/50">
                <img loading="lazy" decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/jimmy-jin-unsplahs-apple-scaled.jpg" alt="Apple IA" class="w-full h-full object-cover"></p>
<div class="absolute bottom-3 right-3 bg-black/60 backdrop-blur-md text-white text-[10px] uppercase font-bold px-3 py-1.5 rounded-full tracking-wider z-10 border border-white/20 shadow-lg">
                    Jimmy Jin | Unsplash
                </div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <path d="M22 12h-4l-3 9L9 3l-3 9H2"></path>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1" data-key="news_apple_title">
                        Per què Apple no està invertint en IA?<br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold" data-key="news_apple_p1">
                        Tot i que a vegades pot semblar que Apple s&#8217;està quedant enrere en la cursa de la IA, els seus moviments a l&#8217;ombra apunten a una estratègia dual que integra capacitats tant d&#8217;OpenAI com d&#8217;Anthropic en els seus ecosistemes.
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_apple_p2_strong">Per què és important:</strong> <span data-key="news_apple_p2">Apple no vol dependre d&#8217;un sol proveïdor per al «cervell» dels seus dispositius. En associar-se amb els dos grans gegants de la IA, s&#8217;assegura oferir als seus usuaris les millors tools disponibles sense perdre el control de la plataforma.</span>
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_apple_p3_strong">La clau:</strong> <span data-key="news_apple_p3">Aquest enfocament «agnòstic» podria permetre a Siri o al sistema operatiu d&#8217;Apple decidir quin model és més adequat per a cada tasca específica, optimitzant costos, velocitat i qualitat de resposta en temps real.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://www.axios.com/2026/04/14/apple-ai-openai-anthropic" target="_blank" rel="noopener noreferrer" class="body-text font-semibold link-style" data-key="read_news"><br />
                        Llegir la notícia →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- 4. PODCASTS DESTACATS --></p>
<section id="podcasts-section" class="glass-panel-cream p-8 md:p-10 mb-8 rounded-3xl relative overflow-hidden w-full">
<div class="relative z-10 border-b border-gray-300/60 pb-6 mb-8 text-center md:text-left">
<h2 class="h-raleway t-dark font-bold text-3xl mb-3 flex items-center justify-center md:justify-start gap-3" data-key="podcasts_title">
                    Podcasts Destacats<br />
                </h2>
<p class="text-gray-600 text-sm md:text-base font-medium max-w-2xl mx-auto md:mx-0" data-key="podcasts_desc">
                    Recopilatori dels millors episodis que hem escoltat aquest mes sobre Intel·ligència Artificial. Posa&#8217;t els auriculars!
                </p>
</p></div>
<div class="flex flex-col gap-5 relative z-10 px-0">
                <a href="https://www.youtube.com/watch?v=vgC4W6H_INg" target="_blank" rel="noopener noreferrer" class="group relative flex flex-col md:flex-row items-start bg-white/70 hover:bg-white border border-white hover:border-core-green/30 rounded-[1.5rem] p-4 md:p-5 shadow-sm hover:shadow-md transition-all duration-300 gap-5 md:gap-6 cursor-pointer overflow-hidden"></p>
<div class="relative w-full md:w-56 aspect-video overflow-hidden rounded-xl bg-gray-100 flex-shrink-0">
                        <img loading="lazy" decoding="async" src="https://img.youtube.com/vi/vgC4W6H_INg/maxresdefault.jpg" alt="Podcast 1" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110"></p>
<div class="absolute inset-0 bg-black/5 group-hover:bg-black/10 transition-colors duration-400 flex items-center justify-center">
<div class="w-12 h-12 bg-white/95 text-primary-dark rounded-full flex items-center justify-center shadow-lg transform group-hover:scale-105 transition-all duration-300">
                                <svg class="w-6 h-6 ml-1" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zM9.555 7.168A1 1 0 008 8v4a1 1 0 001.555.832l3-2a1 1 0 000-1.664l-3-2z" clip-rule="evenodd"></path></svg>
                            </div>
</p></div>
</p></div>
<div class="flex-1 flex flex-col justify-center w-full text-left">
<div class="flex items-center gap-2 mb-2">
                            <span class="inline-flex items-center justify-center px-2.5 py-0.5 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md" data-key="pod_1_source">Inteligencia Artificial</span>
                        </div>
<h3 class="t-dark font-bold text-xl md:text-[22px] leading-tight mb-2 group-hover:text-deep-teal transition-colors line-clamp-2 group-hover:line-clamp-none" data-key="pod_1_title">La revolució dels agents d&#8217;IA</h3>
<p class="text-gray-600 text-sm leading-relaxed max-w-3xl line-clamp-2 group-hover:line-clamp-none transition-all" data-key="pod_1_desc">Una anàlisi profunda sobre com els agents autònoms d&#8217;intel·ligència artificial ja han començat a canviar les regles del joc. En aquest episodi es desgranen casos d&#8217;ús reals, limitacions i l&#8217;impacte directe en la productivitat diària de les empreses.</p>
</p></div>
<div class="hidden md:flex self-center items-center justify-center w-10 h-10 rounded-full bg-gray-50 border border-gray-100 group-hover:border-core-green group-hover:bg-core-green/5 transition-all duration-300 mr-1">
                        <svg class="w-5 h-5 text-gray-400 group-hover:text-core-green transform group-hover:translate-x-0.5 transition-all" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"></path></svg>
                    </div>
<p>                </a></p>
<p>                <a href="https://www.youtube.com/watch?v=fiToMWrRcv8" target="_blank" rel="noopener noreferrer" class="group relative flex flex-col md:flex-row items-start bg-white/70 hover:bg-white border border-white hover:border-core-green/30 rounded-[1.5rem] p-4 md:p-5 shadow-sm hover:shadow-md transition-all duration-300 gap-5 md:gap-6 cursor-pointer overflow-hidden"></p>
<div class="relative w-full md:w-56 aspect-video overflow-hidden rounded-xl bg-gray-100 flex-shrink-0">
                        <img loading="lazy" decoding="async" src="https://img.youtube.com/vi/fiToMWrRcv8/maxresdefault.jpg" alt="Podcast 2" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110"></p>
<div class="absolute inset-0 bg-black/5 group-hover:bg-black/10 transition-colors duration-400 flex items-center justify-center">
<div class="w-12 h-12 bg-white/95 text-primary-dark rounded-full flex items-center justify-center shadow-lg transform group-hover:scale-105 transition-all duration-300">
                                <svg class="w-6 h-6 ml-1" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zM9.555 7.168A1 1 0 008 8v4a1 1 0 001.555.832l3-2a1 1 0 000-1.664l-3-2z" clip-rule="evenodd"></path></svg>
                            </div>
</p></div>
</p></div>
<div class="flex-1 flex flex-col justify-center w-full text-left">
<div class="flex items-center gap-2 mb-2">
                            <span class="inline-flex items-center justify-center px-2.5 py-0.5 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md" data-key="pod_2_source">iabro</span>
                        </div>
<h3 class="t-dark font-bold text-xl md:text-[22px] leading-tight mb-2 group-hover:text-deep-teal transition-colors line-clamp-2 group-hover:line-clamp-none" data-key="pod_2_title">L&#8217;impacte tecnològic i el futur de la IA</h3>
<p class="text-gray-600 text-sm leading-relaxed max-w-3xl line-clamp-2 group-hover:line-clamp-none transition-all" data-key="pod_2_desc">Una conversa imprescindible per entendre els últims avenços tecnològics i com ens adaptarem a la nova realitat. Descobreix què hi ha darrere dels anuncis més recents i com la regulació intentarà seguir el ritme d&#8217;aquesta indústria frenètica.</p>
</p></div>
<div class="hidden md:flex self-center items-center justify-center w-10 h-10 rounded-full bg-gray-50 border border-gray-100 group-hover:border-core-green group-hover:bg-core-green/5 transition-all duration-300 mr-1">
                        <svg class="w-5 h-5 text-gray-400 group-hover:text-core-green transform group-hover:translate-x-0.5 transition-all" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"></path></svg>
                    </div>
<p>                </a></p>
<p>                <a href="https://www.youtube.com/watch?v=Cn8HBj8QAbk&#038;list=PL22egh3ok4cP86r1I3yx-DuWtWc7E8zpb" target="_blank" rel="noopener noreferrer" class="group relative flex flex-col md:flex-row items-start bg-white/70 hover:bg-white border border-white hover:border-core-green/30 rounded-[1.5rem] p-4 md:p-5 shadow-sm hover:shadow-md transition-all duration-300 gap-5 md:gap-6 cursor-pointer overflow-hidden"></p>
<div class="relative w-full md:w-56 aspect-video overflow-hidden rounded-xl bg-gray-100 flex-shrink-0">
                        <img loading="lazy" decoding="async" src="https://img.youtube.com/vi/Cn8HBj8QAbk/maxresdefault.jpg" alt="Podcast 3" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110"></p>
<div class="absolute inset-0 bg-black/5 group-hover:bg-black/10 transition-colors duration-400 flex items-center justify-center">
<div class="w-12 h-12 bg-white/95 text-primary-dark rounded-full flex items-center justify-center shadow-lg transform group-hover:scale-105 transition-all duration-300">
                                <svg class="w-6 h-6 ml-1" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zM9.555 7.168A1 1 0 008 8v4a1 1 0 001.555.832l3-2a1 1 0 000-1.664l-3-2z" clip-rule="evenodd"></path></svg>
                            </div>
</p></div>
</p></div>
<div class="flex-1 flex flex-col justify-center w-full text-left">
<div class="flex items-center gap-2 mb-2">
                            <span class="inline-flex items-center justify-center px-2.5 py-0.5 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md" data-key="pod_3_source">The Diary Of A CEO</span>
                        </div>
<h3 class="t-dark font-bold text-xl md:text-[22px] leading-tight mb-2 group-hover:text-deep-teal transition-colors line-clamp-2 group-hover:line-clamp-none" data-key="pod_3_title">AI Whistleblower: Ens amaguen la veritat?</h3>
<p class="text-gray-600 text-sm leading-relaxed max-w-3xl line-clamp-2 group-hover:line-clamp-none transition-all" data-key="pod_3_desc">Un episodi revelador on s&#8217;exposen els secrets, les dinàmiques de poder i què passa realment dins les grans empreses d&#8217;IA. Una mirada transparent i crítica des de dins de la indústria que no et deixarà gens indiferent.</p>
</p></div>
<div class="hidden md:flex self-center items-center justify-center w-10 h-10 rounded-full bg-gray-50 border border-gray-100 group-hover:border-core-green group-hover:bg-core-green/5 transition-all duration-300 mr-1">
                        <svg class="w-5 h-5 text-gray-400 group-hover:text-core-green transform group-hover:translate-x-0.5 transition-all" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"></path></svg>
                    </div>
<p>                </a>
            </div>
</section>
<p>        <!-- NOU: 5. CAS D'ÚS (DISSENY CREATIU: INTERFÍCIE D'APP NATIVA) --></p>
<section id="usecase-section" class="mb-14 mt-8 relative z-10 w-full">
<p>            <!-- Context Header (Fora de l'app) --></p>
<div class="mb-6 px-4 md:px-0 text-center md:text-left flex flex-col md:flex-row md:items-end justify-between gap-4">
<div>
<div class="inline-flex items-center gap-2 py-1 px-3 rounded-full border border-core-green/20 bg-core-green/10 text-core-green text-[10px] font-bold tracking-widest uppercase mb-3 w-max">
                        <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2728.png" alt="✨" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Cas d&#8217;Ús
                    </div>
<h2 class="h-raleway t-dark font-extrabold text-2xl md:text-3xl leading-tight mb-2" data-key="usecase_title">
                        Dominant les Claude Skills<br />
                    </h2>
<p class="text-gray-600 text-[14px] md:text-[15px] font-medium max-w-lg" data-key="usecase_desc">
                        Descobreix com dotar Claude d&#8217;habilitats personalitzades per automatitzar processos complexos en el teu dia a dia.
                    </p>
</p></div>
</p></div>
<p>            <!-- Finestra de l'App (Estructura CSS Grid, invulnerable a Safari Bugs) --></p>
<div class="rounded-2xl overflow-hidden shadow-2xl shadow-core-green/10 border border-gray-800 bg-[#1A1C29] flex flex-col w-full">
<p>                <!-- Barra superior de la finestra (Estil macOS) --></p>
<div class="h-10 bg-[#25283A] flex items-center px-4 border-b border-gray-800 w-full flex-shrink-0">
<div class="flex gap-2">
<div class="w-3 h-3 rounded-full bg-[#FF5F56] shadow-sm"></div>
<div class="w-3 h-3 rounded-full bg-[#FFBD2E] shadow-sm"></div>
<div class="w-3 h-3 rounded-full bg-[#27C93F] shadow-sm"></div>
</p></div>
<div class="mx-auto text-[10px] font-mono text-gray-400 font-semibold tracking-widest select-none flex items-center gap-2">
                        <span class="w-1.5 h-1.5 rounded-full bg-core-green animate-pulse"></span><br />
                        CLAUDE APP UI
                    </div>
<div class="w-11"></div>
<p> <!-- Spacer per centrar el títol -->
                </div>
<p>                <!-- Cos de l'App (Graella de 12 columnes) --></p>
<div class="grid grid-cols-1 md:grid-cols-12 min-h-[380px] w-full">
<p>                    <!-- Panell Lateral (Menú de Prompts) --></p>
<div class="md:col-span-5 lg:col-span-4 bg-[#14151F] border-b md:border-b-0 md:border-r border-gray-800/80 p-4 flex flex-col">
<p class="text-[10px] text-gray-500 uppercase tracking-widest font-bold mb-3 pl-2" data-key="usecase_prompt_header">Prompts Recomanats</p>
<div class="flex flex-col gap-1.5" role="tablist">
                            <!-- Botó 1 --></p>
<div onclick="askClaude(1)" id="prompt-btn-1" class="prompt-btn active p-3 rounded-xl transition-all" role="tab" aria-selected="true" aria-controls="ai-resp-1" tabindex="0">
<div class="flex items-center gap-3 w-full">
<div class="w-9 h-9 rounded-lg bg-core-green/20 flex items-center justify-center text-lg flex-shrink-0"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
<div class="flex-1 min-w-0">
<p class="text-[13px] md:text-[14px] font-semibold text-gray-200 truncate" data-key="usecase_btn_1">Què són exactament?</p>
</p></div>
</p></div>
</p></div>
<p>                            <!-- Botó 2 --></p>
<div onclick="askClaude(2)" id="prompt-btn-2" class="prompt-btn p-3 rounded-xl transition-all" role="tab" aria-selected="false" aria-controls="ai-resp-2" tabindex="0">
<div class="flex items-center gap-3 w-full">
<div class="w-9 h-9 rounded-lg bg-white/5 flex items-center justify-center text-lg flex-shrink-0 opacity-80"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
<div class="flex-1 min-w-0">
<p class="text-[13px] md:text-[14px] font-medium text-gray-400 truncate" data-key="usecase_btn_2">Com funcionen?</p>
</p></div>
</p></div>
</p></div>
<p>                            <!-- Botó 3 --></p>
<div onclick="askClaude(3)" id="prompt-btn-3" class="prompt-btn p-3 rounded-xl transition-all" role="tab" aria-selected="false" aria-controls="ai-resp-3" tabindex="0">
<div class="flex items-center gap-3 w-full">
<div class="w-9 h-9 rounded-lg bg-white/5 flex items-center justify-center text-lg flex-shrink-0 opacity-80"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
<div class="flex-1 min-w-0">
<p class="text-[13px] md:text-[14px] font-medium text-gray-400 truncate" data-key="usecase_btn_3">Quins beneficis tenen?</p>
</p></div>
</p></div>
</p></div>
</p></div>
</p></div>
<p>                    <!-- Àrea del Xat Principal --></p>
<div class="md:col-span-7 lg:col-span-8 bg-[#0B0C10] p-5 md:p-6 flex flex-col relative w-full h-full justify-center shadow-inner">
<div class="flex-1 flex flex-col gap-6 max-w-2xl mx-auto w-full justify-center pb-4" aria-live="polite">
<p>                            <!-- Bombolla de l'Usuari --></p>
<div class="chat-bubble-user self-end bg-[#2B2D31] text-white px-5 py-3.5 rounded-2xl rounded-tr-sm max-w-[85%] md:max-w-[80%] shadow-md border border-white/5 relative">
<p id="user-text" class="text-[14px] md:text-[15px] font-medium" data-key="usecase_q1">
                                    Explica&#8217;m què són les Claude Skills
                                </p>
</p></div>
<p>                            <!-- Indicador de que està escrivint --></p>
<div id="typing-indicator" class="self-start flex gap-3 max-w-[95%] hidden">
<div class="w-7 h-7 rounded-full bg-gradient-to-br from-orange-400 to-purple-500 flex items-center justify-center flex-shrink-0 shadow-lg border border-white/10 mt-1">
                                    <svg class="w-3.5 h-3.5 text-white" fill="currentColor" viewBox="0 0 24 24"><path d="M12 2L9.5 9.5 2 12l7.5 2.5L12 22l2.5-7.5L22 12l-7.5-2.5L12 2z"/></svg>
                                </div>
<div class="bg-white/5 border border-white/5 px-4 py-3 rounded-2xl rounded-tl-sm flex items-center gap-1.5 h-10 mt-1">
<div class="w-1.5 h-1.5 bg-gray-400 rounded-full typing-dot dot-1"></div>
<div class="w-1.5 h-1.5 bg-gray-400 rounded-full typing-dot dot-2"></div>
<div class="w-1.5 h-1.5 bg-gray-400 rounded-full typing-dot dot-3"></div>
</p></div>
</p></div>
<p>                            <!-- Respostes de la IA --></p>
<div id="ai-resp-1" class="chat-bubble-ai self-start flex gap-3 max-w-[95%]" role="tabpanel">
<div class="w-7 h-7 rounded-full bg-gradient-to-br from-orange-400 to-purple-500 flex items-center justify-center flex-shrink-0 shadow-lg border border-white/10 mt-1">
                                    <svg class="w-3.5 h-3.5 text-white" fill="currentColor" viewBox="0 0 24 24"><path d="M12 2L9.5 9.5 2 12l7.5 2.5L12 22l2.5-7.5L22 12l-7.5-2.5L12 2z"/></svg>
                                </div>
<div class="mt-1">
<p class="text-gray-300 text-[14px] md:text-[15px] leading-[1.6] font-light" data-key="usecase_info_1">
                                        Les Skills són carpetes d&#8217;instruccions, scripts i recursos que ensenyen a Claude com completar tasques específiques de manera repetible. Funcionen com un estàndard obert (Agent Skills) i serveixen tant per crear documents seguint l&#8217;estil de la teva marca, com per analitzar dades amb els fluxos propis de la teva empresa.
                                    </p>
</p></div>
</p></div>
<div id="ai-resp-2" class="chat-bubble-ai self-start flex gap-3 max-w-[95%] hidden" role="tabpanel">
<div class="w-7 h-7 rounded-full bg-gradient-to-br from-orange-400 to-purple-500 flex items-center justify-center flex-shrink-0 shadow-lg border border-white/10 mt-1">
                                    <svg class="w-3.5 h-3.5 text-white" fill="currentColor" viewBox="0 0 24 24"><path d="M12 2L9.5 9.5 2 12l7.5 2.5L12 22l2.5-7.5L22 12l-7.5-2.5L12 2z"/></svg>
                                </div>
<div class="mt-1">
<p class="text-gray-300 text-[14px] md:text-[15px] leading-[1.6] font-light" data-key="usecase_info_2">
                                        A diferència dels Projectes o de les connexions MCP (que donen accés a eines externes), les Skills aporten «coneixement procedimental». Operen mitjançant divulgació progressiva: Claude detecta quines són rellevants i només carrega dinàmicament aquella informació quan li demanes una tasca específica, evitant sobrecarregar la memòria.
                                    </p>
</p></div>
</p></div>
<div id="ai-resp-3" class="chat-bubble-ai self-start flex gap-3 max-w-[95%] hidden" role="tabpanel">
<div class="w-7 h-7 rounded-full bg-gradient-to-br from-orange-400 to-purple-500 flex items-center justify-center flex-shrink-0 shadow-lg border border-white/10 mt-1">
                                    <svg class="w-3.5 h-3.5 text-white" fill="currentColor" viewBox="0 0 24 24"><path d="M12 2L9.5 9.5 2 12l7.5 2.5L12 22l2.5-7.5L22 12l-7.5-2.5L12 2z"/></svg>
                                </div>
<div class="mt-1">
<p class="text-gray-300 text-[14px] md:text-[15px] leading-[1.6] font-light" data-key="usecase_info_3">
                                        Perquè capturen el coneixement organitzacional. Permeten empaquetar les millors pràctiques d&#8217;una empresa de manera que qualsevol empleat pugui executar tasques complexes sense necessitat de programar. A més, en els plans Team i Enterprise, es poden aprovisionar i distribuir de forma massiva a tot l&#8217;equip per assegurar l&#8217;estandardització.
                                    </p>
</p></div>
</p></div>
</p></div>
</p></div>
</p></div>
</p></div>
</section>
<p>        <!-- 6. SOCIAL TIPS --></p>
<div id="social-tips" class="glass-panel-light p-8 mb-8 rounded-3xl w-full">
<div class="mb-6">
<h3 class="t-dark font-semibold h2-card" data-key="social_tips_title">Tips que trobem per xarxes socials <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f2.png" alt="📲" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h3>
</p></div>
<div id="social-scroll-container" class="flex overflow-x-auto flex-nowrap gap-5 pt-6 pb-8" role="region" aria-label="Tips de xarxes socials" tabindex="0">
                <!-- Mockup 1 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRqcCJhn/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/iPhone_Abril2026_Gemma-4.jpg" 
                                 alt="Gemma 4" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip1_text">
                                    Google presenta Gemma 4
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 2 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://www.instagram.com/p/DXOdBHYCDyb/?igsh=MTQ2NHFqejhkMTF2aQ==" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/iPhone_Abril2026_Claude-4.7.jpg" 
                                 alt="Claude 4.7" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip2_text">
                                    Novetats de Claude 4.7
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 3 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://www.linkedin.com/feed/update/urn:li:activity:7451950545591783424/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/iPhone_Abril2026_Claude-design.jpg" 
                                 alt="Claude Design" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip3_text">
                                    Crea dissenys amb Claude
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 4 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRqcwxcq/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/iPhone_Abril2026_Stitch.jpg" 
                                 alt="Stitch" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip4_text">
                                    La revolució de Stitch
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 5 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRqcTFFd/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/iPhone_Abril2026_Meeting-notes.jpg" 
                                 alt="Meeting Notes" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip5_text">
                                    Automatitza les Meeting Notes
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
</p></div>
<div class="flex items-center justify-between mt-4 gap-4">
                <!-- Dots indicadors --></p>
<div class="social-dots" id="social-dots" role="tablist" aria-label="Posició del carrusel">
                    <button class="social-dot active" data-index="0" aria-label="Anar a tip 1" aria-current="true"></button><br />
                    <button class="social-dot" data-index="1" aria-label="Anar a tip 2"></button><br />
                    <button class="social-dot" data-index="2" aria-label="Anar a tip 3"></button><br />
                    <button class="social-dot" data-index="3" aria-label="Anar a tip 4"></button><br />
                    <button class="social-dot" data-index="4" aria-label="Anar a tip 5"></button>
                </div>
<div class="flex space-x-2">
                    <button id="social-prev" class="social-nav-btn" aria-label="Tip anterior"><br />
                        <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7" /></svg><br />
                    </button><br />
                    <button id="social-next" class="social-nav-btn" aria-label="Tip següent"><br />
                        <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" /></svg><br />
                    </button>
                </div>
</p></div>
</p></div>
<p>        <!-- 6. ELS NOMS PROPIS DE LA IA --></p>
<section id="bio-section" class="mb-12 mt-8 relative z-10 w-full">
<p>            <!-- Main Container: Glass Panel --></p>
<div class="glass-panel-cream rounded-[2rem] border border-white/80 shadow-xl hover:shadow-2xl transition-all duration-500 overflow-hidden flex flex-col group w-full">
<p>                <!-- Window Header --></p>
<div class="bg-gradient-to-b from-white/60 to-transparent pt-6 pb-6 flex items-center justify-center relative z-20">
<h2 class="h-raleway t-dark font-bold text-lg md:text-xl tracking-wide flex items-center gap-2" data-key="bios_title">
                        Els Noms Propis de la IA<br />
                    </h2>
</p></div>
<p>                <!-- Window Body --></p>
<div class="px-8 md:px-10 pb-8 md:pb-10 pt-2 relative z-10">
<p>                    <!-- Top Row --></p>
<div class="grid grid-cols-1 md:grid-cols-12 gap-6 md:gap-8 mb-6 items-stretch mt-2">
<p>                        <!-- Left: Image --></p>
<div class="md:col-span-5 lg:col-span-5 flex">
<div class="w-full h-full min-h-[260px] rounded-[1.5rem] overflow-hidden shadow-md border-4 border-white bg-gray-100 transform transition-transform duration-500 group-hover:scale-[1.02]">
                                <img loading="lazy" decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/Dario-Amodei.jpg" alt="Dario Amodei" class="w-full h-full object-cover object-[center_10%]">
                            </div>
</p></div>
<p>                        <!-- Right: Content --></p>
<div class="md:col-span-7 lg:col-span-7 flex flex-col justify-between">
<div class="mb-4 text-center md:text-left mt-1">
<h3 class="h-raleway text-primary-dark font-extrabold text-3xl md:text-[38px] leading-tight mb-1 tracking-tight drop-shadow-sm" data-key="bio_1_name">Dario Amodei</h3>
<p class="t-dark opacity-80 text-[10px] md:text-[11px] font-extrabold uppercase tracking-widest" data-key="bio_1_role">CEO &#038; Cofundador d&#8217;Anthropic</p>
</p></div>
<div class="mt-4 md:mt-auto relative bg-white/90 backdrop-blur-sm rounded-2xl p-5 md:p-6 border border-white shadow-sm flex flex-col justify-center transform transition-transform duration-300 hover:-translate-y-1">
                                <svg class="absolute -top-3 -left-3 w-8 h-8 t-dark opacity-70 drop-shadow-sm transform -rotate-12" fill="currentColor" viewBox="0 0 24 24"><path d="M14.017 21v-7.391c0-5.704 3.731-9.57 8.983-10.609l.995 2.151c-2.432.917-3.995 3.638-3.995 5.849h4v10h-9.983zm-14.017 0v-7.391c0-5.704 3.748-9.57 9-10.609l.996 2.151c-2.433.917-3.996 3.638-3.996 5.849h3.983v10h-9.983z"/></svg></p>
<p class="t-dark font-medium italic text-[13px] md:text-[14px] leading-relaxed pl-2 md:pl-3" data-key="bio_1_quote">«El nostre objectiu no és només fer la IA més intel·ligent, sinó assegurar-nos que és segura, controlable i alineada amb els valors humans.»</p>
</p></div>
</p></div>
</p></div>
<p>                    <!-- Bottom Row: Bio --></p>
<div class="w-full mt-8">
<p class="text-gray-600 text-sm md:text-[15px] leading-relaxed mb-4 font-medium text-center md:text-left md:px-2" data-key="bio_1_desc">
                            Cervell rere la IA Constitucional –un métode per entrenar sistemes d&#8217;Interl·ligència Artificial, i antic vicepresident de Recerca a OpenAI. Preocupat per la direcció comercial que estava prenent OpenAI, va fundar Anthropic el 2021 al costat de la seva germana Daniela i altres ex-membres de l&#8217;empresa. El seu objectiu és prioritzar un desenvolupament on la seguretat sigui el pilar central, una visió que ha impulsat l&#8217;èxit actual de la família de models Claude al mercat corporatiu.
                        </p>
</p></div>
</p></div>
</p></div>
</section>
<p>        <!-- SUBSCRIBE --></p>
<div id="submit-discovery" class="glass-panel-light p-8 mb-8 rounded-3xl text-center w-full">
<h3 class="h-raleway t-dark font-semibold h2-card mb-4" style="font-size: 24px;" data-key="sub_title">
                <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e9.png" alt="📩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> No et perdis cap novetat<br />
            </h3>
<p class="body-text t-dark mb-6 px-4" data-key="sub_desc">
                Vols rebre aquest resum mensual d&#8217;IA directament al teu correu? Uneix-te i estigues al dia sense gaire esforç.
            </p>
<p>            <a href="https://mailchi.mp/matteria/nl-ia-al-dia-formulari" target="_blank" rel="noopener noreferrer" class="subscribe-cta w-full max-w-sm inline-block px-8 py-4 rounded-full font-body text-sm font-bold uppercase tracking-wider text-bg-base hover:opacity-90 mt-2 shadow-lg hover:shadow-xl transform hover:-translate-y-1 transition-all duration-200" style="background-color: var(--primary-dark); color: var(--bg-base); text-decoration: none;"><br />
                <span data-key="sub_btn">Subscriu-te a la Newsletter!</span><br />
            </a>
        </div>
<p>        </main><br />
        <!-- FOOTER --></p>
<footer class="p-8 text-center w-full" style="background-color: var(--bg-secondary);">
<p class="micro-text font-normal t-grey opacity-75 mt-1" data-key="footer_rights">
                © 2026 matteria_. Tots els drets reservats.
            </p>
</footer></div>
<p>    <!-- Scroll to Top Button --><br />
    <button id="scroll-to-top-btn" type="button" aria-label="Tornar amunt"><br />
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-up" aria-hidden="true">
            <line x1="12" y1="19" x2="12" y2="5"></line>
            <polyline points="5 12 12 5 19 12"></polyline>
        </svg><br />
    </button></p>
<p>    <!-- Floating Subscribe Button --><br />
    <a href="https://mailchi.mp/matteria/nl-ia-al-dia-formulari" target="_blank" rel="noopener noreferrer" id="floating-subscribe-btn" class="hidden md:flex"><br />
        <!-- Mail Icon --><br />
        <svg xmlns="http://www.w3.org/2000/svg" class="transform rotate-90" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
            <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
            <polyline points="22,6 12,13 2,6"></polyline>
        </svg><br />
        <span data-key="float_sub">SUBSCRIU-TE</span><br />
    </a></p>
<p>    <script>
        // --- Translations ---
        const translations = {
            ca: {
                skip_link: "Saltar al contingut principal",
                back_link: "Totes les newsletters",
                hero_title: "La IA al dIA #4",
                hero_headline: "Estan les empreses començant a triar Claude per sobre de ChatGPT?",
                hero_body: "Benvinguts a l'edició 4. Un número carregat de novetats on explorem la cursa entre els gegants tecnològics, desgranem les notícies clau del mes, recomanem els podcasts imprescindibles i analitzem la visió de Dario Amodei.",
                section_sections: "NAVEGA PER SECCIONS:",
                nav_timeline: "Eix Cronològic",
                nav_news: "Notícies",
                nav_podcasts: "Podcasts",
                nav_usecase: "Cas d'ús",
                nav_tips: "Tips de Xarxes",
                nav_bios: "Noms Propis",</p>
<p>                timeline_title: "L'evolució dels últims mesos",
                timeline_subtitle: "Un radar de les novetats clau d'OpenAI, Google i Anthropic, classificades pel seu impacte real en el teu dia a dia.",</p>
<p>                month_april: "Abril 2026",
                month_march: "Març 2026",
                month_feb: "Febrer 2026",</p>
<p>                // NEW TIMELINE ENTRIES CA
                oa_date_new0: "&#x1f680; Nou Model",
                oa_title_new0: "GPT-5.5: El salt a la intel·ligència \"agentic\"",
                oa_desc_new0: "<strong class=\"text-primary-dark\">23 d'abril.</strong> OpenAI llança el seu model més intel·ligent i intuïtiu fins ara. Destaca en l'execució de tasques complexes de múltiples passos, programació autònoma i recerca científica, igualant la velocitat de l'anterior versió però amb capacitats molt superiors.",</p>
<p>                oa_date_new1: "&#x1f3a8; Nou Model Visual",
                oa_title_new1: "ChatGPT Images 2.0 amb \"Thinking\"",
                oa_desc_new1: "<strong class=\"text-primary-dark\">21 d'abril.</strong> Nova generació del model d'imatge integrada a ChatGPT per a tots els plans. Pels usuaris de pagament, afegeix \"images with thinking\", dedicant més temps a planificar i refinar la imatge abans de generar-la.",</p>
<p>                go_date_new1: "&#x1f575; Investigació Autònoma",
                go_title_new1: "Deep Research i Deep Research Max",
                go_desc_new1: "<strong class=\"text-primary-dark\">21 d'abril.</strong> Un gran salt per als agents d'investigació autònoms (amb Gemini 3.1 Pro). Incorpora suport MCP, combina web, fonts pròpies i fitxers, i genera visualitzacions natives dins dels informes. Màxim enfocament a workflows professionals.",
                go_date_new2: "&#x1f5bc; Personalització Visual",
                go_title_new2: "Noves Imatges Personalitzades a Gemini",
                go_desc_new2: "<strong class=\"text-primary-dark\">16 d'abril.</strong> Integració de Personal Intelligence i Nano Banana 2, amb accés opcional a Google Photos. Permet crear imatges més personals sense prompts llargs ni pujar referències manuals (desplegament als EUA per a plans avançats).",
                go_date_new3: "&#x1f310; Ecosistema Web",
                go_title_new3: "AI Mode integrat a Chrome",
                go_desc_new3: "<strong class=\"text-primary-dark\">16 d'abril.</strong> L'experiència d'IA fa el salt directe al navegador. Permet fer cerques i demanar seguiment conversacional de la informació sense haver de canviar de pestanya mentre navegues.",
                go_date_new4: "&#x1f4bb; App Nativa",
                go_title_new4: "Gemini App nativa per a macOS",
                go_desc_new4: "<strong class=\"text-primary-dark\">Mitjans d'abril.</strong> Amb la drecera Option + Space, pots invocar l'assistent ràpidament. A més, permet compartir la finestra o la pantalla sencera per donar-li context visual immediat al model.",
                go_date_new5: "&#x1f4c8; Interactivitat",
                go_title_new5: "Simulacions i visualitzacions interactives",
                go_desc_new5: "L'app ja és capaç de generar directament al xat simulacions i models gràfics interactius que l'usuari pot manipular (roll-out global excepte comptes Education/Workspace).",</p>
<p>                an_date_new1: "&#x1f58c; Eina Creativa",
                an_title_new1: "Claude Design by Anthropic Labs",
                an_desc_new1: "<strong class=\"text-primary-dark\">17 d'abril.</strong> Nova eina en research preview (per usuaris Pro/Max/Team/Enterprise) impulsada per Opus 4.7. Permet a Claude generar dissenys, prototips, slides i presentacions a partir de conversa. Amplia la IA molt més enllà del text.",
                an_date_new2: "&#x1f680; Flagship Model",
                an_title_new2: "Claude Opus 4.7",
                an_desc_new2: "<strong class=\"text-primary-dark\">16 d'abril.</strong> Presentat com el model més capaç en disponibilitat general. Destaca en programació, agents, visió i tasques complexes multi-pas. Manté 1 milió de tokens de context i està clarament dissenyat per a fluxos \"agentic\" i entorns corporatius.",</p>
<p>                // BUSINESS VERTICAL TIMELINE CA - OpenAI
                oa_date_1: "&#x1f4ca; Integració Nativa",
                oa_title_1: "L'oficina virtual arriba a Excel",
                oa_desc_1: "L'assistent s'integra nativament al teu full de càlcul. Ja no cal copiar i enganxar dades: ChatGPT construeix models i analitza grans bases de dades financeres directament des d'Excel, estalviant hores de feina mecànica.",
                oa_date_2: "&#x1f5c2; Gestió Corporativa",
                oa_title_2: "Memòria d'empresa amb la \"File Library\"",
                oa_desc_2: "Una nova funció que desa automàticament els fitxers i documents corporatius que puges. Això permet referenciar-los ràpidament en futures converses o projectes, creant una base de coneixement contínua i segura.",
                oa_date_3: "&#x1f9e0; Raonament Avançat",
                oa_title_3: "Raonament profund per a decisions estratègiques",
                oa_desc_3: "Amb el llançament de GPT-5.4 Pro, els models ara dediquen més temps a \"pensar\" abans de donar una resposta. Això redueix dràsticament les al·lucinacions en tasques llargues de lògica o anàlisi de negoci.",
                oa_date_4: "&#x1f916; Agents Autònoms",
                oa_title_4: "L'inici dels Agents Autònoms",
                oa_desc_4: "S'accelera el concepte de \"treballador digital\". Amb l'evolució de l'aplicació d'escriptori, comencem a veure sistemes capaços d'executar accions i coordinar eines en paral·lel de forma totalment autònoma.",</p>
<p>                // BUSINESS VERTICAL TIMELINE CA - Google
                go_date_1: "&#x1f4c1; Gestió de Projectes",
                go_title_1: "Espais de treball persistents amb Notebooks",
                go_desc_1: "Gemini deixa de ser només un xat per convertir-se en un gestor de projectes. Els nous \"Notebooks\" permeten agrupar converses, documents i dades relacionades amb un mateix projecte, evitant perdre el context.",
                go_date_2: "&#x1f3e2; Ecosistema Workspace",
                go_title_2: "Dominant el Google Workspace",
                go_desc_2: "La IA es connecta profundament a Docs, Sheets, Slides i Gmail. Ara pots demanar-li que resumeixi els correus pendents o que doni format a una presentació utilitzant les dades de la teva empresa sense canviar de pestanya.",
                go_date_3: "&#x1f441; Multimodalitat Real",
                go_title_3: "Veu i Visió global en temps real",
                go_desc_3: "L'expansió de \"Search Live\" permet utilitzar el mòbil per ensenyar objectes o escenaris a la IA a través de la càmera i fer-li preguntes en veu alta amb respostes immediates. Un canvi de paradigma per al treball de camp.",
                go_date_4: "&#x1f4ca; Visualització de Dades",
                go_title_4: "Dades convertides en gràfics vius",
                go_desc_4: "Més enllà del text, els nous models poden generar simulacions i gràfics interactius a l'instant. Ja no necessites experts en BI per visualitzar com evolucionen les mètriques d'una campanya.",</p>
<p>                // BUSINESS VERTICAL TIMELINE CA - Anthropic
                an_date_1: "&#x1f5b1; Control Autònom",
                an_title_1: "Claude agafa el ratolí i el teclat",
                an_desc_1: "El desplegament de \"Computer Use\" marca un abans i un després. Ara pots demanar-li a Claude que mogui el cursor, faci clics i navegui per aplicacions pel seu compte per automatitzar l'extracció i entrada de dades complexes.",
                an_date_2: "&#x1f4bc; Focus Enterprise",
                an_title_2: "Aposta total pel mercat Enterprise",
                an_desc_2: "Anthropic fa un pas de gegant per convèncer els departaments IT: afegeix APIs d'analítica d'ús, controls d'administració avançats i gestió autònoma, garantint que la privacitat de les dades de l'empresa està blindada.",
                an_date_3: "&#x1f587; Plugins Ofimàtics",
                an_title_3: "El nou aliat de PowerPoint i Excel",
                an_desc_3: "Llançament de nous \"add-ins\" per a eines d'ofimàtica que comparteixen context. Claude pot muntar esbossos de presentacions o analitzar fulls basantse en l'historial que té sobre la teva organització.",
                an_date_4: "&#x1f4da; Context Extrem",
                an_title_4: "Capacitat d'anàlisi de fitxers massius",
                an_desc_4: "L'actualització a la versió 4.6 ofereix un maneig de context de fins a 1 milió de tokens en beta. Això significa poder pujar desenes d'informes extensos al mateix temps i que la IA n'extregui conclusions sense perdre informació.",</p>
<p>                news_section_title: "Notícies Destacades",
                news_deloitte_title: "Estan guanyant diners les empreses amb la IA?",
                news_deloitte_p1: "Deloitte ha publicat el seu informe sobre l'estat de la IA generativa a les empreses, revelant que l'adopció massiva ja és una realitat més enllà de les proves de concepte.",
                news_deloitte_p2_strong: "L'Impacte real:",
                news_deloitte_p2: "Les empreses líders estan passant de l'experimentació a l'escalabilitat. L'enfocament ja no és \"qué pot fer la IA\", sinó com pot millorar l'eficiència operativa i oferir un retorn d'inversió (ROI) clar i mesurable en el dia a dia.",
                news_deloitte_p3_strong: "En detall:",
                news_deloitte_p3: "L'estudi destaca que la governança de dades, la gestió de riscos i la formació dels empleats són ara els principals reptes per a les corporacions que busquen integrar aquestes eines de forma segura i sostenible.",</p>
<p>                news_claude_title: "Per què les grans empreses estan canviant ChatGPT per Claude?",
                news_claude_p1: "Anthropic està vivint un moment històric. La popularitat de Claude s'ha disparat de forma exponencial, tant entre consumidors de pagament com en el sector corporatiu enterprise.",
                news_claude_p2_strong: "Per què és important:",
                news_claude_p2: "Fins fa poc, OpenAI dominava el mercat gairebé en solitari. Ara, l'evolució dels ingressos d'Anthropic demostra que les empreses confien cada vegada més en Claude per a tasques complexes, consolidant-lo com l'alternativa de referència o la primera opció.",
                news_claude_p3_strong: "En detall:",
                news_claude_p3: "Els informes apunten que l'enfocament d'Anthropic en la seguretat, les finestres de context massives i capacitats avançades de raonament (com l'ús autònom de l'ordinador) estan captant el pressupost dels usuaris més exigents.",</p>
<p>                news_openai_title: "La nova direcció d'OpenAI: Descobreix la seva gran aposta pels agents autònoms",
                news_openai_p1: "OpenAI ha tancat una històrica ronda de finançament de 122.000 milions de dòlars amb un doble objectiu: escalar la seva infraestructura de supercomputació i liderar la nova generació d'eines empresarials.",
                news_openai_p2_strong: "Estratègia global:",
                news_openai_p2: "Aquesta injecció de capital permetrà establir noves col·laboracions i reduir les barreres d'entrada perquè startups i grans corporacions puguin innovar i desplegar solucions més ràpidament.",
                news_openai_p3_strong: "Més enllà de l'experimentació:",
                news_openai_p3: "La missió és deixar enrere els assistents aïllats. OpenAI aposta per una \"Superapp\" unificada i una capa d'intel·ligència on els empleats puguin gestionar equips d'agents autònoms per fer la feina per ells.",</p>
<p>                news_apple_title: "Per què Apple no està invertint en IA?",
                news_apple_p1: "Tot i que a vegades pot semblar que Apple s'està quedant enrere en la cursa de la IA, els seus moviments a l'ombra apunten a una estratègia dual que integra capacitats tant d'OpenAI com d'Anthropic en els seus ecosistemes.",
                news_apple_p2_strong: "Per què és important:",
                news_apple_p2: "Apple no vol dependre d'un sol proveïdor per al \"cervell\" dels seus dispositius. En associar-se amb els dos grans gegants de la IA, s'assegura oferir als seus usuaris les millors tools disponibles sense perdre el control de la plataforma.",
                news_apple_p3_strong: "La clau:",
                news_apple_p3: "Aquest enfocament \"agnòstic\" podria permetre a Siri o al sistema operatiu d'Apple decidir quin model és més adequat per a cada tasca específica, optimitzant costos, velocitat i qualitat de resposta en temps real.",
                read_news: "Llegir la notícia →",</p>
<p>                podcasts_title: "&#x1f3a7; Podcasts Destacats",
                podcasts_desc: "Recopilatori dels millors episodis que hem escoltat aquest mes sobre Intel·ligència Artificial. Posa't els auriculars!",
                pod_1_source: "YouTube",
                pod_1_title: "La revolució dels agents d'IA",
                pod_1_desc: "Des dels Jameos del Agua amb Pep Martorell, analitzem per què la IA avança tan ràpid. Parlem de l'exponencialitat, l'impacte de GPT-5 davant Gemini i Opus, la IA agèntica i l'efecte de les dades sintètiques en empreses, ocupació i ciència.",
                pod_2_source: "YouTube",
                pod_2_title: "L'impacte tecnològic i el futur de la IA",
                pod_2_desc: "Un debat imprescindible sobre quan assolirem la IAG i les seves conseqüències. Darío i Demis analitzen l'impacte en programació, ciència i ocupació, debatent els reptes geopolítics i riscos d'una cursa sense control.",
                pod_3_source: "The Diary Of A CEO",
                pod_3_title: "AI Whistleblower: Ens amaguen la veritat?",
                pod_3_desc: "La investigadora Karen Hao desvetlla els secrets d'OpenAI després d'entrevistar 90 empleats. Una mirada crítica a l'ús militar de Claude, el mite de la IAG com a màrqueting, la imminent automatització laboral i el cost humà.",</p>
<p>                usecase_title: "Dominant les Claude Skills",
                usecase_desc: "Descobreix com dotar Claude d'habilitats personalitzades per automatitzar processos complexos en el teu dia a dia.",
                usecase_prompt_header: "Prompts Recomanats",
                usecase_btn_1: "Què són exactament?",
                usecase_btn_2: "Com funcionen?",
                usecase_btn_3: "Quins beneficis tenen?",
                usecase_q1: "Explica'm què són les Claude Skills",
                usecase_q2: "Com funcionen i s'apliquen?",
                usecase_q3: "Per què són tan interessants o valuoses per a les empreses?",
                usecase_info_1: "Les Skills són carpetes d'instruccions, scripts i recursos que ensenyen a Claude com completar tasques específiques de manera repetible. Funcionen com un estàndard obert (Agent Skills) i serveixen tant per crear documents seguint l'estil de la teva marca, com per analitzar dades amb els fluxos propis de la teva empresa.",
                usecase_info_2: "A diferència dels Projectes o de les connexions MCP (que donen accés a eines externes), les Skills aporten \"coneixement procedimental\". Operen mitjançant divulgació progressiva: Claude detecta quines són rellevants i només carrega dinàmicament aquella informació quan li demanes una tasca específica, evitant sobrecarregar la memòria.",
                usecase_info_3: "Perquè capturen el coneixement organitzacional. Permeten empaquetar les millors pràctiques d'una empresa de manera que qualsevol empleat pugui executar tasques complexes sense necessitat de programar. A més, en els plans Team i Enterprise, es poden aprovisionar i distribuir de forma massiva a tot l'equip per assegurar l'estandardització.",</p>
<p>                social_tips_title: "Tips que trobem per xarxes socials &#x1f4f2;",
                tip1_text: "Google presenta Gemma 4",
                tip2_text: "Novetats de Claude 4.7",
                tip3_text: "Crea dissenys amb Claude",
                tip4_text: "La revolució de Stitch",
                tip5_text: "Automatitza les Meeting Notes",</p>
<p>                bios_title: "&#x1f465; Els Noms Propis de la IA",
                bio_1_name: "Dario Amodei",
                bio_1_role: "CEO & Cofundador d'Anthropic",
                bio_1_quote: "El nostre objectiu no és només fer la IA més intel·ligent, sinó assegurar-nos que és segura, controlable i alineada amb els valors humans.",
                bio_1_desc: "Cervell rere la IA Constitucional i antic vicepresident de Recerca a OpenAI. Preocupat per la direcció comercial de la indústria, va fundar Anthropic el 2021 al costat de la seva germana Daniela i altres ex-membres d'OpenAI. El seu objectiu és prioritzar un desenvolupament on la seguretat sigui el pilar central, una visió que ha impulsat l'èxit massiu de la família de models Claude al mercat corporatiu.",</p>
<p>                sub_title: "&#x1f4e9; No et perdis cap novetat",
                sub_desc: "Vols rebre aquest resum mensual d'IA directament al teu correu? Uneix-te i estigues al dia sense gaire esforç.",
                sub_btn: "Subscriu-te a la Newsletter!",
                footer_rights: "© 2026 matteria_. Tots els drets reservats.",
                float_sub: "SUBSCRIU-TE"
            },
            es: {
                skip_link: "Saltar al contenido principal",
                back_link: "Todas las newsletters",
                hero_title: "La IA al dIA #4",
                hero_headline: "¿Están las empresas empezando a elegir Claude por encima de ChatGPT?",
                hero_body: "Bienvenidos a la edición 4. Un número cargado de novedades donde exploramos la carrera entre los gigantes tecnológicos, desgranamos las noticias clave del mes, recomendamos los podcasts imprescindibles y analizamos la visión de Dario Amodei.",
                section_sections: "NAVEGA POR SECCIONES:",
                nav_timeline: "Eje Cronológico",
                nav_news: "Noticias",
                nav_podcasts: "Podcasts",
                nav_usecase: "Caso de uso",
                nav_tips: "Tips de Redes",
                nav_bios: "Nombres Propios",</p>
<p>                timeline_title: "La evolución de los últimos meses",
                timeline_subtitle: "Un radar de las novedades clave de OpenAI, Google y Anthropic, clasificadas por su impacto real en tu día a día.",</p>
<p>                month_april: "Abril 2026",
                month_march: "Marzo 2026",
                month_feb: "Febrero 2026",</p>
<p>                // NEW TIMELINE ENTRIES ES
                oa_date_new0: "&#x1f680; Nuevo Modelo",
                oa_title_new0: "GPT-5.5: El salto a la inteligencia \"agentic\"",
                oa_desc_new0: "<strong class=\"text-primary-dark\">23 de abril.</strong> OpenAI lanza su modelo más inteligente e intuitivo hasta la fecha. Destaca en la ejecución de tareas complejas de múltiples pasos, programación autónoma e investigación científica, igualando la velocidad de la anterior versión pero con capacidades muy superiores.",</p>
<p>                oa_date_new1: "&#x1f3a8; Nuevo Modelo Visual",
                oa_title_new1: "ChatGPT Images 2.0 con \"Thinking\"",
                oa_desc_new1: "<strong class=\"text-primary-dark\">21 de abril.</strong> Nueva generación del modelo de imagen integrada en ChatGPT para todos los planes. Para usuarios de pago, añade \"images with thinking\", dedicando más tiempo a planificar y refinar la imagen antes de generarla.",</p>
<p>                go_date_new1: "&#x1f575; Investigación Autónoma",
                go_title_new1: "Deep Research y Deep Research Max",
                go_desc_new1: "<strong class=\"text-primary-dark\">21 de abril.</strong> Un gran salto para los agentes de investigación autónomos (con Gemini 3.1 Pro). Incorpora soporte MCP, combina web, fuentes propias y archivos, y genera visualizaciones nativas dentro de los informes. Máximo enfoque a workflows profesionales.",
                go_date_new2: "&#x1f5bc; Personalización Visual",
                go_title_new2: "Nuevas Imágenes Personalizadas en Gemini",
                go_desc_new2: "<strong class=\"text-primary-dark\">16 de abril.</strong> Integración de Personal Intelligence y Nano Banana 2, con acceso opcional a Google Photos. Permite crear imágenes más personales sin prompts largos ni subir referencias manuales (despliegue en EE.UU. para planes avanzados).",
                go_date_new3: "&#x1f310; Ecosistema Web",
                go_title_new3: "AI Mode integrado en Chrome",
                go_desc_new3: "<strong class=\"text-primary-dark\">16 de abril.</strong> La experiencia de IA da el salto directo al navegador. Permite realizar búsquedas y pedir seguimiento conversacional de la información sin tener que cambiar de pestaña mientras navegas.",
                go_date_new4: "&#x1f4bb; App Nativa",
                go_title_new4: "Gemini App nativa para macOS",
                go_desc_new4: "<strong class=\"text-primary-dark\">Mediados de abril.</strong> Con el atajo Option + Space, puedes invocar al asistente rápidamente. Además, permite compartir la ventana o la pantalla entera para darle contexto visual inmediato al modelo.",
                go_date_new5: "&#x1f4c8; Interactividad",
                go_title_new5: "Simulaciones y visualizaciones interactivas",
                go_desc_new5: "La app ya es capaz de generar directamente en el chat simulaciones y modelos gráficos interactivos que el usuario puede manipular (despliegue global excepto cuentas Education/Workspace).",</p>
<p>                an_date_new1: "&#x1f58c; Herramienta Creativa",
                an_title_new1: "Claude Design by Anthropic Labs",
                an_desc_new1: "<strong class=\"text-primary-dark\">17 de abril.</strong> Nueva herramienta en research preview (para usuarios Pro/Max/Team/Enterprise) impulsada por Opus 4.7. Permite a Claude generar diseños, prototipos, slides y presentaciones a partir de conversación. Amplía la IA mucho más allá del texto.",
                an_date_new2: "&#x1f680; Flagship Model",
                an_title_new2: "Claude Opus 4.7",
                an_desc_new2: "<strong class=\"text-primary-dark\">16 de abril.</strong> Presentado como el modelo más capaz en disponibilidad general. Destaca en programación, agentes, visión y tareas complejas multi-paso. Mantiene 1 millón de tokens de contexto y está claramente diseñado para flujos \"agentic\" y entornos corporativos.",</p>
<p>                // BUSINESS VERTICAL TIMELINE ES - OpenAI
                oa_date_1: "&#x1f4ca; Integración Nativa",
                oa_title_1: "La oficina virtual llega a Excel",
                oa_desc_1: "El asistente se integra nativamente en tu hoja de cálculo. Ya no hace falta copiar y pegar datos: ChatGPT construye modelos y analiza grandes bases de datos financieras directamente desde Excel, ahorrando horas de trabajo mecánico.",
                oa_date_2: "&#x1f5c2; Gestión Corporativa",
                oa_title_2: "Memoria de empresa con la \"File Library\"",
                oa_desc_2: "Una nueva función que guarda automáticamente los archivos y documentos corporativos que subes. Esto permite referenciarlos rápidamente en futuras conversaciones o proyectos, creando una base de conocimiento continua y segura.",
                oa_date_3: "&#x1f9e0; Razonamiento Avanzado",
                oa_title_3: "Razonamiento profundo para decisiones estratégicas",
                oa_desc_3: "Con el lanzamiento de GPT-5.4 Pro, los modelos ahora dedican más tiempo a \"pensar\" antes de dar una respuesta. Esto reduce drásticamente las alucinaciones en tareas largas de lógica o análisis de negocio.",
                oa_date_4: "&#x1f916; Agentes Autónomos",
                oa_title_4: "El inicio de los Agentes Autónomos",
                oa_desc_4: "Se acelera el concepto de \"trabajador digital\". Con la evolución de la aplicación de escritorio, empezamos a ver sistemas capaces de ejecutar acciones y coordinar herramientas en paralelo de forma totalmente autónoma.",</p>
<p>                // BUSINESS VERTICAL TIMELINE ES - Google
                go_date_1: "&#x1f4c1; Gestión de Proyectos",
                go_title_1: "Espacios de trabajo persistentes con Notebooks",
                go_desc_1: "Gemini deja de ser solo un chat para convertirse en un gestor de proyectos. Los nuevos \"Notebooks\" permiten agrupar conversaciones, documentos y datos relacionados con un mismo proyecto, evitando perder el contexto.",
                go_date_2: "&#x1f3e2; Ecosistema Workspace",
                go_title_2: "Dominando el Google Workspace",
                go_desc_2: "La IA se conecta profundamente a Docs, Sheets, Slides y Gmail. Ahora puedes pedirle que resuma los correos pendientes o que dé formato a una presentación utilizando los datos de tu empresa sin cambiar de pestaña.",
                go_date_3: "&#x1f441; Multimodalidad Real",
                go_title_3: "Voz y Visión global en tiempo real",
                go_desc_3: "La expansión de \"Search Live\" permite utilizar el móvil para enseñar objetos o escenarios a la IA a través de la cámara y hacerle preguntas en voz alta con respuestas inmediatas. Un cambio de paradigma para el trabajo de campo.",
                go_date_4: "&#x1f4ca; Visualización de Datos",
                go_title_4: "Datos convertidos en gráficos vivos",
                go_desc_4: "Más allá del texto, los nuevos modelos pueden generar simulaciones y gráficos interactivos al instante. Ya no necesitas expertos en BI para visualizar cómo evolucionen les mètriques d'una campanya.",</p>
<p>                // BUSINESS VERTICAL TIMELINE ES - Anthropic
                an_date_1: "&#x1f5b1; Control Autónomo",
                an_title_1: "Claude coge el ratón y el teclado",
                an_desc_1: "El despliegue de \"Computer Use\" marca un antes y un después. Ahora puedes pedirle a Claude que mueva el cursor, haga clics y navegue por aplicaciones por su cuenta para automatizar la extracción y entrada de datos complejos.",
                an_date_2: "&#x1f4bc; Foco Enterprise",
                an_title_2: "Apuesta total por el mercado Enterprise",
                an_desc_2: "Anthropic da un paso de gigante para convencer a los departamentos IT: añade APIs de analítica de uso, controles de administración avanzados y gestión autónoma, garantizando que la privacidad de los datos de la empresa está blindada.",
                an_date_3: "&#x1f587; Plugins Ofimáticos",
                an_title_3: "El nuevo aliado de PowerPoint i Excel",
                an_desc_3: "Lanzamiento de nuevos \"add-ins\" para herramientas de ofimática que comparten contexto. Claude puede montar bocetos de presentaciones o analizar hojas basándose en el historial que tiene sobre tu organización.",
                an_date_4: "&#x1f4da; Contexto Extremo",
                an_title_4: "Capacidad de análisis de archivos masivos",
                an_desc_4: "La actualización a la versión 4.6 ofrece un manejo de contexto de hasta 1 millón de tokens en beta. Esto significa poder subir decenas de informes extensos al mismo tiempo y que la IA extraiga conclusiones sin perder información.",</p>
<p>                news_section_title: "Noticias Destacadas",
                news_deloitte_title: "¿Están ganando dinero las empresas con la IA?",
                news_deloitte_p1: "Deloitte ha publicado su informe sobre el estado de la IA generativa en las empresas, revelando que la adopción masiva ya es una realidad más allá de las pruebas de concepto.",
                news_deloitte_p2_strong: "El Impacto real:",
                news_deloitte_p2: "Las empresas líderes están pasando de la experimentación a la escalabilidad. El enfoque ya no es \"qué puede hacer la IA\", sino cómo puede mejorar la eficiencia operativa y ofrecer un retorno de inversión (ROI) claro y medible en el día a día.",
                news_deloitte_p3_strong: "En detalle:",
                news_deloitte_p3: "El estudio destaca que la gobernanza de datos, la gestión de riesgos y la formación de los empleados son ahora los principales retos para las corporaciones que buscan integrar estas herramientas de forma segura y sostenible.",</p>
<p>                news_claude_title: "¿Por qué las grandes empresas están cambiando ChatGPT por Claude?",
                news_claude_p1: "Anthropic está viviendo un momento histórico. La popularitat de Claude s'ha disparat de forma exponencial, tant entre consumidors de pagament com en el sector corporatiu enterprise.",
                news_claude_p2_strong: "Por qué es importante:",
                news_claude_p2: "Hasta hace poco, OpenAI dominaba el mercado casi en solitario. Ahora, la evolución de los ingresos de Anthropic demuestra que las empresas confían cada vez más en Claude para tareas complejas, consolidándolo como la alternativa de referencia o la primera opción.",
                news_claude_p3_strong: "En detalle:",
                news_claude_p3: "Los informes apuntan a que el enfoque de Anthropic en la seguridad, las ventanas de contexto masivas y capacidades avanzadas de razonamiento (como el uso autónomo del ordenador) están captando el presupuesto de los usuarios más exigentes.",</p>
<p>                news_openai_title: "La nueva dirección de OpenAI: Descubre su gran apuesta por los agentes autónomos",
                news_openai_p1: "OpenAI ha cerrado una histórica ronda de financiación de 122.000 millones de dólares con un doble objetivo: escalar su infraestructura de supercomputación y liderar la nueva generación de herramientas empresariales.",
                news_openai_p2_strong: "Estrategia global:",
                news_openai_p2: "Esta inyección de capital permitirá establecer nuevas colaboraciones y reducir las barreras de entrada para que startups y grandes corporaciones puedan innovar y desplegar soluciones más rápidamente.",
                news_openai_p3_strong: "Más allá de la experimentación:",
                news_openai_p3: "La misión es dejar atrás los asistentes aislados. OpenAI apuesta por una \"Superapp\" unificada y una capa de inteligencia donde los empleados puedan gestionar equipos de agentes autónomos para hacer el trabajo por ellos.",</p>
<p>                news_apple_title: "¿Por qué Apple no está invirtiendo en IA?",
                news_apple_p1: "Aunque a veces puede parecer que Apple se está quedando atrás en la carrera de la IA, sus movimientos en la sombra apuntan a una estrategia dual que integra capacidades tanto de OpenAI como de Anthropic en sus ecosistemas.",
                news_apple_p2_strong: "Por qué es importante:",
                news_apple_p2: "Apple no quiere depender de un solo proveedor para el \"cerebro\" de sus dispositivos. Al asociarse con los dos grandes gigantes de la IA, se asegura ofrecer a sus usuarios las mejores herramientas disponibles sin perder el control de la plataforma.",
                news_apple_p3_strong: "La clave:",
                news_apple_p3: "Este enfoque \"agnóstico\" podría permitir a Siri o al sistema operativo de Apple decidir qué modelo es más adecuado para cada tarea específica, optimizando costes, velocidad y calidad de respuesta en tiempo real.",
                read_news: "Leer la noticia →",</p>
<p>                podcasts_title: "&#x1f3a7; Podcasts Destacados",
                podcasts_desc: "Recopilatorio de los mejores episodios que hemos escuchado este mes sobre Inteligencia Artificial. ¡Ponte los auriculares!",
                pod_1_source: "YouTube",
                pod_1_title: "La revolución de los agentes de IA",
                pod_1_desc: "Desde los Jameos del Agua con Pep Martorell, analizamos por qué la IA avanza tan rápido. Hablamos de exponencialidad, el impacto de GPT-5 frente a Gemini y Opus, la IA agéntica y el efecto de los datos sintéticos en empresas, empleo y ciencia.",
                pod_2_source: "YouTube",
                pod_2_title: "El impacto tecnológico y el futuro de la IA",
                pod_2_desc: "Un debate imprescindible sobre cuándo alcanzaremos la IAG y sus consecuencias. Darío y Demis analizan el impacto en programación, ciencia y empleo, debatiendo los retos geopolíticos y riesgos de una carrera sin control.",
                pod_3_source: "The Diary Of A CEO",
                pod_3_title: "AI Whistleblower: ¿Nos ocultan la verdad?",
                pod_3_desc: "La investigadora Karen Hao desvela los secretos de OpenAI tras entrevistar a 90 empleados. Una mirada crítica al uso militar de Claude, el mito de la IAG como marketing, la inminente automatización laboral y el coste humano.",</p>
<p>                usecase_title: "Dominando las Claude Skills",
                usecase_desc: "Descubre cómo dotar a Claude de habilidades personalizadas para automatizar procesos complejos en tu día a día.",
                usecase_prompt_header: "Prompts Recomendados",
                usecase_btn_1: "¿Qué son exactamente?",
                usecase_btn_2: "¿Cómo funcionan?",
                usecase_btn_3: "¿Qué beneficios tienen?",
                usecase_q1: "Explícame qué son las Claude Skills",
                usecase_q2: "¿Cómo funcionan y se aplican?",
                usecase_q3: "¿Por qué son tan interesantes o valiosas para las empresas?",
                usecase_info_1: "Las Skills son carpetas de instrucciones, scripts y recursos que enseñan a Claude cómo completar tareas específicas de forma repetible. Funcionan como un estándar abierto (Agent Skills) y sirven tanto para crear documentos con las directrices de tu marca, como para analizar datos con los flujos propios de tu empresa.",
                usecase_info_2: "A diferencia de los Proyectos o de las conexiones MCP (que dan acceso a herramientas externas), las Skills aportan \"conocimiento procedimental\". Operan mediante divulgación progresiva: Claude detecta cuáles son relevantes y solo carga dinámicamente esa información cuando le pides una tarea, evitando sobrecargar la memoria.",
                usecase_info_3: "Porque capturan el conocimiento organizacional. Permiten empaquetar las mejores prácticas de una empresa para que cualquier empleado ejecute tareas complejas sin necesidad de programar. Además, en los planes Team y Enterprise, se pueden aprovisionar y distribuir de forma masiva a todo el equipo para asegurar la estandarización.",</p>
<p>                social_tips_title: "Tips que encontramos por redes sociales &#x1f4f2;",
                tip1_text: "Google presenta Gemma 4",
                tip2_text: "Novedades de Claude 4.7",
                tip3_text: "Crea diseños con Claude",
                tip4_text: "La revolución de Stitch",
                tip5_text: "Automatiza las Meeting Notes",</p>
<p>                bios_title: "&#x1f465; Los Nombres Propios de la IA",
                bio_1_name: "Dario Amodei",
                bio_1_role: "CEO & Cofundador de Anthropic",
                bio_1_quote: "Nuestro objetivo no es solo hacer la IA más inteligente, sino asegurarnos de que es segura, controlable y alineada con los valores humanos.",
                bio_1_desc: "El artífice de Constitutional AI —un método para entrenar sistemas de inteligencia artificial— y antiguo vicepresidente de Investigación de OpenAI. Preocupado por la orientación comercial que estaba tomando OpenAI, fundó Anthropic en 2021 junto a su hermana Daniela y otros antiguos miembros de la empresa. Su objetivo es dar prioridad al desarrollo con la seguridad como eje central, una visión que ha impulsado el éxito actual de la familia de modelos Claude en el mercado empresarial.",</p>
<p>                sub_title: "&#x1f4e9; No te pierdas ninguna novedad",
                sub_desc: "¿Quieres recibir este resumen mensual de IA directamente en tu correo? Únete y mantente al día sin mucho esfuerzo.",
                sub_btn: "¡Suscríbete a la Newsletter!",
                footer_rights: "© 2026 matteria_. Todos los derechos reservados.",
                float_sub: "SUSCRÍBETE"
            }
        };</p>
<p>        let currentLang = 'ca';</p>
<p>        function toggleLanguage() {
            currentLang = currentLang === 'ca' ? 'es' : 'ca';</p>
<p>            const switchEl = document.getElementById('lang-switch');
            if (currentLang === 'es') {
                switchEl.classList.add('es-active');
                switchEl.setAttribute('aria-pressed', 'true');
                switchEl.setAttribute('aria-label', 'Cambiar idioma entre catalán y español');
                document.documentElement.setAttribute('lang', 'es');
            } else {
                switchEl.classList.remove('es-active');
                switchEl.setAttribute('aria-pressed', 'false');
                switchEl.setAttribute('aria-label', 'Canviar idioma entre català i espanyol');
                document.documentElement.setAttribute('lang', 'ca');
            }</p>
<p>            document.querySelectorAll('[data-key]').forEach(el => {
                const key = el.getAttribute('data-key');
                if (translations[currentLang][key]) {
                    el.innerHTML = translations[currentLang][key];
                }
            });
        }</p>
<p>        // --- Timeline Tab Switch Logic ---
        function switchTimeline(company) {
            // Reset all tabs
            document.querySelectorAll('.timeline-tab').forEach(tab => {
                tab.classList.remove('active');
                tab.setAttribute('aria-selected', 'false');
                tab.setAttribute('tabindex', '-1');
            });
            // Reset all contents
            document.querySelectorAll('.timeline-content').forEach(content => {
                content.classList.remove('active');
            });</p>
<p>            // Activate selected
            const activeTab = document.getElementById(`tab-${company}`);
            const activeContent = document.getElementById(`content-${company}`);
            activeTab.classList.add('active');
            activeTab.setAttribute('aria-selected', 'true');
            activeTab.setAttribute('tabindex', '0');
            activeContent.classList.add('active');
        }</p>
<p>        // Timeline: navegació amb fletxes del teclat
        document.addEventListener('DOMContentLoaded', () => {
            const tabs = document.querySelectorAll('.timeline-tab');
            const tabOrder = ['openai', 'google', 'anthropic'];
            tabs.forEach((tab, idx) => {
                tab.addEventListener('keydown', (e) => {
                    let newIdx = null;
                    if (e.key === 'ArrowRight') newIdx = (idx + 1) % tabs.length;
                    if (e.key === 'ArrowLeft') newIdx = (idx - 1 + tabs.length) % tabs.length;
                    if (e.key === 'Home') newIdx = 0;
                    if (e.key === 'End') newIdx = tabs.length - 1;
                    if (newIdx !== null) {
                        e.preventDefault();
                        switchTimeline(tabOrder[newIdx]);
                        tabs[newIdx].focus();
                    }
                });
            });
        });</p>
<p>        // --- Meta-Claude Chat UI Logic ---
        function askClaude(tabIndex) {
            // Neteja i actualització senzilla dels botons
            for(let i = 1; i <= 3; i++) {
                const btn = document.getElementById(`prompt-btn-${i}`);
                const iconBox = btn.querySelector('.w-9');
                const text = btn.querySelector('p');

                if (i === tabIndex) {
                    btn.classList.add('active');
                    btn.setAttribute('aria-selected', 'true');
                    iconBox.classList.remove('bg-white/5');
                    iconBox.classList.add('bg-core-green/20');
                    text.classList.remove('text-gray-400', 'font-medium');
                    text.classList.add('text-gray-200', 'font-semibold');
                } else {
                    btn.classList.remove('active');
                    btn.setAttribute('aria-selected', 'false');
                    iconBox.classList.remove('bg-core-green/20');
                    iconBox.classList.add('bg-white/5');
                    text.classList.remove('text-gray-200', 'font-semibold');
                    text.classList.add('text-gray-400', 'font-medium');
                }
            }

            // Update user text
            const userTextElement = document.getElementById('user-text');
            const key = `usecase_q${tabIndex}`;
            userTextElement.setAttribute('data-key', key);
            userTextElement.innerHTML = translations[currentLang][key];
            
            // Re-trigger user bubble animation
            const userBubble = userTextElement.parentElement;
            userBubble.style.animation = 'none';
            userBubble.offsetHeight; // trigger reflow
            userBubble.style.animation = null; 

            // Hide all AI responses
            document.getElementById('ai-resp-1').classList.add('hidden');
            document.getElementById('ai-resp-2').classList.add('hidden');
            document.getElementById('ai-resp-3').classList.add('hidden');

            // Show typing indicator
            const typingInd = document.getElementById('typing-indicator');
            typingInd.classList.remove('hidden');

            // Respect prefers-reduced-motion
            const prefersReduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
            const delay = prefersReduced ? 0 : 500;

            // Simulate AI thinking time, then show response
            setTimeout(() => {
                typingInd.classList.add('hidden');
                const aiResp = document.getElementById(`ai-resp-${tabIndex}`);
                aiResp.classList.remove('hidden');</p>
<p>                // Trigger fade-in animation
                aiResp.style.animation = 'none';
                aiResp.offsetHeight; 
                aiResp.style.animation = null; 
            }, delay);
        }</p>
<p>        // --- Social Carousel Logic ---
        const updateSocialButtonState = () => {
            const scrollContainer = document.getElementById('social-scroll-container');
            const prevBtn = document.getElementById('social-prev');
            const nextBtn = document.getElementById('social-next');</p>
<p>            if (!scrollContainer || !prevBtn || !nextBtn) return;</p>
<p>            const maxScrollLeft = scrollContainer.scrollWidth - scrollContainer.clientWidth;
            prevBtn.disabled = scrollContainer.scrollLeft < 10;
            nextBtn.disabled = scrollContainer.scrollLeft >= (maxScrollLeft - 10);</p>
<p>            // Actualitzar dots actius
            const dots = document.querySelectorAll('.social-dot');
            if (dots.length > 0 && maxScrollLeft > 0) {
                const progress = scrollContainer.scrollLeft / maxScrollLeft;
                const activeIdx = Math.round(progress * (dots.length - 1));
                dots.forEach((d, i) => {
                    if (i === activeIdx) {
                        d.classList.add('active');
                        d.setAttribute('aria-current', 'true');
                    } else {
                        d.classList.remove('active');
                        d.removeAttribute('aria-current');
                    }
                });
            }
        };</p>
<p>        window.addEventListener('load', () => {
            updateSocialButtonState();</p>
<p>            const scrollContainer = document.getElementById('social-scroll-container');
            const prevBtn = document.getElementById('social-prev');
            const nextBtn = document.getElementById('social-next');</p>
<p>            if (scrollContainer && prevBtn && nextBtn) {
                const scrollAmount = 220 + 20; </p>
<p>                prevBtn.addEventListener('click', () => {
                    scrollContainer.scrollBy({ left: -scrollAmount, behavior: 'smooth' });
                });</p>
<p>                nextBtn.addEventListener('click', () => {
                    scrollContainer.scrollBy({ left: scrollAmount, behavior: 'smooth' });
                });</p>
<p>                // Dots: clic per navegar
                document.querySelectorAll('.social-dot').forEach(dot => {
                    dot.addEventListener('click', () => {
                        const idx = parseInt(dot.getAttribute('data-index'));
                        const maxScroll = scrollContainer.scrollWidth - scrollContainer.clientWidth;
                        const dotsCount = document.querySelectorAll('.social-dot').length;
                        const targetScroll = (idx / (dotsCount - 1)) * maxScroll;
                        scrollContainer.scrollTo({ left: targetScroll, behavior: 'smooth' });
                    });
                });</p>
<p>                // Navegació amb fletxes quan el carrusel té focus
                scrollContainer.addEventListener('keydown', (e) => {
                    if (e.key === 'ArrowLeft') {
                        e.preventDefault();
                        scrollContainer.scrollBy({ left: -scrollAmount, behavior: 'smooth' });
                    }
                    if (e.key === 'ArrowRight') {
                        e.preventDefault();
                        scrollContainer.scrollBy({ left: scrollAmount, behavior: 'smooth' });
                    }
                });</p>
<p>                let scrollTimer;
                scrollContainer.addEventListener('scroll', () => {
                    clearTimeout(scrollTimer);
                    scrollTimer = setTimeout(updateSocialButtonState, 100); 
                });
            }
        });</p>
<p>        window.addEventListener('resize', updateSocialButtonState);</p>
<p>        // --- Scroll Links (smooth scroll) ---
        const scrollLinks = document.querySelectorAll('.scroll-link');
        scrollLinks.forEach(link => {
            link.addEventListener('click', function(e) {
                e.preventDefault();
                const targetId = this.getAttribute('href');
                const targetElement = document.querySelector(targetId);
                if (targetElement) {
                    targetElement.scrollIntoView({ behavior: 'smooth', block: 'start' });
                    // Enfocar l'element destí per millorar accessibilitat
                    setTimeout(() => {
                        targetElement.setAttribute('tabindex', '-1');
                        targetElement.focus({ preventScroll: true });
                    }, 500);
                }
            });
        });</p>
<p>        // --- Scroll to Top Button ---
        const scrollToTopBtn = document.getElementById('scroll-to-top-btn');
        const scrollThreshold = 300;</p>
<p>        const toggleScrollButton = () => {
            if (window.scrollY > scrollThreshold) {
                scrollToTopBtn.classList.add('visible');
            } else {
                scrollToTopBtn.classList.remove('visible');
            }
        };</p>
<p>        scrollToTopBtn.addEventListener('click', () => {
            window.scrollTo({ top: 0, behavior: 'smooth' });
        });</p>
<p>        // --- Reading Progress Bar ---
        const readingProgress = document.getElementById('reading-progress');
        const updateReadingProgress = () => {
            const scrollTop = window.scrollY;
            const docHeight = document.documentElement.scrollHeight - window.innerHeight;
            const progress = docHeight > 0 ? (scrollTop / docHeight) * 100 : 0;
            const clamped = Math.min(100, Math.max(0, progress));
            readingProgress.style.width = clamped + '%';
            readingProgress.setAttribute('aria-valuenow', Math.round(clamped));
        };</p>
<p>        // Scroll listener unificat amb throttle via rAF
        let scrollTicking = false;
        window.addEventListener('scroll', () => {
            if (!scrollTicking) {
                window.requestAnimationFrame(() => {
                    toggleScrollButton();
                    updateReadingProgress();
                    scrollTicking = false;
                });
                scrollTicking = true;
            }
        }, { passive: true });</p>
<p>        toggleScrollButton();
        updateReadingProgress();</p>
<p>        // --- Timeline scroll hint: amagar si no hi ha overflow ---
        const checkTimelineOverflow = () => {
            document.querySelectorAll('.timeline-scroll').forEach(el => {
                const hint = el.parentElement.querySelector('.timeline-scroll-hint');
                if (!hint) return;
                if (el.scrollHeight <= el.clientHeight + 10) {
                    hint.classList.add('hidden');
                } else {
                    hint.classList.remove('hidden');
                    // Amagar quan s'arriba al final
                    el.addEventListener('scroll', () => {
                        if (el.scrollTop + el.clientHeight >= el.scrollHeight - 20) {
                            hint.classList.add('hidden');
                        } else {
                            hint.classList.remove('hidden');
                        }
                    }, { passive: true });
                }
            });
        };
        window.addEventListener('load', checkTimelineOverflow);
    </script></p>
<p>La entrada <a rel="nofollow" href="https://stage.matteria.si/newsletter/iaaldia4/">Estan les empreses començant a triar Claude per sobre de ChatGPT?</a> se publicó primero en <a rel="nofollow" href="https://stage.matteria.si">matteria_</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>OpenClaw, Manus i la salut digital</title>
		<link>https://stage.matteria.si/newsletter/iaaldia3/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 21 Sep 2026 10:45:27 +0000</pubDate>
				<guid isPermaLink="false">https://stage.matteria.si/newsletter/iaaldia3/</guid>

					<description><![CDATA[<p>La IA fa el salt d'assistent a agent amb OpenClaw prenent el control del teu PC. Descobreix també la integració de Gemini a Gmail i la revolució de vídeo de Higgsfield. [...]</p>
<p><a class="btn btn-secondary understrap-read-more-link" href="https://stage.matteria.si/newsletter/iaaldia3/">Leer más...<span class="screen-reader-text"> from OpenClaw, Manus i la salut digital</span></a></p>
<p>La entrada <a rel="nofollow" href="https://stage.matteria.si/newsletter/iaaldia3/">OpenClaw, Manus i la salut digital</a> se publicó primero en <a rel="nofollow" href="https://stage.matteria.si">matteria_</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style>
        /*
        Custom CSS for Glassmorphism effects and fixed color palette.
        */
        :root {
            /* Palette */
            --bg-base: #F6F4EC;
            --bg-secondary: #F0EFE2;
            --bg-soft-cream: #F8FDD8;
            --primary-dark: #262842;
            --core-green: #46C193;
            --deep-teal: #099C94;
            --accent-yellow: #DEF361;
            --blue-grey: #34474D;
            /* Supporting greens for blobs */
            --soft-green-acc: #16A172; 
            --soft-teal-acc: #099C94;</p>
<p>            /* Typography */
            --font-heading: 'Raleway', sans-serif;
            --font-body: 'Montserrat', sans-serif;
        }</p>
<p>        /* Resetting background */
        body {
            background-color: var(--bg-secondary);
            font-family: var(--font-body);
            overflow-x: hidden;
        }</p>
<p>        /* Background Blobs */
        .bg-blob {
            position: absolute;
            border-radius: 50%;
            filter: blur(150px);
            opacity: 0.8;
            z-index: -1;
        }</p>
<p>        .bg-blob-1 {
            background-color: var(--soft-green-acc);
            width: 350px;
            height: 350px;
            top: 50px;
            left: -100px;
        }</p>
<p>        .bg-blob-2 {
            background-color: var(--accent-yellow);
            width: 450px;
            height: 450px;
            top: 400px;
            right: -200px;
        }</p>
<p>        .bg-blob-3 {
            background-color: var(--soft-teal-acc);
            width: 500px;
            height: 500px;
            bottom: 100px;
            left: 50%;
            transform: translateX(-50%);
        }</p>
<p>        .h-raleway { font-family: var(--font-heading); }
        .t-dark { color: var(--primary-dark); }
        .t-teal { color: var(--deep-teal); }
        .t-green { color: var(--core-green); }
        .t-grey { color: var(--blue-grey); }</p>
<p>        /* Glass Panels */
        .glass-panel-light {
            background-color: rgba(246, 244, 236, 0.7);
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            border: 1px solid rgba(255, 255, 255, 0.5);
            box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.08);
            transition: all 0.3s ease-in-out;
        }</p>
<p>        .glass-panel-cream {
            background-color: rgba(248, 253, 216, 0.7);
            backdrop-filter: blur(10px);
            -webkit-backdrop-filter: blur(10px);
            border: 1px solid rgba(255, 255, 255, 0.6);
            box-shadow: 0 8px 15px -4px rgba(0, 0, 0, 0.1);
            transition: all 0.3s ease-in-out; /* Added transition for smooth background switch */
        }</p>
<p>        .dark-panel {
            background-color: rgba(38, 40, 66, 0.95);
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            border: 1px solid rgba(255, 255, 255, 0.1);
            box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.1);
        }</p>
<p>        /* Tabs Styles */
        .howto-tab-button {
            flex: 1;
            font-family: var(--font-body);
            font-weight: 600;
            font-size: 14px;
            text-align: left;
            cursor: pointer;
            transition: all 0.3s ease;
            border: none;
            outline: none;
        }
        .howto-tab-active {
            background-color: var(--core-green);
            color: var(--bg-base);
            box-shadow: 0 4px 10px -2px rgba(70, 193, 147, 0.5);
            transform: translateY(-2px) skewX(-25deg);
            z-index: 40 !important;
        }
        .howto-tab-inactive {
            background-color: rgba(255, 255, 255, 0.05);
            color: var(--bg-base);
            opacity: 0.6;
            border: 1px solid rgba(255, 255, 255, 0.1);
        }
        .howto-tab-inactive:hover {
            opacity: 1;
            background-color: rgba(255, 255, 255, 0.1);
        }</p>
<p>        .skew-tab { transform: skewX(-25deg); }
        .unskew-text { transform: skewX(25deg); text-align: center; }</p>
<p>        .howto-tab-content { display: none; }
        .howto-tab-content.active { display: block; }</p>
<p>        /* Transition for Visual Card content */
        .visual-card-content {
            transition: opacity 0.3s ease-in-out, transform 0.3s ease-out;
        }
        .visual-card-fade-out {
            opacity: 0;
            transform: scale(0.95);
        }</p>
<p>        @keyframes fadeIn {
            from { opacity: 0; transform: translateY(10px); }
            to { opacity: 1; transform: translateY(0); }
        }</p>
<p>        /* Layout Utilities */
        .content-padding {
            padding-left: 32px;
            padding-right: 32px;
        }
        @media (max-width: 768px) {
            .content-padding {
                padding-left: 20px;
                padding-right: 20px;
            }
        }</p>
<p>        .glass-container-bg { background-color: transparent; }</p>
<p>        /* Typography */
        .h1-hero { font-size: 38px; line-height: 1.2; letter-spacing: 0.03em; }
        .h2-card { font-size: 24px; line-height: 1.3; }
        .body-text { font-size: 16px; line-height: 1.5; }
        .micro-text { font-size: 12px; line-height: 1.3; text-transform: uppercase; }</p>
<p>        .link-style {
            color: var(--deep-teal);
            text-decoration: none;
            transition: color 0.1s;
            outline: none;
        }
        .link-style:hover, .link-style:focus {
            text-decoration: underline;
            outline: 2px solid var(--deep-teal);
            outline-offset: 2px;
            border-radius: 4px;
        }</p>
<p>        .h1-sub {
            font-family: var(--font-heading);
            font-weight: 700;
            font-size: 28px;
            line-height: 1.3;
        }</p>
<p>        /* Scroll to Top */
        #scroll-to-top-btn {
            position: fixed;
            bottom: 20px;
            right: 20px;
            background-color: var(--primary-dark);
            color: var(--bg-base);
            border: none;
            border-radius: 9999px;
            width: 44px;
            height: 44px;
            font-size: 24px;
            cursor: pointer;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
            display: none;
            align-items: center;
            justify-content: center;
            transition: background-color 0.3s, opacity 0.3s;
            z-index: 1000;
        }</p>
<p>        #scroll-to-top-btn:hover { background-color: var(--blue-grey); }</p>
<p>        /* Floating Animation Keyframes - Subtler */
        @keyframes floatingSide {
            0% { transform: translateY(-50%); }
            50% { transform: translateY(-54%); } /* Very subtle movement (just 4%) */
            100% { transform: translateY(-50%); }
        }</p>
<p>        /* Floating Subscribe Button (Right Side Vertical with Float Effect) */
        #floating-subscribe-btn {
            position: fixed;
            top: 50%;
            right: 0;</p>
<p>            background-color: var(--primary-dark);
            color: var(--bg-base);
            /* Chunkier padding to look like a solid block */
            padding: 42px 14px; 
            /* Fully rounded left side for non-rectangular look */
            border-radius: 30px 0 0 30px;</p>
<p>            /* Softer shadow */
            box-shadow: -4px 4px 20px rgba(0, 0, 0, 0.15); 
            z-index: 900;</p>
<p>            font-family: var(--font-body);
            font-weight: 700;
            font-size: 12px;
            letter-spacing: 0.2em; /* More spacing for vertical text */
            text-transform: uppercase;
            writing-mode: vertical-rl;
            text-orientation: mixed;
            text-decoration: none;</p>
<p>            display: flex;
            align-items: center;
            justify-content: center;
            gap: 16px; /* More space between icon and text */</p>
<p>            border: 1px solid rgba(255,255,255,0.05);
            border-right: none;</p>
<p>            /* Slower animation for subtle float */
            animation: floatingSide 6s ease-in-out infinite;
            transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
        }</p>
<p>        #floating-subscribe-btn:hover {
            background-color: var(--core-green);
            color: var(--primary-dark);
            box-shadow: -8px 8px 30px rgba(70, 193, 147, 0.4);</p>
<p>            /* Stop floating and extend smoothly */
            animation-play-state: paused; 
            transform: translateY(-50%) translateX(-6px); 
            padding-top: 50px;
            padding-bottom: 50px;
        }</p>
<p>        /* Adjust Scroll to Top position to not overlap */
        @media (min-width: 768px) {
            #scroll-to-top-btn {
                right: 30px;
                bottom: 30px; 
            }
        }</p>
<p>        /* Video/Image Wrapper */
        .video-container-wrapper {
            transition: all 0.3s ease-in-out;
            border-radius: 1.5rem 1.5rem 0 0;
            overflow: hidden;
            position: relative;
        }
        .video-container-wrapper:hover {
            transform: scale(1.02);
            z-index: 20;
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
        }
        /* Ensure images in cards cover the area like videos */
        .news-card-img {
            width: 100%;
            height: 100%;
            /* Modified for containment */
            object-fit: contain; 
            background-color: white; /* Added background for contain mode */
            position: absolute;
            top: 0;
            left: 0;
        }
        /* New style for cards where image must cover (e.g. GPT-5.1) */
        .news-card-img.cover-fit {
             object-fit: cover;
        }</p>
<p>        /* Carousel Styles */
        .flex-shrink-0 { width: 220px; scroll-snap-align: start; }
        #social-scroll-container {
            -ms-overflow-style: none;
            scrollbar-width: none;
            scroll-behavior: smooth;
            overflow-y: visible;
            overflow-x: auto;
            scroll-snap-type: x mandatory;
        }
        #social-scroll-container::-webkit-scrollbar { display: none; }</p>
<p>        .social-nav-btn {
            width: 32px;
            height: 32px;
            border-radius: 50%;
            background-color: rgba(38, 40, 66, 0.1);
            color: var(--primary-dark);
            display: flex;
            align-items: center;
            justify-content: center;
            transition: background-color 0.2s, opacity 0.2s;
        }
        .social-nav-btn:hover:not(:disabled) {
            background-color: var(--core-green);
            color: var(--bg-base);
        }
        .social-nav-btn:disabled { opacity: 0.4; cursor: not-allowed; }</p>
<p>        /* Navigation Pills */
        .hero-nav-pill {
            background-color: rgba(38, 40, 66, 0.05);
            color: var(--primary-dark);
            font-weight: 600;
            border: 1px solid rgba(38, 40, 66, 0.1);
            backdrop-filter: blur(4px);
            -webkit-backdrop-filter: blur(4px);
            transition: all 0.3s ease;
        }
        .hero-nav-pill:hover {
            background-color: var(--accent-yellow);
            color: var(--primary-dark);
            border-color: var(--accent-yellow);
            transform: translateY(-2px);
            box-shadow: 0 6px 12px -3px rgba(222, 243, 97, 0.6);
        }</p>
<p>        .hero-nav-pill--news {
            background-color: var(--primary-dark);
            color: var(--bg-base);
            border-color: var(--primary-dark);
            backdrop-filter: none;
        }</p>
<p>        .hero-nav-pill--news:hover {
            background-color: var(--core-green);
            color: var(--primary-dark);
            border-color: var(--core-green);
            transform: translateY(-2px);
            box-shadow: 0 6px 12px -3px rgba(70, 193, 147, 0.5);
        }</p>
<p>        /* Comparison Block Styles */
        .vs-card {
            transition: all 0.2s ease;
        }
        .vs-card:hover {
            transform: translateY(-2px);
            background-color: rgba(255,255,255,0.6);
        }</p>
<p>        /* Creative Language Switch - REDISSENYAT */
        .lang-switch-wrapper {
            position: relative;
            display: flex;
            align-items: center;
            background: rgba(255, 255, 255, 0.4);
            border: 1px solid rgba(255, 255, 255, 0.6);
            border-radius: 30px;
            padding: 4px;
            cursor: pointer;
            backdrop-filter: blur(4px);
            box-shadow: inset 0 2px 4px rgba(0,0,0,0.05);
            transition: all 0.3s ease;
            user-select: none;
            -webkit-tap-highlight-color: transparent;
        }</p>
<p>        .lang-switch-wrapper:hover {
            background: rgba(255, 255, 255, 0.6);
            border-color: var(--core-green);
            transform: translateY(-1px);
            box-shadow: 0 4px 12px rgba(70, 193, 147, 0.2);
        }</p>
<p>        .lang-blob {
            position: absolute;
            top: 4px;
            left: 4px;
            width: 36px;
            height: 28px;
            background: var(--core-green);
            border-radius: 20px;
            transition: transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.3s ease; /* Bouncy effect */
            z-index: 1;
            box-shadow: 0 2px 8px rgba(70, 193, 147, 0.4);
        }</p>
<p>        /* State for ES active (slide right) */
        .lang-switch-wrapper.es-active .lang-blob {
            transform: translateX(36px);
            background: var(--deep-teal); /* Color change for ES */
            box-shadow: 0 2px 8px rgba(9, 156, 148, 0.4);
        }</p>
<p>        .lang-option {
            position: relative;
            z-index: 2;
            width: 36px; /* Fixed width for alignment */
            height: 28px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 11px;
            font-weight: 800;
            letter-spacing: 0.5px;
            color: var(--primary-dark);
            transition: color 0.3s;
        }</p>
<p>        /* Active text becomes white */
        .lang-switch-wrapper:not(.es-active) .lang-option:first-child,
        .lang-switch-wrapper.es-active .lang-option:last-child {
            color: #fff;
        }
    </style>
<p><!-- Background Shapes --></p>
<div class="fixed inset-0 overflow-hidden -z-20">
<div class="bg-blob bg-blob-1"></div>
<div class="bg-blob bg-blob-2"></div>
<div class="bg-blob bg-blob-3"></div>
</p></div>
<p>    <!-- Outer container --></p>
<div class="max-w-[640px] mx-auto glass-container-bg relative z-10">
<p>        <!-- Header Block --></p>
<header class="glass-panel-light content-padding flex justify-between items-center py-6 rounded-b-xl">
            <a href="https://stage.matteria.si/ca/" class="flex items-center" target="_top" rel="noopener noreferrer" style="text-decoration: none;"><br />
                <span class="h-raleway t-dark font-extrabold text-[26px] leading-[26px]">matteria<span class="text-core-green text-[32px] leading-[26px]">_</span></span><br />
            </a><br />
            <!-- Creative Language Switch --></p>
<div class="lang-switch-wrapper" onclick="toggleLanguage()" id="lang-switch" role="button" aria-label="Canviar idioma">
<div class="lang-blob"></div>
<p>                <span class="lang-option">CA</span><br />
                <span class="lang-option">ES</span>
            </div>
</header>
<p>        <!-- Back Link --></p>
<div class="content-padding pt-6 pb-4">
            <a href="https://stage.matteria.si/ca/newsletter" target="_top" class="inline-flex items-center text-sm font-semibold t-dark hover:underline" style="text-decoration: none; transition: color 0.1s; outline: none;"><br />
                <svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 mr-1" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
                    <path stroke-linecap="round" stroke-linejoin="round" d="M10 19l-7-7m0 0l7-7m-7 7h18" />
                </svg><br />
                <span data-key="back_link">Totes les newsletters</span><br />
            </a>
        </div>
<p>        <!-- Main Title --></p>
<h1 class="h1-sub t-dark content-padding text-center mb-8" data-key="hero_title">
            La IA al dIA #3<br />
        </h1>
<p>        <!-- 1. Hero Block --></p>
<section class="glass-panel-cream p-8 content-padding mb-8 rounded-3xl">
<h1 class="h-raleway t-dark font-bold h1-hero mb-3 text-center" data-key="hero_headline">
                OpenClaw, Manus i la salut digital<br />
            </h1>
<p class="body-text t-dark mb-6 font-light" data-key="hero_body">
                La IA fa el salt d&#8217;assistent a agent amb OpenClaw prenent el control del teu PC. Descobreix també la integració de Gemini a Gmail i la revolució de vídeo de Higgsfield.
            </p>
<p>            <span class="block w-full micro-text t-dark font-semibold opacity-60 mt-4 mb-2" data-key="section_news">NOTICIES DESTACADES:</span></p>
<div class="flex flex-wrap gap-2">
                <!-- UPDATED PILLS ORDER --><br />
                <a href="#news-card-0" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    OpenClaw<br />
                </a><br />
                <a href="#news-card-gemini" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    Gmail x Gemini<br />
                </a><br />
                <a href="#news-card-1" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    Manus x Meta<br />
                </a><br />
                <a href="#news-card-2" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    Claude Cowork<br />
                </a><br />
                <a href="#news-card-3" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    ChatGPT Health<br />
                </a><br />
                <a href="#news-card-4" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    OpenAI Ads<br />
                </a>
            </div>
<p>            <span class="block w-full micro-text t-dark font-semibold opacity-60 mt-4 mb-2" data-key="section_sections">SECCIONS:</span></p>
<div class="flex flex-wrap gap-2">
                <a href="#ai-corner" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_workshop"><br />
                    Workshop Express<br />
                </a><br />
                <a href="#higgsfield-spotlight" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    Higgsfield <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a5.png" alt="🎥" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                </a><br />
                <a href="#social-tips" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_tips"><br />
                    Tips de Xarxes<br />
                </a><br />
                <a href="#internal-tools" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_tools"><br />
                    Eines Internes<br />
                </a>
            </div>
</section>
<p>        <!-- NOTÍCIA 0: Moltbot (NOVA) --></p>
<div id="news-card-0" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Image for Moltbot --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                 <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/01/Moltbot-scaled.jpg" 
                      alt="Moltbot AI Transformation" 
                      class="news-card-img cover-fit"></p>
<div class="absolute inset-0 bg-purple-600 opacity-10 rounded-t-3xl pointer-events-none"></div>
<p>                <!-- Source Label --><br />
                <span class="absolute bottom-3 right-3 text-[10px] font-medium text-white/90 bg-black/40 px-2 py-1 rounded backdrop-blur-sm border border-white/10 z-10 pointer-events-none"><br />
                    Font: OpenClaw<br />
                </span>
            </div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                         <path d="M12 2a10 10 0 0 1 10 10v0a10 10 0 0 1-10 10 10 10 0 0 1-10-10v0a10 10 0 0 1 10-10Z"></path><path d="M12 16v-4"></path><path d="M12 8h.01"></path>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1" data-key="news_moltbot_title">
                        OpenClaw (ex-Moltbot): Quan la IA pren el control <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold" data-key="news_moltbot_p1">
                        OpenClaw va més enllà del xat: és un «agent» capaç de controlar el teu ordinador físicament, movent el cursor, clicant i escrivint per executar tasques complexes de principi a fi.
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_moltbot_p2_strong">L&#8217;Impacte real:</strong> <span data-key="news_moltbot_p2">Això suposa un canvi de paradigma: passem de demanar informació a la IA a delegar-li accions (LAMs). Pot obrir programes, omplir formularis burocràtics o gestionar fitxers sense intervenció humana constant.</span>
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_moltbot_p3_strong">Atenció:</strong> <span data-key="news_moltbot_p3">Donar accés total al sistema operatiu comporta riscos. Experts en ciberseguretat adverteixen que, sense una supervisió adequada, un agent amb aquest nivell de control podria executar ordres errònies o comprometre dades sensibles.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://www.forbes.com/sites/ronschmelzer/2026/01/27/viral-ai-sidekick-clawdbot-changes-name-to-moltbot-and-sheds-its-old-skin/" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer" data-key="read_news"><br />
                        Llegir la notícia →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA GEMINI GMAIL --></p>
<div id="news-card-gemini" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Video for Gmail Gemini --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                <iframe class="absolute top-0 left-0 w-full h-full" 
                        src="https://www.youtube-nocookie.com/embed/QdnbNH3YMWc?autoplay=1&#038;mute=1&#038;controls=1&#038;showinfo=0&#038;modestbranding=1" 
                        frameborder="0" 
                        allow="autoplay; encrypted-media; picture-in-picture"
                        allowfullscreen
                        loading="lazy"
                        referrerpolicy="strict-origin-when-cross-origin"><br />
                </iframe></p>
<div class="absolute inset-0 bg-blue-500 opacity-10 rounded-t-3xl pointer-events-none"></div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
                        <polyline points="22,6 12,13 2,6"></polyline>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1" data-key="news_gmail_title">
                        Gmail entra a l&#8217;era Gemini: La teva bústia ara pensa <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e7.png" alt="📧" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold" data-key="news_gmail_p1">
                        Google ha integrat oficialment els seus models més potents d&#8217;IA (Gemini 1.5 Pro) directament a la barra lateral de Gmail, transformant com gestionem el correu.
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_gmail_p2_strong">Per què és important:</strong> <span data-key="news_gmail_p2">Ja no cal sortir de Gmail per resumir fils llargs, redactar respostes formals o buscar dades específiques enterrades en correus antics. Tot passa al panell lateral.</span>
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_gmail_p3_strong">En detall:</strong> <span data-key="news_gmail_p3">Amb la nova funció «Gmail Q&#038;A», pots fer preguntes complexes com «Quant ens vam gastar en la reforma segons els correus de l&#8217;arquitecte?» i Gemini rastreja, sintetitza i respon a l&#8217;instant.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://blog.google/products-and-platforms/products/gmail/gmail-is-entering-the-gemini-era/" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer" data-key="read_blog"><br />
                        Llegir al blog de Google →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 1: Manus --></p>
<div id="news-card-1" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Image for Manus --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                 <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/01/Manus-x-meta.webp" 
                      alt="Manus joins Meta" 
                      class="news-card-img cover-fit"></p>
<div class="absolute inset-0 bg-core-green opacity-10 rounded-t-3xl pointer-events-none"></div>
<p>                <!-- Source Label --><br />
                <span class="absolute bottom-3 right-3 text-[10px] font-medium text-white/90 bg-black/40 px-2 py-1 rounded backdrop-blur-sm border border-white/10 z-10 pointer-events-none"><br />
                    Font: Manus<br />
                </span>
            </div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                         <path d="M18 8h1a4 4 0 0 1 0 8h-1"></path><path d="M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z"></path><line x1="6" y1="1" x2="6" y2="4"></line><line x1="10" y1="1" x2="10" y2="4"></line><line x1="14" y1="1" x2="14" y2="4"></line>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1" data-key="news_manus_title">
                        Manus s&#8217;uneix a Meta: El futur hàptic <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e4.png" alt="🧤" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold" data-key="news_manus_p1">
                        Manus, l&#8217;empresa pionera en guants de captura de dades i realitat virtual, ha anunciat la seva unió amb Meta per definir la propera era de la innovació immersiva.
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_manus_p2_strong">Per què és important:</strong> <span data-key="news_manus_p2">La integració de la tecnologia hàptica de precisió de Manus amb l&#8217;ecosistema de Meta promet revolucionar com «sentim» el món digital, portant la interacció VR/AR a un nivell de realisme sense precedents.</span>
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_manus_p3_strong">En detall:</strong> <span data-key="news_manus_p3">L&#8217;objectiu és crear experiències on les mans siguin el controlador definitiu, eliminant barreres de maquinari i permetent una interacció natural tant en entorns professionals com d&#8217;oci.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://manus.im/es-419/blog/manus-joins-meta-for-next-era-of-innovation" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer" data-key="read_release"><br />
                        Llegir el comunicat →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 2: Claude Cowork --></p>
<div id="news-card-2" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Video for Claude Cowork --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                <iframe class="absolute top-0 left-0 w-full h-full" 
                        src="https://www.youtube-nocookie.com/embed/UAmKyyZ-b9E?autoplay=1&#038;mute=1&#038;controls=1&#038;showinfo=0&#038;modestbranding=1" 
                        frameborder="0" 
                        allow="autoplay; encrypted-media; picture-in-picture"
                        allowfullscreen
                        loading="lazy"
                        referrerpolicy="strict-origin-when-cross-origin"><br />
                </iframe></p>
<div class="absolute inset-0 bg-deep-teal opacity-10 rounded-t-3xl pointer-events-none"></div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path>
                        <circle cx="9" cy="7" r="4"></circle>
                        <path d="M23 21v-2a4 4 0 0 0-3-3.87"></path>
                        <path d="M16 3.13a4 4 0 0 1 0 7.75"></path>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1" data-key="news_claude_title">
                        Nou Claude Cowork: Treballa en equip amb la IA <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f91d.png" alt="🤝" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold" data-key="news_claude_p1">
                        Anthropic presenta «Cowork», una nova funcionalitat per a Claude que transforma el xatbot en un col·laborador actiu dins dels teus projectes d&#8217;equip.
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_claude_p2_strong">Per què és important:</strong> <span data-key="news_claude_p2">Ja no es tracta només de preguntar-li a la IA, sinó de tenir-la present en un document compartit on tot l&#8217;equip pot editar, comentar i iterar en temps real.</span>
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_claude_p3_strong">En detall:</strong> <span data-key="news_claude_p3">Permet la creació d&#8217;espais de treball on Claude entén el context complet de documents múltiples, ajudant a redactar, programar i organitzar idees de manera col·laborativa sense sortir de la interfície.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://support.claude.com/es/articles/13345190-comenzando-con-cowork" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer" data-key="discover_cowork"><br />
                        Descobrir Cowork →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 3: ChatGPT Health --></p>
<div id="news-card-3" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Video for ChatGPT Health --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                <iframe class="absolute top-0 left-0 w-full h-full" 
                        src="https://www.youtube-nocookie.com/embed/305lqu-fmbg?autoplay=1&#038;mute=1&#038;controls=1&#038;showinfo=0&#038;modestbranding=1" 
                        frameborder="0" 
                        allow="autoplay; encrypted-media; picture-in-picture"
                        allowfullscreen
                        loading="lazy"
                        referrerpolicy="strict-origin-when-cross-origin"><br />
                </iframe></p>
<div class="absolute inset-0 bg-blue-900 opacity-10 rounded-t-3xl pointer-events-none"></div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <path d="M22 12h-4l-3 9L9 3l-3 9H2"></path>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1" data-key="news_health_title">
                        Presentem ChatGPT Health: IA per al benestar <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1fa7a.png" alt="🩺" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold" data-key="news_health_p1">
                        OpenAI llança una vertical específica dedicada a la salut, dissenyada per oferir informació mèdica fiable i suport tant a usuaris com a professionals.
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_health_p2_strong">Per què és important:</strong> <span data-key="news_health_p2">Amb l&#8217;auge de les consultes de salut a la IA, OpenAI vol garantir respostes basades en evidència científica, col·laborant amb institucions mèdiques de renom per reduir la desinformació.</span>
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_health_p3_strong">En detall:</strong> <span data-key="news_health_p3">Inclou eines per resumir historials mèdics, explicar diagnòstics complexos en llenguatge planer i oferir recomanacions de benestar, tot sota estrictes protocols de privacitat HIPAA.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://openai.com/es-ES/index/introducing-chatgpt-health/" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer" data-key="view_announcement"><br />
                        Veure anunci →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 4: OpenAI Ads --></p>
<div id="news-card-4" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Image for OpenAI Ads --></p>
<div class="relative w-full bg-white video-container-wrapper aspect-video">
                 <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/01/OpenAi-ads-scaled.jpg" 
                      alt="OpenAI Advertising Approach" 
                      class="news-card-img cover-fit"> </p>
<div class="absolute inset-0 bg-accent-yellow opacity-10 rounded-t-3xl pointer-events-none"></div>
<p>                <!-- Source Label --><br />
                <span class="absolute bottom-3 right-3 text-[10px] font-medium text-white/90 bg-black/40 px-2 py-1 rounded backdrop-blur-sm border border-white/10 z-10 pointer-events-none"><br />
                    Font: OpenAI<br />
                </span>
            </div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: var(--core-green);">
                        <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></p>
<h3 class="h-raleway t-dark font-semibold h2-card flex-1" data-key="news_ads_title">
                        OpenAI explora la publicitat per ampliar l&#8217;accés <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e2.png" alt="📢" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h3>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold" data-key="news_ads_p1">
                        En un moviment estratègic, OpenAI comparteix el seu enfocament sobre la publicitat com a via per mantenir i expandir l&#8217;accés gratuït a les seves eines d&#8217;IA avançada.
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_ads_p2_strong">Per què és important:</strong> <span data-key="news_ads_p2">Això marca un punt d&#8217;inflexió en el model de negoci de la companyia, buscant sostenibilitat sense dependre exclusivament de les subscripcions de pagament.</span>
                    </p>
<p>
                        <strong class="font-semibold" data-key="news_ads_p3_strong">En detall:</strong> <span data-key="news_ads_p3">L&#8217;empresa assegura que els anuncis seran poc intrusius i rellevants, prometent no utilitzar les dades de les converses per perfilat publicitari invasiu, mantenint la privacitat de l&#8217;usuari al centre.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://openai.com/es-ES/index/our-approach-to-advertising-and-expanding-access/" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer" data-key="read_approach"><br />
                        Llegir l&#8217;enfocament →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NEW BLOCK: AI CORNER (Re-disseny High Contrast & Readable) --></p>
<section id="ai-corner" class="bg-[#1E2030] p-8 content-padding mb-8 rounded-3xl relative overflow-hidden group border border-gray-700/50 shadow-2xl">
            <!-- Background Static Glows (Subtils per no molestar) --></p>
<div class="absolute -top-20 -right-20 w-80 h-80 bg-core-green opacity-10 rounded-full blur-[80px] pointer-events-none"></div>
<div class="absolute -bottom-20 -left-20 w-80 h-80 bg-purple-600 opacity-10 rounded-full blur-[80px] pointer-events-none"></div>
<div class="relative z-10">
                <!-- Header Section --></p>
<div class="flex flex-col items-center text-center mb-10">
                    <span class="inline-block py-1.5 px-4 rounded-full border border-[#46C193] bg-transparent text-[#46C193] text-xs font-bold tracking-widest uppercase mb-4 shadow-[0_0_10px_rgba(70,193,147,0.3)]"><br />
                        Workshop Express<br />
                    </span></p>
<h2 class="h-raleway text-white font-bold text-3xl md:text-4xl leading-tight mb-3" data-key="workshop_title">
                        Crea Micro-Apps amb Gemini<br />
                    </h2>
<p class="text-gray-300 text-base max-w-lg font-medium leading-relaxed" data-key="workshop_desc">
                        Transforma dades avorrides en experiències web interactives sense escriure codi. <span class="text-accent-yellow">Llegeix bé els passos:</span>
                    </p>
</p></div>
<p>                <!-- The Cards Grid (High Contrast) --></p>
<div class="grid md:grid-cols-3 gap-6 relative">
<p>                    <!-- Step 1: Input --></p>
<div class="relative group/card h-full">
<div class="absolute -inset-0.5 bg-gradient-to-r from-blue-500 to-teal-400 rounded-2xl opacity-20 group-hover/card:opacity-100 transition duration-300 blur-sm"></div>
<div class="relative h-full bg-[#262842] border border-gray-600 rounded-2xl p-6 flex flex-col items-center text-center shadow-xl">
<div class="w-14 h-14 rounded-full bg-blue-500/20 text-blue-300 flex items-center justify-center mb-4 text-2xl border border-blue-500/30">
                                <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c2.png" alt="📂" class="wp-smiley" style="height: 1em; max-height: 1em;" />
                            </div>
<h3 class="text-white font-bold text-xl mb-2" data-key="step1_title">1. L&#8217;Arxiu</h3>
<p class="text-gray-300 text-sm leading-relaxed" data-key="step1_desc">
                                Arrossega el teu Excel, PDF o Word directament al xat de Gemini i utilitza la funció de Canva.
                            </p>
</p></div>
</p></div>
<p>                    <!-- Step 2: The Prompt (Terminal Style for readability) --></p>
<div class="relative group/card h-full">
<div class="absolute -inset-0.5 bg-gradient-to-r from-green-400 to-accent-yellow rounded-2xl opacity-30 group-hover/card:opacity-100 transition duration-300 blur-sm"></div>
<div class="relative h-full bg-black border border-gray-700 rounded-2xl p-5 flex flex-col shadow-xl">
                            <!-- Terminal Header --></p>
<div class="flex items-center gap-1.5 mb-3 pb-2 border-b border-gray-800 w-full">
<div class="w-2.5 h-2.5 rounded-full bg-red-500"></div>
<div class="w-2.5 h-2.5 rounded-full bg-yellow-500"></div>
<div class="w-2.5 h-2.5 rounded-full bg-green-500"></div>
<p>                                <span class="ml-auto text-[10px] text-gray-500 font-mono">PROMPT</span>
                            </div>
<p>                            <!-- Prompt Text --></p>
<div class="font-mono text-sm text-green-400 leading-relaxed text-left">
                                <span class="text-gray-500 select-none">> </span><span data-key="prompt_line1">Actua com a expert UX.</span><br />
                                <span class="text-gray-500 select-none">> </span><span data-key="prompt_line2">Crea un fitxer HTML únic amb gràfics interactius&#8230;</span><br />
                                <span class="inline-block w-2 h-4 bg-green-400 align-middle animate-pulse ml-1"></span>
                            </div>
<div class="mt-auto pt-4">
<h3 class="text-white font-bold text-center text-lg" data-key="step2_title">2. La màgia</h3>
<p class="text-gray-400 text-xs text-center mt-1" data-key="step2_desc">Demana sempre «un sol fitxer HTML».</p>
</p></div>
</p></div>
</p></div>
<p>                    <!-- Step 3: Output --></p>
<div class="relative group/card h-full">
<div class="absolute -inset-0.5 bg-gradient-to-r from-purple-500 to-pink-500 rounded-2xl opacity-20 group-hover/card:opacity-100 transition duration-300 blur-sm"></div>
<div class="relative h-full bg-[#262842] border border-gray-600 rounded-2xl p-6 flex flex-col items-center text-center shadow-xl">
<div class="w-14 h-14 rounded-full bg-purple-500/20 text-purple-300 flex items-center justify-center mb-4 text-2xl border border-purple-500/30">
                                <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" />
                            </div>
<h3 class="text-white font-bold text-xl mb-2" data-key="step3_title">3. El Resultat</h3>
<p class="text-gray-300 text-sm leading-relaxed" data-key="step3_desc">
                                Obre l&#8217;HTML que et donarà al navegador i interactua amb les dades.
                            </p>
</p></div>
</p></div>
</p></div>
<p>                <!-- CTA Button --></p>
<div class="mt-10 text-center relative z-10">
                    <a href="https://gemini.google.com/" target="_blank" class="inline-flex items-center justify-center gap-2 px-8 py-4 rounded-full bg-[#46C193] text-[#262842] font-bold text-base tracking-wide hover:bg-white hover:text-primary-dark hover:scale-105 transition-all duration-200 shadow-xl shadow-green-500/20 ring-4 ring-green-500/10" rel="noopener"><br />
                        <span data-key="try_gemini">Prova-ho ara a Gemini</span><br />
                        <svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M17 8l4 4m0 0l-4 4m4-4H3"></path></svg><br />
                    </a>
                </div>
</p></div>
</section>
<p>        <!-- HIGGSFIELD SPOTLIGHT SECTION --></p>
<section id="higgsfield-spotlight" class="mb-8 rounded-3xl relative overflow-hidden text-white" style="background: linear-gradient(135deg, #111827 0%, #262842 100%); box-shadow: 0 20px 40px -10px rgba(0,0,0,0.3);">
            <!-- Decorative Elements --></p>
<div class="absolute top-0 right-0 w-full h-full opacity-20" 
                 style="background-image: radial-gradient(circle at 70% 30%, #46C193 0%, transparent 20%), radial-gradient(circle at 30% 70%, #7C3AED 0%, transparent 20%); filter: blur(60px);"></div>
<div class="relative z-10 p-8 content-padding">
<div class="flex items-center justify-between mb-6">
<div class="flex items-center gap-2">
                        <span class="w-2 h-8 bg-gradient-to-b from-[#46C193] to-transparent rounded-full"></span></p>
<h2 class="h-raleway font-bold text-2xl md:text-3xl tracking-tight text-white" data-key="higgs_title">
                            La Revolució del Vídeo<br />
                        </h2>
</p></div>
</p></div>
<p>                <!-- Intro explanation added here --></p>
<p class="text-gray-300 text-sm md:text-base leading-relaxed mb-8 max-w-3xl" data-key="higgs_intro">
                    Higgsfield és una nova plataforma d&#8217;IA generativa de vídeo dissenyada específicament per a equips de màrqueting. A diferència d&#8217;altres models, permet un control total sobre la càmera i manté la consistència dels personatges i productes.
                </p>
<div class="grid md:grid-cols-12 gap-6">
                    <!-- Main Feature Card --></p>
<div class="md:col-span-8 bg-white/5 border border-white/10 rounded-2xl overflow-hidden hover:border-white/20 transition-all group">
<div class="relative h-64 md:h-full min-h-[300px]">
                            <!-- Representational Image for Higgsfield --><br />
                            <img decoding="async" src="https://images.unsplash.com/photo-1618005182384-a83a8bd57fbe?q=80&#038;w=2564&#038;auto=format&#038;fit=crop" 
                                 alt="Higgsfield AI Video Interface" 
                                 class="absolute inset-0 w-full h-full object-cover transition-transform duration-700 group-hover:scale-105"></p>
<div class="absolute inset-0 bg-gradient-to-t from-black/90 via-black/40 to-transparent"></div>
<div class="absolute bottom-0 left-0 p-6 md:p-8">
<h3 class="font-bold text-3xl mb-2 text-white leading-tight" data-key="higgs_card_title">Higgsfield recapta <span class="text-[#46C193]">$130M</span></h3>
<p class="text-gray-300 text-sm md:text-base leading-relaxed max-w-lg mb-4" data-key="higgs_card_desc">
                                    El vídeo generatiu deixa de ser una joguina per convertir-se en infraestructura crítica de màrqueting. Higgsfield lidera la nova onada amb un control sense precedents per a creadors.
                                </p>
<p>                                <a href="https://www.forbes.com/sites/charliefink/2026/01/15/higgsfield-raises-130-million-as-generative-ai-video-becomes-marketing-infrastructure/" target="_blank" class="inline-flex items-center gap-2 text-sm font-bold text-white hover:text-[#46C193] transition-colors" data-key="read_forbes" rel="noopener"><br />
                                    Llegir a Forbes<br />
                                    <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17 8l4 4m0 0l-4 4m4-4H3"></path></svg><br />
                                </a>
                            </div>
</p></div>
</p></div>
<p>                    <!-- Side Stats / Info --></p>
<div class="md:col-span-4 flex flex-col gap-4">
                        <!-- Card 1: The Tech --></p>
<div class="bg-white/5 border border-white/10 rounded-2xl p-5 hover:bg-white/10 transition-colors flex-1 flex flex-col justify-center">
<div class="w-10 h-10 rounded-lg bg-gradient-to-br from-purple-600 to-blue-600 flex items-center justify-center mb-3 shadow-lg">
                                <svg class="w-5 h-5 text-white" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z" /></svg>
                            </div>
<h4 class="font-bold text-white mb-1" data-key="higgs_tech_title">Màrqueting Infrastructure</h4>
<p class="text-xs text-gray-400 leading-relaxed" data-key="higgs_tech_desc">
                                Ja no parlem de clips aleatoris. Higgsfield promet consistència de personatges i control de càmera per a campanyes reals.
                            </p>
</p></div>
<p>                        <!-- Card 2: The Player --></p>
<div class="bg-white/5 border border-white/10 rounded-2xl p-5 hover:bg-white/10 transition-colors flex-1 flex flex-col justify-center relative overflow-hidden">
                            <!-- Background accent --></p>
<div class="absolute top-0 right-0 w-20 h-20 bg-[#46C193] opacity-10 rounded-bl-full pointer-events-none"></div>
<div class="w-10 h-10 rounded-lg bg-white/10 flex items-center justify-center mb-3 border border-white/10">
                                <svg class="w-5 h-5 text-[#46C193]" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z" /></svg>
                            </div>
<h4 class="font-bold text-white mb-1" data-key="higgs_openai_title">OpenAI al radar?</h4>
<p class="text-xs text-gray-400 leading-relaxed" data-key="higgs_openai_desc">
                                Amb rumors d&#8217;integració o interès per part d&#8217;OpenAI, el sector del vídeo IA es consolida com el proper gran camp de batalla.
                            </p>
<p>                            <a href="https://openai.com/es-419/index/higgsfield/" target="_blank" class="text-[10px] text-gray-500 hover:text-white mt-2 flex items-center gap-1 transition-colors" rel="noopener"><br />
                                + Info<br />
                                <svg class="w-3 h-3" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"></path></svg><br />
                            </a>
                        </div>
</p></div>
</p></div>
</p></div>
</section>
<p>        <!-- SOCIAL TIPS (Carousel) --></p>
<div id="social-tips" class="glass-panel-light p-8 content-padding mb-8 rounded-3xl">
<div class="mb-6">
<h3 class="t-dark font-semibold h2-card" data-key="social_tips_title">Tips que trobem per xarxes socials <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f2.png" alt="📲" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h3>
</p></div>
<div id="social-scroll-container" class="flex overflow-x-auto flex-nowrap gap-5 pt-6 pb-8">
                <!-- Mockup 1: Motion Control --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRAQaqRu/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/01/iPhone_Gener26_MotionControl.jpg" 
                                 alt="Gemini 3 vs GPT 5.1" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip1_text">
                                    Higgsfield Motion Control
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 2: Learn Your Way --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://www.instagram.com/p/DTvqV5yFcj9/?img_index=1&#038;igsh=MW1lanZnOXplZzVndg==" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/01/iPhone_Gener26_Google.jpg" 
                                 alt="NotebookLM Part 1" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip2_text">
                                    Learn Your Way: La revolució educativa ja està aquí
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 3: Insultar a la IA --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRAQCLmq/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/01/iPhone_Gener26_InsultarIA.jpg" 
                                 alt="NotebookLM Part 2" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip3_text">
                                    Insultar a la IA = millors resultats
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 4: Efecte Construcció --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRAQpq7a/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/01/iPhone_Gener26_Higgsfield.jpg" 
                                 alt="Novetats LinkedIn" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip4_text">
                                    Efecte Construcció amb Higgsfield
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
</p></div>
<div class="flex justify-end space-x-2 mt-4">
                <button id="social-prev" class="social-nav-btn" aria-label="Anterior"><br />
                    <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3"><path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7" /></svg><br />
                </button><br />
                <button id="social-next" class="social-nav-btn" aria-label="Següent"><br />
                    <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3"><path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" /></svg><br />
                </button>
            </div>
</p></div>
<p>        <!-- INTERNAL TOOLS --></p>
<div id="internal-tools" class="p-8 content-padding mb-8 rounded-3xl glass-panel-light">
<h3 class="t-dark font-semibold body-text mb-4" data-key="tools_title">EINES I RECURSOS D&#8217;IA <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h3>
<ul class="list-none p-0 m-0 space-y-2">
<li><a href="https://notebooklm.google/" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer" data-key="tools_notebook">Accés a NotebookLM</a></li>
<li><a href="https://www.notion.so/IA-al-dIA-matteria_-28111c2fd3cf804d98d7fe4d185849e2?pvs=18" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer" data-key="tools_repo">Repositori d&#8217;eines de matteria_</a></li>
</ul></div>
<p>        <!-- SURVEY FORM (REPLACED WITH SUBSCRIBE) --></p>
<div id="submit-discovery" class="glass-panel-light p-8 content-padding mb-8 rounded-3xl text-center">
<h3 class="h-raleway t-dark font-semibold h2-card mb-4" style="font-size: 24px;" data-key="sub_title">
                <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e9.png" alt="📩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> No et perdis cap novetat<br />
            </h3>
<p class="body-text t-dark mb-6" data-key="sub_desc">
                Vols rebre aquest resum mensual d&#8217;IA directament al teu correu? Uneix-te i estigues al dia sense gaire esforç.
            </p>
<p>                <a href="https://mailchi.mp/matteria/nl-ia-al-dia-formulari" target="_blank" rel="noopener noreferrer" class="w-full inline-block px-8 py-4 rounded-full font-body text-sm font-bold uppercase tracking-wider text-bg-base hover:opacity-90 mt-2 shadow-lg hover:shadow-xl transform hover:-translate-y-1 transition-all duration-200" style="background-color: var(--primary-dark); color: var(--bg-base); text-decoration: none;"><br />
                   <span data-key="sub_btn">Subscriu-te a la Newsletter!</span><br />
                </a>
        </div>
<p>        <!-- FOOTER --></p>
<footer class="p-8 content-padding text-center" style="background-color: var(--bg-secondary);">
<p class="micro-text font-normal t-grey opacity-75">
<p class="micro-text font-normal t-grey opacity-75 mt-1" data-key="footer_rights">
                © 2026 matteria_. Tots els drets reservats.
            </p>
</footer></div>
<p>    <!-- Scroll to Top Button --><br />
    <button id="scroll-to-top-btn" aria-label="Tornar amunt"><br />
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-up">
            <line x1="12" y1="19" x2="12" y2="5"></line>
            <polyline points="5 12 12 5 19 12"></polyline>
        </svg><br />
    </button></p>
<p>    <!-- Floating Subscribe Button (Desktop/Tablet) --><br />
    <a href="https://mailchi.mp/matteria/nl-ia-al-dia-formulari" target="_blank" rel="noopener noreferrer" id="floating-subscribe-btn" class="hidden md:flex"><br />
        <!-- Mail Icon --><br />
        <svg xmlns="http://www.w3.org/2000/svg" class="transform rotate-90" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
            <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
            <polyline points="22,6 12,13 2,6"></polyline>
        </svg><br />
        <span data-key="float_sub">SUBSCRIU-TE</span><br />
    </a></p>
<p>    <script>
        // --- Translations ---
        const translations = {
            ca: {
                back_link: "Totes les newsletters",
                hero_title: "La IA al dIA #3",
                hero_headline: "Moltbot, Manus i la salut digital",
                hero_body: "La IA fa el salt d'assistent a agent amb Moltbot prenent el control del teu PC. Descobreix també la integració de Gemini a Gmail i la revolució de vídeo de Higgsfield.",
                section_news: "NOTICIES DESTACADES:",
                section_sections: "SECCIONS:",
                nav_workshop: "Workshop Express",
                nav_tips: "Tips de Xarxes",
                nav_tools: "Eines Internes",
                news_moltbot_title: "Moltbot (ex-Clawdbot): Quan la IA pren el control &#x1f916;",
                news_moltbot_p1: "Moltbot va més enllà del xat: és un \"agent\" capaç de controlar el teu ordinador físicament, movent el cursor, clicant i escrivint per executar tasques complexes de principi a fi.",
                news_moltbot_p2_strong: "L'Impacte real:",
                news_moltbot_p2: "Això suposa un canvi de paradigma: passem de demanar informació a la IA a delegar-li accions (LAMs). Pot obrir programes, omplir formularis burocràtics o gestionar fitxers sense intervenció humana constant.",
                news_moltbot_p3_strong: "Atenció:",
                news_moltbot_p3: "Donar accés total al sistema operatiu comporta riscos. Experts en ciberseguretat adverteixen que, sense una supervisió adequada, un agent amb aquest nivell de control podria executar ordres errònies o comprometre dades sensibles.",
                read_news: "Llegir la notícia →",
                news_gmail_title: "Gmail entra a l'era Gemini: La teva bústia ara pensa &#x1f4e7;",
                news_gmail_p1: "Google ha integrat oficialment els seus models més potents d'IA (Gemini 1.5 Pro) directament a la barra lateral de Gmail, transformant com gestionem el correu.",
                news_gmail_p2_strong: "Per què és important:",
                news_gmail_p2: "Ja no cal sortir de Gmail per resumir fils llargs, redactar respostes formals o buscar dades específiques enterrades en correus antics. Tot passa al panell lateral.",
                news_gmail_p3_strong: "En detall:",
                news_gmail_p3: "Amb la nova funció \"Gmail Q&A\", pots fer preguntes complexes com \"Quant ens vam gastar en la reforma segons els correus de l'arquitecte?\" i Gemini rastreja, sintetitza i respon a l'instant.",
                read_blog: "Llegir al blog de Google →",
                news_manus_title: "Manus s'uneix a Meta: El futur hàptic &#x1f9e4;",
                news_manus_p1: "Manus, l'empresa pionera en guants de captura de dades i realitat virtual, ha anunciat la seva unió amb Meta per definir la propera era de la innovació immersiva.",
                news_manus_p2_strong: "Per què és important:",
                news_manus_p2: "La integració de la tecnologia hàptica de precisió de Manus amb l'ecosistema de Meta promet revolucionar com \"sentim\" el món digital, portant la interacció VR/AR a un nivell de realisme sense precedents.",
                news_manus_p3_strong: "En detall:",
                news_manus_p3: "L'objectiu és crear experiències on les mans siguin el controlador definitiu, eliminant barreres de maquinari i permetent una interacció natural tant en entorns professionals com d'oci.",
                read_release: "Llegir el comunicat →",
                news_claude_title: "Nou Claude Cowork: Treballa en equip amb la IA &#x1f91d;",
                news_claude_p1: "Anthropic presenta \"Cowork\", una nova funcionalitat per a Claude que transforma el xatbot en un col·laborador actiu dins dels teus projectes d'equip.",
                news_claude_p2_strong: "Per què és important:",
                news_claude_p2: "Ja no es tracta només de preguntar-li a la IA, sinó de tenir-la present en un document compartit on tot l'equip pot editar, comentar i iterar en temps real.",
                news_claude_p3_strong: "En detall:",
                news_claude_p3: "Permet la creació d'espais de treball on Claude entén el context complet de documents múltiples, ajudant a redactar, programar i organitzar idees de manera col·laborativa sense sortir de la interfície.",
                discover_cowork: "Descobrir Cowork →",
                news_health_title: "Presentem ChatGPT Health: IA per al benestar &#x1fa7a;",
                news_health_p1: "OpenAI llança una vertical específica dedicada a la salut, dissenyada per oferir informació mèdica fiable i suport tant a usuaris com a professionals.",
                news_health_p2_strong: "Per què és important:",
                news_health_p2: "Amb l'auge de les consultes de salut a la IA, OpenAI vol garantir respostes basades en evidència científica, col·laborant amb institucions mèdiques de renom per reduir la desinformació.",
                news_health_p3_strong: "En detall:",
                news_health_p3: "Inclou eines per resumir historials mèdics, explicar diagnòstics complexos en llenguatge planer i oferir recomanacions de benestar, tot sota estrictes protocols de privacitat HIPAA.",
                view_announcement: "Veure anunci →",
                news_ads_title: "OpenAI explora la publicitat per ampliar l'accés &#x1f4e2;",
                news_ads_p1: "En un moviment estratègic, OpenAI comparteix el seu enfocament sobre la publicitat com a via per mantenir i expandir l'accés gratuït a les seves eines d'IA avançada.",
                news_ads_p2_strong: "Per què és important:",
                news_ads_p2: "Això marca un punt d'inflexió en el model de negoci de la companyia, buscant sostenibilitat sense dependre exclusivament de les subscripcions de pagament.",
                news_ads_p3_strong: "En detall:",
                news_ads_p3: "L'empresa assegura que els anuncis seran poc intrusius i rellevants, prometent no utilitzar les dades de les converses per perfilat publicitari invasiu, mantenint la privacitat de l'usuari al centre.",
                read_approach: "Llegir l'enfocament →",
                workshop_title: "Crea Micro-Apps amb Gemini",
                workshop_desc: "Transforma dades avorrides en experiències web interactives sense escriure codi. <span class=\"text-accent-yellow\">Llegeix bé els passos:</span>",
                step1_title: "1. L'Arxiu",
                step1_desc: "Arrossega el teu Excel, PDF o Word directament al xat de Gemini i utilitza la funció de Canva.",
                prompt_line1: "Actua com a expert UX.",
                prompt_line2: "Crea un fitxer HTML únic amb gràfics interactius de Chart.js...",
                step2_title: "2. La màgia",
                step2_desc: "Demana sempre \"un sol fitxer HTML\".",
                step3_title: "3. El Resultat",
                step3_desc: "Obre l'HTML que et donarà al navegador i interactua amb les dades.",
                try_gemini: "Prova-ho ara a Gemini",
                higgs_title: "La Revolució del Vídeo",
                jan_2026: "Gener 2026",
                higgs_intro: "Higgsfield és una nova plataforma d'IA generativa de vídeo dissenyada específicament per a equips de màrqueting. A diferència d'altres models, permet un control total sobre la càmera i manté la consistència dels personatges i productes.",
                higgs_card_title: "Higgsfield recapta <span class=\"text-[#46C193]\">$130M</span>",
                higgs_card_desc: "El vídeo generatiu deixa de ser una joguina per convertir-se en infraestructura crítica de màrqueting. Higgsfield lidera la nova onada amb un control sense precedents per a creadors.",
                read_forbes: "Llegir a Forbes",
                higgs_tech_title: "Màrqueting Infrastructure",
                higgs_tech_desc: "Ja no parlem de clips aleatoris. Higgsfield promet consistència de personatges i control de càmera per a campanyes reals.",
                higgs_openai_title: "OpenAI al radar?",
                higgs_openai_desc: "Amb rumors d'integració o interès per part d'OpenAI, el sector del vídeo IA es consolida com el proper gran camp de batalla.",
                social_tips_title: "Tips que trobem per xarxes socials &#x1f4f2;",
                tip1_text: "Gemini 3 vs GPT-5.1: Comparativa dels nous models gegants.",
                tip2_text: "NotebookLM: Com convertir els teus apunts en pòdcasts.",
                tip3_text: "Més trucs per treure partit a NotebookLM d'Google.",
                tip4_text: "Les últimes novetats de LinkedIn que has de conèixer.",
                tools_title: "EINES I RECURSOS D'IA &#x1f6e0;",
                tools_notebook: "Accés a NotebookLM",
                tools_repo: "Repositori d'eines de matteria_",
                sub_title: "&#x1f4e9; No et perdis cap novetat",
                sub_desc: "Vols rebre aquest resum mensual d'IA directament al teu correu? Uneix-te i estigues al dia sense gaire esforç.",
                sub_btn: "Subscriu-te a la Newsletter!",
                footer_rights: "© 2026 matteria_. Tots els drets reservats.",
                float_sub: "SUBSCRIU-TE"
            },
            es: {
                back_link: "Todas las newsletters",
                hero_title: "La IA al dIA #3",
                hero_headline: "Moltbot, Manus y la salud digital",
                hero_body: "La IA da el salto de asistente a agente con Moltbot tomando el control de tu PC. Descubre también la integración de Gemini en Gmail y la revolución de vídeo de Higgsfield.",
                section_news: "NOTICIAS DESTACADAS:",
                section_sections: "SECCIONES:",
                nav_workshop: "Workshop Express",
                nav_tips: "Tips de Redes",
                nav_tools: "Herramientas Internas",
                news_moltbot_title: "Moltbot (ex-Clawdbot): Cuando la IA toma el control &#x1f916;",
                news_moltbot_p1: "Moltbot va más allá del chat: es un \"agente\" capaz de controlar tu ordenador físicamente, moviendo el cursor, clicando y escribiendo para ejecutar tareas complejas de principio a fin.",
                news_moltbot_p2_strong: "El Impacto real:",
                news_moltbot_p2: "Esto supone un cambio de paradigma: pasamos de pedir información a la IA a delegarle acciones (LAMs). Puede abrir programas, rellenar formularios burocráticos o gestionar archivos sin intervención humana constante.",
                news_moltbot_p3_strong: "Atención:",
                news_moltbot_p3: "Dar acceso total al sistema operativo conlleva riesgos. Expertos en ciberseguridad advierten que, sin una supervisión adecuada, un agente con este nivel de control podría ejecutar órdenes erróneas o comprometer datos sensibles.",
                read_news: "Leer la noticia →",
                news_gmail_title: "Gmail entra en la era Gemini: Tu buzón ahora piensa &#x1f4e7;",
                news_gmail_p1: "Google ha integrado oficialmente sus modelos más potentes de IA (Gemini 1.5 Pro) directamente en la barra lateral de Gmail, transformando cómo gestionamos el correo.",
                news_gmail_p2_strong: "Por qué es importante:",
                news_gmail_p2: "Ya no hace falta salir de Gmail para resumir hilos largos, redactar respuestas formales o buscar datos específicos enterrados en correos antiguos. Todo pasa en el panel lateral.",
                news_gmail_p3_strong: "En detalle:",
                news_gmail_p3: "Con la nueva función \"Gmail Q&A\", puedes hacer preguntas complejas como \"¿Cuánto nos gastamos en la reforma según los correos del arquitecto?\" y Gemini rastrea, sintetiza y responde al instante.",
                read_blog: "Leer en el blog de Google →",
                news_manus_title: "Manus se une a Meta: El futuro háptico &#x1f9e4;",
                news_manus_p1: "Manus, la empresa pionera en guantes de captura de datos y realidad virtual, ha anunciado su unión con Meta para definir la próxima era de la innovación inmersiva.",
                news_manus_p2_strong: "Por qué es importante:",
                news_manus_p2: "La integración de la tecnología háptica de precisión de Manus con el ecosistema de Meta promete revolucionar cómo \"sentimos\" el mundo digital, llevando la interacción VR/AR a un nivel de realismo sin precedentes.",
                news_manus_p3_strong: "En detalle:",
                news_manus_p3: "El objetivo es crear experiencias donde las manos sean el controlador definitivo, eliminando barreras de hardware y permitiendo una interacción natural tanto en entornos profesionales como de ocio.",
                read_release: "Leer el comunicado →",
                news_claude_title: "Nuevo Claude Cowork: Trabaja en equipo con la IA &#x1f91d;",
                news_claude_p1: "Anthropic presenta \"Cowork\", una nueva funcionalidad para Claude que transforma el chatbot en un colaborador activo dentro de tus proyectos de equipo.",
                news_claude_p2_strong: "Por qué es importante:",
                news_claude_p2: "Ya no se trata solo de preguntarle a la IA, sino de tenerla presente en un documento compartido donde todo el equipo puede editar, comentar e iterar en tiempo real.",
                news_claude_p3_strong: "En detalle:",
                news_claude_p3: "Permite la creación de espacios de trabajo donde Claude entiende el contexto completo de documentos múltiples, ayudando a redactar, programar y organizar ideas de manera colaborativa sin salir de la interfaz.",
                discover_cowork: "Descubrir Cowork →",
                news_health_title: "Presentamos ChatGPT Health: IA para el bienestar &#x1fa7a;",
                news_health_p1: "OpenAI lanza una vertical específica dedicada a la salud, diseñada para ofrecer información médica fiable y soporte tanto a usuarios como a profesionales.",
                news_health_p2_strong: "Por qué es importante:",
                news_health_p2: "Con el auge de las consultas de salud a la IA, OpenAI quiere garantizar respuestas basadas en evidencia científica, colaborando con instituciones médicas de renombre para reducir la desinformación.",
                news_health_p3_strong: "En detalle:",
                news_health_p3: "Incluye herramientas para resumir historiales médicos, explicar diagnósticos complejos en lenguaje llano y ofrecer recomendaciones de bienestar, todo bajo estrictos protocolos de privacidad HIPAA.",
                view_announcement: "Ver anuncio →",
                news_ads_title: "OpenAI explora la publicidad para ampliar el acceso &#x1f4e2;",
                news_ads_p1: "En un movimiento estratégico, OpenAI comparte su enfoque sobre la publicidad como vía para mantener y expandir el acceso gratuito a sus herramientas de IA avanzada.",
                news_ads_p2_strong: "Por qué es importante:",
                news_ads_p2: "Esto marca un punto de inflexión en el modelo de negocio de la compañía, buscando sostenibilidad sin depender exclusivamente de las suscripciones de pago.",
                news_ads_p3_strong: "En detalle:",
                news_ads_p3: "La empresa asegura que los anuncios serán poco intrusivos y relevantes, prometiendo no utilizar los datos de las conversaciones para perfilado publicitario invasivo, manteniendo la privacidad del usuario en el centro.",
                read_approach: "Leer el enfoque →",
                workshop_title: "Crea Micro-Apps con Gemini",
                workshop_desc: "Transforma datos aburridos en experiencias web interactivas sin escribir código. <span class=\"text-accent-yellow\">Lee bien los pasos:</span>",
                step1_title: "1. El Archivo",
                step1_desc: "Arrastra tu Excel, PDF o Word directamente al chat de Gemini y utiliza la función de Canva.",
                prompt_line1: "Actúa como experto UX.",
                prompt_line2: "Crea un archivo HTML único con gráficos interactivos de Chart.js...",
                step2_title: "2. La magia",
                step2_desc: "Pide siempre \"un solo archivo HTML\".",
                step3_title: "3. El Resultado",
                step3_desc: "Abre el HTML que te dará en el navegador e interactúa con los datos.",
                try_gemini: "Pruébalo ahora en Gemini",
                higgs_title: "La Revolución del Vídeo",
                jan_2026: "Enero 2026",
                higgs_intro: "Higgsfield es una nueva plataforma de IA generativa de vídeo diseñada específicamente para equipos de marketing. A diferencia de otros modelos, permite un control total sobre la cámara y mantiene la consistencia de los personajes y productos.",
                higgs_card_title: "Higgsfield recauda <span class=\"text-[#46C193]\">$130M</span>",
                higgs_card_desc: "El vídeo generativo deja de ser un juguete para convertirse en infraestructura crítica de marketing. Higgsfield lidera la nueva ola con un control sin precedentes para creadores.",
                read_forbes: "Leer en Forbes",
                higgs_tech_title: "Marketing Infrastructure",
                higgs_tech_desc: "Ya no hablamos de clips aleatorios. Higgsfield promete consistencia de personajes y control de cámara para campañas reales.",
                higgs_openai_title: "¿OpenAI en el radar?",
                higgs_openai_desc: "Con rumores de integración o interés por parte de OpenAI, el sector del vídeo IA se consolida como el próximo gran campo de batalla.",
                social_tips_title: "Tips que encontramos para redes sociales &#x1f4f2;",
                tip1_text: "Gemini 3 vs GPT-5.1: Comparativa de los nuevos modelos gigantes.",
                tip2_text: "NotebookLM: Cómo convertir tus apuntes en pódcast.",
                tip3_text: "Más trucos para sacar partido a NotebookLM de Google.",
                tip4_text: "Las últimas novedades de LinkedIn que debes conocer.",
                tools_title: "HERRAMIENTAS Y RECURSOS DE IA &#x1f6e0;",
                tools_notebook: "Acceso a NotebookLM",
                tools_repo: "Repositorio de herramientas de matteria_",
                sub_title: "&#x1f4e9; No te pierdas ninguna novedad",
                sub_desc: "¿Quieres recibir este resumen mensual de IA directamente en tu correo? Únete y mantente al día sin mucho esfuerzo.",
                sub_btn: "¡Suscríbete a la Newsletter!",
                footer_rights: "© 2026 matteria_. Todos los derechos reservados.",
                float_sub: "SUSCRÍBETE"
            }
        };</p>
<p>        let currentLang = 'ca';</p>
<p>        function toggleLanguage() {
            currentLang = currentLang === 'ca' ? 'es' : 'ca';</p>
<p>            // Toggle visual state (Creative Switch)
            const switchEl = document.getElementById('lang-switch');
            if (currentLang === 'es') {
                switchEl.classList.add('es-active');
            } else {
                switchEl.classList.remove('es-active');
            }</p>
<p>            // Apply translations
            document.querySelectorAll('[data-key]').forEach(el => {
                const key = el.getAttribute('data-key');
                if (translations[currentLang][key]) {
                    el.innerHTML = translations[currentLang][key];
                }
            });
        }</p>
<p>        // --- Social Carousel Logic ---
        const updateSocialButtonState = () => {
            const scrollContainer = document.getElementById('social-scroll-container');
            const prevBtn = document.getElementById('social-prev');
            const nextBtn = document.getElementById('social-next');</p>
<p>            if (!scrollContainer || !prevBtn || !nextBtn) return;</p>
<p>            const maxScrollLeft = scrollContainer.scrollWidth - scrollContainer.clientWidth;
            prevBtn.disabled = scrollContainer.scrollLeft < 10;
            nextBtn.disabled = scrollContainer.scrollLeft >= (maxScrollLeft - 10);
        };</p>
<p>        window.addEventListener('load', () => {
            updateSocialButtonState();</p>
<p>            // Carousel listeners
            const scrollContainer = document.getElementById('social-scroll-container');
            const prevBtn = document.getElementById('social-prev');
            const nextBtn = document.getElementById('social-next');</p>
<p>            if (scrollContainer && prevBtn && nextBtn) {
                const scrollAmount = 220 + 20; </p>
<p>                prevBtn.addEventListener('click', () => {
                    scrollContainer.scrollBy({ left: -scrollAmount, behavior: 'smooth' });
                });</p>
<p>                nextBtn.addEventListener('click', () => {
                    scrollContainer.scrollBy({ left: scrollAmount, behavior: 'smooth' });
                });</p>
<p>                let scrollTimer;
                scrollContainer.addEventListener('scroll', () => {
                    clearTimeout(scrollTimer);
                    scrollTimer = setTimeout(updateSocialButtonState, 100); 
                });
            }
        });</p>
<p>        window.addEventListener('resize', updateSocialButtonState);</p>
<p>        // --- Scroll Logic ---
        const scrollLinks = document.querySelectorAll('.scroll-link');
        scrollLinks.forEach(link => {
            link.addEventListener('click', function(e) {
                e.preventDefault();
                const targetId = this.getAttribute('href');
                const targetElement = document.querySelector(targetId);
                if (targetElement) {
                    targetElement.scrollIntoView({ behavior: 'smooth', block: 'start' });
                }
            });
        });</p>
<p>        const scrollToTopBtn = document.getElementById('scroll-to-top-btn');
        const scrollThreshold = 300;</p>
<p>        const toggleScrollButton = () => {
            if (window.scrollY > scrollThreshold) {
                scrollToTopBtn.style.display = 'flex';
            } else {
                scrollToTopBtn.style.display = 'none';
            }
        };</p>
<p>        window.addEventListener('scroll', toggleScrollButton);
        scrollToTopBtn.addEventListener('click', () => {
            window.scrollTo({ top: 0, behavior: 'smooth' });
        });</p>
<p>        toggleScrollButton();
    </script></p>
<p>La entrada <a rel="nofollow" href="https://stage.matteria.si/newsletter/iaaldia3/">OpenClaw, Manus i la salut digital</a> se publicó primero en <a rel="nofollow" href="https://stage.matteria.si">matteria_</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Gemini 3 vs GPT 5.1: La batalla definitiva</title>
		<link>https://stage.matteria.si/newsletter/iaaldia2/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 21 Sep 2026 10:45:27 +0000</pubDate>
				<guid isPermaLink="false">https://stage.matteria.si/newsletter/iaaldia2/</guid>

					<description><![CDATA[<p>Totes les novetats de Gemini 3 i ChatGPT 5.1 al descobert. A més, analitzem per què NotebookLM s'ha convertit en l'eina imprescindible del mes. [...]</p>
<p><a class="btn btn-secondary understrap-read-more-link" href="https://stage.matteria.si/newsletter/iaaldia2/">Leer más...<span class="screen-reader-text"> from Gemini 3 vs GPT 5.1: La batalla definitiva</span></a></p>
<p>La entrada <a rel="nofollow" href="https://stage.matteria.si/newsletter/iaaldia2/">Gemini 3 vs GPT 5.1: La batalla definitiva</a> se publicó primero en <a rel="nofollow" href="https://stage.matteria.si">matteria_</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style>
        /*
        Custom CSS for Glassmorphism effects and fixed color palette.
        */
        :root {
            /* Palette */
            --bg-base: #F6F4EC;
            --bg-secondary: #F0EFE2;
            --bg-soft-cream: #F8FDD8;
            --primary-dark: #262842;
            --core-green: #46C193;
            --deep-teal: #099C94;
            --accent-yellow: #DEF361;
            --blue-grey: #34474D;
            /* Supporting greens for blobs */
            --soft-green-acc: #16A172; 
            --soft-teal-acc: #099C94;</p>
<p>            /* Typography */
            --font-heading: 'Raleway', sans-serif;
            --font-body: 'Montserrat', sans-serif;
        }</p>
<p>        /* Resetting background */
        body {
            background-color: var(--bg-secondary);
            font-family: var(--font-body);
            overflow-x: hidden;
        }</p>
<p>        /* Background Blobs */
        .bg-blob {
            position: absolute;
            border-radius: 50%;
            filter: blur(150px);
            opacity: 0.8;
            z-index: -1;
        }</p>
<p>        .bg-blob-1 {
            background-color: var(--soft-green-acc);
            width: 350px;
            height: 350px;
            top: 50px;
            left: -100px;
        }</p>
<p>        .bg-blob-2 {
            background-color: var(--accent-yellow);
            width: 450px;
            height: 450px;
            top: 400px;
            right: -200px;
        }</p>
<p>        .bg-blob-3 {
            background-color: var(--soft-teal-acc);
            width: 500px;
            height: 500px;
            bottom: 100px;
            left: 50%;
            transform: translateX(-50%);
        }</p>
<p>        .h-raleway { font-family: var(--font-heading); }
        .t-dark { color: var(--primary-dark); }
        .t-teal { color: var(--deep-teal); }
        .t-green { color: var(--core-green); }
        .t-grey { color: var(--blue-grey); }</p>
<p>        /* Glass Panels */
        .glass-panel-light {
            background-color: rgba(246, 244, 236, 0.7);
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            border: 1px solid rgba(255, 255, 255, 0.5);
            box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.08);
            transition: all 0.3s ease-in-out;
        }</p>
<p>        .glass-panel-cream {
            background-color: rgba(248, 253, 216, 0.7);
            backdrop-filter: blur(10px);
            -webkit-backdrop-filter: blur(10px);
            border: 1px solid rgba(255, 255, 255, 0.6);
            box-shadow: 0 8px 15px -4px rgba(0, 0, 0, 0.1);
            transition: all 0.3s ease-in-out; /* Added transition for smooth background switch */
        }</p>
<p>        .dark-panel {
            background-color: rgba(38, 40, 66, 0.9);
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            border: 1px solid rgba(255, 255, 255, 0.1);
            box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.1);
        }</p>
<p>        /* Tabs Styles */
        .howto-tab-button {
            flex: 1;
            font-family: var(--font-body);
            font-weight: 600;
            font-size: 14px;
            text-align: left;
            cursor: pointer;
            transition: all 0.3s ease;
            border: none;
            outline: none;
        }
        .howto-tab-active {
            background-color: var(--core-green);
            color: var(--bg-base);
            box-shadow: 0 4px 10px -2px rgba(70, 193, 147, 0.5);
            transform: translateY(-2px) skewX(-25deg);
            z-index: 40 !important;
        }
        .howto-tab-inactive {
            background-color: rgba(255, 255, 255, 0.05);
            color: var(--bg-base);
            opacity: 0.6;
            border: 1px solid rgba(255, 255, 255, 0.1);
        }
        .howto-tab-inactive:hover {
            opacity: 1;
            background-color: rgba(255, 255, 255, 0.1);
        }</p>
<p>        .skew-tab { transform: skewX(-25deg); }
        .unskew-text { transform: skewX(25deg); text-align: center; }</p>
<p>        .howto-tab-content { display: none; }
        .howto-tab-content.active { display: block; }</p>
<p>        /* AI Corner Tabs */
        .ai-toggle-pill {
            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        }
        .ai-toggle-active {
            background-color: var(--primary-dark);
            color: var(--bg-base);
            box-shadow: 0 4px 12px rgba(38, 40, 66, 0.2);
        }
        .ai-toggle-inactive {
            color: var(--primary-dark);
            opacity: 0.6;
        }
        .ai-toggle-inactive:hover {
            opacity: 1;
            background-color: rgba(255,255,255,0.4);
        }
        .ai-content { display: none; animation: fadeIn 0.4s ease-out; }
        .ai-content.active { display: grid; }</p>
<p>        /* Transition for Visual Card content */
        .visual-card-content {
            transition: opacity 0.3s ease-in-out, transform 0.3s ease-out;
        }
        .visual-card-fade-out {
            opacity: 0;
            transform: scale(0.95);
        }</p>
<p>        /* UX Hover & Active Effects for AI List */
        .ai-hover-trigger {
            border: 1px solid transparent;
            transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
        }</p>
<p>        /* Combined hover and active class */
        .ai-hover-trigger:hover, .ai-item-active {
            background-color: rgba(255, 255, 255, 0.7);
            border-color: rgba(255, 255, 255, 0.9);
            transform: translateX(8px);
            box-shadow: 0 4px 15px -3px rgba(0, 0, 0, 0.05);
        }</p>
<p>        /* Icon animation on hover/active */
        .ai-hover-trigger:hover .icon-box, .ai-item-active .icon-box {
            transform: scale(1.1) rotate(3deg);
            background-color: var(--primary-dark);
            color: var(--core-green);
        }
        .icon-box { transition: all 0.3s ease; }</p>
<p>        @keyframes fadeIn {
            from { opacity: 0; transform: translateY(10px); }
            to { opacity: 1; transform: translateY(0); }
        }</p>
<p>        /* Layout Utilities */
        .content-padding {
            padding-left: 32px;
            padding-right: 32px;
        }
        @media (max-width: 768px) {
            .content-padding {
                padding-left: 20px;
                padding-right: 20px;
            }
        }</p>
<p>        .glass-container-bg { background-color: transparent; }</p>
<p>        /* Typography */
        .h1-hero { font-size: 38px; line-height: 1.2; letter-spacing: 0.03em; }
        .h2-card { font-size: 24px; line-height: 1.3; }
        .body-text { font-size: 16px; line-height: 1.5; }
        .micro-text { font-size: 12px; line-height: 1.3; text-transform: uppercase; }</p>
<p>        .link-style {
            color: var(--deep-teal);
            text-decoration: none;
            transition: color 0.1s;
            outline: none;
        }
        .link-style:hover, .link-style:focus {
            text-decoration: underline;
            outline: 2px solid var(--deep-teal);
            outline-offset: 2px;
            border-radius: 4px;
        }</p>
<p>        .h1-sub {
            font-family: var(--font-heading);
            font-weight: 700;
            font-size: 28px;
            line-height: 1.3;
        }</p>
<p>        /* Scroll to Top */
        #scroll-to-top-btn {
            position: fixed;
            bottom: 20px;
            right: 20px;
            background-color: var(--primary-dark);
            color: var(--bg-base);
            border: none;
            border-radius: 9999px;
            width: 44px;
            height: 44px;
            font-size: 24px;
            cursor: pointer;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
            display: none;
            align-items: center;
            justify-content: center;
            transition: background-color 0.3s, opacity 0.3s;
            z-index: 1000;
        }</p>
<p>        #scroll-to-top-btn:hover { background-color: var(--blue-grey); }</p>
<p>        /* Floating Animation Keyframes - Subtler */
        @keyframes floatingSide {
            0% { transform: translateY(-50%); }
            50% { transform: translateY(-54%); } /* Very subtle movement (just 4%) */
            100% { transform: translateY(-50%); }
        }</p>
<p>        /* Floating Subscribe Button (Right Side Vertical with Float Effect) */
        #floating-subscribe-btn {
            position: fixed;
            top: 50%;
            right: 0;</p>
<p>            background-color: var(--primary-dark);
            color: var(--bg-base);
            /* Chunkier padding to look like a solid block */
            padding: 42px 14px; 
            /* Fully rounded left side for non-rectangular look */
            border-radius: 30px 0 0 30px;</p>
<p>            /* Softer shadow */
            box-shadow: -4px 4px 20px rgba(0, 0, 0, 0.15); 
            z-index: 900;</p>
<p>            font-family: var(--font-body);
            font-weight: 700;
            font-size: 12px;
            letter-spacing: 0.2em; /* More spacing for vertical text */
            text-transform: uppercase;
            writing-mode: vertical-rl;
            text-orientation: mixed;
            text-decoration: none;</p>
<p>            display: flex;
            align-items: center;
            justify-content: center;
            gap: 16px; /* More space between icon and text */</p>
<p>            border: 1px solid rgba(255,255,255,0.05);
            border-right: none;</p>
<p>            /* Slower animation for subtle float */
            animation: floatingSide 6s ease-in-out infinite;
            transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
        }</p>
<p>        #floating-subscribe-btn:hover {
            background-color: var(--core-green);
            color: var(--primary-dark);
            box-shadow: -8px 8px 30px rgba(70, 193, 147, 0.4);</p>
<p>            /* Stop floating and extend smoothly */
            animation-play-state: paused; 
            transform: translateY(-50%) translateX(-6px); 
            padding-top: 50px;
            padding-bottom: 50px;
        }</p>
<p>        /* Adjust Scroll to Top position to not overlap */
        @media (min-width: 768px) {
            #scroll-to-top-btn {
                right: 30px;
                bottom: 30px; 
            }
        }</p>
<p>        /* Video/Image Wrapper */
        .video-container-wrapper {
            transition: all 0.3s ease-in-out;
            border-radius: 1.5rem 1.5rem 0 0;
            overflow: hidden;
            position: relative;
        }
        .video-container-wrapper:hover {
            transform: scale(1.02);
            z-index: 20;
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
        }
        /* Ensure images in cards cover the area like videos */
        .news-card-img {
            width: 100%;
            height: 100%;
            /* Modified for containment */
            object-fit: contain; 
            background-color: white; /* Added background for contain mode */
            position: absolute;
            top: 0;
            left: 0;
        }
        /* New style for cards where image must cover (e.g. GPT-5.1) */
        .news-card-img.cover-fit {
             object-fit: cover;
        }</p>
<p>        /* Carousel Styles */
        .flex-shrink-0 { width: 220px; scroll-snap-align: start; }
        #social-scroll-container {
            -ms-overflow-style: none;
            scrollbar-width: none;
            scroll-behavior: smooth;
            overflow-y: visible;
            overflow-x: auto;
            scroll-snap-type: x mandatory;
        }
        #social-scroll-container::-webkit-scrollbar { display: none; }</p>
<p>        .social-nav-btn {
            width: 32px;
            height: 32px;
            border-radius: 50%;
            background-color: rgba(38, 40, 66, 0.1);
            color: var(--primary-dark);
            display: flex;
            align-items: center;
            justify-content: center;
            transition: background-color 0.2s, opacity 0.2s;
        }
        .social-nav-btn:hover:not(:disabled) {
            background-color: var(--core-green);
            color: var(--bg-base);
        }
        .social-nav-btn:disabled { opacity: 0.4; cursor: not-allowed; }</p>
<p>        /* Navigation Pills */
        .hero-nav-pill {
            background-color: rgba(38, 40, 66, 0.05);
            color: var(--primary-dark);
            font-weight: 600;
            border: 1px solid rgba(38, 40, 66, 0.1);
            backdrop-filter: blur(4px);
            -webkit-backdrop-filter: blur(4px);
            transition: all 0.3s ease;
        }
        .hero-nav-pill:hover {
            background-color: var(--accent-yellow);
            color: var(--primary-dark);
            border-color: var(--accent-yellow);
            transform: translateY(-2px);
            box-shadow: 0 6px 12px -3px rgba(222, 243, 97, 0.6);
        }</p>
<p>        .hero-nav-pill--news {
            background-color: var(--primary-dark);
            color: var(--bg-base);
            border-color: var(--primary-dark);
            backdrop-filter: none;
        }</p>
<p>        .hero-nav-pill--news:hover {
            background-color: var(--core-green);
            color: var(--primary-dark);
            border-color: var(--core-green);
            transform: translateY(-2px);
            box-shadow: 0 6px 12px -3px rgba(70, 193, 147, 0.5);
        }</p>
<p>        /* Comparison Block Styles */
        .vs-card {
            transition: all 0.2s ease;
        }
        .vs-card:hover {
            transform: translateY(-2px);
            background-color: rgba(255,255,255,0.6);
        }
    </style>
<p><!-- Background Shapes --></p>
<div class="fixed inset-0 overflow-hidden -z-20">
<div class="bg-blob bg-blob-1"></div>
<div class="bg-blob bg-blob-2"></div>
<div class="bg-blob bg-blob-3"></div>
</p></div>
<p>    <!-- Outer container --></p>
<div class="max-w-[640px] mx-auto glass-container-bg relative z-10">
<p>        <!-- Header Block --></p>
<header class="glass-panel-light content-padding flex justify-between items-center py-6 rounded-b-xl">
            <a href="https://stage.matteria.si/ca/" class="flex items-center" target="_top" rel="noopener noreferrer" style="text-decoration: none;"><br />
                <span class="h-raleway t-dark font-extrabold text-[26px] leading-[26px]">matteria<span class="text-core-green text-[32px] leading-[26px]">_</span></span><br />
            </a><br />
        </header>
<p>        <!-- Back Link --></p>
<div class="content-padding pt-6 pb-4">
            <a href="https://stage.matteria.si/ca/newsletter" target="_top" class="inline-flex items-center text-sm font-semibold t-dark hover:underline" style="text-decoration: none; transition: color 0.1s; outline: none;"><br />
                <svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 mr-1" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
                    <path stroke-linecap="round" stroke-linejoin="round" d="M10 19l-7-7m0 0l7-7m-7 7h18" />
                </svg><br />
                Totes les newsletters<br />
            </a>
        </div>
<p>        <!-- Main Title --></p>
<h1 class="h1-sub t-dark content-padding text-center mb-8">
            La IA al dIA #2<br />
        </h1>
<p>        <!-- 1. Hero Block --></p>
<section class="glass-panel-cream p-8 content-padding mb-8 rounded-3xl">
<h1 class="h-raleway t-dark font-bold h1-hero mb-3 text-center">
                Gemini 3 vs GPT 5.1: La batalla definitiva<br />
            </h1>
<p class="body-text t-dark mb-6 font-light">
                Totes les novetats de Gemini 3 i ChatGPT 5.1 al descobert. A més, analitzem per què NotebookLM s&#8217;ha convertit en l&#8217;eina imprescindible del mes.
            </p>
<p>            <span class="block w-full micro-text t-dark font-semibold opacity-60 mt-4 mb-2">NOTICIES DESTACADES:</span></p>
<div class="flex flex-wrap gap-2">
                <!-- UPDATED PILLS ORDER --><br />
                <a href="#news-card-1" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    Gemini 3<br />
                </a><br />
                <a href="#news-card-3" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    GPT-5.1<br />
                </a><br />
                <a href="#comparison-table" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill"><br />
                    Comparativa IA<br />
                </a><br />
                <a href="#news-card-4" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    Digital Omnibus<br />
                </a><br />
                <a href="#news-card-2" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    NotebookLM<br />
                </a>
            </div>
<p>            <span class="block w-full micro-text t-dark font-semibold opacity-60 mt-4 mb-2">SECCIONS:</span></p>
<div class="flex flex-wrap gap-2">
                <a href="#ai-corner" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill"><br />
                    Casos d&#8217;ús<br />
                </a><br />
                <a href="#howto-matteria" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill"><br />
                    Cas pràctic<br />
                </a><br />
                <a href="#social-tips" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill"><br />
                    Tips de Xarxes<br />
                </a><br />
                <a href="#internal-tools" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill"><br />
                    Eines Internes<br />
                </a>
            </div>
</section>
<p>        <!-- NOTÍCIA 1: Gemini 3 (VIDEO) --></p>
<div id="news-card-1" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Video for Gemini 3 --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                <iframe class="absolute top-0 left-0 w-full h-full" 
                        src="https://www.youtube-nocookie.com/embed/98DcoXwGX6I?start=5&#038;autoplay=1&#038;mute=1&#038;controls=1&#038;showinfo=0&#038;modestbranding=1" 
                        frameborder="0" 
                        allow="autoplay; encrypted-media; picture-in-picture"
                        allowfullscreen
                        loading="lazy"
                        referrerpolicy="strict-origin-when-cross-origin"><br />
                </iframe></p>
<div class="absolute inset-0 bg-core-green opacity-10 rounded-t-3xl pointer-events-none"></div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <!-- Sparkle Icon for Gemini --><br />
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <path d="M12 2l2.5 5.5L20 10l-5.5 2.5L12 18l-2.5-5.5L4 10l5.5-2.5z"></path>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1">
                        Arriba Gemini 3: El model més intel·ligent de Google <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2728.png" alt="✨" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold">
                        Google llança Gemini 3, el seu model d&#8217;IA més avançat, integrat directament al cercador i dissenyat per entendre el món millor que mai.
                    </p>
<p>
                        <strong class="font-semibold">Per què és important:</strong> Amb el nou mode «Deep Think», Gemini no només respon, sinó que raona, superant els límits en tasques complexes i comprensió multimodal (text, imatge i codi alhora).
                    </p>
<p>
                        <strong class="font-semibold">En detall:</strong> Destaca per la seva memòria contextual que recorda preferències de projectes anteriors, i una capacitat inèdita per analitzar vídeo i àudio en temps real. Pots mostrar-li qualsevol cosa per càmera o pujar fitxers pesats i obtenir respostes precises a l&#8217;instant.
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://blog.google/intl/es-es/gemini-3/#gemini-3" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer"><br />
                        Més informació →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 2: GPT-5.1 --></p>
<div id="news-card-3" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Image Source: GPT-5.1 --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/11/GPT-5.1_OpenAI.webp" 
                     alt="GPT-5.1 Art Card" 
                     class="news-card-img cover-fit"> <!-- Uses cover-fit for full coverage --></p>
<div class="absolute inset-0 bg-deep-teal opacity-10 rounded-t-3xl pointer-events-none"></div>
<p>                <!-- Source Label --><br />
                <span class="absolute bottom-3 right-3 text-[10px] font-medium text-white/90 bg-black/40 px-2 py-1 rounded backdrop-blur-sm border border-white/10 z-10 pointer-events-none"><br />
                    Font: OpenAI<br />
                </span>
            </div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <polygon points="12 2 2 7 12 12 22 7 12 2"></polygon>
                        <polyline points="2 17 12 22 22 17"></polyline>
                        <polyline points="2 12 12 17 22 12"></polyline>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1">
                        Arriba GPT-5.1: Més enllà del raonament <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold">
                        OpenAI sorprèn amb el llançament de GPT-5.1, un model que promet un salt en capacitat de raonament i velocitat.
                    </p>
<p>
                        <strong class="font-semibold">Per què és important:</strong> Aquesta versió sembla resoldre les limitacions de «al·lucinació» dels models anteriors, acostant-se a una fiabilitat necessària.
                    </p>
<p>
                        <strong class="font-semibold">En detall:</strong> Amb una finestra de context més gran i capacitats multimodals natives (veu, text, imatge) integrades.
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://openai.com/es-ES/index/gpt-5-1/" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer"><br />
                        Més informació →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- BLOC DE COMPARATIVA (ENTRE MIG) --></p>
<div id="comparison-table" class="glass-panel-light p-8 content-padding mb-8 rounded-3xl">
<div class="mb-8 text-center">
<h2 class="h-raleway t-dark font-bold h1-hero leading-tight">
                    <span style="color: #743ad5;">ChatGPT 5.1</span><br />
                    <span class="text-2xl px-2 font-light opacity-60">vs</span><br />
                    <span class="text-blue-600">Gemini 3</span><br />
                </h2>
<p class="body-text t-dark opacity-70 mt-2">Quin model hauries de triar per a cada tasca?</p>
</p></div>
<p>            <!-- Comparison Grid: 2 Columns with visual icons in the middle context --></p>
<div class="grid grid-cols-1 md:grid-cols-2 gap-6">
<p>                <!-- Card 1: Creació i Escriptura --></p>
<div class="vs-card bg-white/40 rounded-2xl p-5 border border-white/50 flex flex-col gap-3">
<div class="flex items-center gap-3 mb-1">
<div class="bg-purple-100 p-2 rounded-lg text-purple-700">
                            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path></svg>
                        </div>
<h3 class="font-bold t-dark text-lg">Escriptura i estil</h3>
</p></div>
<div class="flex justify-between items-start gap-2 text-sm">
<div class="w-1/2 pr-2 border-r border-gray-200/50">
                            <span class="text-[10px] font-bold text-purple-700 uppercase tracking-wider block mb-1">ChatGPT 5.1</span></p>
<p class="leading-snug opacity-80"><strong>Més humà i emotiu.</strong> Ideal per emails, assajos i textos on el to importa.</p>
</p></div>
<div class="w-1/2 pl-2">
                            <span class="text-[10px] font-bold text-blue-700 uppercase tracking-wider block mb-1">Gemini 3</span></p>
<p class="leading-snug opacity-80"><strong>Precís i factual.</strong> Perfecte per informes tècnics, resums i dades pures.</p>
</p></div>
</p></div>
</p></div>
<p>                <!-- Card 2: Anàlisi i Context --></p>
<div class="vs-card bg-white/40 rounded-2xl p-5 border border-white/50 flex flex-col gap-3">
<div class="flex items-center gap-3 mb-1">
<div class="bg-blue-100 p-2 rounded-lg text-blue-700">
                            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="16" y1="13" x2="8" y2="13"></line><line x1="16" y1="17" x2="8" y2="17"></line><polyline points="10 9 9 9 8 9"></polyline></svg>
                        </div>
<h3 class="font-bold t-dark text-lg">Docs i multimèdia</h3>
</p></div>
<div class="flex justify-between items-start gap-2 text-sm">
<div class="w-1/2 pr-2 border-r border-gray-200/50">
                            <span class="text-[10px] font-bold text-purple-700 uppercase tracking-wider block mb-1">ChatGPT 5.1</span></p>
<p class="leading-snug opacity-80"><strong>Standard.</strong> Funciona bé amb text, amb documents molt llargs necessita més context per extreure informació.</p>
</p></div>
<div class="w-1/2 pl-2">
                            <span class="text-[10px] font-bold text-blue-700 uppercase tracking-wider block mb-1">Gemini 3</span></p>
<p class="leading-snug opacity-80"><strong>Context massiu.</strong> Llegeix PDFs de 500 pàgines i veu 1h de vídeo de cop.</p>
</p></div>
</p></div>
</p></div>
<p>                <!-- Card 3: Programació --></p>
<div class="vs-card bg-white/40 rounded-2xl p-5 border border-white/50 flex flex-col gap-3">
<div class="flex items-center gap-3 mb-1">
<div class="bg-gray-200 p-2 rounded-lg text-gray-700">
                            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="16 18 22 12 16 6"></polyline><polyline points="8 6 2 12 8 18"></polyline></svg>
                        </div>
<h3 class="font-bold t-dark text-lg">Codi i programació</h3>
</p></div>
<div class="flex justify-between items-start gap-2 text-sm">
<div class="w-1/2 pr-2 border-r border-gray-200/50">
                            <span class="text-[10px] font-bold text-purple-700 uppercase tracking-wider block mb-1">ChatGPT 5.1</span></p>
<p class="leading-snug opacity-80"><strong>Autonomia.</strong> Mode «background» per completar tasques llargues sense tu.</p>
</p></div>
<div class="w-1/2 pl-2">
                            <span class="text-[10px] font-bold text-blue-700 uppercase tracking-wider block mb-1">Gemini 3</span></p>
<p class="leading-snug opacity-80"><strong>Debugging.</strong> Entén repositoris sencers gràcies a la seva finestra de context.</p>
</p></div>
</p></div>
</p></div>
<p>                <!-- Card 4: Recerca --></p>
<div class="vs-card bg-white/40 rounded-2xl p-5 border border-white/50 flex flex-col gap-3">
<div class="flex items-center gap-3 mb-1">
<div class="bg-green-100 p-2 rounded-lg text-green-700">
                            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
                        </div>
<h3 class="font-bold t-dark text-lg">Recerca i dades</h3>
</p></div>
<div class="flex justify-between items-start gap-2 text-sm">
<div class="w-1/2 pr-2 border-r border-gray-200/50">
                            <span class="text-[10px] font-bold text-purple-700 uppercase tracking-wider block mb-1">ChatGPT 5.1</span></p>
<p class="leading-snug opacity-80"><strong>Navegació web.</strong> Bona, però menys integrada que Google en temps real.</p>
</p></div>
<div class="w-1/2 pl-2">
                            <span class="text-[10px] font-bold text-blue-700 uppercase tracking-wider block mb-1">Gemini 3</span></p>
<p class="leading-snug opacity-80"><strong>Google Search.</strong> Integració total per a fact-checking i fiabilitat màxima.</p>
</p></div>
</p></div>
</p></div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 3: Digital Omnibus --></p>
<div id="news-card-4" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- UPDATED: Using official image with cover-fit to fill the aspect-ratio div --></p>
<div class="relative w-full bg-blue-900 video-container-wrapper aspect-video">
                <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/11/Omnibus_package_UE.jpg" 
                     alt="Il·lustració del Digital Omnibus de la Comissió Europea" 
                     class="news-card-img cover-fit"> <!-- Forced to cover to ensure image occupies all the space and looks professional --></p>
<div class="absolute inset-0 bg-blue-900 opacity-20 rounded-t-3xl pointer-events-none"></div>
<p>                <!-- Source Label --><br />
                <span class="absolute bottom-3 right-3 text-[10px] font-medium text-white/90 bg-black/40 px-2 py-1 rounded backdrop-blur-sm border border-white/10 z-10 pointer-events-none"><br />
                    Font: Comissió Europea<br />
                </span>
            </div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <rect x="2" y="2" width="20" height="20" rx="2.18" ry="2.18"></rect>
                        <line x1="7" y1="2" x2="7" y2="22"></line>
                        <line x1="17" y1="2" x2="17" y2="22"></line>
                        <line x1="2" y1="12" x2="22" y2="12"></line>
                        <line x1="2" y1="7" x2="7" y2="7"></line>
                        <line x1="2" y1="17" x2="7" y2="17"></line>
                        <line x1="17" y1="17" x2="22" y2="17"></line>
                        <line x1="17" y1="7" x2="22" y2="7"></line>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1">
                        Simplificació Digital: Arriba el &#8216;Digital Omnibus&#8217; <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f1ea-1f1fa.png" alt="🇪🇺" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold">
                        La Comissió Europea presenta el «Digital Omnibus», una proposta massiva per simplificar i harmonitzar les regulacions digitals (AI Act, GDPR).
                    </p>
<p>
                        <strong class="font-semibold">Per què és important:</strong> És la resposta de Brussel·les a la burocràcia. L&#8217;objectiu és reduir costos de compliment per a les empreses i facilitar la innovació en IA, sense rebaixar els estàndards de protecció de drets.
                    </p>
<p>
                        <strong class="font-semibold">En detall:</strong> Inclou mesures per clarificar l&#8217;ús de dades personals en entrenament d&#8217;IA, unificar la notificació d&#8217;incidents de ciberseguretat i crear una «Cartera Digital» per a empreses.
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://digital-strategy.ec.europa.eu/en/library/digital-omnibus-ai-regulation-proposal?utm_source=chatgpt.com" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer"><br />
                        Veure la proposta →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 4: NotebookLM --></p>
<div id="news-card-2" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Image for NotebookLM (using object-fit: contain) --></p>
<div class="relative w-full bg-white video-container-wrapper aspect-video">
                 <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/11/NotebookLM-matteria_-scaled.jpg" 
                      alt="NotebookLM matteria_" 
                      class="news-card-img"> <!-- news-card-img is set to object-fit: contain in CSS --></p>
<div class="absolute inset-0 bg-accent-yellow opacity-10 rounded-t-3xl pointer-events-none"></div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: var(--core-green);">
                        <path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path>
                        <polyline points="14 2 14 8 20 8"></polyline>
                        <line x1="16" y1="13" x2="8" y2="13"></line>
                        <line x1="16" y1="17" x2="8" y2="17"></line>
                        <polyline points="10 9 9 9 8 9"></polyline>
                    </svg></p>
<h3 class="h-raleway t-dark font-semibold h2-card flex-1">
                        NotebookLM: IA aplicada només als teus documents<br />
                    </h3>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold">
                        NotebookLM no és només una altra IA; és un assistent de recerca que es converteix en un expert instantani <span class="t-green">exclusivament</span> en els documents que tu li facilites (PDFs, Webs, Slides, YouTube).
                    </p>
<p>
                        <strong class="font-semibold">Per què és important:</strong> La fiabilitat. A diferència d&#8217;altres xats que inventen, NotebookLM respon basant-se únicament en les teves fonts i afegeix <strong>cites</strong> a cada frase per verificar-ho. Si no està al teu document, no t&#8217;ho dirà.
                    </p>
<p>
                        <strong class="font-semibold">En detall:</strong> Puja qualsevol font (PDFs, Webs, Vídeos, Àudios) i transforma-la a l&#8217;instant en resums, FAQs, línies de temps o guies d&#8217;estudi. Pots «interrogar» els teus documents per extreure dades concretes o escoltar-ne la versió pòdcast.
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://sites.google.com/view/notebook-lm/home" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer"><br />
                        Provar l&#8217;eina →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NEW BLOCK: AI CORNER (Consultoria vs Agencia) --></p>
<section id="ai-corner" class="glass-panel-light p-8 content-padding mb-8 rounded-3xl relative overflow-hidden transition-colors duration-300">
            <!-- Decorative gradient top --></p>
<div id="ai-corner-gradient" class="absolute top-0 left-0 right-0 h-2 bg-gradient-to-r from-core-green to-deep-teal opacity-60 transition-colors duration-300"></div>
<div class="text-center mb-8">
                <span class="inline-block py-1 px-3 rounded-full bg-green-100 text-green-800 text-xs font-bold tracking-wider mb-3">NOU!</span></p>
<h2 class="h-raleway t-dark font-bold h2-card">El Racó de la IA: NotebookLM</h2>
<p class="body-text t-dark mt-3 opacity-80 max-w-lg mx-auto font-light text-sm">
                    Si encara no heu provat l&#8217;eina de Google basada en «Grounding» (només respon amb els teus documents), aquí teniu els casos d&#8217;ús clau per començar.
                </p>
</p></div>
<p>            <!-- Toggle Switch Container --></p>
<div class="flex justify-center mb-10">
<div class="bg-white/60 p-1.5 rounded-full flex relative shadow-sm backdrop-blur-sm border border-white/50">
                    <button class="ai-toggle-pill ai-toggle-active px-6 py-2 rounded-full text-sm font-bold tracking-wide outline-none focus:outline-none" onclick="switchAITab('consultoria')"><br />
                        Consultoria<br />
                    </button><br />
                    <button class="ai-toggle-pill ai-toggle-inactive px-6 py-2 rounded-full text-sm font-bold tracking-wide outline-none focus:outline-none" onclick="switchAITab('agencia')"><br />
                        Agència<br />
                    </button>
                </div>
</p></div>
<p>            <!-- Content Consultoria --></p>
<div id="ai-content-consultoria" class="ai-content active grid md:grid-cols-12 gap-8 items-stretch">
                <!-- Left: List --></p>
<div class="md:col-span-7 space-y-6">
<p>                    <!-- Item 1 (DEFAULT ACTIVE) --></p>
<div class="ai-hover-trigger ai-item-active group flex gap-4 cursor-pointer p-2 rounded-lg transition-colors hover:bg-white/30"
                         data-title="Audio Overviews"
                         data-desc="Transforma informes densos en àudio comprensible. Ideal per a resums executius on-the-go."
                         data-viz-icon='<svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="20" y="40" width="8" height="20" rx="4" fill="#46C193"><animate attributeName="height" values="20;50;20" dur="1s" repeatCount="indefinite" /></rect><rect x="35" y="30" width="8" height="40" rx="4" fill="#262842"><animate attributeName="height" values="40;70;40" dur="1.2s" repeatCount="indefinite" /></rect><rect x="50" y="20" width="8" height="60" rx="4" fill="#099C94"><animate attributeName="height" values="60;30;60" dur="0.8s" repeatCount="indefinite" /></rect><rect x="65" y="35" width="8" height="30" rx="4" fill="#262842"><animate attributeName="height" values="30;60;30" dur="1.5s" repeatCount="indefinite" /></rect><rect x="80" y="45" width="8" height="10" rx="4" fill="#46C193"><animate attributeName="height" values="10;40;10" dur="1.1s" repeatCount="indefinite" /></rect></svg>&#8216;></p>
<div class="mt-1 flex-shrink-0 w-8 h-8 rounded-lg bg-green-100 flex items-center justify-center text-core-green icon-box">
                            <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"></path><path d="M19 10v2a7 7 0 0 1-14 0v-2"></path><line x1="12" y1="19" x2="12" y2="23"></line><line x1="8" y1="23" x2="16" y2="23"></line></svg>
                        </div>
<div>
<h4 class="font-bold t-dark text-base mb-1">De «totxo» a pòdcast</h4>
<p class="text-sm t-dark opacity-80 leading-relaxed">
                                Teniu un informe de 50 pàgines? NotebookLM el converteix en una conversa d&#8217;àudio. <br />
                                <span class="text-xs font-semibold text-deep-teal mt-1 block"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> L&#8217;ús: Escolteu el resum executiu al cotxe anant cap al client.</span>
                            </p>
</p></div>
</p></div>
<p>                    <!-- Item 2 --></p>
<div class="ai-hover-trigger group flex gap-4 cursor-pointer p-2 rounded-lg transition-colors hover:bg-white/30"
                         data-title="Auditoria Creuada"
                         data-desc="Detecta discrepàncies entre múltiples fonts a l'instant. Compara PPTs antics amb resultats actuals."
                         data-viz-icon='<svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="20" y="25" width="25" height="50" rx="2" stroke="#262842" stroke-width="3"/><rect x="55" y="25" width="25" height="50" rx="2" stroke="#46C193" stroke-width="3"/><line x1="30" y1="35" x2="40" y2="35" stroke="#262842" stroke-width="2"/><line x1="30" y1="45" x2="40" y2="45" stroke="#262842" stroke-width="2"/><line x1="65" y1="35" x2="75" y2="35" stroke="#46C193" stroke-width="2"/><line x1="65" y1="45" x2="75" y2="45" stroke="#46C193" stroke-width="2"/><circle cx="50" cy="50" r="10" fill="#F6F4EC" stroke="#099C94" stroke-width="3"><animate attributeName="r" values="8;12;8" dur="2s" repeatCount="indefinite" /></circle><path d="M46 50L50 54L56 46" stroke="#262842" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>&#8216;></p>
<div class="mt-1 flex-shrink-0 w-8 h-8 rounded-lg bg-green-100 flex items-center justify-center text-core-green icon-box">
                            <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="16" y1="13" x2="8" y2="13"></line><line x1="16" y1="17" x2="8" y2="17"></line><polyline points="10 9 9 9 8 9"></polyline></svg>
                        </div>
<div>
<h4 class="font-bold t-dark text-base mb-1">Auditoria documental «Cross-Source»</h4>
<p class="text-sm t-dark opacity-80 leading-relaxed">
                                Podeu pujar fins a 50 documents diferents (PPTs antics, contractes, etc). <br />
                                <span class="text-xs font-semibold text-deep-teal mt-1 block"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> L&#8217;ús: «Compara les previsions del doc A amb els resultats reals del doc B».</span>
                            </p>
</p></div>
</p></div>
<p>                    <!-- Item 3 --></p>
<div class="ai-hover-trigger group flex gap-4 cursor-pointer p-2 rounded-lg transition-colors hover:bg-white/30"
                         data-title="Benchmarking"
                         data-desc="Taules comparatives generades automàticament per identificar buits i tendències del mercat."
                         data-viz-icon='<svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="20" y1="35" x2="80" y2="35" stroke="#46C193" stroke-width="2" stroke-opacity="0.3"/><line x1="20" y1="50" x2="80" y2="50" stroke="#46C193" stroke-width="2" stroke-opacity="0.3"/><line x1="20" y1="65" x2="80" y2="65" stroke="#46C193" stroke-width="2" stroke-opacity="0.3"/><line x1="35" y1="20" x2="35" y2="80" stroke="#46C193" stroke-width="2" stroke-opacity="0.3"/><line x1="50" y1="20" x2="50" y2="80" stroke="#46C193" stroke-width="2" stroke-opacity="0.3"/><line x1="65" y1="20" x2="65" y2="80" stroke="#46C193" stroke-width="2" stroke-opacity="0.3"/><rect x="20" y="20" width="60" height="60" rx="4" stroke="#46C193" stroke-width="3"/><rect x="35" y="50" width="15" height="15" fill="#262842" opacity="0"><animate attributeName="opacity" values="0;1;0" dur="2s" begin="0s" repeatCount="indefinite" /></rect><rect x="50" y="35" width="15" height="15" fill="#262842" opacity="0"><animate attributeName="opacity" values="0;1;0" dur="2s" begin="0.5s" repeatCount="indefinite" /></rect><rect x="65" y="65" width="15" height="15" fill="#262842" opacity="0"><animate attributeName="opacity" values="0;1;0" dur="2s" begin="1s" repeatCount="indefinite" /></rect></svg>&#8216;></p>
<div class="mt-1 flex-shrink-0 w-8 h-8 rounded-lg bg-green-100 flex items-center justify-center text-core-green icon-box">
                            <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="20" x2="18" y2="10"></line><line x1="12" y1="20" x2="12" y2="4"></line><line x1="6" y1="20" x2="6" y2="14"></line></svg>
                        </div>
<div>
<h4 class="font-bold t-dark text-base mb-1">Benchmarking i anàlisi de mercat</h4>
<p class="text-sm t-dark opacity-80 leading-relaxed">
                                Enteneu ràpidament l&#8217;ecosistema de competidors per enfocar millor el projecte.<br />
                                <span class="text-xs font-semibold text-deep-teal mt-1 block"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> L&#8217;ús: Genereu una taula de serveis per identificar buits i tendències.</span>
                            </p>
</p></div>
</p></div>
</p></div>
<p>                <!-- Right: Visual Card --></p>
<div class="md:col-span-5">
                    <!-- CHANGED: Light background, Dark text --></p>
<div id="ai-visual-card-consultoria" class="bg-gradient-to-br from-[#EAF8E6] to-[#F6F4EC] rounded-2xl p-6 h-full flex flex-col relative overflow-hidden shadow-lg border border-white/40 transition-all duration-300">
                        <!-- Decorative blob modified for light mode --></p>
<div class="absolute top-0 right-0 -mt-8 -mr-8 w-32 h-32 bg-core-green rounded-full blur-2xl opacity-10"></div>
<div class="relative z-10 flex flex-col h-full visual-card-content">
<div class="mb-4">
                                <!-- CHANGED: Text color to white/opacity replaced with green/dark --><br />
                                <span class="text-xs font-bold tracking-widest uppercase text-gray-400">Focus</span></p>
<h3 id="viz-title-consultoria" class="font-raleway text-2xl font-bold mt-1 text-[var(--primary-dark)]">Audio Overviews</h3>
</p></div>
<div id="viz-icon-consultoria" class="flex-grow flex items-center justify-center my-4">
                                <!-- Abstract Viz Default - Updated colors for light bg --><br />
                                <svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="20" y="40" width="8" height="20" rx="4" fill="#46C193"><animate attributeName="height" values="20;50;20" dur="1s" repeatCount="indefinite" /></rect><rect x="35" y="30" width="8" height="40" rx="4" fill="#262842"><animate attributeName="height" values="40;70;40" dur="1.2s" repeatCount="indefinite" /></rect><rect x="50" y="20" width="8" height="60" rx="4" fill="#099C94"><animate attributeName="height" values="60;30;60" dur="0.8s" repeatCount="indefinite" /></rect><rect x="65" y="35" width="8" height="30" rx="4" fill="#262842"><animate attributeName="height" values="30;60;30" dur="1.5s" repeatCount="indefinite" /></rect><rect x="80" y="45" width="8" height="10" rx="4" fill="#46C193"><animate attributeName="height" values="10;40;10" dur="1.1s" repeatCount="indefinite" /></rect></svg>
                            </div>
<p>                            <!-- CHANGED: Text color --></p>
<p id="viz-desc-consultoria" class="text-xs font-medium opacity-60 mt-auto text-center border-t border-gray-200 pt-4 text-[var(--primary-dark)]">
                                Transforma informes densos en àudio comprensible. Ideal per a resums executius on-the-go.
                            </p>
</p></div>
</p></div>
</p></div>
</p></div>
<p>            <!-- Content Agencia --></p>
<div id="ai-content-agencia" class="ai-content hidden grid md:grid-cols-12 gap-8 items-stretch">
                <!-- Left: List --></p>
<div class="md:col-span-7 space-y-6">
<p>                    <!-- Item 1 (DEFAULT ACTIVE) --></p>
<div class="ai-hover-trigger ai-item-active group flex gap-4 cursor-pointer p-2 rounded-lg transition-colors hover:bg-white/30"
                         data-title="UX Research"
                         data-desc="Troba patrons en hores de transcripcions en segons. Detecta punts de dolor ràpidament."
                         data-viz-icon='<svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="25" stroke="#262842" stroke-width="2"/><path d="M68 68L85 85" stroke="#262842" stroke-width="4" stroke-linecap="round"/><circle cx="50" cy="50" r="18" stroke="#46C193" stroke-width="2" stroke-dasharray="4 4"><animateTransform attributeName="transform" type="rotate" from="0 50 50" to="360 50 50" dur="3s" repeatCount="indefinite" /></circle><circle cx="50" cy="50" r="5" fill="#46C193"><animate attributeName="r" values="5;8;5" dur="1.5s" repeatCount="indefinite" /></circle></svg>&#8216;></p>
<div class="mt-1 flex-shrink-0 w-8 h-8 rounded-lg bg-accent-yellow flex items-center justify-center text-primary-dark icon-box">
                            <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
                        </div>
<div>
<h4 class="font-bold t-dark text-base mb-1">Accelerador de «Discovery» (UX)</h4>
<p class="text-sm t-dark opacity-80 leading-relaxed">
                                S&#8217;ha acabat passar dies re-llegint notes d&#8217;entrevistes o transcripcions.<br />
                                <span class="text-xs font-semibold text-deep-teal mt-1 block"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> L&#8217;ús: «Quins són els 3 patrons de frustració més repetits al checkout?».</span>
                            </p>
</p></div>
</p></div>
<p>                    <!-- Item 2 --></p>
<div class="ai-hover-trigger group flex gap-4 cursor-pointer p-2 rounded-lg transition-colors hover:bg-white/30"
                         data-title="Repurposing"
                         data-desc="Multiplica l'impacte d'una sola peça de contingut. Converteix un webinar en 10 posts."
                         data-viz-icon='<svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="40" y="35" width="20" height="20" stroke="#262842" stroke-width="2" fill="none"/><g><rect x="15" y="65" width="12" height="12" fill="#46C193"><animateTransform attributeName="transform" type="translate" values="0,0; -5,5; 0,0" dur="2s" repeatCount="indefinite"/></rect><rect x="44" y="65" width="12" height="12" fill="#46C193"><animateTransform attributeName="transform" type="translate" values="0,0; 0,5; 0,0" dur="2.2s" repeatCount="indefinite"/></rect><rect x="73" y="65" width="12" height="12" fill="#46C193"><animateTransform attributeName="transform" type="translate" values="0,0; 5,5; 0,0" dur="1.8s" repeatCount="indefinite"/></rect></g><path d="M50 55 V65 M50 60 H21 V65 M50 60 H79 V65" stroke="#262842" stroke-width="2" fill="none"/></svg>&#8216;></p>
<div class="mt-1 flex-shrink-0 w-8 h-8 rounded-lg bg-accent-yellow flex items-center justify-center text-primary-dark icon-box">
                            <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M12 19l7-7 3 3-7 7-3-3z"></path><path d="M18 13l-1.5-7.5L2 2l3.5 14.5L13 18l5-5z"></path><path d="M2 2l7.586 7.586"></path><circle cx="11" cy="11" r="2"></circle></svg>
                        </div>
<div>
<h4 class="font-bold t-dark text-base mb-1">La «fàbrica de continguts»</h4>
<p class="text-sm t-dark opacity-80 leading-relaxed">
                                Produir volum constant sense repetir-se és un repte constant.<br />
                                <span class="text-xs font-semibold text-deep-teal mt-1 block"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> L&#8217;ús: Convertiu un sol webinar o informe en 10 idees noves per a xarxes.</span>
                            </p>
</p></div>
</p></div>
</p></div>
<p>                <!-- Right: Visual Card --></p>
<div class="md:col-span-5">
                    <!-- CHANGED: Light background, Dark text --></p>
<div id="ai-visual-card-agencia" class="bg-gradient-to-br from-[#EAF8E6] to-[#F6F4EC] rounded-2xl p-6 h-full flex flex-col relative overflow-hidden shadow-lg border border-white/40 transition-all duration-300">
<div class="absolute bottom-0 left-0 -mb-8 -ml-8 w-32 h-32 bg-accent-yellow rounded-full blur-2xl opacity-20"></div>
<div class="relative z-10 flex flex-col h-full visual-card-content">
<div class="mb-4">
                                <!-- CHANGED: Text color --><br />
                                <span class="text-xs font-bold tracking-widest uppercase text-gray-400">Focus</span></p>
<h3 id="viz-title-agencia" class="font-raleway text-2xl font-bold mt-1 text-[var(--primary-dark)]">UX Research</h3>
</p></div>
<div id="viz-icon-agencia" class="flex-grow flex items-center justify-center my-4">
                                <!-- Abstract Viz Default --><br />
                                <svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M30 70C30 70 40 30 70 30" stroke="#46C193" stroke-width="4" stroke-linecap="round"/>
                                    <circle cx="70" cy="30" r="5" fill="#262842"/>
                                    <rect x="25" y="65" width="10" height="10" rx="2" fill="#262842"/>
                                    <circle cx="50" cy="50" r="40" stroke="#262842" stroke-opacity="0.1" stroke-width="2" stroke-dasharray="4 4">
                                        <animateTransform attributeName="transform" type="rotate" from="0 50 50" to="-360 50 50" dur="10s" repeatCount="indefinite" />
                                    </circle>
                                </svg>
                            </div>
<p>                            <!-- CHANGED: Text color --></p>
<p id="viz-desc-agencia" class="text-xs font-medium opacity-60 mt-auto text-center border-t border-gray-200 pt-4 text-[var(--primary-dark)]">
                                Troba patrons en hores de transcripcions en segons. Detecta punts de dolor ràpidament.
                            </p>
</p></div>
</p></div>
</p></div>
</p></div>
</section>
<p>        <!-- HOW TO BLOCK (Updated: Data Case Study) --></p>
<section id="howto-matteria" class="dark-panel p-8 content-padding mb-8 rounded-3xl">
<h3 class="h-raleway text-gray-200 font-semibold h2-card mb-6 text-center">
                El cas pràctic del mes de <span class="t-green"> matteria_</span><br />
            </h3>
<div class="flex items-center w-full mb-6 px-4 gap-4">
                <button id="howto-tab-1" class="howto-tab-button howto-tab-active skew-tab rounded-lg z-30" data-tab="1"></p>
<div class="flex flex-col unskew-text">
                        <span class="text-xs font-light opacity-70 uppercase">Pas 1</span><br />
                        <span class="text-sm font-bold">Dades «brutes»</span>
                    </div>
<p>                </button><br />
                <button id="howto-tab-2" class="howto-tab-button howto-tab-inactive skew-tab rounded-lg z-20" data-tab="2"> </p>
<div class="flex flex-col unskew-text">
                        <span class="text-xs font-light opacity-70 uppercase">Pas 2</span><br />
                        <span class="text-sm font-bold">Gemini Code</span>
                    </div>
<p>                </button><br />
                <button id="howto-tab-3" class="howto-tab-button howto-tab-inactive skew-tab rounded-lg z-10" data-tab="3"> </p>
<div class="flex flex-col unskew-text">
                        <span class="text-xs font-light opacity-70 uppercase">Pas 3</span><br />
                        <span class="text-sm font-bold">Dashboard HTML</span>
                    </div>
<p>                </button>
            </div>
<div>
                <!-- Content Tab 1 --></p>
<div id="howto-content-1" class="howto-tab-content active">
<div class="md:flex md:space-x-8 items-center">
<div class="md:w-1/2 mb-6 md:mb-0">
<div class="flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center mb-3" style="background-color: rgba(255, 255, 255, 0.1);">
                                <svg class="w-6 h-6" style="color: var(--core-green);" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
                                    <path stroke-linecap="round" stroke-linejoin="round" d="M9 17v-2m3 2v-4m3 4v-6m2 10H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z" />
                                </svg>
                            </div>
<h4 class="h-raleway text-gray-200 font-semibold text-xl">El Repte: De l&#8217;Excel a la màgia</h4>
<p class="body-text text-gray-200 text-base font-light mt-1 space-y-2 md:min-h-[260px]">
                                <span>Tenim milers de dades (web, social, CRM) en Excels densos que els clients no llegeixen.</span><br />
                                <span>Busquem un informe visual i atractiu («sexy») sense perdre hores configurant Looker Studio o PowerBI. Volem impacte immediat.</span>
                            </p>
</p></div>
<div class="md:w-1/2">
                            <!-- Image: Boring spreadsheet data --><br />
                            <img decoding="async" src="https://images.unsplash.com/photo-1460925895917-afdab827c52f?q=80&#038;w=2426&#038;auto=format&#038;fit=crop" alt="Excel Spreadsheet Analysis" class="rounded-2xl w-full h-full object-cover shadow-lg aspect-video">
                        </div>
</p></div>
</p></div>
<p>                <!-- Content Tab 2 --></p>
<div id="howto-content-2" class="howto-tab-content">
<div class="md:flex md:space-x-8 items-center">
<div class="md:w-1/2 mb-6 md:mb-0">
<div class="flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center mb-3" style="background-color: rgba(255, 255, 255, 0.1);">
                                <svg class="w-6 h-6" style="color: var(--core-green);" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
                                    <path stroke-linecap="round" stroke-linejoin="round" d="M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4" />
                                </svg>
                            </div>
<h4 class="h-raleway text-gray-200 font-semibold text-xl">L&#8217;Eina: Gemini com a analista</h4>
<p class="body-text text-gray-200 text-base font-light mt-1 space-y-2 md:min-h-[260px]">
                                <span>Pugem el CSV a Gemini amb el prompt: &#8216;Actua com a Data Scientist UX i crea un HTML amb gràfics interactius (Chart.js)&#8217;.</span><br />
                                <span>Gemini analitza les dades i escriu tot el codi necessari (HTML + JS) automàticament.</span>
                            </p>
</p></div>
<div class="md:w-1/2">
                            <!-- Image: Coding / AI interface --><br />
                            <img decoding="async" src="https://images.unsplash.com/photo-1677442136019-21780ecad995?q=80&#038;w=2532&#038;auto=format&#038;fit=crop" alt="AI Generating Code" class="rounded-2xl w-full h-full object-cover shadow-lg aspect-video">
                        </div>
</p></div>
</p></div>
<p>                <!-- Content Tab 3 --></p>
<div id="howto-content-3" class="howto-tab-content">
<div class="md:flex md:space-x-8 items-center">
<div class="md:w-1/2 mb-6 md:mb-0">
<div class="flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center mb-3" style="background-color: rgba(255, 255, 255, 0.1);">
                                <svg class="w-6 h-6" style="color: var(--core-green);" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
                                    <path stroke-linecap="round" stroke-linejoin="round" d="M7 12l3-3 3 3 4-4M8 21l4-4 4 4M3 4h18M4 4h16v12a1 1 0 01-1 1H5a1 1 0 01-1-1V4z" />
                                </svg>
                            </div>
<h4 class="h-raleway text-gray-200 font-semibold text-xl">El Resultat: Wow Effect <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f929.png" alt="🤩" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h4>
<p class="body-text text-gray-200 text-base font-light mt-1 space-y-2 md:min-h-[260px]">
                                <span>Obtenim un HTML descarregable en segons. El client només ha de fer doble clic per veure un dashboard interactiu amb zoom i filtres.</span><br />
                                <span>Hem passat d&#8217;un Excel gris a una experiència prèmium a l&#8217;instant.</span>
                            </p>
</p></div>
<div class="md:w-1/2">
                            <!-- Image: Dashboard Visualization --><br />
                            <img decoding="async" src="https://images.unsplash.com/photo-1551288049-bebda4e38f71?q=80&#038;w=2670&#038;auto=format&#038;fit=crop" alt="Interactive Dashboard Result" class="rounded-2xl w-full h-full object-cover shadow-lg aspect-video">
                        </div>
</p></div>
</p></div>
</p></div>
</section>
<p>        <!-- SOCIAL TIPS (Carousel) --></p>
<div id="social-tips" class="glass-panel-light p-8 content-padding mb-8 rounded-3xl">
<div class="mb-6">
<h3 class="t-dark font-semibold h2-card">Tips que trobem per xarxes socials <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f2.png" alt="📲" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h3>
</p></div>
<div id="social-scroll-container" class="flex overflow-x-auto flex-nowrap gap-5 pt-6 pb-8">
                <!-- Mockup 1: Gemini 3 vs GPT 5.1 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRJHmGX9/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/11/iPhone_Novembre2025-Gemini3vsGPT51.jpg" 
                                 alt="Gemini 3 vs GPT 5.1" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight">
                                    Gemini 3 vs GPT-5.1: Comparativa dels nous models gegants.
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 2: NotebookLM Part 1 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRJHfVtw/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/11/iPhone_Novembre2025_NotebookLM1.jpg" 
                                 alt="NotebookLM Part 1" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight">
                                    NotebookLM: Com convertir els teus apunts en pòdcasts.
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 3: NotebookLM Part 2 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRJHWeos/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/11/iPhone_Novembre2025_NotebookLM2.jpg" 
                                 alt="NotebookLM Part 2" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight">
                                    Més trucs per treure partit a NotebookLM d&#8217;Google.
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 4: LinkedIn Update --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://www.linkedin.com/feed/update/urn:li:activity:7394671895398383616/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/11/iPhone_Novembre2025_Linkedin.jpg" 
                                 alt="Novetats LinkedIn" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight">
                                    Les últimes novetats de LinkedIn que has de conèixer.
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
</p></div>
<div class="flex justify-end space-x-2 mt-4">
                <button id="social-prev" class="social-nav-btn" aria-label="Anterior"><br />
                    <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3"><path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7" /></svg><br />
                </button><br />
                <button id="social-next" class="social-nav-btn" aria-label="Següent"><br />
                    <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3"><path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" /></svg><br />
                </button>
            </div>
</p></div>
<p>        <!-- INTERNAL TOOLS --></p>
<div id="internal-tools" class="p-8 content-padding mb-8 rounded-3xl glass-panel-light">
<h3 class="t-dark font-semibold body-text mb-4">EINES I RECURSOS D&#8217;IA <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h3>
<ul class="list-none p-0 m-0 space-y-2">
<li><a href="https://notebooklm.google/" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer">Accés a NotebookLM</a></li>
<li><a href="https://www.notion.so/IA-al-dIA-matteria_-28111c2fd3cf804d98d7fe4d185849e2?pvs=18" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer">Repositori d&#8217;eines de matteria_</a></li>
</ul></div>
<p>        <!-- SURVEY FORM (REPLACED WITH SUBSCRIBE) --></p>
<div id="submit-discovery" class="glass-panel-light p-8 content-padding mb-8 rounded-3xl text-center">
<h3 class="h-raleway t-dark font-semibold h2-card mb-4" style="font-size: 24px;">
                <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e9.png" alt="📩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> No et perdis cap novetat<br />
            </h3>
<p class="body-text t-dark mb-6">
                Vols rebre aquest resum mensual d&#8217;IA directament al teu correu? Uneix-te i estigues al dia sense gaire esforç.
            </p>
<p>                <a href="https://mailchi.mp/matteria/nl-ia-al-dia-formulari" target="_blank" rel="noopener noreferrer" class="w-full inline-block px-8 py-4 rounded-full font-body text-sm font-bold uppercase tracking-wider text-bg-base hover:opacity-90 mt-2 shadow-lg hover:shadow-xl transform hover:-translate-y-1 transition-all duration-200" style="background-color: var(--primary-dark); color: var(--bg-base); text-decoration: none;"><br />
                   Subscriu-te a la Newsletter!<br />
                </a>
        </div>
<p>        <!-- FOOTER --></p>
<footer class="p-8 content-padding text-center" style="background-color: var(--bg-secondary);">
<p class="micro-text font-normal t-grey opacity-75">
<p class="micro-text font-normal t-grey opacity-75 mt-1">
                © 2025 matteria_. Tots els drets reservats.
            </p>
</footer></div>
<p>    <!-- Scroll to Top Button --><br />
    <button id="scroll-to-top-btn" aria-label="Tornar amunt"><br />
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-up">
            <line x1="12" y1="19" x2="12" y2="5"></line>
            <polyline points="5 12 12 5 19 12"></polyline>
        </svg><br />
    </button></p>
<p>    <!-- Floating Subscribe Button (Desktop/Tablet) --><br />
    <a href="https://mailchi.mp/matteria/nl-ia-al-dia-formulari" target="_blank" rel="noopener noreferrer" id="floating-subscribe-btn" class="hidden md:flex"><br />
        <!-- Mail Icon --><br />
        <svg xmlns="http://www.w3.org/2000/svg" class="transform rotate-90" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
            <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
            <polyline points="22,6 12,13 2,6"></polyline>
        </svg><br />
        SUBSCRIU-TE<br />
    </a></p>
<p>    <script>
        // --- NEW: AI Corner Tabs Logic ---
        function switchAITab(tabName) {
            const buttons = document.querySelectorAll('.ai-toggle-pill');
            const contents = document.querySelectorAll('.ai-content');
            const section = document.getElementById('ai-corner');
            const gradient = document.getElementById('ai-corner-gradient');</p>
<p>            // Toggle Buttons
            buttons.forEach(btn => {
                const text = btn.innerText.trim().toLowerCase().replace('è', 'e').replace('à', 'a');
                if ((text === 'consultoria' && tabName === 'consultoria') || (text === 'agencia' && tabName === 'agencia')) {
                    btn.classList.add('ai-toggle-active');
                    btn.classList.remove('ai-toggle-inactive');
                } else {
                    btn.classList.remove('ai-toggle-active');
                    btn.classList.add('ai-toggle-inactive');
                }
            });</p>
<p>            // Toggle Content
            contents.forEach(content => {
                if (content.id === `ai-content-${tabName}`) {
                    content.classList.remove('hidden');
                    content.classList.add('active');
                    setTimeout(() => content.classList.add('active'), 10); // Trigger animation
                } else {
                    content.classList.add('hidden');
                    content.classList.remove('active');
                }
            });</p>
<p>            // Toggle Section Colors
            if (tabName === 'consultoria') {
                // Consultoria Theme (Green/Teal + Light Glass)
                section.classList.remove('glass-panel-cream');
                section.classList.add('glass-panel-light');</p>
<p>                gradient.classList.remove('from-accent-yellow', 'to-core-green');
                gradient.classList.add('from-core-green', 'to-deep-teal');
            } else {
                // Agencia Theme (Yellow/Green + Cream Glass)
                section.classList.remove('glass-panel-light');
                section.classList.add('glass-panel-cream');</p>
<p>                gradient.classList.remove('from-core-green', 'to-deep-teal');
                gradient.classList.add('from-accent-yellow', 'to-core-green');
            }
        }</p>
<p>        // --- NEW: AI Hover Effects Logic ---
        document.addEventListener('DOMContentLoaded', () => {
            const hoverTriggers = document.querySelectorAll('.ai-hover-trigger');</p>
<p>            hoverTriggers.forEach(trigger => {
                trigger.addEventListener('mouseenter', function() {
                    // 1. Remove active state from all siblings in the current visible list
                    const parentContainer = this.closest('.ai-content');
                    if (parentContainer) {
                        const allTriggersInList = parentContainer.querySelectorAll('.ai-hover-trigger');
                        allTriggersInList.forEach(t => t.classList.remove('ai-item-active'));
                    }</p>
<p>                    // 2. Add active state to THIS element
                    this.classList.add('ai-item-active');</p>
<p>                    // 3. Update the visual card content
                    const title = this.getAttribute('data-title');
                    const desc = this.getAttribute('data-desc');
                    const icon = this.getAttribute('data-viz-icon');</p>
<p>                    // Determine which section we are in (Consultoria or Agencia)
                    const parentSection = this.closest('.ai-content');
                    const sectionId = parentSection.id.replace('ai-content-', '');</p>
<p>                    // Target elements
                    const titleEl = document.getElementById(`viz-title-${sectionId}`);
                    const descEl = document.getElementById(`viz-desc-${sectionId}`);
                    const iconEl = document.getElementById(`viz-icon-${sectionId}`);
                    const cardContent = document.querySelector(`#ai-visual-card-${sectionId} .visual-card-content`);</p>
<p>                    if (titleEl && descEl && iconEl) {
                        // Simple fade effect
                        if (cardContent) cardContent.classList.add('visual-card-fade-out');</p>
<p>                        setTimeout(() => {
                            titleEl.textContent = title;
                            descEl.textContent = desc;
                            iconEl.innerHTML = icon;</p>
<p>                            if (cardContent) cardContent.classList.remove('visual-card-fade-out');
                        }, 150); // wait half the transition time
                    }
                });
            });
        });</p>
<p>        // --- Social Carousel Logic ---
        const updateSocialButtonState = () => {
            const scrollContainer = document.getElementById('social-scroll-container');
            const prevBtn = document.getElementById('social-prev');
            const nextBtn = document.getElementById('social-next');</p>
<p>            if (!scrollContainer || !prevBtn || !nextBtn) return;</p>
<p>            const maxScrollLeft = scrollContainer.scrollWidth - scrollContainer.clientWidth;
            prevBtn.disabled = scrollContainer.scrollLeft < 10;
            nextBtn.disabled = scrollContainer.scrollLeft >= (maxScrollLeft - 10);
        };</p>
<p>        window.addEventListener('load', () => {
            updateSocialButtonState();</p>
<p>            // Carousel listeners
            const scrollContainer = document.getElementById('social-scroll-container');
            const prevBtn = document.getElementById('social-prev');
            const nextBtn = document.getElementById('social-next');</p>
<p>            if (scrollContainer && prevBtn && nextBtn) {
                const scrollAmount = 220 + 20; </p>
<p>                prevBtn.addEventListener('click', () => {
                    scrollContainer.scrollBy({ left: -scrollAmount, behavior: 'smooth' });
                });</p>
<p>                nextBtn.addEventListener('click', () => {
                    scrollContainer.scrollBy({ left: scrollAmount, behavior: 'smooth' });
                });</p>
<p>                let scrollTimer;
                scrollContainer.addEventListener('scroll', () => {
                    clearTimeout(scrollTimer);
                    scrollTimer = setTimeout(updateSocialButtonState, 100); 
                });
            }
        });</p>
<p>        window.addEventListener('resize', updateSocialButtonState);</p>
<p>        // --- How To Tabs Logic ---
        const tabButtons = document.querySelectorAll('.howto-tab-button');
        const tabContents = document.querySelectorAll('.howto-tab-content');</p>
<p>        tabButtons.forEach(button => {
            button.addEventListener('click', () => {
                const targetTab = button.dataset.tab;</p>
<p>                tabButtons.forEach((btn, index) => {
                    btn.classList.remove('howto-tab-active');
                    btn.classList.add('howto-tab-inactive');
                    btn.style.zIndex = 30 - index;
                });
                button.classList.add('howto-tab-active');
                button.classList.remove('howto-tab-inactive');
                button.style.zIndex = 40;</p>
<p>                tabContents.forEach(content => {
                    if (content.id === `howto-content-${targetTab}`) {
                        content.classList.add('active');
                        content.classList.remove('hidden');
                    } else {
                        content.classList.remove('active');
                        content.classList.add('hidden');
                    }
                });
            });
        });</p>
<p>        // --- Scroll Logic ---
        const scrollLinks = document.querySelectorAll('.scroll-link');
        scrollLinks.forEach(link => {
            link.addEventListener('click', function(e) {
                e.preventDefault();
                const targetId = this.getAttribute('href');
                const targetElement = document.querySelector(targetId);
                if (targetElement) {
                    targetElement.scrollIntoView({ behavior: 'smooth', block: 'start' });
                }
            });
        });</p>
<p>        const scrollToTopBtn = document.getElementById('scroll-to-top-btn');
        const scrollThreshold = 300;</p>
<p>        const toggleScrollButton = () => {
            if (window.scrollY > scrollThreshold) {
                scrollToTopBtn.style.display = 'flex';
            } else {
                scrollToTopBtn.style.display = 'none';
            }
        };</p>
<p>        window.addEventListener('scroll', toggleScrollButton);
        scrollToTopBtn.addEventListener('click', () => {
            window.scrollTo({ top: 0, behavior: 'smooth' });
        });</p>
<p>        toggleScrollButton();
    </script></p>
<p>La entrada <a rel="nofollow" href="https://stage.matteria.si/newsletter/iaaldia2/">Gemini 3 vs GPT 5.1: La batalla definitiva</a> se publicó primero en <a rel="nofollow" href="https://stage.matteria.si">matteria_</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Agents, Apps &#038; Comerç Conversacional</title>
		<link>https://stage.matteria.si/newsletter/iaaldia1/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 21 Sep 2026 10:45:27 +0000</pubDate>
				<guid isPermaLink="false">https://stage.matteria.si/newsletter/iaaldia1/</guid>

					<description><![CDATA[<p>Notícies destacades del mes: ChatGPT Atlas, Apps integrades i el llançament de Nano-Banana. [...]</p>
<p><a class="btn btn-secondary understrap-read-more-link" href="https://stage.matteria.si/newsletter/iaaldia1/">Leer más...<span class="screen-reader-text"> from Agents, Apps &#038; Comerç Conversacional</span></a></p>
<p>La entrada <a rel="nofollow" href="https://stage.matteria.si/newsletter/iaaldia1/">Agents, Apps &#038; Comerç Conversacional</a> se publicó primero en <a rel="nofollow" href="https://stage.matteria.si">matteria_</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style>
        /*
        Custom CSS for Glassmorphism effects and fixed color palette.
        These colors and styles must be replicated in Canva.
        */
        :root {
            /* Palette */
            --bg-base: #F6F4EC;
            --bg-secondary: #F0EFE2;
            --bg-soft-cream: #F8FDD8;
            --primary-dark: #262842;
            --core-green: #46C193;
            --deep-teal: #099C94;
            --accent-yellow: #DEF361;
            --blue-grey: #34474D;
            /* Supporting greens for blobs */
            --soft-green-acc: #16A172; 
            --soft-teal-acc: #099C94;</p>
<p>            /* Typography */
            --font-heading: 'Raleway', sans-serif;
            --font-body: 'Montserrat', sans-serif;
        }</p>
<p>        /* Resetting background to solid secondary color */
        body {
            background-color: var(--bg-secondary); /* Outer background */
            font-family: var(--font-body);
            overflow-x: hidden; /* Prevent horizontal scroll from absolute elements */
        }</p>
<p>        /* Background Blobs (for Glassmorphism effect) */
        .bg-blob {
            position: absolute;
            border-radius: 50%; /* Make them circular/blob-like */
            filter: blur(150px); /* Heavy blur to create soft glow */
            opacity: 0.8; /* AUMENTADO PARA VISIBILIDAD */
            z-index: -1; /* Keep them behind the main content */
        }</p>
<p>        .bg-blob-1 {
            background-color: var(--soft-green-acc);
            width: 350px;
            height: 350px;
            top: 50px;
            left: -100px;
        }</p>
<p>        .bg-blob-2 {
            background-color: var(--accent-yellow);
            width: 450px;
            height: 450px;
            top: 400px;
            right: -200px;
        }</p>
<p>        .bg-blob-3 {
            background-color: var(--soft-teal-acc);
            width: 500px;
            height: 500px;
            bottom: 100px;
            left: 50%;
            transform: translateX(-50%);
        }</p>
<p>        .h-raleway { font-family: var(--font-heading); }
        .t-dark { color: var(--primary-dark); }
        .t-teal { color: var(--deep-teal); }
        .t-green { color: var(--core-green); }
        .t-grey { color: var(--blue-grey); }</p>
<p>        /* Custom Glassmorphism Panels - Essential for the look */
        .glass-panel-light {
            /* F6F4EC @ 70% opacity */
            background-color: rgba(246, 244, 236, 0.7);
            /* Backdrop blur simulates the frosted glass look */
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            /* Subtle white border for light reflection effect */
            border: 1px solid rgba(255, 255, 255, 0.5);
            /* Soft shadow for depth */
            box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.08);
            transition: all 0.3s ease-in-out;
        }</p>
<p>        .glass-panel-cream {
            /* F8FDD8 (Soft Cream) @ 70% opacity */
            background-color: rgba(248, 253, 216, 0.7);
            backdrop-filter: blur(10px);
            -webkit-backdrop-filter: blur(10px);
            border: 1px solid rgba(255, 255, 255, 0.6);
            box-shadow: 0 8px 15px -4px rgba(0, 0, 0, 0.1);
        }</p>
<p>        /* NOU: Panell Fosc per al bloc "How To" (inspirat en Paraflow) */
        .dark-panel {
            background-color: rgba(38, 40, 66, 0.9); /* --primary-dark @ 90% */
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            border: 1px solid rgba(255, 255, 255, 0.1);
            box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.1);
        }</p>
<p>        /* NOU: Estils per a les pestanyes interactives "How To" */
        .howto-tab-button {
            flex: 1;
            /* CANVI: Eliminat border-radius: 9999px; */
            font-family: var(--font-body);
            font-weight: 600;
            font-size: 14px;
            text-align: left; /* CANVI: Alineat a l'esquerra */
            cursor: pointer;
            transition: all 0.3s ease;
            border: none;
            outline: none;
        }
        .howto-tab-active {
            background-color: var(--core-green);
            color: var(--bg-base);
            box-shadow: 0 4px 10px -2px rgba(70, 193, 147, 0.5);
            transform: translateY(-2px) skewX(-25deg); /* CANVI: Afegit skewX */
            z-index: 40 !important; /* CANVI: Augmentat el Z-index per estar sempre al davant */
        }
        .howto-tab-inactive {
            /* CANVI: Adaptat per a fons fosc */
            background-color: rgba(255, 255, 255, 0.05);
            color: var(--bg-base);
            opacity: 0.6;
            border: 1px solid rgba(255, 255, 255, 0.1);
        }
        .howto-tab-inactive:hover {
            opacity: 1;
            background-color: rgba(255, 255, 255, 0.1);
        }</p>
<p>        /* ELIMINAT: classes .howto-arrow-* */</p>
<p>        /* NOU: Tècnica de Skew per a les fletxes arrodonides */
        .skew-tab {
            transform: skewX(-25deg);
        }
        /* NOU: Classe per "des-inclinar" el text interior */
        .unskew-text {
            transform: skewX(25deg);
            text-align: center;
        }</p>
<p>        /* NOU: Estil per als continguts de les pestanyes */
        .howto-tab-content {
            display: none; /* Amagat per defecte */
        }
        .howto-tab-content.active {
            display: block; /* Mostrat quan està actiu */
        }</p>
<p>        /* Axial-style chips */
        .chip-green {
            /* 46C193 @ 16% opacity */
            background-color: rgba(70, 193, 147, 0.16);
            color: var(--primary-dark);
            padding: 2px 8px;
            font-size: 12px;
            text-transform: uppercase;
        }</p>
<p>        /* Adjusted form element styles to ensure they look good */
        .chip-accent {
            /* DEF361 @ 24% opacity */
            background-color: rgba(222, 243, 97, 0.24);
            color: var(--primary-dark);
            padding: 2px 8px;
            font-size: 12px;
            text-transform: uppercase;
        }</p>
<p>        /* Form elements styling */
        .input-field {
            width: 100%;
            padding: 10px;
            border: 1px solid rgba(38, 40, 66, 0.2);
            border-radius: 8px;
            font-family: var(--font-body);
            font-size: 16px;
            color: var(--primary-dark);
            background-color: rgba(255, 255, 255, 0.8);
            transition: border-color 0.2s;
        }
        .input-field:focus {
            outline: none;
            border-color: var(--core-green);
            box-shadow: 0 0 0 2px rgba(70, 193, 147, 0.5);
        }</p>
<p>        /* Responsive Margins */
        .content-padding {
            padding-left: 32px;
            padding-right: 32px;
        }
        @media (max-width: 768px) {
            .content-padding {
                padding-left: 20px;
                padding-right: 20px;
            }
        }</p>
<p>        /* Glass background for context (simulating the Canva layer underneath the glass panels) */
        .glass-container-bg {
             background-color: transparent; /* Fondo transparente para que las cajas floten sobre el fondo del body */
        }</p>
<p>        /* Font sizes and weights */
        .h1-hero { font-size: 38px; line-height: 1.2; letter-spacing: 0.03em; }
        .h2-card { font-size: 24px; line-height: 1.3; }
        .body-text { font-size: 16px; line-height: 1.5; }
        .micro-text { font-size: 12px; line-height: 1.3; text-transform: uppercase; }</p>
<p>        .link-style {
            color: var(--deep-teal);
            text-decoration: none;
            transition: color 0.1s;
            outline: none;
        }
        .link-style:hover, .link-style:focus {
            text-decoration: underline;
            outline: 2px solid var(--deep-teal);
            outline-offset: 2px;
            border-radius: 4px; /* for focus visual */
        }</p>
<p>        /* Custom class for the new, smaller H1 title */
        .h1-sub {
            font-family: var(--font-heading);
            font-weight: 700;
            font-size: 28px; /* Intermediate size */
            line-height: 1.3;
        }</p>
<p>        /* Scroll to Top Button Styling */
        #scroll-to-top-btn {
            position: fixed;
            bottom: 20px;
            right: 20px;
            background-color: var(--primary-dark);
            color: var(--bg-base);
            border: none;
            border-radius: 9999px; /* Pill shape */
            width: 44px;
            height: 44px;
            font-size: 24px;
            cursor: pointer;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
            display: none; /* Initially hidden */
            align-items: center;
            justify-content: center;
            transition: background-color 0.3s, opacity 0.3s;
            z-index: 1000;
        }</p>
<p>        #scroll-to-top-btn:hover {
            background-color: var(--blue-grey); /* Subtle hover effect */
        }</p>
<p>        /* --- NEW: Floating Subscribe Button CSS --- */
        /* Floating Animation Keyframes - Subtler */
        @keyframes floatingSide {
            0% { transform: translateY(-50%); }
            50% { transform: translateY(-54%); } /* Very subtle movement (just 4%) */
            100% { transform: translateY(-50%); }
        }</p>
<p>        /* Floating Subscribe Button (Right Side Vertical with Float Effect) */
        #floating-subscribe-btn {
            position: fixed;
            top: 50%;
            right: 0;</p>
<p>            background-color: var(--primary-dark);
            color: var(--bg-base);
            /* Chunkier padding to look like a solid block */
            padding: 42px 14px; 
            /* Fully rounded left side for non-rectangular look */
            border-radius: 30px 0 0 30px;</p>
<p>            /* Softer shadow */
            box-shadow: -4px 4px 20px rgba(0, 0, 0, 0.15); 
            z-index: 900;</p>
<p>            font-family: var(--font-body);
            font-weight: 700;
            font-size: 12px;
            letter-spacing: 0.2em; /* More spacing for vertical text */
            text-transform: uppercase;
            writing-mode: vertical-rl;
            text-orientation: mixed;
            text-decoration: none;</p>
<p>            display: flex;
            align-items: center;
            justify-content: center;
            gap: 16px; /* More space between icon and text */</p>
<p>            border: 1px solid rgba(255,255,255,0.05);
            border-right: none;</p>
<p>            /* Slower animation for subtle float */
            animation: floatingSide 6s ease-in-out infinite;
            transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
        }</p>
<p>        #floating-subscribe-btn:hover {
            background-color: var(--core-green);
            color: var(--primary-dark);
            box-shadow: -8px 8px 30px rgba(70, 193, 147, 0.4);</p>
<p>            /* Stop floating and extend smoothly */
            animation-play-state: paused; 
            transform: translateY(-50%) translateX(-6px); 
            padding-top: 50px;
            padding-bottom: 50px;
        }</p>
<p>        /* Adjust Scroll to Top position to not overlap */
        @media (min-width: 768px) {
            #scroll-to-top-btn {
                right: 30px;
                bottom: 30px; 
            }
        }</p>
<p>        /* Image Placeholder Style - Re-used for live images */
        .news-image {
            width: 100%;
            height: 160px; /* Increased slightly for impact */
            object-fit: cover;
            border-radius: 1.5rem 1.5rem 0 0; /* Canviat de 0.75rem a 1.5rem (rounded-t-3xl) */
        }</p>
<p>        /* CSS afegit per a l'efecte hover del vídeo */
        .video-container-wrapper {
            transition: all 0.3s ease-in-out;
            border-radius: 1.5rem 1.5rem 0 0; /* Canviat de 0.75rem a 1.5rem (rounded-t-3xl) */
            overflow: hidden; /* Necessari per contenir el vídeo */
        }
        .video-container-wrapper:hover {
            transform: scale(1.25); /* Fa el contenidor una mica més gran */
            z-index: 20; /* Augmentat per posar-se davant del text */
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2); /* Afegeix ombra per a profunditat */
        }</p>
<p>        /* --- Custom CSS for iPhone Mockup and Carousel --- */</p>
<p>        /* Ajust de l'amplada dels mockups per al carrusel */
        .flex-shrink-0 {
            /* CANVI: Reduït de 263px a 220px */
            width: 220px; 
        }
        .flex-shrink-0:last-child {
             /* ELIMINAT: margin-right: 0px; */
        }</p>
<p>        /* NOU: Estils per al contenidor de scroll natiu */
        #social-scroll-container {
            -ms-overflow-style: none;  /* IE and Edge */
            scrollbar-width: none;  /* Firefox */
            scroll-behavior: smooth; /* NOU: Assegura scroll suau per JS */
            overflow-y: visible; /* CANVI: Permet que el hover se'n surti verticalment */
            overflow-x: auto; /* AFEGIT: Restaura l'scroll horitzontal que la classe de Tailwind afegia */
        }</p>
<p>        #social-scroll-container::-webkit-scrollbar {
            display: none; /* Chrome, Safari and Opera */
        }</p>
<p>        /* NOU: Scroll Snap per a un millor lliscament */
        #social-scroll-container {
            scroll-snap-type: x mandatory;
        }
        .flex-shrink-0 {
             scroll-snap-align: start;
        }</p>
<p>        /* ELIMINAT: Estils per als punts .dot-active, .dot-inactive */</p>
<p>        /* NOU: Botons de navegació del carrusel */
        .social-nav-btn {
            width: 32px;
            height: 32px;
            border-radius: 50%;
            background-color: rgba(38, 40, 66, 0.1); /* primary-dark @ 10% */
            color: var(--primary-dark);
            display: flex;
            align-items: center;
            justify-content: center;
            transition: background-color 0.2s, opacity 0.2s;
        }
        .social-nav-btn:hover:not(:disabled) {
            /* CANVI: De gris fosc a verd, i text a blanc */
            background-color: var(--core-green);
            color: var(--bg-base);
        }
        .social-nav-btn:disabled {
            opacity: 0.4;
            cursor: not-allowed;
        }</p>
<p>        /* NOU: Ombra de text per al text superposat (ara en desús, però es podria reutilitzar) */
        .text-shadow-soft {
            text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
        }</p>
<p>        /* NOU: Estil per a les pastilles de navegació del Hero (Disseny Creatiu) */
        .hero-nav-pill {
            /* Estil base: "Ghost" glass chip */
            background-color: rgba(38, 40, 66, 0.05); /* primary-dark @ 5% */
            color: var(--primary-dark);
            font-weight: 600; /* Més llegible que semibold */
            border: 1px solid rgba(38, 40, 66, 0.1); /* border subtil */
            backdrop-filter: blur(4px);
            -webkit-backdrop-filter: blur(4px);
            transition: all 0.3s ease;
        }
        .hero-nav-pill:hover {
            /* Estil hover: Pop d'accent groc (PER DEFECTE) */
            background-color: var(--accent-yellow);
            color: var(--primary-dark);
            border-color: var(--accent-yellow);
            transform: translateY(-2px);
            box-shadow: 0 6px 12px -3px rgba(222, 243, 97, 0.6);
        }</p>
<p>        /* NOU: Modificador per a pastilles de Notícies (Blau) */
        .hero-nav-pill--news {
            /* Estil base: Blau fosc sòlid */
            background-color: var(--primary-dark);
            color: var(--bg-base);
            border-color: var(--primary-dark);
            backdrop-filter: none; /* No necessita blur si és sòlid */
        }</p>
<p>        .hero-nav-pill--news:hover {
            /* Estil hover: Canvi a verd accent */
            background-color: var(--core-green);
            color: var(--primary-dark);
            border-color: var(--core-green);
            transform: translateY(-2px);
            box-shadow: 0 6px 12px -3px rgba(70, 193, 147, 0.5); /* Ombra verda */
        }</p>
</style>
<p><!-- CANVI: Eliminada l'API de YouTube. Farem servir iframes directes (versió nocookie). --><br />
    <!-- <script src="https://www.youtube.com/iframe_api"></script> --></p>
<p>    <!-- Background Shapes Container (for Glassmorphism effect) --></p>
<div class="fixed inset-0 overflow-hidden -z-20">
        <!-- Blob 1: Soft Green (Top Left) --></p>
<div class="bg-blob bg-blob-1"></div>
<p>        <!-- Blob 2: Accent Yellow (Middle Right) --></p>
<div class="bg-blob bg-blob-2"></div>
<p>        <!-- Blob 3: Deep Teal (Bottom Center) --></p>
<div class="bg-blob bg-blob-3"></div>
</p></div>
<p>    <!-- Outer container: Max 640px, centered --></p>
<div class="max-w-[640px] mx-auto glass-container-bg relative z-10">
<p>        <!-- Header Block (Glass Panel: F6F4EC @ 70%) --></p>
<header class="glass-panel-light content-padding flex justify-between items-center py-6 rounded-b-xl">
            <!-- Logo: matteria_ (RESTORED TO TEXT) --><br />
            <a href="https://stage.matteria.si/ca/" class="flex items-center" target="_top" rel="noopener noreferrer" style="text-decoration: none;"><br />
                <span class="h-raleway t-dark font-extrabold text-[26px] leading-[26px]">matteria<span class="text-core-green text-[32px] leading-[26px]">_</span></span><br />
            </a></p>
</header>
<p>        <!-- Botó de Tornar a l'Arxiu (AFEGIT - COLOR CANVIAT A BLAU FOSC) --></p>
<div class="content-padding pt-6 pb-4"> <!-- CANVI: pt-4 canviat a pt-6 per 24px d'espai --><br />
            <!-- CANVIAT: Link actualitzat a /ca/newsletter i text "Totes les newsletters" --><br />
            <a href="https://stage.matteria.si/ca/newsletter" target="_top" class="inline-flex items-center text-sm font-semibold t-dark hover:underline" style="text-decoration: none; transition: color 0.1s; outline: none;"><br />
                <svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 mr-1" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
                    <path stroke-linecap="round" stroke-linejoin="round" d="M10 19l-7-7m0 0l7-7m-7 7h18" />
                </svg><br />
                Totes les newsletters<br />
            </a>
        </div>
<p>        <!-- Main Title --></p>
<h1 class="h1-sub t-dark content-padding text-center mb-8">
            La IA al dIA #1<br />
        </h1>
<p>        <!-- 1. Hero Block (Glass Panel: F8FDD8 Soft Cream @ 70%) --></p>
<section class="glass-panel-cream p-8 content-padding mb-8 rounded-3xl">
<h1 class="h-raleway t-dark font-bold h1-hero mb-3">
                Agents, Apps &#038; Comerç Conversacional<br />
            </h1>
<p class="body-text t-dark mb-6 font-light">
                Benvinguda al nou butlletí mensual de matteria_. Aquí trobaràs un recull de notícies sobre el món de la IA i com aquest evoluciona a marxes forçades. Amb aquests reculls, tenim la intenció de filtrar el soroll i portar-vos el que creiem que ens pot ser útil, tant per nosaltres com pels nostres clients.
            </p>
<p>            <!-- Replaced "Submit a story" with navigation buttons --></p>
<p>            <!-- CANVI: Separador per una sub-capçalera per millorar la jerarquia --><br />
                <span class="block w-full micro-text t-dark font-semibold opacity-60 mt-4 mb-2">NOTÍCIES:</span></p>
<div class="flex flex-wrap gap-2">
                <!-- ORDRE CANVIAT I NOVES CLASSES/ENLLAÇOS --><br />
                <!-- Button 1: Apps en ChatGPT (ORDRE 1) --><br />
                <a href="#news-card-2" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    Apps en ChatGPT<br />
                </a><br />
                <!-- Button 2: Sora 2 (ORDRE 2) --><br />
                <a href="#news-card-5" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    Sora 2 Social<br />
                </a><br />
                <!-- Button 3: Comerç Conversacional (ORDRE 3) --><br />
                <a href="#news-card-3" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    Comerç Conversacional<br />
                </a><br />
                <!-- Button 4: Nano-Banana (ORDRE 4) --><br />
                <a href="#news-card-4" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    Nano-Banana<br />
                </a><br />
                <!-- Button 5: ChatGPT Atlas (ORDRE 5) --><br />
                <a href="#news-card-1" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news"><br />
                    ChatGPT Atlas<br />
                </a>
            </div>
<p>                <!-- CANVI: Separador per una sub-capçalera per millorar la jerarquia --><br />
                <span class="block w-full micro-text t-dark font-semibold opacity-60 mt-4 mb-2">SECCIONS:</span></p>
<div class="flex flex-wrap gap-2">
                <!-- NOUS BOTONS PER A ALTRES BLOCS --><br />
                <a href="#howto-mireia" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill"><br />
                    El cas pràctic del mes<br />
                </a><br />
                <a href="#social-tips" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill"><br />
                    Tips de Xarxes<br />
                </a><br />
                <a href="#internal-tools" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill"><br />
                    Eines Internes<br />
                </a><br />
                <a href="#submit-discovery" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill"><br />
                    Enviar Descobriment<br />
                </a>
            </div>
</section>
<p>        <!-- End Hero Block --></p>
<p>        <!-- Vertical Spacing: 32px --></p>
<p>        <!-- 1. (NOU ORDRE) Notícia (Apps a ChatGPT) --></p>
<div id="news-card-2" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Image Section (DIV for YouTube API) --><br />
            <!-- CANVI: Restaurat iframe amb 'nocookie' I AFEGIT 'referrerpolicy' --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                <iframe class="absolute top-0 left-0 w-full h-full" 
                        src="https://www.youtube-nocookie.com/embed/2C4Cs6503gw?autoplay=1&#038;mute=1&#038;loop=1&#038;playlist=2C4Cs6503gw&#038;controls=0&#038;showinfo=0&#038;iv_load_policy=3&#038;modestbranding=1" 
                        frameborder="0" 
                        allow="autoplay; encrypted-media; picture-in-picture"
  			allowfullscreen
  			loading="lazy"
  			sandbox="allow-scripts allow-same-origin allow-presentation"
  			referrerpolicy="strict-origin-when-cross-origin"><br />
                </iframe></p>
<div class="absolute inset-0 bg-core-green opacity-10 rounded-t-3xl pointer-events-none"></div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <!-- Icona per a 'Apps' (quadrats) -->
                        <rect x="3" y="3" width="7" height="7"></rect>
                        <rect x="14" y="3" width="7" height="7"></rect>
                        <rect x="14" y="14" width="7" height="7"></rect>
                        <rect x="3" y="14" width="7" height="7"></rect>
                    </svg><br />
                    <!-- CANVI DE TEXT --></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1">
                        Un nou Ecosistema: ChatGPT ara integrarà &#8216;Apps&#8217; <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e9.png" alt="🧩" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2>
</p></div>
<p>                <!-- CANVI: Estil Smart Brevity --></p>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold">
                        ChatGPT es transforma en un «agent operatiu conversacional» en integrarà &#8216;Apps&#8217; de tercers (Canva, Zapier) amb les quals podràs interectuar directament des del seu xat.
                    </p>
<p>
                        <strong class="font-semibold">Per què importa:</strong> L&#8217;estratègia d&#8217;OpenAI és consolidar el xat com el <strong class="font-semibold">nou centre de treball digital</strong>, evitant que l&#8217;usuari hagi d&#8217;abandonar la interfície per actuar, aconseguint així que els usuaris quedin «presos» durant més estona dins del seu sistema.
                    </p>
<p>
                        <strong class="font-semibold">En detall:</strong> La IA pot ara interactuar amb aquestes aplicacions per crear dissenys, gestionar dades o automatitzar tasques sense sortir de la conversa.
                    </p>
</p></div>
<p>                <!-- FI CANVI DE TEXT --></p>
<div class="mt-5 text-right">
                    <a href="https://designcompass.org/en/2025/10/07/openai-aiming-to-make-apps-the-operating-system-inside-chatgpt/" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer"><br />
                        Llegir més →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- 2. (NOU ORDRE) Notícia (Sora 2) --></p>
<div id="news-card-5" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Image Section (DIV for YouTube API) --><br />
            <!-- CANVI: Restaurat iframe amb 'nocookie' I AFEGIT 'referrerpolicy' --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                <iframe class="absolute top-0 left-0 w-full h-full" 
                        src="https://www.youtube-nocookie.com/embed/1PaoWKvcJP0?autoplay=1&#038;mute=1&#038;loop=1&#038;playlist=1PaoWKvcJP0&#038;controls=0&#038;showinfo=0&#038;iv_load_policy=3&#038;modestbranding=1" 
                        frameborder="0" 
                        allow="autoplay; encrypted-media; picture-in-picture"
  			allowfullscreen
  			loading="lazy"
 			sandbox="allow-scripts allow-same-origin allow-presentation"
  			referrerpolicy="strict-origin-when-cross-origin"><br />
                </iframe></p>
<div class="absolute inset-0 bg-accent-yellow opacity-10 rounded-t-3xl pointer-events-none"></div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <!-- Icona de Xarxa Social (usuaris) --><br />
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: var(--core-green);">
                        <path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path>
                        <circle cx="9" cy="7" r="4"></circle>
                        <path d="M23 21v-2a4 4 0 0 0-3-3.87"></path>
                        <path d="M16 3.13a4 4 0 0 1 0 7.75"></path>
                    </svg><br />
                    <!-- CANVI DE TEXT --></p>
<h3 class="h-raleway t-dark font-semibold h2-card flex-1">
                        Sora 2 es fa social: El &#8216;TikTok de la IA&#8217; d&#8217;OpenAI <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f1.png" alt="📱" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h3>
</p></div>
<p>                <!-- CANVI: Estil Smart Brevity --></p>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold">
                        OpenAI llança &#8216;Sora 2&#8217; no com una eina de cinema, sinó com una aplicació social massiva per competir amb TikTok.
                    </p>
<p>
                        <strong class="font-semibold">Per què importa:</strong> És el moviment d&#8217;OpenAI per capturar el <strong class="font-semibold">mercat de consum massiu</strong>, prioritzant el contingut viral i addictiu –amb vídeos generats per Intel·ligència Artificial– a l&#8217;instant per sobre de la qualitat cinematogràfica.
                    </p>
<p>
                        <strong class="font-semibold">En detall:</strong> Han desenvolupat una app que simplifica Sora per permetre als usuaris pujar un &#8216;selfie&#8217; i inserir-se ràpidament en plantilles de memes o escenes virals. Properament, la podrem «gaudir» quan estigui oberta a tot el món.
                    </p>
</p></div>
<p>                <!-- FI CANVI DE TEXT --></p>
<div class="mt-5 text-right">
                    <a href="https://www.theneurondaily.com/p/meet-sora-2-openai-s-new-multi-player-meme-creation-machine" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer"><br />
                        Llegir més →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- End How-To Block --></p>
<p>        <!-- 3. (NOU ORDRE) Notícia (Comprar a ChatGPT) --></p>
<div id="news-card-3" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Image Section (DIV for YouTube API) --><br />
            <!-- CANVI: Restaurat iframe amb 'nocookie' I AFEGIT 'referrerpolicy' --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                <iframe class="absolute top-0 left-0 w-full h-full" 
                        src="https://www.youtube-nocookie.com/embed/C6qcZdtIv54?autoplay=1&#038;mute=1&#038;loop=1&#038;playlist=C6qcZdtIv54&#038;controls=0&#038;showinfo=0&#038;iv_load_policy=3&#038;modestbranding=1" 
                        frameborder="0" 
                        allow="autoplay; encrypted-media" 
                        allowfullscreen
                        referrerpolicy="strict-origin-when-cross-origin"><br />
                </iframe></p>
<div class="absolute inset-0 bg-deep-teal opacity-10 rounded-t-3xl pointer-events-none"></div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <!-- Icona per 'Comprar' (cistella) -->
                        <circle cx="9" cy="21" r="1"></circle>
                        <circle cx="20" cy="21" r="1"></circle>
                        <path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path>
                    </svg><br />
                    <!-- CANVI DE TEXT --></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1">
                        El salt a l&#8217;e-commerce: Ja es pot comprar a ChatGPT <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6d2.png" alt="🛒" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2>
</p></div>
<p>                <!-- CANVI: Estil Smart Brevity --></p>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold">
                        El «comerç conversacional» a gran escala ja és aquí: ChatGPT ara pot gestionar processos de compra complets, de principi a fi.
                    </p>
<p>
                        <strong class="font-semibold">Per què importa:</strong> OpenAI entra a competir directament amb <strong class="font-semibold">Amazon i Google</strong> en la cerca i descobriment de productes, transformant el xat en un assistent de compres.
                    </p>
<p>
                        <strong class="font-semibold">En detall:</strong> Connectat a plataformes com Shopify, l&#8217;usuari pot demanar un producte, i la IA gestiona la cerca, la selecció i el pagament sense sortir de la conversa.
                    </p>
</p></div>
<p>                <!-- FI CANVI DE TEXT --></p>
<div class="mt-5 text-right">
                    <a href="https://www.rockbirdmedia.com/post/openai-and-stripe-join-forces-to-redefine-online-shopping-with-the-agentic-commerce-protocol" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer"><br />
                        Llegir més →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- 4. (NOU ORDRE) Notícia (Gemini Image Generation) --></p>
<div id="news-card-4" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Image Section (DIV for YouTube API) --><br />
            <!-- CANVI: Restaurat iframe amb 'nocookie' I AFEGIT 'referrerpolicy' --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                <iframe class="absolute top-0 left-0 w-full h-full" 
                        src="https://www.youtube-nocookie.com/embed/uOVPdK5Fke4?autoplay=1&#038;mute=1&#038;loop=1&#038;playlist=uOVPdK5Fke4&#038;controls=0&#038;showinfo=0&#038;iv_load_policy=3&#038;modestbranding=1" 
                        frameborder="0" 
                        allow="autoplay; encrypted-media; picture-in-picture"
  			allowfullscreen
  			loading="lazy"
  			sandbox="allow-scripts allow-same-origin allow-presentation"
  			referrerpolicy="strict-origin-when-cross-origin"><br />
                </iframe></p>
<div class="absolute inset-0 bg-deep-teal opacity-10 rounded-t-3xl pointer-events-none"></div>
</p></div>
<div class="p-8">
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <!-- Icona per 'Imatge' -->
                        <rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect>
                        <circle cx="8.5" cy="8.5" r="1.5"></circle>
                        <polyline points="21 15 16 10 5 21"></polyline>
                    </svg><br />
                    <!-- CANVI DE TEXT --></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1">
                        Google contraataca: Edició d&#8217;imatges amb &#8216;Nano-Banana&#8217; <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2 >
                </div>
<p>                <!-- CANVI: Estil Smart Brevity --></p>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold">
                        Google llança &#8216;Nano-Banana&#8217;, un editor d&#8217;imatges conversacional integrat a Gemini i Google Fotos per «parlar» amb les fotos.
                    </p>
<p>
                        <strong class="font-semibold">Per què importa:</strong> Google canvia el focus de la <strong class="font-semibold">generació bàsica</strong> d&#8217;imatges a la <strong class="font-semibold">edició i post-producció a partir de llenguatge natural</strong>, competint directament amb eines com Photoshop o Canva.
                    </p>
<p>
                        <strong class="font-semibold">En detall:</strong> Basat en Imagen 3, permet seleccionar àrees i aplicar canvis complexos amb llenguatge natural (ex: «canvia el color d&#8217;aquesta jaqueta»).
                    </p>
</p></div>
<p>                <!-- FI CANVI DE TEXT --></p>
<div class="mt-5 text-right">
                    <a href="https://timesofindia.indiatimes.com/technology/tech-news/google-rolls-out-nano-banana-ai-tool-in-search-step-by-step-guide-to-use/articleshow/124548071.cms" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer"><br />
                        Llegir més →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- 5. (NOU ORDRE) Notícia (ChatGPT Atlas) --></p>
<div id="news-card-1" class="glass-panel-light p-0 content-padding mb-8 rounded-3xl">
            <!-- Image Section (DIV for YouTube API) --><br />
            <!-- CANVI: Restaurat iframe amb 'nocookie' I AFEGIT 'referrerpolicy' --></p>
<div class="relative w-full bg-black video-container-wrapper aspect-video">
                <iframe class="absolute top-0 left-0 w-full h-full" 
                        src="https://www.youtube-nocookie.com/embed/Ej6hnsQgV_c?autoplay=1&#038;mute=1&#038;loop=1&#038;playlist=Ej6hnsQgV_c&#038;controls=0&#038;showinfo=0&#038;iv_load_policy=3&#038;modestbranding=1" 
                        frameborder="0" 
                        allow="autoplay; encrypted-media; picture-in-picture"
  			allowfullscreen
  			loading="lazy"
  			sandbox="allow-scripts allow-same-origin allow-presentation"
  			referrerpolicy="strict-origin-when-cross-origin"><br />
                </iframe></p>
<div class="absolute inset-0 bg-primary-dark opacity-10 rounded-t-3xl pointer-events-none"></div>
</p></div>
<div class="p-8">
                <!-- H2 Header with Icon Placeholder --></p>
<div class="flex items-start mb-4">
                    <svg class="mr-3 mt-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color: rgba(38, 40, 66, 0.72);">
                        <!-- Icona per a 'Atlas' (món/dades) -->
                        <circle cx="12" cy="12" r="10"></circle>
                        <line x1="2" y1="12" x2="22" y2="12"></line>
                        <path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"></path>
                    </svg><br />
                    <!-- CANVI DE TEXT --></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1">
                        ChatGPT Atlas: L&#8217;IA es converteix en agent autònom <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f310.png" alt="🌐" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
                    </h2 >
                </div>
<p>                <!-- CANVI: Estil Smart Brevity --></p>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold">
                        OpenAI llança Atlas, un agent d&#8217;IA autònom dissenyat per executar tasques completes, anant molt més enllà de la simple cerca.
                    </p>
<p>
                        <strong class="font-semibold">Per què importa:</strong> És un atac directe als cercadors. L&#8217;objectiu ja no és trobar enllaços, sinó <strong class="font-semibold">resoldre necessitats</strong> de principi a fi.
                    </p>
<p>
                        <strong class="font-semibold">En detall:</strong> El model opera com un «navegador» actiu, connectant-se a dades internes i a la web per trobar informació actualitzada i realitzar accions en nom de l&#8217;usuari.
                    </p>
</p></div>
<p>                <!-- FI CANVI DE TEXT --></p>
<p>                <!-- Read More Link --></p>
<div class="mt-5 text-right">
                    <a href="https://www.vktr.com/ai-news/openai-launches-chatgpt-atlas/" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer"><br />
                        Llegir més →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOU BLOC: How to with... Mireia (Versió interactiva amb pestanyes) --><br />
        <!-- CANVI: Canviat 'glass-panel-light' per 'dark-panel' per al mode fosc --><br />
        <!-- NOU: Afegit ID per a l'enllaç --></p>
<section id="howto-mireia" class="dark-panel p-8 content-padding mb-8 rounded-3xl">
            <!-- Títol del Bloc --><br />
            <!-- CANVI: Canviat 't-dark' per 'text-gray-200' --></p>
<h3 class="h-raleway text-gray-200 font-semibold h2-card mb-6 text-center">
                El cas pràctic del mes amb&#8230; <span class="t-green"> La Mireia</span> <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
            </h3>
<p>            <!-- Navegació per Pestanyes (Interactiva) --><br />
            <!-- CANVI: Eliminat 'space-x-2 md:space-x-4' per permetre la superposició --><br />
            <!-- CANVI: Afegit padding 'px-4' per donar espai a les formes inclinades --><br />
            <!-- CANVI: Canviat el div flex per afegir gap-4 (16px) --></p>
<div class="flex items-center w-full mb-6 px-4 gap-4">
                <!-- CANVI: Classes de 'clip-path' canviades per 'skew-tab', 'rounded-lg' i 'z-index' --><br />
                <button id="howto-tab-1" class="howto-tab-button howto-tab-active skew-tab rounded-lg z-30" data-tab="1"><br />
                    <!-- CANVI: Text en dues línies + classe 'unskew-text' --></p>
<div class="flex flex-col unskew-text">
                        <span class="text-xs font-light opacity-70 uppercase">Pas 1</span><br />
                        <span class="text-sm font-bold">Text i imatges</span>
                    </div>
<p>                </button><br />
                <!-- CANVI: Classes de 'clip-path' canviades per 'skew-tab', 'rounded-lg' i 'z-index' + ajust de marge negatiu --><br />
                <!-- CANVI: Eliminat -ml-6 --><br />
                <button id="howto-tab-2" class="howto-tab-button howto-tab-inactive skew-tab rounded-lg z-20" data-tab="2"> <!-- Ajustat -ml-6 --><br />
                    <!-- CANVI: Text en dues línies + classe 'unskew-text' --></p>
<div class="flex flex-col unskew-text">
                        <span class="text-xs font-light opacity-70 uppercase">Pas 2</span><br />
                        <span class="text-sm font-bold">Passos a seguir</span>
                    </div>
<p>                </button><br />
                <!-- CANVI: Classes de 'clip-path' canviades per 'skew-tab', 'rounded-lg' i 'z-index' + ajust de marge negatiu --><br />
                <!-- CANVI: Eliminat -ml-6 --><br />
                <button id="howto-tab-3" class="howto-tab-button howto-tab-inactive skew-tab rounded-lg z-10" data-tab="3"> <!-- Ajustat -ml-6 --><br />
                    <!-- CANVI: Text en dues línies + classe 'unskew-text' --></p>
<div class="flex flex-col unskew-text">
                        <span class="text-xs font-light opacity-70 uppercase">Pas 3</span><br />
                        <span class="text-sm font-bold">El resultat</span>
                    </div>
<p>                </button>
            </div>
<p>            <!-- Contenidor dels Continguts de les Pestanyes --></p>
<div>
                <!-- Contingut Pestanya 1 (Actiu per defecte) --></p>
<div id="howto-content-1" class="howto-tab-content active">
<div class="md:flex md:space-x-8 items-center">
                        <!-- Columna Esquerra: Text (CANVI D'ESTIL) --></p>
<div class="md:w-1/2 mb-6 md:mb-0">
                            <!-- Icona --><br />
                            <!-- CANVI: Adaptat fons per a dark mode --></p>
<div class="flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center mb-3" style="background-color: rgba(255, 255, 255, 0.1);">
                                <svg class="w-6 h-6" style="color: var(--core-green);" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
                                    <path stroke-linecap="round" stroke-linejoin="round" d="M13 10V3L4 14h7v7l9-11h-7z" />
                                </svg>
                            </div>
<p>                            <!-- Títol --><br />
                            <!-- CANVI: Canviat 't-dark' per 'text-gray-200' --></p>
<h4 class="h-raleway text-gray-200 font-semibold text-xl">El Repte: Copys per a Madcoms</h4>
<p>                            <!-- Descripció --><br />
                            <!-- CANVI: Canviat 't-dark' per 'text-gray-200' --></p>
<p class="body-text text-gray-200 text-base font-light mt-1 space-y-2 md:min-h-[260px]">
                                <span>La Mireia ens va ensenyar com crear copys i imatges per a Madcoms, una empresa de ciberseguretat.</span><br />
                                <span>El repte és doble: primer, el contingut, que requereix d&#8217;alt nivell tècnic i parlar de conceptes que no dominem. Segon, les imatges han de ser metàfores creatives que connectin el text amb el servei.</span>
                            </p>
</p></div>
<p>                        <!-- Columna Dreta: Imatge --></p>
<div class="md:w-1/2">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/10/Octubre-NL_Mireia-1-scaled.jpg" alt="Imatge del Pas 3: Resultat a Midjourney" class="rounded-2xl w-full h-full object-cover shadow-lg">
                        </div>
</p></div>
</p></div>
<p>                <!-- Contingut Pestanya 2 (Amagat) --></p>
<div id="howto-content-2" class="howto-tab-content">
<div class="md:flex md:space-x-8 items-center">
                        <!-- Columna Esquerra: Text (CANVI D'ESTIL) --></p>
<div class="md:w-1/2 mb-6 md:mb-0">
                             <!-- Icona --><br />
                            <!-- CANVI: Adaptat fons per a dark mode --></p>
<div class="flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center mb-3" style="background-color: rgba(255, 255, 255, 0.1);">
                                <svg class="w-6 h-6" style="color: var(--core-green);" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
                                    <!-- CANVI D'ICONA: de 'check-circle' a 'cog' (engranatge) -->
                                    <path stroke-linecap="round" stroke-linejoin="round" d="M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066 2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z" /><path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 11-6 0 3 3 0 016 0z" />
                                </svg>
                            </div>
<p>                            <!-- Títol --><br />
                            <!-- CANVI: Canviat 't-dark' per 'text-gray-200' --></p>
<h4 class="h-raleway text-gray-200 font-semibold text-xl">L&#8217;Eina: Un GPT Personalitzat</h4>
<p>                            <!-- Descripció --><br />
                            <!-- CANVI: Canviat 't-dark' per 'text-gray-200' --></p>
<p class="body-text text-gray-200 text-base font-light mt-1 space-y-2 md:min-h-[260px]">
                                <span>Per solucionar-ho, es va crear un GPT personalitzat a ChatGPT, entrenat amb posts anteriors de Madcoms per clavar el to i l&#8217;estil.</span><br />
                                <span>El GPT no només redacta el copy, sinó que se li van donar indicacions per ajudar a pensar metàfores visuals. Un cop tenim el text, el propi xat ens genera el prompt per a Midjourney.</span><br />
                            </g>
                        </div>
<p>                        <!-- Columna Dreta: Imatge --></p>
<div class="md:w-1/2">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/10/Octubre-NL_Mireia-2.png" alt="Imatge del Pas 2: GPT Personalitzat" class="rounded-2xl w-full h-full object-cover shadow-lg">
                        </div>
</p></div>
</p></div>
<p>                <!-- Contingut Pestanya 3 (Amagat) --></p>
<div id="howto-content-3" class="howto-tab-content">
<div class="md:flex md:space-x-8 items-center">
                        <!-- Columna Esquerra: Text (CANVI D'ESTIL) --></p>
<div class="md:w-1/2 mb-6 md:mb-0">
                            <!-- Icona --><br />
                            <!-- CANVI: Adaptat fons per a dark mode --></p>
<div class="flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center mb-3" style="background-color: rgba(255, 255, 255, 0.1);">
                                <svg class="w-6 h-6" style="color: var(--core-green);" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
                                    <path stroke-linecap="round" stroke-linejoin="round" d="M5 3v4M3 5h4M6 17v4m-2-2h4m5-16l2.286 6.857L21 12l-5.714 2.143L13 21l-2.286-6.857L5 12l5.714-2.143L13 3z" />
                                </svg>
                            </div>
<p>                            <!-- Títol --><br />
                            <!-- CANVI: Canviat 't-dark' per 'text-gray-200' --></p>
<h4 class="h-raleway text-gray-200 font-semibold text-xl">El Resultat: Afinar a Midjourney</h4>
<p>                            <!-- Descripció --><br />
                            <!-- CANVI: Canviat 't-dark' per 'text-gray-200' --></p>
<p class="body-text text-gray-200 text-base font-light mt-1 space-y-2 md:min-h-[260px]">
                                <span>Un cop tenim el prompt del GPT, el portem a Midjourney. Allà comença el procés d&#8217;iteració.</span><br />
                                <span>Es van fent proves i refinant la imatge fins a trobar la metàfora visual ideal, assegurant que compleixi amb l&#8217;estil únic i conceptual de Madcoms.</span>
                            </p>
</p></div>
<p>                        <!-- Columna Dreta: Imatge --></p>
<div class="md:w-1/2">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/10/Octubre-NL_Mireia-3.jpg" alt="Imatge del Pas 3: Resultat a Midjourney" class="rounded-2xl w-full h-full object-cover shadow-lg">
                        </div>
</p></div>
</p></div>
</p></div>
<p>            <!-- Botó d'Acció (ELIMINAT) --></p>
</section>
<p>        <!-- FI NOU BLOC --></p>
<p>        <!-- NOU BLOC: Tips que trobem per xarxes socials (Carousel de Mockups) --><br />
        <!-- CANVI: Treiem l'overflow-visible d'aquí, ja que s'aplica al CSS de #social-scroll-container --><br />
        <!-- NOU: Afegit ID per a l'enllaç --></p>
<div id="social-tips" class="glass-panel-light p-8 content-padding mb-8 rounded-3xl">
            <!-- CANVI: Eliminat justify-between i les fletxes d'aquí --></p>
<div class="mb-6">
<h3 class="t-dark font-semibold h2-card">Tips que trobem per xarxes socials <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f2.png" alt="📲" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h3>
</p></div>
<p>            <!-- CONTENIDOR DE SCROLL NATIVO --><br />
            <!-- CANVI: Mantenim el padding-bottom a 'pb-8' (32px) per donar espai a l'elevació de 8px --></p>
<div id="social-scroll-container" class="flex overflow-x-auto flex-nowrap gap-5 pt-6 pb-8">
<p>                <!-- NOU: Mockup Jon Hernandez --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNdvv8WUs/" target="_blank" rel="noopener noreferrer" class="block group"><br />
                        <!-- CANVI RADICAL: Eliminada la caixeta. Text sobre gradient. --></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <!-- Part 1: Imatge --><br />
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/10/iPhone_Octubre2025_JonHernandez.jpg" 
                                 alt="Post Jon Hernandez" loading="lazy" class="w-full h-full object-cover"><br />
                            <!-- Part 2: Gradient + Text Overlay --></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight">
                                    En Jon Hernandez ens mostra com utilitza eines d&#8217;IA per crear contingut viral a TikTok.
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Fi NOU --></p>
<p>                <!-- NOU: Mockup Projectes --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNdc4p7H3/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <!-- Part 1: Imatge --><br />
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/10/iPhone_Octubre2025_Proyectos.jpeg" 
                                 alt="Post Nous Projectes" loading="lazy" class="w-full h-full object-cover"><br />
                            <!-- Part 2: Gradient + Text Overlay --></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight">
                                    Una ullada als nous projectes interns i eines en desenvolupament.
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Fi NOU --></p>
<p>                <!-- Mockup 1: Imatge VEO3 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://www.instagram.com/reel/DP2ct_rkfl7/?igsh=MW91bTVpODhxN2JhNg==" target="_blank" rel="noopener noreferrer" class="block group"><br />
                        <!-- CANVI RADICAL: Eliminada la caixeta. Text sobre gradient. --></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                             <!-- Part 1: Imatge --><br />
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/10/iPhone_Octubre2025_VEO3.jpg" 
                                 alt="Post VEO 3.1" loading="lazy" class="w-full h-full object-cover"><br />
                            <!-- Part 2: Gradient + Text Overlay --></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight">
                                    Analitzem VEO 3.1, el nou model de vídeo de Google I/O que redefineix el realisme.
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 2: Imatge NanoBanana --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://www.instagram.com/p/DQB4GqGEgfF/?igsh=MXc5ZGZucHpndmtqeQ==" target="_blank" rel="noopener noreferrer" class="block group"><br />
                        <!-- CANVI RADICAL: Eliminada la caixeta. Text sobre gradient. --></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <!-- Part 1: Imatge --><br />
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/10/iPhone_Octubre2025_NanoBanana.jpg" 
                                 alt="Post Nano Banana" loading="lazy" class="w-full h-full object-cover"><br />
                             <!-- Part 2: Gradient + Text Overlay --></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight">
                                    Un &#8216;deep dive&#8217; a &#8216;Nano-Banana&#8217;, l&#8217;eina d&#8217;edició conversacional d&#8217;imatges de Google.
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 3: Imatge Meta --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://www.instagram.com/p/DPmebJWksHL/?igsh=MWN1bThqam5jMmt3ZA==" target="_blank" rel="noopener noreferrer" class="block group"><br />
                        <!-- CANVI RADICAL: Eliminada la caixeta. Text sobre gradient. --></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <!-- Part 1: Imatge --><br />
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/10/iPhone_Octubre2025_Meta.jpg" 
                                 alt="Post Meta Traduccions" loading="lazy" class="w-full h-full object-cover"><br />
                             <!-- Part 2: Gradient + Text Overlay --></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight">
                                    Meta AI ja permet traduccions de veu en temps real. Explorem com funciona.
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 4: Imatge MaxMaxData --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://www.instagram.com/reel/DPtAc6jDunH/?igsh=cWlqNWNtamh3cnZ3" target="_blank" rel="noopener noreferrer" class="block group"><br />
                        <!-- CANVI RADICAL: Eliminada la caixeta. Text sobre gradient. --></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <!-- Part 1: Imatge --><br />
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2025/10/iPhone_Octubre2025_MaxMaxData.jpg" 
                                 alt="Post MaxMaxData" loading="lazy" class="w-full h-full object-cover"><br />
                            <!-- Part 2: Gradient + Text Overlay --></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight">
                                    Descobrim MaxMaxData, la nova eina de &#8216;data-mining&#8217; que està revolucionant el sector.
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
</p></div>
<p>            <!-- FI CONTENIDOR DE SCROLL NATIVO --></p>
<p>            <!-- NOU: Fletxes de navegació mogudes a baix a la dreta --></p>
<div class="flex justify-end space-x-2 mt-4">
                <button id="social-prev" class="social-nav-btn" aria-label="Anterior"><br />
                    <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3"><path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7" /></svg><br />
                </button><br />
                <button id="social-next" class="social-nav-btn" aria-label="Següent"><br />
                    <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3"><path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" /></svg></p>
<p>                </button>
            </div>
</p></div>
<p>        <!-- END NOU BLOC --></p>
<p>        <!-- NOU ORDRE: 1. Internal Tools & Resources --><br />
        <!-- NOU: Afegit ID per a l'enllaç --></p>
<div id="internal-tools" class="p-8 content-padding mb-8 rounded-3xl glass-panel-light">
<h3 class="t-dark font-semibold body-text mb-4">EINES I RECURSOS D&#8217;IA <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h3>
<ul class="list-none p-0 m-0 space-y-2">
                <!-- LINKS ACTUALITZATS --></p>
<li><a href="https://github.com/JimmyLv/awesome-nano-banana" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer">Repositori exemples Nano Banana (GitHub)</a></li>
<li><a href="https://seo.ai/blog/openai-sora-examples" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer">Exemples de vídeos amb Sora 2</a></li>
<li><a href="https://www.notion.so/IA-al-dIA-matteria_-28111c2fd3cf804d98d7fe4d185849e2?pvs=18" class="body-text font-semibold link-style" target="_blank" rel="noopener noreferrer">Repositori d&#8217;eines de matteria_</a></li>
</ul></div>
<p>        <!-- NOU ORDRE: 2. Survey Form Block (New Component) --><br />
        <!-- NOU: Afegit ID per a l'enllaç --></p>
<div id="submit-discovery" class="glass-panel-light p-8 content-padding mb-8 rounded-3xl">
<h3 class="h-raleway t-dark font-semibold h2-card mb-4" style="font-size: 24px;">
                <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Envia els teus descobriments d&#8217;IA<br />
            </h3>
<p class="body-text t-dark mb-6">
                Has trobat una eina nova, un procés innovador o un cas d&#8217;ús que voldries compartir amb l&#8217;equip? Ajuda&#8217;ns a mantenir-nos al dia!
            </p>
<p>                <!-- Submit Button (Primary Dark Style) --><br />
                <a href="https://forms.gle/8FuRkMHd6VtJWdcB9" target="_blank" rel="noopener noreferrer" class="w-full inline-block px-5 py-3 rounded-full font-body text-sm font-semibold uppercase tracking-wider text-bg-base hover:opacity-90 mt-4 text-center" style="background-color: var(--primary-dark); color: var(--bg-base); transition: opacity 0.2s; text-decoration: none;"><br />
                   Clica aquí per enviar el teu descobriment!<br />
                </a>
        </div>
<p>        <!-- End Survey Form Block --></p>
<p>        <!-- 6. Footer --></p>
<footer class="p-8 content-padding text-center" style="background-color: var(--bg-secondary);">
<p class="micro-text font-normal t-grey opacity-75">
             <!-- 7. donar-se de baixa Només per a ús intern — matteria_ · {email} · <a href="{unsubscribe}" class="t-grey link-style text-[12px] font-normal" style="text-decoration: none;" target="_blank" rel="noopener noreferrer">Donar-se de baixa</a> 7. Donar-se de baixa -->
            </p>
<p class="micro-text font-normal t-grey opacity-75 mt-1">
                © 2025 matteria_. Tots els drets reservats.
            </p>
</footer></div>
<p>    <!-- Scroll to Top Button (Fixed to bottom right) --><br />
    <button id="scroll-to-top-btn" aria-label="Tornar amunt"><br />
        <!-- SVG for upward arrow icon --><br />
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-up">
            <line x1="12" y1="19" x2="12" y2="5"></line>
            <polyline points="5 12 12 5 19 12"></polyline>
        </svg><br />
    </button></p>
<p>    <!-- Floating Subscribe Button (Desktop/Tablet) --><br />
    <a href="https://mailchi.mp/matteria/nl-ia-al-dia-formulari" target="_blank" rel="noopener noreferrer" id="floating-subscribe-btn" class="hidden md:flex"><br />
        <!-- Mail Icon --><br />
        <svg xmlns="http://www.w3.org/2000/svg" class="transform rotate-90" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
            <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
            <polyline points="22,6 12,13 2,6"></polyline>
        </svg><br />
        SUBSCRIU-TE<br />
    </a></p>
<p>    <script>
        // CANVI: Eliminada tota la funció 'onYouTubeIframeAPIReady'.
        // Els iframes directes gestionen l'autoplay.</p>
<p>        // --- Lògica del Carrusel d'iPhone ---</p>
<p>        // (NOU) Definim la funció fora per poder-la cridar des de 'load' i 'resize'
        const updateSocialButtonState = () => {
            const scrollContainer = document.getElementById('social-scroll-container');
            const prevBtn = document.getElementById('social-prev');
            const nextBtn = document.getElementById('social-next');</p>
<p>            if (!scrollContainer || !prevBtn || !nextBtn) return; // Sortir si no existeixen</p>
<p>            // Donem un petit marge de tolerància (10px)
            const maxScrollLeft = scrollContainer.scrollWidth - scrollContainer.clientWidth;
            prevBtn.disabled = scrollContainer.scrollLeft < 10;
            nextBtn.disabled = scrollContainer.scrollLeft >= (maxScrollLeft - 10);
        };</p>
<p>        document.addEventListener('DOMContentLoaded', () => {</p>
<p>            const scrollContainer = document.getElementById('social-scroll-container');
            const prevBtn = document.getElementById('social-prev');
            const nextBtn = document.getElementById('social-next');</p>
<p>            // Només executem si el carrusel i els botons existeixen
            if (scrollContainer && prevBtn && nextBtn) {</p>
<p>                // Amplada de la targeta (220) + gap (20)
                const scrollAmount = 220 + 20; </p>
<p>                // Esdeveniments de clic
                prevBtn.addEventListener('click', () => {
                    scrollContainer.scrollBy({
                        left: -scrollAmount,
                        behavior: 'smooth'
                    });
                });</p>
<p>                nextBtn.addEventListener('click', () => {
                    scrollContainer.scrollBy({
                        left: scrollAmount,
                        behavior: 'smooth'
                    });
                });</p>
<p>                // Actualitzem l'estat dels botons quan l'scroll s'acaba
                let scrollTimer;
                scrollContainer.addEventListener('scroll', () => {
                    // Utilitzem un timeout per evitar que es dispari constantment
                    clearTimeout(scrollTimer);
                    scrollTimer = setTimeout(updateSocialButtonState, 100); 
                });</p>
<p>                // (ELIMINAT) Estat inicial en carregar
                // updateButtonState();
            }</p>
<p>            // --- NOU: Lògica per a les pestanyes "How To" ---
            const tabButtons = document.querySelectorAll('.howto-tab-button');
            const tabContents = document.querySelectorAll('.howto-tab-content');</p>
<p>            tabButtons.forEach(button => {
                button.addEventListener('click', () => {
                    const targetTab = button.dataset.tab;</p>
<p>                    // Actualitzar estil dels botons
                    tabButtons.forEach((btn, index) => {
                        btn.classList.remove('howto-tab-active');
                        btn.classList.add('howto-tab-inactive');
                        // Ajusta el z-index per a la superposició correcta
                        btn.style.zIndex = 30 - index;
                    });
                    button.classList.add('howto-tab-active');
                    button.classList.remove('howto-tab-inactive');
                    button.style.zIndex = 40; // La pestanya activa sempre al davant</p>
<p>                    // Actualitzar visibilitat del contingut
                    tabContents.forEach(content => {
                        if (content.id === `howto-content-${targetTab}`) {
                            content.classList.add('active');
                            content.classList.remove('hidden'); // Assegura't que 'hidden' de Tailwind s'elimini si hi és
                        } else {
                            content.classList.remove('active');
                            content.classList.add('hidden'); // Utilitza 'hidden' si vols, però 'active' ja ho gestiona
                        }
                    });
                });
            });
            // --- FI NOU: Lògica pestanyes ---</p>
<p>            // --- Lògica de Scrolling i Botó Tornar Amunt (existent) ---</p>
<p>            // 1. Smooth scroll for internal links
            const scrollLinks = document.querySelectorAll('.scroll-link');</p>
<p>            scrollLinks.forEach(link => {
                link.addEventListener('click', function(e) {
                    e.preventDefault();</p>
<p>                    const targetId = this.getAttribute('href');
                    const targetElement = document.querySelector(targetId);</p>
<p>                    if (targetElement) {
                        targetElement.scrollIntoView({
                            behavior: 'smooth',
                            block: 'start'
                        });
                    }
                });
            });</p>
<p>            // 2. Scroll to Top Button Logic
            const scrollToTopBtn = document.getElementById('scroll-to-top-btn');
            const scrollThreshold = 300; // Distance in pixels before the button appears</p>
<p>            // Function to show/hide button
            const toggleScrollButton = () => {
                if (window.scrollY > scrollThreshold) {
                    scrollToTopBtn.style.display = 'flex';
                } else {
                    scrollToTopBtn.style.display = 'none';
                }
            };</p>
<p>            // Event listener for showing/hiding the button
            window.addEventListener('scroll', toggleScrollButton);</p>
<p>            // Event listener for smooth scroll to top
            scrollToTopBtn.addEventListener('click', () => {
                window.scrollTo({
                    top: 0,
                    behavior: 'smooth'
                });
            });</p>
<p>            // Initial check in case the user loads the page already scrolled down
            toggleScrollButton();
        });</p>
<p>        // --- NOU: Listeners globals per al carrusel ---
        // Actualitzar a 'load' (quan les imatges han carregat i scrollWidth és correcte)
        window.addEventListener('load', updateSocialButtonState);
        // Actualitzar si la finestra canvia de mida
        window.addEventListener('resize', updateSocialButtonState);
    </script></p>
<p>La entrada <a rel="nofollow" href="https://stage.matteria.si/newsletter/iaaldia1/">Agents, Apps &#038; Comerç Conversacional</a> se publicó primero en <a rel="nofollow" href="https://stage.matteria.si">matteria_</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Estan els agents de IA preparats per substituir tasques d&#8217;oficina complexes?</title>
		<link>https://stage.matteria.si/newsletter/iaaldia5/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Mon, 21 Sep 2026 10:45:26 +0000</pubDate>
				<guid isPermaLink="false">https://stage.matteria.si/newsletter/iaaldia5/</guid>

					<description><![CDATA[<p>L'era dels agents autònoms i els equips intel·ligents comença a redefinir les oficines. Explorem l'impacte de la IA a la terminal, el repte de redissenyar workflows i els debats de Yann LeCun i Harari. [...]</p>
<p><a class="btn btn-secondary understrap-read-more-link" href="https://stage.matteria.si/newsletter/iaaldia5/">Leer más...<span class="screen-reader-text"> from Estan els agents de IA preparats per substituir tasques d&#8217;oficina complexes?</span></a></p>
<p>La entrada <a rel="nofollow" href="https://stage.matteria.si/newsletter/iaaldia5/">Estan els agents de IA preparats per substituir tasques d&#8217;oficina complexes?</a> se publicó primero en <a rel="nofollow" href="https://stage.matteria.si">matteria_</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style>
        /*
        Custom CSS for Glassmorphism effects and fixed color palette.
        */
        :root {
            /* Palette */
            --bg-base: #F6F4EC;
            --bg-secondary: #F0EFE2;
            --bg-soft-cream: #F8FDD8;
            --primary-dark: #262842;
            --core-green: #46C193;
            --deep-teal: #099C94;
            --accent-yellow: #DEF361;
            --blue-grey: #34474D;
            /* Supporting greens for blobs */
            --soft-green-acc: #16A172; 
            --soft-teal-acc: #099C94;</p>
<p>            /* Typography */
            --font-heading: 'Raleway', sans-serif;
            --font-body: 'Montserrat', sans-serif;
        }</p>
<p>        /* Resetting background */
        body {
            background-color: var(--bg-secondary);
            font-family: var(--font-body);
            overflow-x: hidden;
        }</p>
<p>        /* Background Blobs */
        .bg-blob {
            position: absolute;
            border-radius: 50%;
            filter: blur(150px);
            opacity: 0.8;
            z-index: -1;
        }</p>
<p>        .bg-blob-1 {
            background-color: var(--soft-green-acc);
            width: 350px;
            height: 350px;
            top: 50px;
            left: -100px;
        }</p>
<p>        .bg-blob-2 {
            background-color: var(--accent-yellow);
            width: 450px;
            height: 450px;
            top: 400px;
            right: -200px;
        }</p>
<p>        .bg-blob-3 {
            background-color: var(--soft-teal-acc);
            width: 500px;
            height: 500px;
            bottom: 100px;
            left: 50%;
            transform: translateX(-50%);
        }</p>
<p>        .h-raleway { font-family: var(--font-heading); }
        .t-dark { color: var(--primary-dark); }
        .t-teal { color: var(--deep-teal); }
        .t-green { color: var(--core-green); }
        .t-grey { color: var(--blue-grey); }</p>
<p>        /* Glass Panels */
        .glass-panel-light {
            background-color: rgba(246, 244, 236, 0.7);
            backdrop-filter: blur(12px);
            -webkit-backdrop-filter: blur(12px);
            border: 1px solid rgba(255, 255, 255, 0.5);
            box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.08);
            transition: all 0.3s ease-in-out;
        }</p>
<p>        .glass-panel-cream {
            background-color: rgba(248, 253, 216, 0.7);
            backdrop-filter: blur(10px);
            -webkit-backdrop-filter: blur(10px);
            border: 1px solid rgba(255, 255, 255, 0.6);
            box-shadow: 0 8px 15px -4px rgba(0, 0, 0, 0.1);
            transition: all 0.3s ease-in-out; 
        }</p>
<p>        /* Layout Utilities */
        .content-padding {
            padding-left: 32px;
            padding-right: 32px;
        }
        @media (max-width: 768px) {
            .content-padding {
                padding-left: 20px;
                padding-right: 20px;
            }
        }</p>
<p>        .glass-container-bg { background-color: transparent; }</p>
<p>        /* Typography */
        .h1-hero { font-size: 38px; line-height: 1.2; letter-spacing: 0.03em; }
        .h2-card { font-size: 24px; line-height: 1.3; }
        .body-text { font-size: 16px; line-height: 1.5; }
        .micro-text { font-size: 12px; line-height: 1.3; text-transform: uppercase; }</p>
<p>        .link-style {
            color: var(--deep-teal);
            text-decoration: none;
            transition: color 0.1s;
            outline: none;
        }
        .link-style:hover, .link-style:focus {
            text-decoration: underline;
            outline: 2px solid var(--deep-teal);
            outline-offset: 2px;
            border-radius: 4px;
        }</p>
<p>        .h1-sub {
            font-family: var(--font-heading);
            font-weight: 700;
            font-size: 28px;
            line-height: 1.3;
        }</p>
<p>        /* Scroll to Top */
        #scroll-to-top-btn {
            position: fixed;
            bottom: 20px;
            right: 20px;
            background-color: var(--primary-dark);
            color: var(--bg-base);
            border: none;
            border-radius: 9999px;
            width: 44px;
            height: 44px;
            font-size: 24px;
            cursor: pointer;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
            display: none;
            align-items: center;
            justify-content: center;
            transition: background-color 0.3s, opacity 0.3s;
            z-index: 1000;
        }</p>
<p>        #scroll-to-top-btn:hover { background-color: var(--blue-grey); }</p>
<p>        @keyframes floatingSide {
            0% { transform: translateY(-50%); }
            50% { transform: translateY(-54%); } 
            100% { transform: translateY(-50%); }
        }</p>
<p>        #floating-subscribe-btn {
            position: fixed;
            top: 50%;
            right: 0;
            background-color: var(--primary-dark);
            color: var(--bg-base);
            padding: 42px 14px; 
            border-radius: 30px 0 0 30px;
            box-shadow: -4px 4px 20px rgba(0, 0, 0, 0.15); 
            z-index: 900;
            font-family: var(--font-body);
            font-weight: 700;
            font-size: 12px;
            letter-spacing: 0.2em; 
            text-transform: uppercase;
            writing-mode: vertical-rl;
            text-orientation: mixed;
            text-decoration: none;
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 16px; 
            border: 1px solid rgba(255,255,255,0.05);
            border-right: none;
            animation: floatingSide 6s ease-in-out infinite;
            transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
        }</p>
<p>        #floating-subscribe-btn:hover {
            background-color: var(--core-green);
            color: var(--primary-dark);
            box-shadow: -8px 8px 30px rgba(70, 193, 147, 0.4);
            animation-play-state: paused; 
            transform: translateY(-50%) translateX(-6px); 
            padding-top: 50px;
            padding-bottom: 50px;
        }</p>
<p>        @media (min-width: 768px) {
            #scroll-to-top-btn {
                right: 30px;
                bottom: 30px; 
            }
        }</p>
<p>        /* Video/Image Wrapper */
        .video-container-wrapper {
            transition: all 0.3s ease-in-out;
            border-radius: 1.5rem 1.5rem 0 0;
            overflow: hidden;
            position: relative;
        }
        .video-container-wrapper:hover {
            transform: scale(1.02);
            z-index: 20;
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
        }</p>
<p>        /* Carousel Styles */
        .flex-shrink-0 { width: 220px; scroll-snap-align: start; }
        #social-scroll-container {
            -ms-overflow-style: none;
            scrollbar-width: none;
            scroll-behavior: smooth;
            overflow-y: visible;
            overflow-x: auto;
            scroll-snap-type: x mandatory;
        }
        #social-scroll-container::-webkit-scrollbar { display: none; }</p>
<p>        .social-nav-btn {
            width: 32px;
            height: 32px;
            border-radius: 50%;
            background-color: rgba(38, 40, 66, 0.1);
            color: var(--primary-dark);
            display: flex;
            align-items: center;
            justify-content: center;
            transition: background-color 0.2s, opacity 0.2s;
        }
        .social-nav-btn:hover:not(:disabled) {
            background-color: var(--core-green);
            color: var(--bg-base);
        }
        .social-nav-btn:disabled { opacity: 0.4; cursor: not-allowed; }</p>
<p>        /* Navigation Pills */
        .hero-nav-pill {
            background-color: rgba(38, 40, 66, 0.05);
            color: var(--primary-dark);
            font-weight: 600;
            border: 1px solid rgba(38, 40, 66, 0.1);
            backdrop-filter: blur(4px);
            -webkit-backdrop-filter: blur(4px);
            transition: all 0.3s ease;
        }
        .hero-nav-pill:hover {
            background-color: var(--accent-yellow);
            color: var(--primary-dark);
            border-color: var(--accent-yellow);
            transform: translateY(-2px);
            box-shadow: 0 6px 12px -3px rgba(222, 243, 97, 0.6);
        }</p>
<p>        .hero-nav-pill--news {
            background-color: var(--primary-dark);
            color: var(--bg-base);
            border-color: var(--primary-dark);
            backdrop-filter: none;
        }</p>
<p>        .hero-nav-pill--news:hover {
            background-color: var(--core-green);
            color: var(--primary-dark);
            border-color: var(--core-green);
            transform: translateY(-2px);
            box-shadow: 0 6px 12px -3px rgba(70, 193, 147, 0.5);
        }</p>
<p>        /* Creative Language Switch */
        .lang-switch-wrapper {
            position: relative;
            display: flex;
            align-items: center;
            background: rgba(255, 255, 255, 0.4);
            border: 1px solid rgba(255, 255, 255, 0.6);
            border-radius: 30px;
            padding: 4px;
            cursor: pointer;
            backdrop-filter: blur(4px);
            box-shadow: inset 0 2px 4px rgba(0,0,0,0.05);
            transition: all 0.3s ease;
            user-select: none;
            -webkit-tap-highlight-color: transparent;
            /* Reset estils de botó natiu */
            font: inherit;
            color: inherit;
            outline: none;
        }</p>
<p>        .lang-switch-wrapper:hover {
            background: rgba(255, 255, 255, 0.6);
            border-color: var(--core-green);
            transform: translateY(-1px);
            box-shadow: 0 4px 12px rgba(70, 193, 147, 0.2);
        }</p>
<p>        .lang-blob {
            position: absolute;
            top: 4px;
            left: 4px;
            width: 36px;
            height: 28px;
            background: var(--core-green);
            border-radius: 20px;
            transition: transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55), background-color 0.3s ease;
            z-index: 1;
            box-shadow: 0 2px 8px rgba(70, 193, 147, 0.4);
        }</p>
<p>        .lang-switch-wrapper.es-active .lang-blob {
            transform: translateX(36px);
            background: var(--deep-teal); 
            box-shadow: 0 2px 8px rgba(9, 156, 148, 0.4);
        }</p>
<p>        .lang-option {
            position: relative;
            z-index: 2;
            width: 36px; 
            height: 28px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 11px;
            font-weight: 800;
            letter-spacing: 0.5px;
            color: var(--primary-dark);
            transition: color 0.3s;
        }</p>
<p>        .lang-switch-wrapper:not(.es-active) .lang-option:first-child,
        .lang-switch-wrapper.es-active .lang-option:last-child {
            color: #fff;
        }</p>
<p>        /* Timeline specific styles */
        .timeline-tab {
            transition: all 0.3s ease;
            color: var(--blue-grey);
            opacity: 0.7;
            cursor: pointer;
        }
        .timeline-tab:hover:not(.active) {
            opacity: 1;
            background-color: rgba(255, 255, 255, 0.5);
        }</p>
<p>        /* Active Styles with Corporate Colors */
        #tab-openai.active {
            background-color: var(--core-green);
            color: white;
            opacity: 1;
            box-shadow: 0 4px 12px rgba(70, 193, 147, 0.3);
        }
        #tab-google.active {
            background-color: #4285F4;
            color: white;
            opacity: 1;
            box-shadow: 0 4px 12px rgba(66, 133, 244, 0.3);
        }
        #tab-anthropic.active {
            background-color: #D97757;
            color: white;
            opacity: 1;
            box-shadow: 0 4px 12px rgba(217, 119, 87, 0.3);
        }</p>
<p>        .timeline-content {
            display: none;
            animation: fadeIn 0.4s ease forwards;
        }
        .timeline-content.active {
            display: block;
        }
        @keyframes fadeIn {
            from { opacity: 0; transform: translateY(10px); }
            to { opacity: 1; transform: translateY(0); }
        }</p>
<p>        .timeline-scroll {
            max-height: 420px;
            overflow-y: auto;
            mask-image: linear-gradient(to bottom, black 85%, transparent 100%);
            -webkit-mask-image: linear-gradient(to bottom, black 85%, transparent 100%);
        }
        .timeline-scroll::-webkit-scrollbar {
            width: 6px;
        }
        .timeline-scroll::-webkit-scrollbar-track {
            background: transparent;
        }
        .timeline-scroll::-webkit-scrollbar-thumb {
            background: rgba(38, 40, 66, 0.15);
            border-radius: 10px;
        }</p>
<p>        /* --- Custom UI for Meta-Claude Chat --- */
        .prompt-btn {
            transition: all 0.3s ease;
            border: 1px solid rgba(255,255,255,0.05);
        }
        .prompt-btn.active {
            background-color: rgba(255, 255, 255, 0.1);
            border-color: rgba(255, 255, 255, 0.2);
            box-shadow: inset 0 2px 4px rgba(0,0,0,0.2);
        }</p>
<p>        .chat-bubble-user {
            animation: popIn 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
        }
        .chat-bubble-ai {
            opacity: 0;
            animation: slideUpFade 0.5s ease-out forwards;
        }</p>
<p>        @keyframes popIn {
            0% { opacity: 0; transform: scale(0.9) translateY(10px); }
            100% { opacity: 1; transform: scale(1) translateY(0); }
        }
        @keyframes slideUpFade {
            0% { opacity: 0; transform: translateY(15px); }
            100% { opacity: 1; transform: translateY(0); }
        }</p>
<p>        /* Typing Dots Animation */
        .typing-dot {
            animation: typingPulse 1.4s infinite ease-in-out both;
        }
        .typing-dot:nth-child(1) { animation-delay: -0.32s; }
        .typing-dot:nth-child(2) { animation-delay: -0.16s; }
        @keyframes typingPulse {
            0%, 80%, 100% { transform: scale(0); opacity: 0.3; }
            40% { transform: scale(1); opacity: 1; }
        }</p>
<p>        /* === MILLORES UX/UI === */</p>
<p>        /* Skip link per a accessibilitat (només visible en focus amb teclat) */
        .skip-link {
            position: absolute;
            top: -100px;
            left: 16px;
            background: var(--primary-dark);
            color: var(--bg-base);
            padding: 12px 20px;
            border-radius: 8px;
            font-weight: 700;
            font-size: 14px;
            z-index: 10000;
            text-decoration: none;
            transition: top 0.2s ease;
        }
        .skip-link:focus {
            top: 16px;
            outline: 3px solid var(--core-green);
            outline-offset: 2px;
        }</p>
<p>        /* Reading progress bar (indicador de progrés de lectura) */
        #reading-progress {
            position: fixed;
            top: 0;
            left: 0;
            height: 3px;
            width: 0%;
            background: linear-gradient(90deg, var(--core-green), var(--deep-teal));
            z-index: 9999;
            transition: width 0.1s linear;
            pointer-events: none;
            box-shadow: 0 0 8px rgba(70, 193, 147, 0.5);
        }</p>
<p>        /* Focus visible universal (només amb teclat) */
        *:focus-visible {
            outline: 3px solid var(--deep-teal);
            outline-offset: 3px;
            border-radius: 4px;
        }
        /* Evitar outline doble en elements amb outline propi */
        .link-style:focus-visible,
        button:focus-visible,
        a:focus-visible {
            outline: 3px solid var(--deep-teal);
            outline-offset: 3px;
        }</p>
<p>        /* Millora contrast de textos grisos (WCAG AA) */
        .text-gray-600 { color: #4a5258 !important; } /* Era massa clar sobre cream */
        .text-gray-500 { color: #52585d !important; }
        .text-gray-400 { color: #6b7075 !important; }</p>
<p>        /* Scroll to top — transició suau i estat inicial correcte */
        #scroll-to-top-btn {
            display: flex;
            opacity: 0;
            pointer-events: none;
            transform: translateY(20px);
            transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease;
        }
        #scroll-to-top-btn.visible {
            opacity: 1;
            pointer-events: auto;
            transform: translateY(0);
        }</p>
<p>        /* Timeline tabs: jerarquia visual + teclat */
        .timeline-tab {
            cursor: pointer;
            position: relative;
        }</p>
<p>        /* Pills de navegació — jerarquia més clara */
        .hero-nav-pill {
            cursor: pointer;
        }
        .hero-nav-pill:focus-visible {
            outline: 3px solid var(--deep-teal);
            outline-offset: 3px;
        }</p>
<p>        /* Carrusel — indicadors de posició (dots) */
        .social-dots {
            display: flex;
            justify-content: center;
            gap: 6px;
            margin-top: 12px;
        }
        .social-dot {
            width: 6px;
            height: 6px;
            border-radius: 50%;
            background: rgba(38, 40, 66, 0.2);
            transition: all 0.3s ease;
            cursor: pointer;
            border: none;
            padding: 0;
        }
        .social-dot.active {
            background: var(--core-green);
            width: 20px;
            border-radius: 3px;
        }
        .social-dot:hover:not(.active) {
            background: rgba(38, 40, 66, 0.4);
        }</p>
<p>        /* Indicador de scroll per al timeline (fletxa que indica més contingut) */
        .timeline-scroll-hint {
            position: absolute;
            bottom: 8px;
            left: 50%;
            transform: translateX(-50%);
            font-size: 11px;
            color: var(--blue-grey);
            opacity: 0.6;
            pointer-events: none;
            display: flex;
            align-items: center;
            gap: 4px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 0.1em;
            animation: bounceHint 2s ease-in-out infinite;
        }
        .timeline-scroll-hint.hidden {
            display: none;
        }
        @keyframes bounceHint {
            0%, 100% { transform: translateX(-50%) translateY(0); }
            50% { transform: translateX(-50%) translateY(4px); }
        }</p>
<p>        /* Prompt buttons — Estil app nativa */
        .prompt-btn {
            cursor: pointer;
            transition: all 0.2s ease;
            border: 1px solid transparent;
            background-color: transparent;
        }
        .prompt-btn:hover:not(.active) {
            background-color: rgba(255, 255, 255, 0.04);
        }
        .prompt-btn.active {
            background-color: rgba(70, 193, 147, 0.1) !important;
            border-color: rgba(70, 193, 147, 0.2) !important;
            box-shadow: inset 2px 0 0 var(--core-green);
        }</p>
<p>        /* Botó subscripció principal — feedback millorat */
        .subscribe-cta {
            position: relative;
            overflow: hidden;
        }
        .subscribe-cta::after {
            content: '';
            position: absolute;
            top: 0;
            left: -100%;
            width: 100%;
            height: 100%;
            background: linear-gradient(90deg, transparent, rgba(222, 243, 97, 0.3), transparent);
            transition: left 0.6s ease;
        }
        .subscribe-cta:hover::after {
            left: 100%;
        }</p>
<p>        /* Millores per a Cards de notícies — indicador "nou"/temps de lectura */
        .news-meta {
            display: inline-flex;
            align-items: center;
            gap: 6px;
            font-size: 11px;
            font-weight: 600;
            color: var(--blue-grey);
            opacity: 0.75;
            text-transform: uppercase;
            letter-spacing: 0.08em;
        }
        .news-meta::before {
            content: '';
            width: 6px;
            height: 6px;
            border-radius: 50%;
            background: var(--core-green);
            flex-shrink: 0;
        }</p>
<p>        /* Tooltip simple per al language switch */
        .lang-switch-wrapper {
            position: relative;
        }
        .lang-switch-wrapper::after {
            content: attr(data-tooltip);
            position: absolute;
            bottom: -32px;
            right: 0;
            background: var(--primary-dark);
            color: var(--bg-base);
            padding: 4px 10px;
            border-radius: 6px;
            font-size: 10px;
            font-weight: 600;
            white-space: nowrap;
            opacity: 0;
            pointer-events: none;
            transition: opacity 0.2s ease;
            text-transform: uppercase;
            letter-spacing: 0.05em;
        }
        .lang-switch-wrapper:hover::after {
            opacity: 1;
        }</p>
<p>        /* Smooth scroll global */
        html {
            scroll-behavior: smooth;
            scroll-padding-top: 20px;
        }</p>
<p>        /* Respecte a prefers-reduced-motion */
        @media (prefers-reduced-motion: reduce) {
            *,
            *::before,
            *::after {
                animation-duration: 0.01ms !important;
                animation-iteration-count: 1 !important;
                transition-duration: 0.01ms !important;
                scroll-behavior: auto !important;
            }
            #floating-subscribe-btn,
            .timeline-scroll-hint {
                animation: none !important;
            }
            html {
                scroll-behavior: auto;
            }
        }</p>
<p>        /* Millores visuals per seccions ancorades (quan s'arriba des del menú) */
        section[id]:target,
        div[id]:target {
            animation: highlightTarget 1.5s ease-out;
        }
        @keyframes highlightTarget {
            0% { box-shadow: 0 0 0 4px rgba(70, 193, 147, 0); }
            30% { box-shadow: 0 0 0 4px rgba(70, 193, 147, 0.4); }
            100% { box-shadow: 0 0 0 4px rgba(70, 193, 147, 0); }
        }</p>
<p>        /* Mobile: millorar tap targets (mínim 44x44 segons WCAG) */
        @media (max-width: 768px) {
            .social-nav-btn {
                width: 44px;
                height: 44px;
            }
            .hero-nav-pill {
                min-height: 40px;
                display: inline-flex;
                align-items: center;
            }
        }
    </style>
<p><!-- Skip link per a usuaris de teclat i lectors de pantalla --><br />
    <a href="#main-content" class="skip-link" data-key="skip_link">Saltar al contingut principal</a></p>
<p>    <!-- Reading progress bar --></p>
<div id="reading-progress" role="progressbar" aria-label="Progrés de lectura" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0"></div>
<p>    <!-- Background Shapes (decoratius, ocults a lectors de pantalla) --></p>
<div class="fixed inset-0 overflow-hidden -z-20" aria-hidden="true">
<div class="bg-blob bg-blob-1"></div>
<div class="bg-blob bg-blob-2"></div>
<div class="bg-blob bg-blob-3"></div>
</p></div>
<p>    <!-- Outer container --></p>
<div class="max-w-[640px] mx-auto glass-container-bg relative z-10">
<p>        <!-- Header Block --></p>
<header class="glass-panel-light content-padding flex justify-between items-center py-6 rounded-b-xl">
            <a href="https://stage.matteria.si/ca/" class="flex items-center" target="_top" rel="noopener noreferrer" style="text-decoration: none;"><br />
                <span class="h-raleway t-dark font-extrabold text-[26px] leading-[26px]">matteria<span class="text-core-green text-[32px] leading-[26px]">_</span></span><br />
            </a><br />
            <!-- Creative Language Switch — accessible amb teclat i aria --><br />
            <button type="button" class="lang-switch-wrapper" onclick="toggleLanguage()" id="lang-switch" aria-label="Canviar idioma entre català i espanyol" aria-pressed="false" data-tooltip="Canviar idioma"></p>
<div class="lang-blob" aria-hidden="true"></div>
<p>                <span class="lang-option" aria-hidden="true">CA</span><br />
                <span class="lang-option" aria-hidden="true">ES</span><br />
            </button><br />
        </header>
<p>        <!-- Back Link --></p>
<div class="content-padding pt-6 pb-4">
            <a href="https://stage.matteria.si/ca/newsletter" target="_top" class="inline-flex items-center text-sm font-semibold t-dark hover:underline" style="text-decoration: none; transition: color 0.1s; outline: none;"><br />
                <svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 mr-1" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" aria-hidden="true">
                    <path stroke-linecap="round" stroke-linejoin="round" d="M10 19l-7-7m0 0l7-7m-7 7h18" />
                </svg><br />
                <span data-key="back_link">Totes les newsletters</span><br />
            </a>
        </div>
<p>        <!-- Contingut principal --><br />
        <main id="main-content" tabindex="-1"></p>
<p>        <!-- Main Title --></p>
<h1 class="h1-sub t-dark content-padding text-center mb-8" data-key="hero_title">
            La IA al dIA #5<br />
        </h1>
<p>        <!-- 1. Hero Block --></p>
<section class="glass-panel-cream p-8 mb-8 rounded-3xl w-full" aria-labelledby="hero-headline">
<h2 id="hero-headline" class="h-raleway t-dark font-bold h1-hero mb-3 text-center px-4" data-key="hero_headline">
                Estan els agents de IA preparats per substituir tasques d&#8217;oficina complexes?<br />
            </h2>
<p class="body-text t-dark mb-6 font-light text-center px-6" data-key="hero_body">
                Benvinguts a l&#8217;edició 5. Un número carregat de novetats on explorem el ràpid ascens dels equips d&#8217;agents intel·ligents, desgranem les notícies clau del mes de juny, recomanem els podcasts imprescindibles i analitzem el futur de la IA.
            </p>
<p>            <span id="nav-sections-label" class="block w-full micro-text t-dark font-semibold opacity-60 mt-4 mb-2 text-center" data-key="section_sections">NAVEGA PER SECCIONS:</span></p>
<nav class="flex flex-wrap justify-center gap-2 px-4" aria-labelledby="nav-sections-label">
                <a href="#timeline-section" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news" data-key="nav_timeline"><br />
                    Eix Cronològic<br />
                </a><br />
                <a href="#news-section" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill hero-nav-pill--news" data-key="nav_news"><br />
                    Notícies<br />
                </a><br />
                <a href="#podcasts-section" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_podcasts"><br />
                    Podcasts<br />
                </a><br />
                <a href="#usecase-section" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_usecase"><br />
                    Cas d&#8217;ús<br />
                </a><br />
                <a href="#social-tips" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_tips"><br />
                    Tips de Xarxes<br />
                </a><br />
                <a href="#bio-section" class="scroll-link inline-block px-4 py-2 rounded-full font-body text-xs font-semibold uppercase tracking-wider whitespace-nowrap hero-nav-pill" data-key="nav_bios"><br />
                    Noms Propis<br />
                </a><br />
            </nav>
</section>
<p>        <!-- 2. ELS DARRERS DOS MESOS --></p>
<section id="timeline-section" class="glass-panel-cream py-10 mb-8 rounded-3xl relative overflow-hidden shadow-xl border border-white/60 w-full">
<div class="text-center mb-10 px-8">
<h2 class="h-raleway font-bold text-3xl md:text-4xl text-primary-dark mb-3" data-key="timeline_title">
                    L&#8217;evolució dels últims mesos<br />
                </h2>
<p class="text-gray-600 text-sm md:text-base font-medium max-w-2xl mx-auto" data-key="timeline_subtitle">
                    Un radar de les novetats clau d&#8217;OpenAI, Google i Anthropic, classificades pel seu impacte real en el teu dia a dia.
                </p>
</p></div>
<div class="flex justify-center mb-12 relative z-10 px-4">
<div class="inline-flex bg-white/50 backdrop-blur-md rounded-full p-1.5 border border-white shadow-sm" role="tablist" aria-label="Selecciona empresa per veure la seva cronologia">
                    <button class="timeline-tab active px-6 md:px-8 py-2.5 rounded-full text-[12px] md:text-sm font-bold tracking-widest uppercase" onclick="switchTimeline('openai')" id="tab-openai" role="tab" aria-selected="true" aria-controls="content-openai" tabindex="0"><br />
                        OpenAI<br />
                    </button><br />
                    <button class="timeline-tab px-6 md:px-8 py-2.5 rounded-full text-[12px] md:text-sm font-bold tracking-widest uppercase" onclick="switchTimeline('google')" id="tab-google" role="tab" aria-selected="false" aria-controls="content-google" tabindex="-1"><br />
                        Google<br />
                    </button><br />
                    <button class="timeline-tab px-6 md:px-8 py-2.5 rounded-full text-[12px] md:text-sm font-bold tracking-widest uppercase" onclick="switchTimeline('anthropic')" id="tab-anthropic" role="tab" aria-selected="false" aria-controls="content-anthropic" tabindex="-1"><br />
                        Anthropic<br />
                    </button>
                </div>
</p></div>
<p>            <!-- OpenAI Content --></p>
<div id="content-openai" class="timeline-content active px-8 md:px-12 max-w-3xl mx-auto relative" role="tabpanel" aria-labelledby="tab-openai">
<div class="flex flex-col timeline-scroll pr-3 md:pr-6">
<p>                    <!-- JUNY DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-1">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-core-green shadow-[0_0_8px_rgba(70,193,147,0.8)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-core-green text-[11px] font-black uppercase tracking-[0.2em]" data-key="month_june">Juny 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-wider rounded-md mb-2 w-max shadow-sm" data-key="oa_date_new0"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nou Model</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_new0">GPT-6 Preview: El llindar de la superintel·ligència</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_new0"><strong class="text-primary-dark">24 de juny.</strong> OpenAI presenta la previsualització de GPT-6, dissenyat especialment per a la resolució de problemes científics complexos i el raonament lògic autònom. Mostra millores brutals en matemàtiques, programació de sistemes i anàlisi de bioinformàtica.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-wider rounded-md mb-2 w-max shadow-sm" data-key="oa_date_new1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Equips d&#8217;Agents</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_new1">ChatGPT Team Agents Studio</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_new1"><strong class="text-primary-dark">11 de juny.</strong> Llançament de l&#8217;entorn de treball on els usuaris poden crear i coordinar un autèntic team d&#8217;agents d&#8217;IA especialitzats. Els agents poden comunicar-se entre si per resoldre projectes de màrqueting o programació d&#8217;extrem a extrem.</p>
</p></div>
</p></div>
<p>                    <!-- MAIG DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-core-green opacity-60 shadow-[0_0_8px_rgba(70,193,147,0.5)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-core-green text-[11px] font-black uppercase tracking-[0.2em] opacity-80" data-key="month_may">Maig 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-wider rounded-md mb-2 w-max shadow-sm" data-key="oa_date_1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bb.png" alt="💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> App Nativa</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_1">ChatGPT Desktop Native Copilot</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_1"><strong class="text-primary-dark">19 de maig.</strong> La nova integració profunda a nivell de sistema operatiu per a macOS i Windows. El Copilot és capaç d&#8217;entendre el context visual de qualsevol finestra activa per ajudar-te a redactar codi o respondre correus en temps real.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-wider rounded-md mb-2 w-max shadow-sm" data-key="oa_date_2"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f399.png" alt="🎙" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Veu Avançada</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_2">Veu Síncrona 2.0 i Traducció Immediata</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_2"><strong class="text-primary-dark">5 de maig.</strong> Nova actualització del motor de veu en temps real, que redueix la latència a menys de 100ms i millora enormement l&#8217;expressivitat emocional i la capacitat d&#8217;interrupció natural en converses de negocis.</p>
</p></div>
</p></div>
<p>                    <!-- ABRIL DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-core-green opacity-40 relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-core-green text-[11px] font-black uppercase tracking-[0.2em] opacity-60" data-key="month_april">Abril 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-wider rounded-md mb-2 w-max shadow-sm" data-key="oa_date_3"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nou Model</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_3">GPT-5.5: El salt a la intel·ligència «agentic»</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_3"><strong class="text-primary-dark">23 d&#8217;abril.</strong> OpenAI llança el seu model de transició cap als agents autònoms, destacant en programació complexa de múltiples passos i resolució de problemes lògics.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-white group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-core-green shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-16 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-wider rounded-md mb-2 w-max shadow-sm" data-key="oa_date_4"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nou Model Visual</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="oa_title_4">ChatGPT Images 2.0 amb «Thinking»</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="oa_desc_4"><strong class="text-primary-dark">21 d&#8217;abril.</strong> Nova generació del model d&#8217;imatge que dedica temps addicional a planificar, millorant dràsticament el realisme de les textures i la coherència del text escrit en imatges.</p>
</p></div>
</p></div>
</p></div>
</p></div>
<p>            <!-- Google Content --></p>
<div id="content-google" class="timeline-content px-8 md:px-12 max-w-3xl mx-auto relative" role="tabpanel" aria-labelledby="tab-google">
<div class="flex flex-col timeline-scroll pr-3 md:pr-6">
<p>                    <!-- JUNY DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-1">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-blue-500 shadow-[0_0_8px_rgba(59,130,246,0.8)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-blue-500 text-[11px] font-black uppercase tracking-[0.2em]" data-key="month_june">Juny 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_new1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nou Model</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_new1">Gemini 3.5 Pro: Planificació de dades</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_new1"><strong class="text-primary-dark">18 de juny.</strong> Google llança Gemini 3.5 Pro, incorporant capacitats natives de &#8216;Deep Planning&#8217;. El model és capaç d&#8217;esbossar múltiples estratègies i re-avaluar els passos abans de donar resposta en consultes d&#8217;analítica corporativa complexa.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_new2"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f465.png" alt="👥" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Treball Col·laboratiu</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_new2">NotebookLM Pro amb Multi-User Col·lab</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_new2"><strong class="text-primary-dark">4 de juny.</strong> La popular eina d&#8217;estudi de Google es transforma per al sector empresarial, permetent compartir espais de recerca i guies de fonts amb l&#8217;equip de treball en temps real, a l&#8217;hora que genera de forma cooperativa.</p>
</p></div>
</p></div>
<p>                    <!-- MAIG DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-blue-500 opacity-60 shadow-[0_0_8px_rgba(59,130,246,0.5)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-blue-500 text-[11px] font-black uppercase tracking-[0.2em] opacity-80" data-key="month_may">Maig 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_new3"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f441.png" alt="👁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Multimodalitat</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_new3">Project Astra Live en dispositius mòbils</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_new3"><strong class="text-primary-dark">14 de maig.</strong> L&#8217;esperat agent multimodal arriba a l&#8217;aplicació oficial de Gemini. Astra pot analitzar el teu entorn a través de la càmera del mòbil en temps real i guiar-te en tasques físiques d&#8217;oficina o manteniment.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_new4"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f1.png" alt="📱" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Ecosistema Mòbil</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_new4">Gemini App per Android &#038; iOS</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_new4"><strong class="text-primary-dark">12 de maig.</strong> Integració nativa directa en els dispositius mòbils, que permet a Gemini executar accions dins del sistema operatiu (com cercar fitxers o respondre missatges específics) de forma unificada.</p>
</p></div>
</p></div>
<p>                    <!-- ABRIL DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-blue-500 opacity-40 relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-blue-500 text-[11px] font-black uppercase tracking-[0.2em] opacity-60" data-key="month_april">Abril 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_new5"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f575.png" alt="🕵" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Investigació Autònoma</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_new5">Deep Research i Deep Research Max</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_new5"><strong class="text-primary-dark">21 d&#8217;abril.</strong> Un gran salt per als agents d&#8217;investigació autònoms (amb Gemini 3.1 Pro). Incorpora suport MCP, combina web, fonts pròpies i fitxers, i genera visualitzacions natives dins dels informes. Màxim enfocament a workflows professionals.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-blue-500/30 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-blue-500 shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-16 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-blue-500/10 border border-blue-500/20 text-blue-500 text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="go_date_1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bb.png" alt="💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> App Nativa</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="go_title_1">Gemini App nativa per a macOS</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="go_desc_1">Amb la drecera Option + Space, pots invocar l&#8217;assistent ràpidament. A mès, permet compartir la finestra o la pantalla sencera per donar-li context visual immediat al model.</p>
</p></div>
</p></div>
</p></div>
</p></div>
<p>            <!-- Anthropic Content --></p>
<div id="content-anthropic" class="timeline-content px-8 md:px-12 max-w-3xl mx-auto relative" role="tabpanel" aria-labelledby="tab-anthropic">
<div class="flex flex-col timeline-scroll pr-3 md:pr-6">
<p>                    <!-- JUNY DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-1">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-[#D97757] shadow-[0_0_8px_rgba(217,119,87,0.8)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-[#D97757] text-[11px] font-black uppercase tracking-[0.2em]" data-key="month_june">Juny 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_new1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Pròxima Generació</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_date_new1">Claude 5.0 Alpha: Raonament Multi-Model</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_new1"><strong class="text-primary-dark">29 de juny.</strong> Anthropic allibera l&#8217;accés alfa per a empreses de Claude 5.0, el seu primer model dissenyat des de zero per a tasques d&#8217;auto-millora lògica. Redueix gairebé a zero l&#8217;al·lucinació en documents financers complexos.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_new2"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Espai Creatiu</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_new2">Claude Artifacts Collaborative Studio</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_new2"><strong class="text-primary-dark">12 de juny.</strong> Nova funcionalitat que permet la col·laboració multi-usuari en temps real directament a sobre de qualsevol codi, joc o mini-app interactiva generada per Claude, convertint el xat en un editor d&#8217;equips.</p>
</p></div>
</p></div>
<p>                    <!-- MAIG DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-[#D97757] opacity-60 shadow-[0_0_8px_rgba(217,119,87,0.5)] relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-[#D97757] text-[11px] font-black uppercase tracking-[0.2em] opacity-80" data-key="month_may">Maig 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5b1.png" alt="🖱" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Control de PC Avançat</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_1">Computer Use 2.0: Velocitat i Seguretat</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_1"><strong class="text-primary-dark">20 de maig.</strong> Gran evolució del system de control del PC. Claude ara pot moure el cursor del ratolí de forma gairebé instantània, amb sandboxing millorat per garantir un ús completament segur en màquines corporatives.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_2"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5c2.png" alt="🗂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Gestió del Coneixement</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_2">Memòria compartida per a equips d&#8217;enginyeria</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_2"><strong class="text-primary-dark">8 de maig.</strong> S&#8217;introdueix la capacitat de definir repositoris de coneixement per a equips sencers de desenvolupament, de manera que Claude entén l&#8217;estil de codi i l&#8217;arquitectura interna de l&#8217;empresa.</p>
</p></div>
</p></div>
<p>                    <!-- ABRIL DIVIDER --></p>
<div class="flex gap-5 md:gap-8 group relative mb-2 mt-2">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-2 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 rounded-full"></div>
<div class="w-3 h-3 rounded-full bg-[#D97757] opacity-40 relative z-10 mt-1.5"></div>
</p></div>
<div class="pb-2 flex-1">
<h3 class="text-[#D97757] text-[11px] font-black uppercase tracking-[0.2em] opacity-60" data-key="month_april">Abril 2026</h3>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-10 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_3"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f58c.png" alt="🖌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Eina Creativa</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_3">Claude Design by Anthropic Labs</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_3"><strong class="text-primary-dark">17 d&#8217;abril.</strong> Nova eina que permet a Claude dissenyar prototips, wireframes i diapositives a partir d&#8217;un senzill prompt de text o d&#8217;una conversa.</p>
</p></div>
</p></div>
<div class="flex gap-5 md:gap-8 group relative">
<div class="relative w-8 flex-shrink-0 flex justify-center">
<div class="absolute top-6 bottom-[-1.5rem] left-1/2 -translate-x-1/2 w-1 bg-[#D97757]/40 group-last:hidden rounded-full"></div>
<div class="w-5 h-5 rounded-full bg-white border-[4px] border-[#D97757] shadow-sm group-hover:scale-125 transition-transform duration-300 relative z-10 mt-1"></div>
</p></div>
<div class="pb-16 flex-1 pt-0.5">
<div class="inline-flex items-center justify-center px-2.5 py-1 bg-[#D97757]/10 border border-[#D97757]/20 text-[#D97757] text-[10px] font-extrabold uppercase tracking-widest rounded-md mb-2 w-max shadow-sm" data-key="an_date_4"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Flagship Model</div>
<h3 class="h-raleway text-primary-dark font-bold text-xl md:text-2xl mb-2" data-key="an_title_4">Claude Opus 4.7</h3>
<p class="text-gray-600 text-sm md:text-base leading-relaxed" data-key="an_desc_4"><strong class="text-primary-dark">16 d&#8217;abril.</strong> Presentat com el model de raonament i anàlisi de context mès capaç del mercat, amb prop d&#8217;un milió de tokens de context per a workflows d&#8217;extrem a extrem.</p>
</p></div>
</p></div>
</p></div>
</p></div>
</section>
<p>        <!-- 3. NOTÍCIES DESTACADES (ACTUALITZAT AMB LES 5 NOTÍCIES) --></p>
<div id="news-section" class="mb-4 px-4 md:px-0">
<h2 class="h1-sub t-dark text-left mb-4" data-key="news_section_title">
                Notícies Destacades<br />
            </h2>
</p></div>
<p>        <!-- NOTÍCIA 1: KPMG (AI Pulse) --></p>
<div class="glass-panel-light p-0 mb-8 rounded-3xl w-full overflow-hidden">
<div class="relative w-full video-container-wrapper aspect-video flex items-center justify-center overflow-hidden border-b border-white/50 bg-gray-100">
                <img loading="lazy" decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/07/Global_AI_Pulse_Mckinsey.jpg" alt="KPMG AI Pulse" class="w-full h-full object-cover"></p>
<div class="absolute bottom-3 right-3 bg-black/60 backdrop-blur-md text-white text-[10px] uppercase font-bold px-3 py-1.5 rounded-full tracking-wider z-10 border border-white/20 shadow-lg">
                    KPMG INSIGHTS
                </div>
</p></div>
<div class="p-8 text-left">
<div class="flex items-start gap-4 mb-4 text-left w-full">
                    <svg class="w-6 h-6 flex-shrink-0 mt-1 text-primary-dark/70" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
                         <path d="M3 3v18h18"></path><path d="M18.7 8l-5.1 5.2-2.8-2.7L7 14.3"></path>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1 text-left leading-tight" data-key="news_kpmg_title">
                        L&#8217;estat d&#8217;adopció de la IA: KPMG publica el seu «AI Pulse»<br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold text-left" data-key="news_kpmg_p1">
                        El darrer informe «AI Pulse» de KPMG revela que, tot i la gran inversió global en IA generativa, les companyies s&#8217;enfronten a barreres importants de governança i seguretat de dades per capturar el valor real d&#8217;aquesta tecnologia.
                    </p>
<p class="text-left">
                        <strong class="font-semibold" data-key="news_kpmg_p2_strong">La realitat empresarial:</strong> <span data-key="news_kpmg_p2">Moltes corporacions han passat de l&#8217;entusiasme inicial a una fase de cautela i estructuració, prioritzant el compliment regulatori i el blindatge de la privacitat abans d&#8217;un desplegament massiu de sistemes autònoms.</span>
                    </p>
<p class="text-left">
                        <strong class="font-semibold" data-key="news_kpmg_p3_strong">En detall:</strong> <span data-key="news_kpmg_p3">L&#8217;estudi remarca que el ROI real només es materialitza quan s&#8217;integren protocols estrictes de gestió de dades i es capacita activament la plantilla en l&#8217;ús responsable de la IA.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://kpmg.com/xx/en/our-insights/ai-and-technology/ai-pulse.html" target="_blank" rel="noopener noreferrer" class="body-text font-semibold link-style" data-key="read_news"><br />
                        Llegir la notícia →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 2: Yann LeCun (LLMs dead end) --></p>
<div class="glass-panel-light p-0 mb-8 rounded-3xl w-full overflow-hidden">
<div class="relative w-full video-container-wrapper aspect-video flex items-center justify-center overflow-hidden border-b border-white/50 bg-[#FAF9F7]">
                <img loading="lazy" decoding="async" src="https://upload.wikimedia.org/wikipedia/commons/b/b1/Yann_LeCun_%2829146901108%29.jpg" alt="Yann LeCun LLM Dead End" class="w-full h-full object-cover"></p>
<div class="absolute bottom-3 right-3 bg-black/60 backdrop-blur-md text-white text-[10px] uppercase font-bold px-3 py-1.5 rounded-full tracking-wider z-10 border border-white/20 shadow-lg">
                    META AI / LINKEDIN
                </div>
</p></div>
<div class="p-8 text-left">
<div class="flex items-start gap-4 mb-4 text-left w-full">
                    <svg class="w-6 h-6 flex-shrink-0 mt-1 text-primary-dark/70" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
                         <polyline points="16 18 22 12 16 6"></polyline><polyline points="8 6 2 12 8 18"></polyline>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1 text-left" data-key="news_lecun_title">
                        Yann LeCun insisteix: els LLMs són una via morta cap a la intel·ligència general<br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold text-left" data-key="news_lecun_p1">
                        El cap d&#8217;IA de Meta ha tornat a sacsejar el sector tecnològic en afirmar contundentment que els grans models de llenguatge (LLM) actuals mai no podran assolir la intel·ligència de nivell humà, qualificant-los de «via morta».
                    </p>
<p class="text-left">
                        <strong class="font-semibold" data-key="news_lecun_p2_strong">L&#8217;argument tècnic:</strong> <span data-key="news_lecun_p2">Segons LeCun, predir la següent paraula no equival a comprendre el món físic. Els LLMs manquen de sentit comú de la física, memòria persistent i la capacitat de planificar de manera genuïna.</span>
                    </p>
<p class="text-left">
                        <strong class="font-semibold" data-key="news_lecun_p3_strong">El futur de l&#8217;AGI:</strong> <span data-key="news_lecun_p3">Per resoldre-ho, LeCun proposa transicionar cap a arquitectures basades en l&#8217;aprenentatge observacional i sensorial (com JEPA), capaces d&#8217;entendre la realitat tal com ho fa un nadó.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://www.linkedin.com/pulse/lecun-dice-que-los-llms-son-una-vía-muerta-wf4ze/?trackingId=6w8lJrBuQgUrcMgAgk%2F3iA%3D%3D" target="_blank" rel="noopener noreferrer" class="body-text font-semibold link-style" data-key="read_news"><br />
                        Llegir la notícia →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 3: Problem-driven AI --></p>
<div class="glass-panel-light p-0 mb-8 rounded-3xl w-full overflow-hidden">
<div class="relative w-full video-container-wrapper aspect-video flex items-center justify-center overflow-hidden border-b border-white/50">
                <img loading="lazy" decoding="async" src="https://images.unsplash.com/photo-1531403009284-440f080d1e12?auto=format&#038;fit=crop&#038;w=800&#038;q=80" alt="Problem Driven AI" class="w-full h-full object-cover"></p>
<div class="absolute bottom-3 right-3 bg-black/60 backdrop-blur-md text-white text-[10px] uppercase font-bold px-3 py-1.5 rounded-full tracking-wider z-10 border border-white/20 shadow-lg">
                    SUBSTACK / ANALYSIS
                </div>
</p></div>
<div class="p-8 text-left">
<div class="flex items-start gap-4 mb-4 text-left w-full">
                    <svg class="w-6 h-6 flex-shrink-0 mt-1 text-primary-dark/70" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
                         <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></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1 text-left" data-key="news_problem_title">
                        La IA no resol problemes mal definits: el repte del disseny de producte<br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold text-left" data-key="news_problem_p1">
                        L&#8217;anàlisi de «Problem Driven AI» destaca que la limitació més gran en els projectes d&#8217;IA no és la manca de capacitat del model, sinó la incapacitat humana per definir amb precisió quins problemes de negoci volem que resolgui.
                    </p>
<p class="text-left">
                        <strong class="font-semibold" data-key="news_problem_p2_strong">La importància de la claredat:</strong> <span data-key="news_problem_p2">Molts equips fracassen en intentar aplicar models avançats directament sobre workflows caòtics. Si un procés humà és confús o està mal estructurat, la IA només n&#8217;amplificarà el desordre a gran velocitat.</span>
                    </p>
<p class="text-left">
                        <strong class="font-semibold" data-key="news_problem_p3_strong">El nostre aprenentatge:</strong> <span data-key="news_problem_p3">L&#8217;alineació estratègica, el disseny de producte rigorós i una enginyeria que prioritzi les necessitats reals de l&#8217;usuari són requisits indispensables abans de llançar-se a aplicar solucions d&#8217;IA.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://problemdrivenai.substack.com/p/la-ia-no-resuelve-problemas-mal-definidos" target="_blank" rel="noopener noreferrer" class="body-text font-semibold link-style" data-key="read_news"><br />
                        Llegir la notícia →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 4: McKinsey (SDLC / Software Workflow) --></p>
<div class="glass-panel-light p-0 mb-8 rounded-3xl w-full overflow-hidden">
<div class="relative w-full video-container-wrapper aspect-video flex items-center justify-center overflow-hidden border-b border-white/50">
                <img loading="lazy" decoding="async" src="https://images.unsplash.com/photo-1605379399642-870262d3d051?auto=format&#038;fit=crop&#038;w=800&#038;q=80" alt="McKinsey Software" class="w-full h-full object-cover"></p>
<div class="absolute bottom-3 right-3 bg-black/60 backdrop-blur-md text-white text-[10px] uppercase font-bold px-3 py-1.5 rounded-full tracking-wider z-10 border border-white/20 shadow-lg">
                    MCKINSEY TECHNOLOGY
                </div>
</p></div>
<div class="p-8 text-left">
<div class="flex items-start gap-4 mb-4 text-left w-full">
                    <svg class="w-6 h-6 flex-shrink-0 mt-1 text-primary-dark/70" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
                        <polyline points="16 18 22 12 16 6"></polyline><polyline points="8 6 2 12 8 18"></polyline>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1 text-left" data-key="news_mckinsey1_title">
                        El redisseny del programari: quan la IA s&#8217;integra en el workflow<br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold text-left" data-key="news_mckinsey_p1">
                        En el seu darrer informe sobre l&#8217;impacte dels fluxos de treball impulsats per la IA, McKinsey remarca que l&#8217;oportunitat més gran de creació de valor no es troba en escriure codi més ràpid, sinó en redissenyar com es construeix el programari.
                    </p>
<p class="text-left">
                        <strong class="font-semibold" data-key="news_mckinsey_p2_strong">Redisseny integral:</strong> <span data-key="news_mckinsey_p2">La tecnologia actual permet als desenvolupadors actuar més com a arquitectes o directors d&#8217;orquestra. S&#8217;ha de redefinir tot el procés, des de la conceptualització inicial i el disseny d&#8217;arquitectura fins a les proves de qualitat automatitzades.</span>
                    </p>
<p class="text-left">
                        <strong class="font-semibold" data-key="news_mckinsey_p3_strong">La clau de l&#8217;èxit:</strong> <span data-key="news_mckinsey_p3">Aquelles companyies que optimitzen el workflow de punta a punta capturen un retorn massiu d&#8217;eficiència i qualitat de software, superant com a conseqüència a les que només fan servir la IA com un assistent puntual d&#8217;autocompletat.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://www.mckinsey.com/capabilities/mckinsey-technology/overview/when-ai-becomes-part-of-the-workflow-redesigning-how-software-gets-built?hsid=108e58cb-a8bd-4c01-a798-e924450d9344#the-opportunity" target="_blank" rel="noopener noreferrer" class="body-text font-semibold link-style" data-key="read_news"><br />
                        Llegir la notícia →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- NOTÍCIA 5: The Guardian (AI errors, companies responsibility) --></p>
<div class="glass-panel-light p-0 mb-8 rounded-3xl w-full overflow-hidden">
<div class="relative w-full video-container-wrapper aspect-video flex items-center justify-center overflow-hidden border-b border-white/50">
                <img loading="lazy" decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/07/La-IA-a-judici-scaled.jpg" alt="The Guardian AI errors" class="w-full h-full object-cover"></p>
<div class="absolute bottom-3 right-3 bg-black/60 backdrop-blur-md text-white text-[10px] uppercase font-bold px-3 py-1.5 rounded-full tracking-wider z-10 border border-white/20 shadow-lg">
                    THE GUARDIAN / LEGAL
                </div>
</p></div>
<div class="p-8 text-left">
<div class="flex items-start gap-4 mb-4 text-left w-full">
                    <svg class="w-6 h-6 flex-shrink-0 mt-1 text-primary-dark/70" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
                        <path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path>
                    </svg></p>
<h2 class="h-raleway t-dark font-semibold h2-card flex-1 text-left" data-key="news_guardian_title">
                        L&#8217;al·lucinació judicial: les empreses, responsables dels errors de la seva IA<br />
                    </h2>
</p></div>
<div class="body-text t-dark font-light space-y-3">
<p class="font-semibold text-left" data-key="news_guardian_p1">
                        Un article d&#8217;opinió publicat a The Guardian i els debats judicials arran de recents sentències a Europa assenyalen que les corporacions no podran eximir-se de responsabilitat quan les seves eines d&#8217;IA generativa menteixin o cometin errors perjudicials.
                    </p>
<p class="text-left">
                        <strong class="font-semibold" data-key="news_guardian_p2_strong">La veu de la marca:</strong> <span data-key="news_guardian_p2">Si un agent conversacional o un resum automatitzat proporciona informació errònia, difamatòria o fraudulenta a un usuari, la legislació tractarà aquesta IA com una extensió legal de l&#8217;empresa mateixa.</span>
                    </p>
<p class="text-left">
                        <strong class="font-semibold" data-key="news_guardian_p3_strong">Una advertència corporativa:</strong> <span data-key="news_guardian_p3">Les organitzacions han d&#8217;integrar sistemes de supervisió i governança humana de manera immediata. Quan la IA parla per tu a la teva web o en nom de la teva marca, assumeixes de manera incondicional tot el risc reputacional i econòmic.</span>
                    </p>
</p></div>
<div class="mt-5 text-right">
                    <a href="https://www.theguardian.com/commentisfree/2026/jun/24/ai-errors-companies-responsibility?utm_source=chatgpt.com" target="_blank" rel="noopener noreferrer" class="body-text font-semibold link-style" data-key="read_news"><br />
                        Llegir la notícia →<br />
                    </a>
                </div>
</p></div>
</p></div>
<p>        <!-- 4. PODCASTS DESTACATS --></p>
<section id="podcasts-section" class="glass-panel-cream p-8 md:p-10 mb-8 rounded-3xl relative overflow-hidden w-full">
<div class="relative z-10 border-b border-gray-300/60 pb-6 mb-8 text-center md:text-left">
<h2 class="h-raleway t-dark font-bold text-3xl mb-3 flex items-center justify-center md:justify-start gap-3" data-key="podcasts_title">
                    Podcasts Destacats<br />
                </h2>
<p class="text-gray-600 text-sm md:text-base font-medium max-w-2xl mx-auto md:mx-0" data-key="podcasts_desc">
                    Recopilatori dels millors episodis que hem escoltat aquest mes sobre Intel·ligència Artificial. Posa&#8217;t els auriculars!
                </p>
</p></div>
<div class="flex flex-col gap-5 relative z-10 px-0">
                <!-- Podcast 1 (Yuval Noah Harari) --><br />
                <a href="https://www.youtube.com/watch?v=QiT2yK-5-yg" target="_blank" rel="noopener noreferrer" class="group relative flex flex-col md:flex-row items-start bg-white/70 hover:bg-white border border-white hover:border-core-green/30 rounded-[1.5rem] p-4 md:p-5 shadow-sm hover:shadow-md transition-all duration-300 gap-5 md:gap-6 cursor-pointer overflow-hidden"></p>
<div class="relative w-full md:w-56 aspect-video overflow-hidden rounded-xl bg-gray-100 flex-shrink-0">
                        <img loading="lazy" decoding="async" src="https://img.youtube.com/vi/QiT2yK-5-yg/maxresdefault.jpg" alt="Podcast 1" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110"></p>
<div class="absolute inset-0 bg-black/5 group-hover:bg-black/10 transition-colors duration-400 flex items-center justify-center">
<div class="w-12 h-12 bg-white/95 text-primary-dark rounded-full flex items-center justify-center shadow-lg transform group-hover:scale-105 transition-all duration-300">
                                <svg class="w-6 h-6 ml-1" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zM9.555 7.168A1 1 0 008 8v4a1 1 0 001.555.832l3-2a1 1 0 000-1.664l-3-2z" clip-rule="evenodd"></path></svg>
                            </div>
</p></div>
</p></div>
<div class="flex-1 flex flex-col justify-center w-full text-left">
<div class="flex items-center gap-2 mb-2">
                            <span class="inline-flex items-center justify-center px-2.5 py-0.5 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md" data-key="pod_1_source">TED / YouTube</span>
                        </div>
<h3 class="t-dark font-bold text-xl md:text-[22px] leading-tight mb-2 group-hover:text-deep-teal transition-colors line-clamp-2 group-hover:line-clamp-none" data-key="pod_1_title">La IA és un agent, no una eina</h3>
<p class="text-gray-600 text-sm leading-relaxed max-w-3xl line-clamp-2 group-hover:line-clamp-none transition-all" data-key="pod_1_desc">Yuval Noah Harari presenta una profunda perspectiva sobre l&#8217;impacte social de la IA. Adverteix que no estem davant d&#8217;una simple eina, sinó d&#8217;un agent autònom capaç d&#8217;aprendre, inventar i dominar el nostre llenguatge per modelar la cultura. Planteja la urgència de decidir si hem de regular-la com a persona jurídica davant d&#8217;aquesta nova &#8216;immigració&#8217; digital.</p>
</p></div>
<div class="hidden md:flex self-center items-center justify-center w-10 h-10 rounded-full bg-gray-50 border border-gray-100 group-hover:border-core-green group-hover:bg-core-green/5 transition-all duration-300 mr-1">
                        <svg class="w-5 h-5 text-gray-400 group-hover:text-core-green transform group-hover:translate-x-0.5 transition-all" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7"></path></svg>
                    </div>
<p>                </a></p>
<p>                <!-- Podcast 2 (Yann LeCun) --><br />
                <a href="https://www.youtube.com/watch?v=5t1vTLU7s40" target="_blank" rel="noopener noreferrer" class="group relative flex flex-col md:flex-row items-start bg-white/70 hover:bg-white border border-white hover:border-core-green/30 rounded-[1.5rem] p-4 md:p-5 shadow-sm hover:shadow-md transition-all duration-300 gap-5 md:gap-6 cursor-pointer overflow-hidden"></p>
<div class="relative w-full md:w-56 aspect-video overflow-hidden rounded-xl bg-gray-100 flex-shrink-0">
                        <img loading="lazy" decoding="async" src="https://img.youtube.com/vi/5t1vTLU7s40/maxresdefault.jpg" alt="Podcast 2" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110"></p>
<div class="absolute inset-0 bg-black/5 group-hover:bg-black/10 transition-colors duration-400 flex items-center justify-center">
<div class="w-12 h-12 bg-white/95 text-primary-dark rounded-full flex items-center justify-center shadow-lg transform group-hover:scale-105 transition-all duration-300">
                                <svg class="w-6 h-6 ml-1" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zM9.555 7.168A1 1 0 008 8v4a1 1 0 001.555.832l3-2a1 1 0 000-1.664l-3-2z" clip-rule="evenodd"></path></svg>
                            </div>
</p></div>
</p></div>
<div class="flex-1 flex flex-col justify-center w-full text-left">
<div class="flex items-center gap-2 mb-2">
                            <span class="inline-flex items-center justify-center px-2.5 py-0.5 bg-core-green/10 border border-core-green/20 text-core-green text-[10px] font-extrabold uppercase tracking-widest rounded-md" data-key="pod_2_source">Lex Fridman Podcast</span>
                        </div>
<h3 class="t-dark font-bold text-xl md:text-[22px] leading-tight mb-2 group-hover:text-deep-teal transition-colors line-clamp-2 group-hover:line-clamp-none" data-key="pod_2_title">Yann LeCun: El sentit comú i els límits de la IA</h3>
<p class="text-gray-600 text-sm leading-relaxed max-w-3xl line-clamp-2 group-hover:line-clamp-none transition-all" data-key="pod_2_desc">El cap de recerca d&#8217;IA a Meta ofereix una visió altament tècnica i optimista que desmunta pors catastrofistes. Explica per què els LLMs actuals mai no assoliran la intel·ligència humana i proposa l&#8217;arquitectura JEPA (aprenentatge per observació sensorial). A més, defensa el codi obert per evitar el monopoli del poder.</p>
</p></div>
<div class="hidden md:flex self-center items-center justify-center w-10 h-10 rounded-full bg-gray-50 border border-gray-100 group-hover:border-core-green group-hover:bg-core-green/5 transition-all duration-300 mr-1">
                        <svg class="w-5 h-5 text-gray-400 group-hover:text-core-green transform group-hover:translate-x-0.5 transition-all" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7"></path></svg>
                    </div>
<p>                </a>
            </div>
</section>
<p>        <!-- SECCIÓ CAS D'ÚS CORREGIDA I ACTUALITZADA: TERMINAL VS. XAT WEB ESTÀNDARD --></p>
<section id="usecase-section" class="mb-14 mt-8 relative z-10 w-full">
<p>            <!-- Context Header (Fora de l'app) --></p>
<div class="mb-6 px-4 md:px-0 text-center md:text-left flex flex-col md:flex-row md:items-end justify-between gap-4">
<div>
<div class="inline-flex items-center gap-2 py-1 px-3 rounded-full border border-core-green/20 bg-core-green/10 text-core-green text-[10px] font-bold tracking-widest uppercase mb-3 w-max">
                        <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2728.png" alt="✨" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Cas d&#8217;Ús
                    </div>
<h2 class="h-raleway t-dark font-extrabold text-2xl md:text-3xl leading-tight mb-2" data-key="usecase_title">
                        IA a la Terminal vs. Xat Estàndard<br />
                    </h2>
<p class="text-gray-600 text-[14px] md:text-[15px] font-medium max-w-lg text-left" data-key="usecase_desc">
                        Descobreix les diferències de flux de treball entre eines de terminal (Claude Code, CLI) i els xats web (ChatGPT, Claude).
                    </p>
</p></div>
</p></div>
<p>            <!-- Finestra de l'App (Estructura CSS Grid, invulnerable a Safari Bugs) --></p>
<div class="rounded-2xl overflow-hidden shadow-2xl shadow-core-green/10 border border-gray-800 bg-[#1A1C29] flex flex-col w-full">
<p>                <!-- Barra superior de la finestra (Estil macOS) --></p>
<div class="h-10 bg-[#25283A] flex items-center px-4 border-b border-gray-800 w-full flex-shrink-0">
<div class="flex gap-2">
<div class="w-3 h-3 rounded-full bg-[#FF5F56] shadow-sm"></div>
<div class="w-3 h-3 rounded-full bg-[#FFBD2E] shadow-sm"></div>
<div class="w-3 h-3 rounded-full bg-[#27C93F] shadow-sm"></div>
</p></div>
<div class="mx-auto text-[10px] font-mono text-gray-400 font-semibold tracking-widest select-none flex items-center gap-2">
                        <span class="w-1.5 h-1.5 rounded-full bg-core-green animate-pulse"></span><br />
                        CLAUDE APP UI
                    </div>
<div class="w-11"></div>
<p> <!-- Spacer per centrar el títol -->
                </div>
<p>                <!-- Cos de l'App (Graella de 12 columnes) --></p>
<div class="grid grid-cols-1 md:grid-cols-12 min-h-[380px] w-full">
<p>                    <!-- Panell Lateral (Menú de Prompts) --></p>
<div class="md:col-span-5 lg:col-span-4 bg-[#14151F] border-b md:border-b-0 md:border-r border-gray-800/80 p-4 flex flex-col">
<p class="text-[10px] text-gray-500 uppercase tracking-widest font-bold mb-3 pl-2" data-key="usecase_prompt_header">Prompts Recomanats</p>
<div class="flex flex-col gap-1.5" role="tablist">
                            <!-- Botó 1 --></p>
<div onclick="askClaude(1)" id="prompt-btn-1" class="prompt-btn active p-3 rounded-xl transition-all" role="tab" aria-selected="true" aria-controls="ai-resp-1" tabindex="0">
<div class="flex items-center gap-3 w-full">
<div class="w-9 h-9 rounded-lg bg-core-green/20 flex items-center justify-center text-lg flex-shrink-0"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bb.png" alt="💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
<div class="flex-1 min-w-0">
<p class="text-[13px] md:text-[14px] font-semibold text-gray-200 truncate" data-key="usecase_btn_1">Eines de Terminal (CLI)</p>
</p></div>
</p></div>
</p></div>
<p>                            <!-- Botó 2 --></p>
<div onclick="askClaude(2)" id="prompt-btn-2" class="prompt-btn p-3 rounded-xl transition-all" role="tab" aria-selected="false" aria-controls="ai-resp-2" tabindex="0">
<div class="flex items-center gap-3 w-full">
<div class="w-9 h-9 rounded-lg bg-white/5 flex items-center justify-center text-lg flex-shrink-0 opacity-80"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ac.png" alt="💬" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
<div class="flex-1 min-w-0">
<p class="text-[13px] md:text-[14px] font-medium text-gray-400 truncate" data-key="usecase_btn_2">Xat Web Estàndard</p>
</p></div>
</p></div>
</p></div>
<p>                            <!-- Botó 3 --></p>
<div onclick="askClaude(3)" id="prompt-btn-3" class="prompt-btn p-3 rounded-xl transition-all" role="tab" aria-selected="false" aria-controls="ai-resp-3" tabindex="0">
<div class="flex items-center gap-3 w-full">
<div class="w-9 h-9 rounded-lg bg-white/5 flex items-center justify-center text-lg flex-shrink-0 opacity-80"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2696.png" alt="⚖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
<div class="flex-1 min-w-0">
<p class="text-[13px] md:text-[14px] font-medium text-gray-400 truncate" data-key="usecase_btn_3">Quan usar cada una?</p>
</p></div>
</p></div>
</p></div>
</p></div>
</p></div>
<p>                    <!-- Àrea del Xat Principal --></p>
<div class="md:col-span-7 lg:col-span-8 bg-[#0B0C10] p-5 md:p-6 flex flex-col relative w-full h-full justify-center shadow-inner">
<div class="flex-1 flex flex-col gap-6 max-w-2xl mx-auto w-full justify-center pb-4" aria-live="polite">
<p>                            <!-- Bombolla de l'Usuari --></p>
<div class="chat-bubble-user self-end bg-[#2B2D31] text-white px-5 py-3.5 rounded-2xl rounded-tr-sm max-w-[85%] md:max-w-[80%] shadow-md border border-white/5 relative">
<p id="user-text" class="text-[14px] md:text-[15px] font-medium text-left" data-key="usecase_q1">
                                    Explica&#8217;m què són les eines d&#8217;IA a la terminal
                                </p>
</p></div>
<p>                            <!-- Indicador de que està escrivint --></p>
<div id="typing-indicator" class="self-start flex gap-3 max-w-[95%] hidden">
<div class="w-7 h-7 rounded-full bg-gradient-to-br from-orange-400 to-purple-500 flex items-center justify-center flex-shrink-0 shadow-lg border border-white/10 mt-1">
                                    <svg class="w-3.5 h-3.5 text-white" fill="currentColor" viewBox="0 0 24 24"><path d="M12 2L9.5 9.5 2 12l7.5 2.5L12 22l2.5-7.5L22 12l-7.5-2.5L12 2z"/></svg>
                                </div>
<div class="bg-white/5 border border-white/5 px-4 py-3 rounded-2xl rounded-tl-sm flex items-center gap-1.5 h-10 mt-1">
<div class="w-1.5 h-1.5 bg-gray-400 rounded-full typing-dot dot-1"></div>
<div class="w-1.5 h-1.5 bg-gray-400 rounded-full typing-dot dot-2"></div>
<div class="w-1.5 h-1.5 bg-gray-400 rounded-full typing-dot dot-3"></div>
</p></div>
</p></div>
<p>                            <!-- Respostes de la IA --></p>
<div id="ai-resp-1" class="chat-bubble-ai self-start flex gap-3 max-w-[95%]" role="tabpanel">
<div class="w-7 h-7 rounded-full bg-gradient-to-br from-orange-400 to-purple-500 flex items-center justify-center flex-shrink-0 shadow-lg border border-white/10 mt-1">
                                    <svg class="w-3.5 h-3.5 text-white" fill="currentColor" viewBox="0 0 24 24"><path d="M12 2L9.5 9.5 2 12l7.5 2.5L12 22l2.5-7.5L22 12l-7.5-2.5L12 2z"/></svg>
                                </div>
<div class="mt-1">
<p class="text-gray-300 text-[14px] md:text-[15px] leading-[1.6] font-light text-left" data-key="usecase_info_1">
                                        La diferència principal rau en l&#8217;**autonomia i integració**. Eines de terminal com **Claude Code** funcionen directament al teu ordinador. Poden llegir el teu directori, executar ordres bash, fer tests i editar fitxers de forma autònoma. In canvi, el **xat estàndard** (com ChatGPT o Claude a la web) requereix que corris el codi manualment, copiant i enganxant el context.
                                    </p>
</p></div>
</p></div>
<div id="ai-resp-2" class="chat-bubble-ai self-start flex gap-3 max-w-[95%] hidden" role="tabpanel">
<div class="w-7 h-7 rounded-full bg-gradient-to-br from-orange-400 to-purple-500 flex items-center justify-center flex-shrink-0 shadow-lg border border-white/10 mt-1">
                                    <svg class="w-3.5 h-3.5 text-white" fill="currentColor" viewBox="0 0 24 24"><path d="M12 2L9.5 9.5 2 12l7.5 2.5L12 22l2.5-7.5L22 12l-7.5-2.5L12 2z"/></svg>
                                </div>
<div class="mt-1">
<p class="text-gray-300 text-[14px] md:text-[15px] leading-[1.6] font-light text-left" data-key="usecase_info_2">
                                        Al xat web, el flux és **conversacional i manual**: expliques el problema, l&#8217;IA et dona codi, tu el copies, el proves, veus un error i el tornes a enganxar. A la terminal amb un agent com Claude Code, el flux és **agèntic i continu**: li dius &#8216;afegeix una barra de progrés&#8217;, l&#8217;agent busca el fitxer, l&#8217;edita, executa el servidor local per comprovar-ho, corre els tests i et lliura el resultat final llest per fer commit.
                                    </p>
</p></div>
</p></div>
<div id="ai-resp-3" class="chat-bubble-ai self-start flex gap-3 max-w-[95%] hidden" role="tabpanel">
<div class="w-7 h-7 rounded-full bg-gradient-to-br from-orange-400 to-purple-500 flex items-center justify-center flex-shrink-0 shadow-lg border border-white/10 mt-1">
                                    <svg class="w-3.5 h-3.5 text-white" fill="currentColor" viewBox="0 0 24 24"><path d="M12 2L9.5 9.5 2 12l7.5 2.5L12 22l2.5-7.5L22 12l-7.5-2.5L12 2z"/></svg>
                                </div>
<div class="mt-1">
<p class="text-gray-300 text-[14px] md:text-[15px] leading-[1.6] font-light text-left" data-key="usecase_info_3">
                                        El **xat web** és ideal per idear, demanar explicacions conceptuals, dissenyar maquetes inicials o quan no vols donar accés al teu sistema de fitxers local. La **terminal (CLI)** és imbatible per a refactoritzacions reals de codi existent, resolució de bugs complexos en cascada o tasques repetitives de Git a nivell local.
                                    </p>
</p></div>
</p></div>
</p></div>
</p></div>
</p></div>
</p></div>
</section>
<p>        <!-- 6. SOCIAL TIPS --></p>
<div id="social-tips" class="glass-panel-light p-8 mb-8 rounded-3xl w-full">
<div class="mb-6">
<h3 class="t-dark font-semibold h2-card" data-key="social_tips_title">Tips que trobem per xarxes socials <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4f2.png" alt="📲" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h3>
</p></div>
<div id="social-scroll-container" class="flex overflow-x-auto flex-nowrap gap-5 pt-6 pb-8" role="region" aria-label="Tips de xarxes socials" tabindex="0">
                <!-- Mockup 1 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRqcCJhn/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/iPhone_Abril2026_Gemma-4.jpg" 
                                 alt="Gemma 4" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip1_text">
                                    Google presenta Gemma 4
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 2 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://www.instagram.com/p/DXOdBHYCDyb/?igsh=MTQ2NHFqejhkMTF2aQ==" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/iPhone_Abril2026_Claude-4.7.jpg" 
                                 alt="Claude 4.7" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip2_text">
                                    Novetats de Claude 4.7
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 3 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://www.linkedin.com/feed/update/urn:li:activity:7451950545591783424/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/iPhone_Abril2026_Claude-design.jpg" 
                                 alt="Claude Design" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip3_text">
                                    Crea dissenys amb Claude
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 4 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRqcwxcq/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/iPhone_Abril2026_Stitch.jpg" 
                                 alt="Stitch" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip4_text">
                                    La revolució de Stitch
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
<p>                <!-- Mockup 5 --></p>
<div class="flex-shrink-0 w-[220px]">
                    <a href="https://vm.tiktok.com/ZNRqcTFFd/" target="_blank" rel="noopener noreferrer" class="block group"></p>
<div class="rounded-[40px] h-full overflow-hidden transition-all duration-300 group-hover:-translate-y-2 group-hover:shadow-2xl group-hover:z-10 relative">
                            <img decoding="async" src="https://stage.matteria.si/wp-content/uploads/2026/04/iPhone_Abril2026_Meeting-notes.jpg" 
                                 alt="Meeting Notes" loading="lazy" class="w-full h-full object-cover"></p>
<div class="absolute bottom-0 left-0 right-0 h-2/5 bg-gradient-to-t from-black/60 to-transparent p-5 flex items-end">
<p class="h-raleway font-bold text-white text-base leading-tight" data-key="tip5_text">
                                    Automatitza les Meeting Notes
                                </p>
</p></div>
</p></div>
<p>                    </a>
                </div>
</p></div>
<div class="flex items-center justify-between mt-4 gap-4">
                <!-- Dots indicadors --></p>
<div class="social-dots" id="social-dots" role="tablist" aria-label="Posició del carrusel">
                    <button class="social-dot active" data-index="0" aria-label="Anar a tip 1" aria-current="true"></button><br />
                    <button class="social-dot" data-index="1" aria-label="Anar a tip 2"></button><br />
                    <button class="social-dot" data-index="2" aria-label="Anar a tip 3"></button><br />
                    <button class="social-dot" data-index="3" aria-label="Anar a tip 4"></button><br />
                    <button class="social-dot" data-index="4" aria-label="Anar a tip 5"></button>
                </div>
<div class="flex space-x-2">
                    <button id="social-prev" class="social-nav-btn" aria-label="Tip anterior"><br />
                        <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7" /></svg><br />
                    </button><br />
                    <button id="social-next" class="social-nav-btn" aria-label="Tip següent"><br />
                        <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="3" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" /></svg><br />
                    </button>
                </div>
</p></div>
</p></div>
<p>        <!-- 6. ELS NOMS PROPIS DE LA IA --></p>
<section id="bio-section" class="mb-12 mt-8 relative z-10 w-full">
<p>            <!-- Main Container: Glass Panel --></p>
<div class="glass-panel-cream rounded-[2rem] border border-white/80 shadow-xl hover:shadow-2xl transition-all duration-500 overflow-hidden flex flex-col group w-full">
<p>                <!-- Window Header --></p>
<div class="bg-gradient-to-b from-white/60 to-transparent pt-6 pb-6 flex items-center justify-center relative z-20">
<h2 class="h-raleway t-dark font-bold text-lg md:text-xl tracking-wide flex items-center gap-2" data-key="bios_title">
                        Els Noms Propis de la IA<br />
                    </h2>
</p></div>
<p>                <!-- Window Body --></p>
<div class="px-8 md:px-10 pb-8 md:pb-10 pt-2 relative z-10">
<p>                    <!-- Top Row --></p>
<div class="grid grid-cols-1 md:grid-cols-12 gap-6 md:gap-8 mb-6 items-stretch mt-2">
<p>                        <!-- Left: Image --></p>
<div class="md:col-span-5 lg:col-span-5 flex">
<div class="w-full h-full min-h-[260px] rounded-[1.5rem] overflow-hidden shadow-md border-4 border-white bg-gray-100 transform transition-transform duration-500 group-hover:scale-[1.02]">
                                <img loading="lazy" decoding="async" src="https://upload.wikimedia.org/wikipedia/commons/8/8d/Sam_Altman_CropEdit_James_Tamim.jpg" alt="Sam Altman" class="w-full h-full object-cover object-[center_20%]">
                            </div>
</p></div>
<p>                        <!-- Right: Content --></p>
<div class="md:col-span-7 lg:col-span-7 flex flex-col justify-between">
<div class="mb-4 text-center md:text-left mt-1">
<h3 class="h-raleway text-primary-dark font-extrabold text-3xl md:text-[38px] leading-tight mb-1 tracking-tight drop-shadow-sm" data-key="bio_1_name">Sam Altman</h3>
<p class="t-dark opacity-80 text-[10px] md:text-[11px] font-extrabold uppercase tracking-widest" data-key="bio_1_role">CEO &#038; Cofundador d&#8217;OpenAI</p>
</p></div>
<div class="mt-4 md:mt-auto relative bg-white/90 backdrop-blur-sm rounded-2xl p-5 md:p-6 border border-white shadow-sm flex flex-col justify-center transform transition-transform duration-300 hover:-translate-y-1">
                                <svg class="absolute -top-3 -left-3 w-8 h-8 t-dark opacity-70 drop-shadow-sm transform -rotate-12" fill="currentColor" viewBox="0 0 24 24"><path d="M14.017 21v-7.391c0-5.704 3.731-9.57 8.983-10.609l.995 2.151c-2.432.917-3.995 3.638-3.995 5.849h4v10h-9.983zm-14.017 0v-7.391c0-5.704 3.748-9.57 9-10.609l.996 2.151c-2.433.917-3.996 3.638-3.996 5.849h3.983v10h-9.983z"/></svg></p>
<p class="t-dark font-medium italic text-[13px] md:text-[14px] leading-relaxed pl-2 md:pl-3" data-key="bio_1_quote">«El nostre objectiu és guiar la transició cap a la intel·ligència artificial general per assegurar-nos que beneficiï a tota la humanitat.»</p>
</p></div>
</p></div>
</p></div>
<p>                    <!-- Bottom Row: Bio --></p>
<div class="w-full mt-8">
<p class="text-gray-600 text-sm md:text-[15px] leading-relaxed mb-4 font-medium text-center md:text-left md:px-2" data-key="bio_1_desc">
                            Figura clau de Silicon Valley i actual líder d&#8217;OpenAI. Després d&#8217;encapçalar la prestigiosa acceleradora Y Combinator, Altman va assumir la direcció d&#8217;OpenAI amb la visió de transformar un laboratori de recerca sense ànim de lucre en la potència comercial més influent del planeta. Sota el seu lideratge, la companyia ha llançat fites com ChatGPT i la nova generació de models GPT-6, mantenint-se sempre al bell mig de la cursa per assolir la Intel·ligència Artificial General (IAG) i definint l&#8217;agenda global del sector digital.
                        </p>
</p></div>
</p></div>
</p></div>
</section>
<p>        <!-- SUBSCRIBE --></p>
<div id="submit-discovery" class="glass-panel-light p-8 mb-8 rounded-3xl text-center w-full">
<h3 class="h-raleway t-dark font-semibold h2-card mb-4" style="font-size: 24px;" data-key="sub_title">
                <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e9.png" alt="📩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> No et perdis cap novetat<br />
            </h3>
<p class="body-text t-dark mb-6 px-4" data-key="sub_desc">
                Vols rebre aquest resum mensual d&#8217;IA directament al teu correu? Uneix-te i estigues al dia sense gaire esforç.
            </p>
<p>            <a href="https://mailchi.mp/matteria/nl-ia-al-dia-formulari" target="_blank" rel="noopener noreferrer" class="subscribe-cta w-full max-w-sm inline-block px-8 py-4 rounded-full font-body text-sm font-bold uppercase tracking-wider text-bg-base hover:opacity-90 mt-2 shadow-lg hover:shadow-xl transform hover:-translate-y-1 transition-all duration-200" style="background-color: var(--primary-dark); color: var(--bg-base); text-decoration: none;"><br />
                <span data-key="sub_btn">Subscriu-te a la Newsletter!</span><br />
            </a>
        </div>
<p>        </main><br />
        <!-- FOOTER --></p>
<footer class="p-8 text-center w-full" style="background-color: var(--bg-secondary);">
<p class="micro-text font-normal t-grey opacity-75 mt-1" data-key="footer_rights">
                © 2026 matteria_. Tots els drets reservats.
            </p>
</footer></div>
<p>    <!-- Scroll to Top Button --><br />
    <button id="scroll-to-top-btn" type="button" aria-label="Tornar amunt"><br />
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-up" aria-hidden="true">
            <line x1="12" y1="19" x2="12" y2="5"></line>
            <polyline points="5 12 12 5 19 12"></polyline>
        </svg><br />
    </button></p>
<p>    <!-- Floating Subscribe Button --><br />
    <a href="https://mailchi.mp/matteria/nl-ia-al-dia-formulari" target="_blank" rel="noopener noreferrer" id="floating-subscribe-btn" class="hidden md:flex"><br />
        <!-- Mail Icon --><br />
        <svg xmlns="http://www.w3.org/2000/svg" class="transform rotate-90" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
            <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
            <polyline points="22,6 12,13 2,6"></polyline>
        </svg><br />
        <span data-key="float_sub">SUBSCRIU-TE</span><br />
    </a></p>
<p>    <!-- JavaScript Unificado --><br />
    <script>
        // --- Translations ---
        const translations = {
            ca: {
                skip_link: "Saltar al contingut principal",
                back_link: "Totes les newsletters",
                hero_title: "La IA al dIA #5",
                hero_headline: "Estan els agents de IA preparats per substituir tasques d'oficina complexes?",
                hero_body: "Benvinguts a l'edició 5. Un número carregat de novetats on explorem el ràpid ascens dels equips d'agents intel·ligents, desgranem les notícies clau del mes de juny, recomanem els podcasts imprescindibles i analitzem el futur de la IA.",
                section_sections: "NAVEGA PER SECCIONS:",
                nav_timeline: "Eix Cronològic",
                nav_news: "Notícies",
                nav_podcasts: "Podcasts",
                nav_usecase: "Cas d'ús",
                nav_tips: "Tips de Xarxes",
                nav_bios: "Noms Propis",</p>
<p>                timeline_title: "L'evolució dels últims mesos",
                timeline_subtitle: "Un radar de les novetats clau d'OpenAI, Google i Anthropic, classificades pel seu impacte real en el teu dia a dia.",</p>
<p>                month_june: "Juny 2026",
                month_may: "Maig 2026",
                month_april: "Abril 2026",</p>
<p>                // NEW TIMELINE ENTRIES CA
                oa_date_new0: "&#x1f680; Nou Model",
                oa_title_new0: "GPT-6 Preview: El llindar de la superintel·ligència",
                oa_desc_new0: "<strong class=\"text-primary-dark\">24 de juny.</strong> OpenAI presenta la previsualització de GPT-6, dissenyat especialment per a la resolució de problemes científics complexos i el raonament lògic autònom. Mostra millores brutals en matemàtiques, programació de sistemes i anàlisi de bioinformàtica.",</p>
<p>                oa_date_new1: "&#x1f916; Equips d'Agents",
                oa_title_new1: "ChatGPT Team Agents Studio",
                oa_desc_new1: "<strong class=\"text-primary-dark\">11 de juny.</strong> Llançament de l'entorn de treball on els usuaris poden crear i coordinar un autèntic team d'agents d'IA especialitzats. Els agents poden comunicar-se entre si per resoldre projectes de màrqueting o programació d'extrem a extrem.",</p>
<p>                go_date_new1: "&#x1f680; Nou Model",
                go_title_new1: "Gemini 3.5 Pro: Planificació de dades",
                go_desc_new1: "<strong class=\"text-primary-dark\">18 de juny.</strong> Google llança Gemini 3.5 Pro, incorporant capacitats de 'Deep Planning'. El model és capaç d'esbossar múltiples estratègies i re-avaluar els passos abans de respondre consultes complexes d'analítica.",</p>
<p>                go_date_new2: "&#x1f465; Treball Col·laboratiu",
                go_title_new2: "NotebookLM Pro com a Multi-User Col·lab",
                go_desc_new2: "<strong class=\"text-primary-dark\">4 de juny.</strong> La popular eina d'estudi de Google es transforma per al sector empresarial, permetent compartir espais de recerca i guies de fonts amb l'equip en temps real amb formats d'àudio cooperatius.",</p>
<p>                go_date_new3: "&#x1f441; Multimodalitat",
                go_title_new3: "Project Astra Live en dispositius mòbils",
                go_desc_new3: "<strong class=\"text-primary-dark\">14 de maig.</strong> L'esperat agent multimodal arriba a l'aplicació oficial de Gemini. Astra pot analitzar el teu entorn a través de la càmera del mòbil en temps real i guiar-te en tasques físiques d'oficina.",</p>
<p>                go_date_new4: "&#x1f4f1; Ecosistema Mòbil",
                go_title_new4: "Gemini App per Android & iOS",
                go_desc_new4: "<strong class=\"text-primary-dark\">12 de maig.</strong> Integració nativa directa en els dispositius mòbils, que permet a Gemini demanar o executar accions sobre el sistema operatiu de forma unificada.",</p>
<p>                go_date_new5: "&#x1f575; Investigació Autònoma",
                go_title_new5: "Deep Research i Deep Research Max",
                go_desc_new5: "<strong class=\"text-primary-dark\">21 d'abril.</strong> Un gran salt per als agents d'investigació autònoms (amb Gemini 3.1 Pro). Incorpora suport MCP, combina dades web, fonts pròpies i fitxers per generar visualitzacions i informes altament detallats.",</p>
<p>                an_date_new1: "&#x1f680; Pròxima Generació",
                an_title_new1: "Claude 5.0 Alpha: Raonament Multi-Model",
                an_desc_new1: "<strong class=\"text-primary-dark\">29 de juny.</strong> Anthropic allibera l'accés alfa per a empreses de Claude 5.0, dissenyat des de zero per a tasques d'auto-millora lògica. Redueix pràcticament a zero l'al·lucinació en documents corporatius complexos.",</p>
<p>                an_date_new2: "&#x1f3a8; Espai Creatiu",
                an_title_new2: "Claude Artifacts Collaborative Studio",
                an_desc_new2: "<strong class=\"text-primary-dark\">12 de juny.</strong> Nova funcionalitat que permet la col·laboració multi-usuari en temps real directament a sobre del codi, jocs o apps interactives generades per Claude.",</p>
<p>                // BUSINESS VERTICAL TIMELINE CA - OpenAI
                oa_date_1: "&#x1f4bb; App Nativa",
                oa_title_1: "ChatGPT Desktop Native Copilot",
                oa_desc_1: "<strong class=\"text-primary-dark\">19 de maig.</strong> La nova integració profunda a nivell de sistema operatiu per a macOS i Windows. El Copilot és capaç d'entendre el context visual de qualsevol finestra activa per ajudar-te a redactar codi o respondre correus en temps real.",</p>
<p>                oa_date_2: "&#x1f399; Veu Avançada",
                oa_title_2: "Veu Síncrona 2.0 i Traducció Immediata",
                oa_desc_2: "<strong class=\"text-primary-dark\">5 de maig.</strong> Nova actualització del motor de veu en temps real, que redueix la latència a menys de 100ms i millora enormement l'expressivitat emocional i la capacitat d'interrupció natural en converses de negocis.",</p>
<p>                oa_date_3: "&#x1f680; Nou Model",
                oa_title_3: "GPT-5.5: El salt a la intel·ligència \"agentic\"",
                oa_desc_3: "<strong class=\"text-primary-dark\">23 d'abril.</strong> OpenAI llança el seu model de transició cap als agents autònoms, destacant en programació complexa de múltiples passos i resolució de problemes lògics.",</p>
<p>                oa_date_4: "&#x1f3a8; Nou Model Visual",
                oa_title_4: "ChatGPT Images 2.0 amb \"Thinking\"",
                oa_desc_4: "<strong class=\"text-primary-dark\">21 d'abril.</strong> Nova generació del model d'imatge que dedica temps addicional a planificar, millorant dràsticament el realisme de les textures i la coherència del text escrit en imatges.",</p>
<p>                // BUSINESS VERTICAL TIMELINE CA - Google
                go_date_1: "&#x1f4bb; App Nativa",
                go_title_1: "Gemini App nativa per a macOS",
                go_desc_1: "<strong class=\"text-primary-dark\">Mitjans d'abril.</strong> Amb la drecera Option + Space, pots invocar l'assistent ràpidament. A més, permet compartir la finestra o la pantalla sencera per donar-li context visual immediat.",</p>
<p>                go_date_2: "&#x1f4c1; Gestió de Projectes",
                go_title_2: "Espais de treball persistents amb Notebooks",
                go_desc_2: "Gemini deixa de ser només un xat per convertir-se en un gestor de projectes. Els nous \"Notebooks\" permeten agrupar converses, documents i dades relacionades amb un mateix projecte, evitant perdre el context.",</p>
<p>                go_date_3: "&#x1f3e2; Ecosistema Workspace",
                go_title_3: "Dominant el Google Workspace",
                go_desc_3: "La IA es connecta profundament a Docs, Sheets, Slides i Gmail. Ara pots demanar-li que resumeixi els correus pendents o que doni format a una presentació utilitzant les dades de la teva empresa sense canviar de pestanya.",</p>
<p>                go_date_4: "&#x1f4ca; Visualització de Dades",
                go_title_4: "Dades convertides en gràfics vius",
                go_desc_4: "Més enllà del text, els nous models poden generar simulacions i gràfics interactius a l'instant. Ja no necessites experts en BI per visualitzar com evolucionen les mètriques d'una campanya.",</p>
<p>                // BUSINESS VERTICAL TIMELINE CA - Anthropic
                an_date_1: "&#x1f5b1; Control de PC Avançat",
                an_title_1: "Computer Use 2.0: Velocitat i Seguretat",
                an_desc_1: "<strong class=\"text-primary-dark\">20 de maig.</strong> Gran evolució del sistema de control del PC. Claude ara pot moure el cursor del ratolí de forma gairebé instantània, amb sandboxing millorat per garantir un ús completament segur en màquines corporatives.",</p>
<p>                an_date_2: "&#x1f5c2; Gestió del Coneixement",
                an_title_2: "Memòria compartida per a equips d'enginyeria",
                an_desc_2: "<strong class=\"text-primary-dark\">8 de maig.</strong> S'introdueix la capacitat de definir repositoris de coneixement per a equips sencers de desenvolupament, de manera que Claude entén l'estil de codi i l'arquitectura interna de l'empresa.",</p>
<p>                an_date_3: "&#x1f58c; Eina Creativa",
                an_title_3: "Claude Design by Anthropic Labs",
                an_desc_3: "<strong class=\"text-primary-dark\">17 d'abril.</strong> Nova eina que permet a Claude dissenyar prototips, wireframes i diapositives a partir d'un senzill prompt de text o d'una conversa.",</p>
<p>                an_date_4: "&#x1f680; Flagship Model",
                an_title_4: "Claude Opus 4.7",
                an_desc_4: "<strong class=\"text-primary-dark\">16 d'abril.</strong> Presentat com el model de raonament i anàlisi de context més capaç del mercat, amb prop d'un milió de tokens de context per a workflows d'extrem a extrem.",</p>
<p>                // --- NEW NEWS ENTRIES CA ---
                news_section_title: "Notícies Destacades",</p>
<p>                news_kpmg_title: "L'estat d'adopció de la IA: KPMG publica el seu \"AI Pulse\"",
                news_kpmg_p1: "El darrer informe \"AI Pulse\" de KPMG revela que, tot i la gran inversió global en IA generativa, les companyies s'enfronten a barreres importants de governança i seguretat de dades per capturar el valor real d'aquesta tecnologia.",
                news_kpmg_p2_strong: "La realitat empresarial:",
                news_kpmg_p2: "Moltes corporacions han passat de l'entusiasme inicial a una fase de cautela i estructuració, prioritzant el compliment regulatori i el blindatge de la privacitat abans d'un desplegament massiu de sistemes autònoms.",
                news_kpmg_p3_strong: "En detall:",
                news_kpmg_p3: "L'estudi remarca que el ROI real només es materialitza quan s'integren protocols estrictes de gestió de dades i es capacita activament la plantilla en l'ús responsable de la IA.",</p>
<p>                news_lecun_title: "Yann LeCun insisteix: els LLMs són una via morta cap a la intel·ligència general",
                news_lecun_p1: "El cap d'IA de Meta ha tornat a sacsejar el sector tecnològic en afirmar contundentment que els grans models de llenguatge (LLM) actuals mai no podran assolir la intel·ligència de nivell humà, qualificant-los de \"via morta\".",
                news_lecun_p2_strong: "L'argument tècnic:",
                news_lecun_p2: "Segons LeCun, predir la següent paraula no equival a comprendre el món físic. Els LLMs manquen de sentit comú de la física, memòria persistent i la capacitat de planificar de manera genuïna.",
                news_lecun_p3_strong: "El futur de l'AGI:",
                news_lecun_p3: "Per resoldre-ho, LeCun proposa transicionar cap a arquitectures basades en l'aprenentatge observacional i sensorial (com JEPA), capables d'entendre la realitat tal com ho fa un nadó.",</p>
<p>                news_problem_title: "La IA no resol problemes mal definits: el repte del disseny de producte",
                news_problem_p1: "L'anàlisi de \"Problem Driven AI\" destaca que la limitació més gran en els projectes d'IA no és la manca de capacitat del model, sinó la incapacitat humana per definir amb precisió quins problemes de negoci volem que resolgui.",
                news_problem_p2_strong: "La importància de la claredat:",
                news_problem_p2: "Molts equips fracassen en intentar aplicar models avançats directament sobre workflows caòtics. Si un procés humà és confús o està mal estructurat, la IA només n'amplificarà el desordre a gran velocitat.",
                news_problem_p3_strong: "El nostre aprenentatge:",
                news_problem_p3: "L'alineació estratègica, el disseny de producte rigorós i una enginyeria que prioritzi les necessitats reals de l'usuari són requisits indispensables abans de llançar-se a aplicar solucions d'IA.",</p>
<p>                news_mckinsey_title: "McKinsey i l'oportunitat de redissenyar el desenvolupament de programari",
                news_mckinsey_p1: "En el seu darrer informe sobre l'impacte dels fluxos de treball impulsats per la IA, McKinsey remarca que l'oportunitat més gran de creació de valor no es troba en escriure codi més ràpid, sinó en redissenyar com es construeix el programari.",
                news_mckinsey_p2_strong: "Redisseny integral:",
                news_mckinsey_p2: "La tecnologia actual permet als desenvolupadors actuar més com a arquitectes o directors d'orquestra. S'ha de redefinir tot el procés, des de la conceptualització inicial i el disseny d'arquitectura fins a les proves de qualitat automatitzades.",
                news_mckinsey_p3_strong: "La clau de l'èxit:",
                news_mckinsey_p3: "Aquelles companyies que optimitzen el workflow de punta a punta capturen un retorn massiu d'eficiència i qualitat de software, superant com a conseqüència a les que només fan servir la IA com un assistent puntual d'autocompletat.",</p>
<p>                news_guardian_title: "L'al·lucinació judicial: les empreses, responsables dels errors de la seva IA",
                news_guardian_p1: "Un article d'opinió publicat a The Guardian i els debats judicials arran de recents sentències a Europa assenyalen que les corporacions no podran eximir-se de responsabilitat quan les seves eines d'IA generativa menteixin o cometin errors perjudicials.",
                news_guardian_p2_strong: "La veu de la marca:",
                news_guardian_p2: "Si un agent conversacional o un resum automatitzat proporciona informació errònia, difamatòria o fraudulenta a un usuari, la legislació tractarà aquesta IA com una extensió legal de l'empresa mateixa.",
                news_guardian_p3_strong: "Una advertència corporativa:",
                news_guardian_p3: "Les organitzacions han d'integrar sistemes de supervisió i governança humana de manera immediata. Quan la IA parla per tu a la teva web o en nom de la teva marca, assumeixes de manera incondicional tot el risc reputacional i econòmic.",</p>
<p>                read_news: "Llegir la notícia →",</p>
<p>                // --- PODCASTS TRADUCCIONS CA ---
                podcasts_title: "&#x1f3a7; Podcasts Destacats",
                podcasts_desc: "Recopilatori dels 2 millors episodis que hem escoltat aquest mes sobre Intel·ligència Artificial. Posa't els auriculars!",
                pod_1_source: "TED / YouTube",
                pod_1_title: "La IA és un agent, no una eina",
                pod_1_desc: "Yuval Noah Harari presenta una profunda perspectiva sobre l'impacte social de la IA. Adverteix que no estem davant d'una simple eina, sinó d'un agent autònom capaç d'aprendre, inventar i dominar el nostre llenguatge per modelar la cultura. Planteja la urgència de decidir si hem de regular-la com a persona jurídica davant d'aquesta nova 'immigració' digital.",
                pod_2_source: "Lex Fridman Podcast",
                pod_2_title: "Yann LeCun: El sentit comú i els límits de la IA",
                pod_2_desc: "El cap de recerca d'IA a Meta ofereix una visió altament tècnica i optimista que desmunta pors catastrofistes. Explica per què els LLMs actuals mai no assoliran la intel·ligència humana i proposa l'arquitectura JEPA (aprenentatge per observació sensorial). A més, defensa el codi obert per evitar el monopoli del poder.",</p>
<p>                // --- COMPARATIVE CLI VS WEB USECASE ---
                usecase_title: "IA a la Terminal vs. Xat Estàndard",
                usecase_desc: "Descobreix les diferències de flux de treball entre eines de terminal (Claude Code, CLI) i els xats web (ChatGPT, Claude).",
                usecase_prompt_header: "Prompts Recomanats",
                usecase_btn_1: "Eines de Terminal (CLI)",
                usecase_btn_2: "Xat Web Estàndard",
                usecase_btn_3: "Quan usar cada una?",
                usecase_q1: "Quina és la diferència entre usar la IA a la terminal (com Claude Code) i el xat web estàndard?",
                usecase_q2: "Com funciona el flux de treball en cadascun?",
                usecase_q3: "Quins beneficis té cada enfocament i quan s'ha d'utilitzar?",
                usecase_info_1: "La diferència principal rau en l'**autonomia i integració**. Eines de terminal com **Claude Code** funcionen directament al teu ordinador. Poden llegir el teu directori, executar ordres bash, fer tests i editar fitxers de forma autònoma. En canvi, el **xat estàndard** (com ChatGPT o Claude a la web) requereix que corris el codi manualment, copiant i enganxant el context.",
                usecase_info_2: "Al xat web, el flux és **conversacional i manual**: expliques el problema, l'IA et dona codi, tu el copies, el proves, veus un error i el tornes a enganxar. A la terminal amb un agent com Claude Code, el flux és **agèntic i continu**: li dius 'afegeix una barra de progrés', l'agent busca el fitxer, l'edita, executa el servidor local per comprovar-ho, corre els tests i et lliura el resultat final llest per fer commit.",
                usecase_info_3: "El **xat web** és ideal per idear, demanar explicacions conceptuals, dissenyar maquetes inicials o quan no vols donar accés al teu sistema de fitxers local. La **terminal (CLI)** és imbatible per a refactoritzacions reals de codi existent, resolució de bugs complexos en cascada o tasques repetitives de Git a nivell local.",</p>
<p>                social_tips_title: "Tips que trobem per xarxes socials &#x1f4f2;",
                tip1_text: "Google presents Gemma 4",
                tip2_text: "Novetats de Claude 4.7",
                tip3_text: "Crea dissenys amb Claude",
                tip4_text: "La revolució de Stitch",
                tip5_text: "Automatitza les Meeting Notes",</p>
<p>                bios_title: "&#x1f465; Els Noms Propis de la IA",
                bio_1_name: "Sam Altman",
                bio_1_role: "CEO & Cofundador d'OpenAI",
                bio_1_quote: "El nostre objectiu és guiar la transició cap a la intel·ligència artificial general per assegurar-nos que beneficiï a tota la humanitat.",
                bio_1_desc: "Figura clau de Silicon Valley i actual líder d'OpenAI. Després d'encapçalar la prestigiosa acceleradora Y Combinator, Altman va assumir la direcció d'OpenAI amb la visió de transformar un laboratori de recerca sense ànim de lucre en la potència comercial més influent del planeta. Sota el seu lideratge, la companyia ha llançat fites com ChatGPT i la nova generació de models GPT-6, mantenint-se sempre al bell mig de la cursa per assolir la Intel·ligència Artificial General (IAG) i definint l'agenda global del sector digital.",</p>
<p>                sub_title: "&#x1f4e9; No et perdis cap novetat",
                sub_desc: "Vols rebre aquest resum mensual d'IA directament al teu correu? Uneix-te i estigues al dia sense gaire esforç.",
                sub_btn: "Subscriu-te a la Newsletter!",
                footer_rights: "© 2026 matteria_. Tots els drets reservats.",
                float_sub: "SUBSCRIU-TE"
            },
            es: {
                skip_link: "Saltar al contenido principal",
                back_link: "Todas las newsletters",
                hero_title: "La IA al dIA #5",
                hero_headline: "¿Están los agentes de IA preparados para sustituir tareas de oficina complejas?",
                hero_body: "Bienvenidos a la edición 5. Un número cargado de novedades donde exploramos el rápido ascenso de los equipos de agentes inteligentes, desgranamos las noticias clave del mes de junio, recomendamos los podcasts indispensables y analizamos el futuro de la IA.",
                section_sections: "NAVEGA POR SECCIONES:",
                nav_timeline: "Eje Cronológico",
                nav_news: "Noticias",
                nav_podcasts: "Podcasts",
                nav_usecase: "Caso de uso",
                nav_tips: "Tips de Redes",
                nav_bios: "Nombres Propios",</p>
<p>                timeline_title: "La evolución de los últimos meses",
                timeline_subtitle: "Un radar de las novedades clave de OpenAI, Google y Anthropic, clasificadas por su impacto real en tu día a día.",</p>
<p>                month_june: "Junio 2026",
                month_may: "Mayo 2026",
                month_april: "Abril 2026",</p>
<p>                // NEW TIMELINE ENTRIES ES
                oa_date_new0: "&#x1f680; Nuevo Modelo",
                oa_title_new0: "GPT-6 Preview: El umbral de la superinteligencia",
                oa_desc_new0: "<strong class=\"text-primary-dark\">24 de junio.</strong> OpenAI presenta la previsualización de GPT-6, diseñado especialmente para la resolución de problemas científicos complejos y razonamiento lógico autónomo. Muestra mejoras brutales en matemáticas, programación de sistemas y bioinformática.",</p>
<p>                oa_date_new1: "&#x1f916; Equipos de Agentes",
                oa_title_new1: "ChatGPT Team Agents Studio",
                oa_desc_new1: "<strong class=\"text-primary-dark\">11 de junio.</strong> Lanzamiento del entorno de trabajo donde los usuarios pueden crear y coordinar un auténtico equipo de agentes de IA especializados. Los agentes se comunican entre sí para resolver proyectos complejos de marketing o programación.",</p>
<p>                go_date_new1: "&#x1f680; Nuevo Modelo",
                go_title_new1: "Gemini 3.5 Pro: Planificación de datos",
                go_desc_new1: "<strong class=\"text-primary-dark\">18 de junio.</strong> Google lanza Gemini 3.5 Pro, incorporando capacidades nativas de 'Deep Planning'. El modelo es capaz de trazar múltiples estrategias y re-evaluar sus pasos antes de dar respuesta en análisis corporativos complejos.",</p>
<p>                go_date_new2: "&#x1f465; Trabajo Colaborativo",
                go_title_new2: "NotebookLM Pro con Multi-User Collab",
                go_desc_new2: "<strong class=\"text-primary-dark\">4 de junio.</strong> La popular herramienta de estudio de Google se transforma para el sector empresarial, permitiendo compartir espacios de investigación y fuentes de información en tiempo real, con generación cooperativa de resúmenes de audio.",</p>
<p>                go_date_new3: "&#x1f441; Multimodalidad",
                go_title_new3: "Project Astra Live en dispositivos móviles",
                go_desc_new3: "<strong class=\"text-primary-dark\">14 de mayo.</strong> El esperado asistente multimodal llega a la aplicación oficial de Gemini. Astra puede analizar tu entorno a través de la cámara del móvil en tiempo real y guiarte en tareas de mantenimiento físico u oficina.",</p>
<p>                go_date_new4: "&#x1f4f1; Ecosistema Móvil",
                go_title_new4: "Gemini App para Android & iOS",
                go_desc_new4: "<strong class=\"text-primary-dark\">12 de mayo.</strong> Integración nativa directa en los dispositivos móviles, que permite a Gemini ejecutar acciones dentro del sistema operativo (como buscar archivos o responder mensajes específicos) de forma unificada.",</p>
<p>                go_date_new5: "&#x1f575; Investigación Autónoma",
                go_title_new5: "Deep Research y Deep Research Max",
                go_desc_new5: "<strong class=\"text-primary-dark\">21 de abril.</strong> Un gran salto para los agentes de investigación autónomos (con Gemini 3.1 Pro). Incorpora soporte MCP, combina datos de la web, fuentes propias y archivos para generar informes sumamente detallados.",</p>
<p>                an_date_new1: "&#x1f680; Próxima Generación",
                an_title_new1: "Claude 5.0 Alpha: Razonamiento Multi-Model",
                an_desc_new1: "<strong class=\"text-primary-dark\">29 de junio.</strong> Anthropic libera el acceso alfa empresarial de Claude 5.0, su primer modelo diseñado desde cero para tareas de auto-mejora lógica. Reduce casi a cero las alucinaciones en documentos financieros complejos.",</p>
<p>                an_date_new2: "&#x1f3a8; Espacio Creativo",
                an_title_new2: "Claude Artifacts Collaborative Studio",
                an_desc_new2: "<strong class=\"text-primary-dark\">12 de junio.</strong> Nueva funcionalidad que permite la colaboración multiusuario en tiempo real directamente sobre cualquier código, juego o mini-app interactiva generada por Claude, convirtiendo el chat en un editor grupal.",</p>
<p>                // BUSINESS VERTICAL TIMELINE ES - OpenAI
                oa_date_1: "&#x1f4bb; App Nativa",
                oa_title_1: "ChatGPT Desktop Native Copilot",
                oa_desc_1: "<strong class=\"text-primary-dark\">19 de mayo.</strong> La nueva integración profunda a nivel de sistema operativo para macOS y Windows. El Copilot es capaz de entender el contexto visual de cualquier ventana activa para ayudarte a redactar código o responder correos en tiempo real.",</p>
<p>                oa_date_2: "&#x1f399; Voz Avanzada",
                oa_title_2: "Voz Síncrona 2.0 y Traducción Inmediata",
                oa_desc_2: "<strong class=\"text-primary-dark\">5 de mayo.</strong> Nuevo ajuste del motor de voz en tiempo real, que reduce la latencia a menos de 100ms y mejora enormemente la expresividad emocional y la capacidad de interrupción natural en conversaciones de negocios.",</p>
<p>                oa_date_3: "&#x1f680; Nuevo Modelo",
                oa_title_3: "GPT-5.5: El salto a la inteligencia \"agentic\"",
                oa_desc_3: "<strong class=\"text-primary-dark\">23 de abril.</strong> OpenAI lanza su modelo de transición hacia los agentes autónomos, destacando en programación compleja de múltiples pasos y resolución de problemas lógicos.",</p>
<p>                oa_date_4: "&#x1f3a8; Nuevo Modelo Visual",
                oa_title_4: "ChatGPT Images 2.0 con \"Thinking\"",
                oa_desc_4: "<strong class=\"text-primary-dark\">21 de abril.</strong> Nueva generación del modelo de imagen que dedica tiempo adicional a planificar, mejorando drásticamente el realismo de las texturas y la coherencia del text escrito en las imágenes.",</p>
<p>                // BUSINESS VERTICAL TIMELINE ES - Google
                go_date_1: "&#x1f4bb; App Nativa",
                go_title_1: "Gemini App nativa para macOS",
                go_desc_1: "<strong class=\"text-primary-dark\">Mediados de abril.</strong> Con el atajo Option + Space, puedes invocar al asistente rápidamente. Además, permite compartir la ventana o la pantalla entera para darle contexto visual inmediato.",</p>
<p>                go_date_2: "&#x1f4c1; Gestión de Proyectos",
                go_title_2: "Espaces de trabajo persistentes con Notebooks",
                go_desc_2: "Gemini deja de ser solo un chat para convertirse en un gestor de proyectos. Los nuevos \"Notebooks\" permiten agrupar conversaciones, documentos y datos relacionados con un mismo proyecto, evitando perder el contexto.",</p>
<p>                go_date_3: "&#x1f3e2; Ecosistema Workspace",
                go_title_3: "Dominando el Google Workspace",
                go_desc_3: "La IA se conecta profundamente a Docs, Sheets, Slides y Gmail. Ahora puedes pedirle que resuma los correos pendientes o que dé formato a una presentación utilizando los datos de tu empresa sin cambiar de pestaña.",</p>
<p>                go_date_4: "&#x1f4ca; Visualización de Datos",
                go_title_4: "Datos convertidos en gráficos vivos",
                go_desc_4: "Más allá del texto, los nuevos modelos pueden generar simulaciones y gráficos interactivos al instante. Ya no necesitas expertos en BI para visualizar cómo evolucionan las métricas de una campaña.",</p>
<p>                // BUSINESS VERTICAL TIMELINE ES - Anthropic
                an_date_1: "&#x1f5b1; Control de PC Avanzado",
                an_title_1: "Computer Use 2.0: Velocidad y Seguridad",
                an_desc_1: "<strong class=\"text-primary-dark\">20 de mayo.</strong> Gran evolución del sistema de control de PC. Claude ahora puede mover el cursor del ratón de forma casi instantánea, con un sandboxing mejorado para garantizar un uso totalmente seguro en equipos corporativos.",</p>
<p>                an_date_2: "&#x1f5c2; Gestión del Conocimiento",
                an_title_2: "Memoria compartida para equipos de ingeniería",
                an_desc_2: "<strong class=\"text-primary-dark\">8 de mayo.</strong> Se introduce la capacidad de definir repositorios de conocimiento para equipos enteros de desarrollo, de forma que Claude entiende el estilo de código y la arquitectura interna de la empresa.",</p>
<p>                an_date_3: "&#x1f58c; Herramienta Creativa",
                an_title_3: "Claude Design by Anthropic Labs",
                an_desc_3: "<strong class=\"text-primary-dark\">17 de abril.</strong> Nueva herramienta que permite a Claude diseñar prototipos, wireframes y diapositivas a partir de un sencillo prompt de texto o de una conversación.",</p>
<p>                an_date_4: "&#x1f680; Flagship Model",
                an_title_4: "Claude Opus 4.7",
                an_desc_4: "<strong class=\"text-primary-dark\">16 de abril.</strong> Presentado como el modelo de razonamiento y análisis de contexto más capaz del mercado, con cerca de un millón de tokens de contexto para workflows de extremo a extremo.",</p>
<p>                // --- NEW NEWS ENTRIES ES ---
                news_section_title: "Noticias Destacadas",</p>
<p>                news_kpmg_title: "El estado de adopción de la IA: KPMG publica su \"AI Pulse\"",
                news_kpmg_p1: "El último informe \"AI Pulse\" de KPMG revela que, a pesar de la gran inversión global en IA generativa, las compañías se enfrentan a barreras importantes de gobernanza y seguridad de datos para capturar el valor real de esta tecnología.",
                news_kpmg_p2_strong: "La realidad empresarial:",
                news_kpmg_p2: "Muchas corporaciones han pasado del entusiasmo inicial a una fase de cautela y estructuració, priorizando el cumplimiento regulatorio y el blindaje de la privacidad antes de un despliegue masivo de sistemas autónomos.",
                news_kpmg_p3_strong: "En detalle:",
                news_kpmg_p3: "El estudio destaca que el ROI real solo se materializa cuando se integran protocolos estrictos de gestión de datos y se capacita activamente a la plantilla en el uso responsable de la IA.",</p>
<p>                news_lecun_title: "Yann LeCun insiste: los LLMs son una vía muerta hacia la inteligencia general",
                news_lecun_p1: "El jefe de IA de Meta ha vuelto a sacudir al sector tecnológico al afirmar contundentemente que los actuales grandes modelos de lenguaje (LLM) nunca podrán alcanzar la inteligencia de nivel humano, calificándolos de \"vía muerta\".",
                news_lecun_p2_strong: "El argumento técnico:",
                news_lecun_p2: "Según LeCun, predecir la siguiente palabra no equivale a comprender el mundo físico. Los LLMs carecen de sentido común de la física, memoria permanente y la capacidad de planificar de forma genuina.",
                news_lecun_p3_strong: "El futuro del AGI:",
                news_lecun_p3: "Para solucionarlo, LeCun propone transicionar hacia arquitecturas basadas en el aprendizaje observacional y sensorial (como JEPA), capaces de entender la realidad tal como lo hace un bebé.",</p>
<p>                news_problem_title: "La IA no resuelve problemas mal definidos: el reto del diseño de producto",
                news_problem_p1: "El análisis de \"Problem Driven AI\" destaca que la mayor limitación en los proyectos de IA no es la falta de capacidad del modelo, sino la incapacidad humana para definir con precisión qué problemas de negocio queremos que resuelva.",
                news_problem_p2_strong: "La importancia de la claridad:",
                news_problem_p2: "Muchos equipos fracasan al intentar aplicar modelos avanzados directamente sobre workflows caóticos. Si un proceso humano es confuso o está mal estructurado, la IA solo amplificará el desorden a gran velocidad.",
                news_problem_p3_strong: "Nuestro aprendizaje:",
                news_problem_p3: "La alineación estratégica, el diseño de producto riguroso y una ingeniería que priorice las necesidades reales del usuario son requisitos indispensables antes de lanzarse a aplicar soluciones de IA.",</p>
<p>                news_mckinsey_title: "McKinsey y la oportunidad de rediseñar el desarrollo de software",
                news_mckinsey_p1: "En su último informe sobre el impacto de los flujos de trabajo impulsados por la IA, McKinsey destaca que la mayor oportunidad de creación de valor no se encuentra en escribir código más rápido, sino en rediseñar cómo se construye el software.",
                news_mckinsey_p2_strong: "Rediseño integral:",
                news_mckinsey_p2: "La tecnología actual permite a los desarrolladores actuar más como arquitectos o directores de orquesta. Se debe redefinir todo el proceso, desde la conceptualización inicial y el diseño de arquitectura hasta las pruebas de calidad automatizadas.",
                news_mckinsey_p3_strong: "La clave del éxito:",
                news_mckinsey_p3: "Aquellas compañías que optimizan el workflow de punta a punta capturan un retorno masivo de eficiencia y calidad de software, superando con creces a las que solo usan la IA como un asistente puntual de autocompletado.",</p>
<p>                news_guardian_title: "La alucinación judicial: las empresas, responsables de los errores de su IA",
                news_guardian_p1: "Un artículo de opinión publicado en The Guardian y los debates judiciales a raíz de recientes sentencias en Europa señalan que las corporaciones no podrán eximirse de responsabilidad cuando sus herramientas de IA generativa mientan o cometan errores perjudicials.",
                news_guardian_p2_strong: "La voz de la marca:",
                news_guardian_p2: "Si un agente conversacional o un resumen automatizado proporciona información errónea, difamatoria o fraudulenta a un usuario, la legislación tratará a esta IA como una extensión legal de la propia empresa.",
                news_guardian_p3_strong: "Una advertencia corporativa:",
                news_guardian_p3: "Las organizaciones deben integrar sistemas de supervisión y gobernanza humana de manera inmediata. Cuando la IA habla por ti en tu web o en nombre de tu marca, asumes de forma incondicional todo el riesgo reputacional y económico.",</p>
<p>                read_news: "Leer la noticia →",</p>
<p>                // --- PODCASTS TRADUCCIONS ES ---
                podcasts_title: "&#x1f3a7; Podcasts Destacados",
                podcasts_desc: "Recopilatorio de los 2 mejores episodios que hemos escuchado este mes sobre Inteligencia Artificial. ¡Ponte los auriculares!",
                pod_1_source: "TED / YouTube",
                pod_1_title: "La IA es un agente, no una herramienta",
                pod_1_desc: "Yuval Noah Harari presenta una profunda perspectiva sobre el impacto social de la IA. Advierte que no estamos ante una simple herramienta, sino ante un agente autónomo capaz de aprender, inventar y dominar nuestro lenguaje para moldear la cultura. Plantea la urgencia de decidir si debemos regularla como persona jurídica ante esta nueva 'inmigración' digital.",
                pod_2_source: "Lex Fridman Podcast",
                pod_2_title: "Yann LeCun: El sentido común y los límites de la IA",
                pod_2_desc: "El director de IA en Meta ofrece una visión altamente técnica y optimista que desmonta temores catastrofistas. Explica por qué los LLMs actuales nunca alcanzarán la inteligencia humana y propone la arquitectura JEPA (aprendizaje por observación sensorial). Además, defiende el código abierto para evitar el monopolio del poder.",</p>
<p>                // --- COMPARATIVE CLI VS WEB USECASE ---
                usecase_title: "IA en la Terminal vs. Chat Estándar",
                usecase_desc: "Descubre las diferencias de flujo de trabajo entre herramientas de terminal (Claude Code, CLI) y los chats web (ChatGPT, Claude).",
                usecase_prompt_header: "Prompts Recomendados",
                usecase_btn_1: "Herramientas de Terminal (CLI)",
                usecase_btn_2: "Chat Web Estándar",
                usecase_btn_3: "¿Cuándo usar cada una?",
                usecase_q1: "¿Cuál es la diferencia entre usar la IA en la terminal (como Claude Code) y el chat web estándar?",
                usecase_q2: "¿Cómo funciona el flujo de trabajo en cada uno?",
                usecase_q3: "¿Qué beneficios tiene cada enfoque y cuándo se debe utilizar?",
                usecase_info_1: "La diferencia principal radica en la **autonomía e integración**. Herramientas de terminal como **Claude Code** funcionan directamente en tu ordenador. Pueden leer tu directorio, ejecutar comandos bash, realizar pruebas y editar archivos de forma autónoma. En cambio, el **chat estándar** (como ChatGPT o Claude en la web) requiere que ejecutes el código manualmente, copiando y pegando el contexto.",
                usecase_info_2: "En el chat web, el flujo es **conversacional y manual**: explicas el problema, la IA te da código, tú lo copias, lo pruebas, ves un error y lo vuelves a pegar. En la terminal con un agente como Claude Code, el flujo es **agéntico y continuo**: le dices 'añade una barra de progreso', el agente busca el archivo, lo edita, ejecuta el servidor local para comprobarlo, corre los tests y te entrega el resultado listo para hacer commit.",
                usecase_info_3: "El **chat web** es ideal para idear, pedir explicaciones conceptuales, diseñar maquetas iniciales o cuando no quieres dar acceso a tu sistema de archivos local. La **terminal (CLI)** es imbatible para refactorizaciones reales de código existente, resolución de bugs complejos en cascada o tareas repetitivas de Git a nivel local.",</p>
<p>                social_tips_title: "Tips que encontramos por redes sociales &#x1f4f2;",
                tip1_text: "Google presenta Gemma 4",
                tip2_text: "Novedades de Claude 4.7",
                tip3_text: "Crea diseños con Claude",
                tip4_text: "La revolución de Stitch",
                tip5_text: "Automatiza les Meeting Notes",</p>
<p>                bios_title: "&#x1f465; Los Nombres Propios de la IA",
                bio_1_name: "Sam Altman",
                bio_1_role: "CEO & Cofundador de OpenAI",
                bio_1_quote: "Nuestro objetivo es guiar la transición hacia la inteligencia artificial general para asegurarnos de que beneficie a toda la humanidad.",
                bio_1_desc: "Figura clave de Silicon Valley y actual líder de OpenAI. Tras encabezar la prestigiosa acelaradora Y Combinator, Altman asumió la dirección de OpenAI con la visión de transformar un laboratorio de investigación sin fines de lucro en la potencia comercial más influyente del planeta. Bajo su liderazgo, la compañía ha lanzado hitos como ChatGPT y la nueva generación de modelos GPT-6, manteniéndose siempre en el centro de la carrera para alcanzar la Inteligencia Artificial General (IAG) y definiendo la agenda global del sector digital.",</p>
<p>                sub_title: "&#x1f4e9; No te pierdas ninguna novedad",
                sub_desc: "¿Quieres recibir este resumen mensual de IA directamente en tu correo? Únete y mantente al día sin mucho esfuerzo.",
                sub_btn: "¡Suscríbete a la Newsletter!",
                footer_rights: "© 2026 matteria_. Todos los derechos reservados.",
                float_sub: "SUSCRÍBETE"
            }
        };</p>
<p>        let currentLang = 'ca';</p>
<p>        function toggleLanguage() {
            currentLang = currentLang === 'ca' ? 'es' : 'ca';</p>
<p>            const switchEl = document.getElementById('lang-switch');
            if (currentLang === 'es') {
                switchEl.classList.add('es-active');
                switchEl.setAttribute('aria-pressed', 'true');
                switchEl.setAttribute('aria-label', 'Cambiar idioma entre catalán y español');
                document.documentElement.setAttribute('lang', 'es');
            } else {
                switchEl.classList.remove('es-active');
                switchEl.setAttribute('aria-pressed', 'false');
                switchEl.setAttribute('aria-label', 'Canviar idioma entre català i espanyol');
                document.documentElement.setAttribute('lang', 'ca');
            }</p>
<p>            document.querySelectorAll('[data-key]').forEach(el => {
                const key = el.getAttribute('data-key');
                if (translations[currentLang][key]) {
                    el.innerHTML = translations[currentLang][key];
                }
            });
        }</p>
<p>        // --- Timeline Tab Switch Logic ---
        function switchTimeline(company) {
            // Reset all tabs
            document.querySelectorAll('.timeline-tab').forEach(tab => {
                tab.classList.remove('active');
                tab.setAttribute('aria-selected', 'false');
                tab.setAttribute('tabindex', '-1');
            });
            // Reset all contents
            document.querySelectorAll('.timeline-content').forEach(content => {
                content.classList.remove('active');
            });</p>
<p>            // Activate selected
            const activeTab = document.getElementById(`tab-${company}`);
            const activeContent = document.getElementById(`content-${company}`);
            if (activeTab && activeContent) {
                activeTab.classList.add('active');
                activeTab.setAttribute('aria-selected', 'true');
                activeTab.setAttribute('tabindex', '0');
                activeContent.classList.add('active');
            }
        }</p>
<p>        // Timeline: navegació amb fletxes del teclat
        document.addEventListener('DOMContentLoaded', () => {
            const tabs = document.querySelectorAll('.timeline-tab');
            const tabOrder = ['openai', 'google', 'anthropic'];
            tabs.forEach((tab, idx) => {
                tab.addEventListener('keydown', (e) => {
                    let newIdx = null;
                    if (e.key === 'ArrowRight') newIdx = (idx + 1) % tabs.length;
                    if (e.key === 'ArrowLeft') newIdx = (idx - 1 + tabs.length) % tabs.length;
                    if (e.key === 'Home') newIdx = 0;
                    if (e.key === 'End') newIdx = tabs.length - 1;
                    if (newIdx !== null) {
                        e.preventDefault();
                        switchTimeline(tabOrder[newIdx]);
                        tabs[newIdx].focus();
                    }
                });
            });
        });</p>
<p>        // --- Meta-Claude Chat UI Logic ---
        function askClaude(tabIndex) {
            // Neteja i actualització senzilla dels botons
            for(let i = 1; i <= 3; i++) {
                const btn = document.getElementById(`prompt-btn-${i}`);
                const iconBox = btn.querySelector('.w-9');
                const text = btn.querySelector('p');

                if (i === tabIndex) {
                    btn.classList.add('active');
                    btn.setAttribute('aria-selected', 'true');
                    iconBox.classList.remove('bg-white/5');
                    iconBox.classList.add('bg-core-green/20');
                    text.classList.remove('text-gray-400', 'font-medium');
                    text.classList.add('text-gray-200', 'font-semibold');
                } else {
                    btn.classList.remove('active');
                    btn.setAttribute('aria-selected', 'false');
                    iconBox.classList.remove('bg-core-green/20');
                    iconBox.classList.add('bg-white/5');
                    text.classList.remove('text-gray-200', 'font-semibold');
                    text.classList.add('text-gray-400', 'font-medium');
                }
            }

            // Update user text
            const userTextElement = document.getElementById('user-text');
            const key = `usecase_q${tabIndex}`;
            userTextElement.setAttribute('data-key', key);
            userTextElement.innerHTML = translations[currentLang][key];
            
            // Re-trigger user bubble animation
            const userBubble = userTextElement.parentElement;
            userBubble.style.animation = 'none';
            userBubble.offsetHeight; // trigger reflow
            userBubble.style.animation = null; 

            // Hide all AI responses
            document.getElementById('ai-resp-1').classList.add('hidden');
            document.getElementById('ai-resp-2').classList.add('hidden');
            document.getElementById('ai-resp-3').classList.add('hidden');

            // Show typing indicator
            const typingInd = document.getElementById('typing-indicator');
            typingInd.classList.remove('hidden');

            // Respect prefers-reduced-motion
            const prefersReduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
            const delay = prefersReduced ? 0 : 500;

            // Simulate AI thinking time, then show response
            setTimeout(() => {
                typingInd.classList.add('hidden');
                const aiResp = document.getElementById(`ai-resp-${tabIndex}`);
                aiResp.classList.remove('hidden');</p>
<p>                // Trigger fade-in animation
                aiResp.style.animation = 'none';
                aiResp.offsetHeight; 
                aiResp.style.animation = null; 
            }, delay);
        }</p>
<p>        // --- Social Carousel Logic ---
        const updateSocialButtonState = () => {
            const scrollContainer = document.getElementById('social-scroll-container');
            const prevBtn = document.getElementById('social-prev');
            const nextBtn = document.getElementById('social-next');</p>
<p>            if (!scrollContainer || !prevBtn || !nextBtn) return;</p>
<p>            const maxScrollLeft = scrollContainer.scrollWidth - scrollContainer.clientWidth;
            prevBtn.disabled = scrollContainer.scrollLeft < 10;
            nextBtn.disabled = scrollContainer.scrollLeft >= (maxScrollLeft - 10);</p>
<p>            // Actualitzar dots actius
            const dots = document.querySelectorAll('.social-dot');
            if (dots.length > 0 && maxScrollLeft > 0) {
                const progress = scrollContainer.scrollLeft / maxScrollLeft;
                const activeIdx = Math.round(progress * (dots.length - 1));
                dots.forEach((d, i) => {
                    if (i === activeIdx) {
                        d.classList.add('active');
                        d.setAttribute('aria-current', 'true');
                    } else {
                        d.classList.remove('active');
                        d.removeAttribute('aria-current');
                    }
                });
            }
        };</p>
<p>        window.addEventListener('load', () => {
            updateSocialButtonState();</p>
<p>            const scrollContainer = document.getElementById('social-scroll-container');
            const prevBtn = document.getElementById('social-prev');
            const nextBtn = document.getElementById('social-next');</p>
<p>            if (scrollContainer && prevBtn && nextBtn) {
                const scrollAmount = 220 + 20; </p>
<p>                prevBtn.addEventListener('click', () => {
                    scrollContainer.scrollBy({ left: -scrollAmount, behavior: 'smooth' });
                });</p>
<p>                nextBtn.addEventListener('click', () => {
                    scrollContainer.scrollBy({ left: scrollAmount, behavior: 'smooth' });
                });</p>
<p>                // Dots: clic per navegar
                document.querySelectorAll('.social-dot').forEach(dot => {
                    dot.addEventListener('click', () => {
                        const idx = parseInt(dot.getAttribute('data-index'));
                        const maxScroll = scrollContainer.scrollWidth - scrollContainer.clientWidth;
                        const dotsCount = document.querySelectorAll('.social-dot').length;
                        const targetScroll = (idx / (dotsCount - 1)) * maxScroll;
                        scrollContainer.scrollTo({ left: targetScroll, behavior: 'smooth' });
                    });
                });</p>
<p>                // Arrow keys navigation
                scrollContainer.addEventListener('keydown', (e) => {
                    if (e.key === 'ArrowLeft') {
                        e.preventDefault();
                        scrollContainer.scrollBy({ left: -scrollAmount, behavior: 'smooth' });
                    }
                    if (e.key === 'ArrowRight') {
                        e.preventDefault();
                        scrollContainer.scrollBy({ left: scrollAmount, behavior: 'smooth' });
                    }
                });</p>
<p>                let scrollTimer;
                scrollContainer.addEventListener('scroll', () => {
                    clearTimeout(scrollTimer);
                    scrollTimer = setTimeout(updateSocialButtonState, 100); 
                });
            }
        });</p>
<p>        window.addEventListener('resize', updateSocialButtonState);</p>
<p>        // --- Scroll Links (smooth scroll) ---
        const scrollLinks = document.querySelectorAll('.scroll-link');
        scrollLinks.forEach(link => {
            link.addEventListener('click', function(e) {
                e.preventDefault();
                const targetId = this.getAttribute('href');
                const targetElement = document.querySelector(targetId);
                if (targetElement) {
                    targetElement.scrollIntoView({ behavior: 'smooth', block: 'start' });
                    // Focus target for accessibility
                    setTimeout(() => {
                        targetElement.setAttribute('tabindex', '-1');
                        targetElement.focus({ preventScroll: true });
                    }, 500);
                }
            });
        });</p>
<p>        // --- Scroll to Top Button ---
        const scrollToTopBtn = document.getElementById('scroll-to-top-btn');
        const scrollThreshold = 300;</p>
<p>        const toggleScrollButton = () => {
            if (window.scrollY > scrollThreshold) {
                scrollToTopBtn.classList.add('visible');
            } else {
                scrollToTopBtn.classList.remove('visible');
            }
        };</p>
<p>        scrollToTopBtn.addEventListener('click', () => {
            window.scrollTo({ top: 0, behavior: 'smooth' });
        });</p>
<p>        // --- Reading Progress Bar ---
        const readingProgress = document.getElementById('reading-progress');
        const updateReadingProgress = () => {
            const scrollTop = window.scrollY;
            const docHeight = document.documentElement.scrollHeight - window.innerHeight;
            const progress = docHeight > 0 ? (scrollTop / docHeight) * 100 : 0;
            const clamped = Math.min(100, Math.max(0, progress));
            readingProgress.style.width = clamped + '%';
            readingProgress.setAttribute('aria-valuenow', Math.round(clamped));
        };</p>
<p>        // Unified scroll listener with throttle via rAF
        let scrollTicking = false;
        window.addEventListener('scroll', () => {
            if (!scrollTicking) {
                window.requestAnimationFrame(() => {
                    toggleScrollButton();
                    updateReadingProgress();
                    scrollTicking = false;
                });
                scrollTicking = true;
            }
        }, { passive: true });</p>
<p>        toggleScrollButton();
        updateReadingProgress();</p>
<p>        // --- Timeline scroll hint ---
        const checkTimelineOverflow = () => {
            document.querySelectorAll('.timeline-scroll').forEach(el => {
                const hint = el.parentElement.querySelector('.timeline-scroll-hint');
                if (!hint) return;
                if (el.scrollHeight <= el.clientHeight + 10) {
                    hint.classList.add('hidden');
                } else {
                    hint.classList.remove('hidden');
                    el.addEventListener('scroll', () => {
                        if (el.scrollTop + el.clientHeight >= el.scrollHeight - 20) {
                            hint.classList.add('hidden');
                        } else {
                            hint.classList.remove('hidden');
                        }
                    }, { passive: true });
                }
            });
        };
        window.addEventListener('load', checkTimelineOverflow);
    </script></p>
<p>La entrada <a rel="nofollow" href="https://stage.matteria.si/newsletter/iaaldia5/">Estan els agents de IA preparats per substituir tasques d&#8217;oficina complexes?</a> se publicó primero en <a rel="nofollow" href="https://stage.matteria.si">matteria_</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
