@font-face{font-family:HiHa Plex Serif;font-weight:700;font-style:normal;font-display:swap;src:url(/premsa/dades/fonts/IBMPlexSerif-Bold.subset.woff2)format("woff2")}@font-face{font-family:HiHa Plex Serif;font-weight:400;font-style:italic;font-display:swap;src:url(/premsa/dades/fonts/IBMPlexSerif-Italic.subset.woff2)format("woff2")}@font-face{font-family:HiHa Plex Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/premsa/dades/fonts/IBMPlexSans-Regular.subset.woff2)format("woff2")}@font-face{font-family:HiHa Plex Sans;font-weight:400;font-style:italic;font-display:swap;src:url(/premsa/dades/fonts/IBMPlexSans-Italic.subset.woff2)format("woff2")}@font-face{font-family:HiHa Plex Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/premsa/dades/fonts/IBMPlexSans-Medium.subset.woff2)format("woff2")}@font-face{font-family:HiHa Plex Sans;font-weight:600;font-style:normal;font-display:swap;src:url(/premsa/dades/fonts/IBMPlexSans-SemiBold.subset.woff2)format("woff2")}@font-face{font-family:HiHa Plex Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/premsa/dades/fonts/IBMPlexSans-Bold.subset.woff2)format("woff2")}@font-face{font-family:HiHa Plex Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/premsa/dades/fonts/IBMPlexMono-Regular.subset.woff2)format("woff2")}@font-face{font-family:HiHa Plex Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/premsa/dades/fonts/IBMPlexMono-Medium.subset.woff2)format("woff2")}.press-data[data-astro-cid-osfi47g7]{border-top:2px solid var(--ink);margin:48px 0 24px;padding-top:40px}.press-data__intro[data-astro-cid-osfi47g7]{max-width:72ch}.press-data__eye[data-astro-cid-osfi47g7]{font-family:var(--mono);font-size:var(--text-14,14px);letter-spacing:.08em;text-transform:uppercase;color:var(--coral-deep);margin:0 0 10px}.press-data__title[data-astro-cid-osfi47g7]{font-family:"HiHa Plex Serif", var(--serif);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0 0 18px;font-size:max(32px,min(5.2vw,54px));font-weight:700;line-height:1.05}.press-data__lead[data-astro-cid-osfi47g7]{font-size:var(--text-20,20px);color:var(--ink);margin:0 0 14px;line-height:1.55}.press-data__caveat[data-astro-cid-osfi47g7]{font-size:var(--text-16,16px);color:var(--ink-3);border-left:3px solid var(--coral);margin:0;padding-left:14px;line-height:1.6}.press-data__facts[data-astro-cid-osfi47g7]{border-top:1px solid var(--ink);grid-template-columns:1fr;max-width:1240px;margin:32px 0 36px;padding:0;list-style:none;display:grid}.press-data__fact[data-astro-cid-osfi47g7]{border-bottom:1px solid var(--border);gap:2px;padding:16px 0;display:grid}.press-data__fact-value[data-astro-cid-osfi47g7]{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:max(34px,min(4.4vw,46px));font-weight:700;line-height:1}.press-data__fact-label[data-astro-cid-osfi47g7]{font-size:var(--text-15,15px);color:var(--ink-3)}@media (min-width:720px){.press-data__facts[data-astro-cid-osfi47g7]{grid-template-columns:repeat(4,minmax(0,1fr))}.press-data__fact[data-astro-cid-osfi47g7]{border-bottom:0;padding:18px 20px 18px 0}.press-data__fact[data-astro-cid-osfi47g7]+.press-data__fact[data-astro-cid-osfi47g7]{border-left:1px solid var(--border);padding-left:20px}}.press-fig[data-astro-cid-osfi47g7]{margin:0 0 56px}.press-fig--flagship[data-astro-cid-osfi47g7]{margin-bottom:40px}.press-fig__art[data-astro-cid-osfi47g7]{background:var(--paper);border:1px solid var(--border);max-width:1240px}.press-fig__art[data-astro-cid-osfi47g7] svg{width:100%;height:auto;display:block}.press-fig__art[data-astro-cid-osfi47g7] text{font-kerning:normal;font-variant-numeric:lining-nums tabular-nums}.press-fig__h[data-astro-cid-osfi47g7]{display:none}.press-fig__p[data-astro-cid-osfi47g7]{display:block}@media (min-width:720px){.press-fig__h[data-astro-cid-osfi47g7]{display:block}.press-fig__p[data-astro-cid-osfi47g7]{display:none}}.press-fig__cap[data-astro-cid-osfi47g7]{max-width:1240px;padding-top:14px}.press-fig__zoom[data-astro-cid-osfi47g7]{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}@media (min-width:720px){.press-fig__zoom[data-astro-cid-osfi47g7]{display:none}}.press-fig__caption[data-astro-cid-osfi47g7]{font-size:var(--text-16,16px);color:var(--ink-2);max-width:80ch;margin:0 0 14px;line-height:1.6}.press-fig__actions[data-astro-cid-osfi47g7]{flex-wrap:wrap;gap:10px;margin:0 0 10px;display:flex}.press-fig__actions[data-astro-cid-osfi47g7] .btn[data-astro-cid-osfi47g7]{min-height:44px}.press-fig__more[data-astro-cid-osfi47g7],.press-fig__table[data-astro-cid-osfi47g7]{border-top:1px solid var(--border)}.press-fig__more[data-astro-cid-osfi47g7] summary[data-astro-cid-osfi47g7],.press-fig__table[data-astro-cid-osfi47g7] summary[data-astro-cid-osfi47g7]{cursor:pointer;min-height:44px;color:var(--ink);align-items:center;font-weight:600;display:flex}.press-fig__more[data-astro-cid-osfi47g7] summary[data-astro-cid-osfi47g7]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.press-fig__table[data-astro-cid-osfi47g7] summary[data-astro-cid-osfi47g7]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.press-fig__more[data-astro-cid-osfi47g7] ul[data-astro-cid-osfi47g7]{gap:2px;margin:0 0 12px;padding:0;list-style:none;display:grid}.press-fig__more[data-astro-cid-osfi47g7] a[data-astro-cid-osfi47g7]{min-height:44px;color:var(--ink);text-underline-offset:3px;font-variant-numeric:tabular-nums;align-items:center;text-decoration:underline;display:inline-flex}.press-fig__scroll[data-astro-cid-osfi47g7]{margin:0 0 14px;overflow-x:auto}.press-fig__scroll[data-astro-cid-osfi47g7]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.press-fig__table[data-astro-cid-osfi47g7] table[data-astro-cid-osfi47g7]{border-collapse:collapse;font-size:var(--text-15,15px);min-width:100%}.press-fig__table[data-astro-cid-osfi47g7] caption[data-astro-cid-osfi47g7]{text-align:left;color:var(--ink-2);padding:4px 0 8px;font-weight:600}.press-fig__table[data-astro-cid-osfi47g7] th[data-astro-cid-osfi47g7],.press-fig__table[data-astro-cid-osfi47g7] td[data-astro-cid-osfi47g7]{text-align:left;border-bottom:1px solid var(--border-soft);vertical-align:top;padding:7px 14px 7px 0}.press-fig__table[data-astro-cid-osfi47g7] td[data-astro-cid-osfi47g7]{font-variant-numeric:tabular-nums}.press-fig__table[data-astro-cid-osfi47g7] thead[data-astro-cid-osfi47g7] th[data-astro-cid-osfi47g7]{border-bottom:1px solid var(--ink);font-weight:650}.press-fig__table[data-astro-cid-osfi47g7] tbody[data-astro-cid-osfi47g7] th[data-astro-cid-osfi47g7]{font-weight:500}.press-data__findings[data-astro-cid-osfi47g7]{max-width:72ch;margin:0 0 56px}.press-data__h3[data-astro-cid-osfi47g7]{font-family:"HiHa Plex Serif", var(--serif);font-size:var(--text-28,28px);color:var(--ink);margin:0 0 16px;font-weight:700;line-height:1.15}.press-data__list[data-astro-cid-osfi47g7]{counter-reset:finding;margin:0;padding:0;list-style:none}.press-data__list[data-astro-cid-osfi47g7] li[data-astro-cid-osfi47g7]{counter-increment:finding;border-top:1px solid var(--border);font-size:var(--text-18,18px);color:var(--ink);padding:14px 0 14px 46px;line-height:1.55;position:relative}.press-data__list[data-astro-cid-osfi47g7] li[data-astro-cid-osfi47g7]:before{content:counter(finding, decimal-leading-zero);font-family:var(--mono);font-size:var(--text-14,14px);color:var(--coral-deep);position:absolute;top:15px;left:0}.press-data__method-grid[data-astro-cid-osfi47g7]{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:960px){.press-data__method-grid[data-astro-cid-osfi47g7]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:56px}}.press-data__dl[data-astro-cid-osfi47g7]{margin:0}.press-data__dl[data-astro-cid-osfi47g7] dt[data-astro-cid-osfi47g7]{font-family:var(--mono);font-size:var(--text-13,13px);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:16px 0 4px}.press-data__dl[data-astro-cid-osfi47g7] dd[data-astro-cid-osfi47g7]{font-size:var(--text-16,16px);color:var(--ink-2);margin:0;line-height:1.6}.press-data__cite[data-astro-cid-osfi47g7]{background:var(--surface);border:1px solid var(--border);align-self:start;padding:22px 22px 14px}.press-data__cite[data-astro-cid-osfi47g7] p[data-astro-cid-osfi47g7]{font-size:var(--text-16,16px);color:var(--ink-2);margin:0 0 14px;line-height:1.6}.press-data__cite-line[data-astro-cid-osfi47g7]{font-weight:700;color:var(--ink)!important;font-size:var(--text-18,18px)!important}.press-data__cite-ref[data-astro-cid-osfi47g7]{font-family:var(--mono);background:var(--paper);border:1px solid var(--border-soft);overflow-wrap:anywhere;padding:12px;font-size:var(--text-14,14px)!important}.press-tech[data-astro-cid-tungtmjs]{border-top:2px solid var(--ink);margin:56px 0 24px;padding:36px 0 8px}.press-tech__eye[data-astro-cid-tungtmjs]{font-family:var(--mono);font-size:var(--text-14,14px);letter-spacing:.08em;text-transform:uppercase;color:var(--coral-deep);margin:0 0 10px}.press-tech__title[data-astro-cid-tungtmjs]{font-family:"HiHa Plex Serif", var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0 0 14px;font-size:max(30px,min(4.4vw,44px));font-weight:700;line-height:1.08}.press-tech__deck[data-astro-cid-tungtmjs]{font-size:var(--text-18,18px);color:var(--ink-2);max-width:66ch;margin:0 0 28px;line-height:1.6}.press-tech__flow[data-astro-cid-tungtmjs]{grid-template-columns:1fr;gap:0;margin:0 0 36px;padding:0;list-style:none;display:grid}.press-tech__step[data-astro-cid-tungtmjs]{border-top:1px solid var(--border);padding:18px 0 18px 56px;position:relative}.press-tech__n[data-astro-cid-tungtmjs]{background:var(--ink);width:40px;height:40px;color:var(--ink-inv);font-family:var(--mono);font-size:var(--text-14,14px);border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;left:0}.press-tech__step[data-astro-cid-tungtmjs]:last-child .press-tech__n[data-astro-cid-tungtmjs]{background:var(--coral);color:var(--ink-light)}.press-tech__step-title[data-astro-cid-tungtmjs]{font-size:var(--text-19,19px);color:var(--ink);margin:0 0 6px;font-weight:700}.press-tech__step-body[data-astro-cid-tungtmjs]{font-size:var(--text-16,16px);color:var(--ink-2);margin:0;line-height:1.55}@media (min-width:900px){.press-tech__flow[data-astro-cid-tungtmjs]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.press-tech__step[data-astro-cid-tungtmjs]{border-top:0;padding:64px 0 0}.press-tech__n[data-astro-cid-tungtmjs]{top:0}.press-tech__step[data-astro-cid-tungtmjs]:after{content:"";border-top:2px solid var(--ink);position:absolute;top:20px;left:52px;right:-12px}.press-tech__step[data-astro-cid-tungtmjs]:last-child:after{display:none}}.press-tech__creamedia[data-astro-cid-tungtmjs]{background:var(--surface);border:1px solid var(--border);grid-template-columns:1fr;gap:18px;padding:24px;display:grid}@media (min-width:900px){.press-tech__creamedia[data-astro-cid-tungtmjs]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px}}.press-tech__h3[data-astro-cid-tungtmjs]{font-size:var(--text-22,22px);color:var(--ink);margin:0 0 10px;font-weight:700}.press-tech__creamedia[data-astro-cid-tungtmjs] p[data-astro-cid-tungtmjs]{font-size:var(--text-17,17px);color:var(--ink-2);max-width:68ch;margin:0 0 10px;line-height:1.6}.press-tech__note[data-astro-cid-tungtmjs]{color:var(--ink-3)!important;font-size:var(--text-15,15px)!important}.press-tech__creamedia-cta[data-astro-cid-tungtmjs] .btn[data-astro-cid-tungtmjs]{min-height:44px}.press-top-actions[data-astro-cid-m6euvugi]{margin:4px 0 28px}.press-section-title[data-astro-cid-m6euvugi]{font-size:var(--text-24,24px);color:var(--ink);margin:40px 0 10px;font-weight:700;line-height:1.25}.press-section-deck[data-astro-cid-m6euvugi]{color:var(--ink-2);max-width:68ch;margin:0 0 18px;line-height:1.6}.press-demos[data-astro-cid-m6euvugi] .grid[data-astro-cid-m6euvugi]{margin-bottom:8px}.press-files[data-astro-cid-m6euvugi]{border-top:1px solid var(--border);margin:0 0 16px;padding:0;list-style:none}.press-file[data-astro-cid-m6euvugi]{border-bottom:1px solid var(--border);grid-template-columns:1fr;gap:4px;padding:14px 0;display:grid}.press-file__name[data-astro-cid-m6euvugi]{color:var(--ink);font-weight:650}.press-file__meta[data-astro-cid-m6euvugi]{font-size:var(--text-15,15px);color:var(--ink-3)}.press-file__link[data-astro-cid-m6euvugi]{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}@media (min-width:720px){.press-file[data-astro-cid-m6euvugi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:16px}}.press-faq__item[data-astro-cid-m6euvugi]{border-bottom:1px solid var(--border);padding:4px 0}.press-faq__item[data-astro-cid-m6euvugi]:first-of-type{border-top:1px solid var(--border)}.press-faq__item[data-astro-cid-m6euvugi] summary[data-astro-cid-m6euvugi]{cursor:pointer;min-height:44px;color:var(--ink);align-items:center;font-weight:650;display:flex}.press-faq__item[data-astro-cid-m6euvugi] summary[data-astro-cid-m6euvugi]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.press-faq__item[data-astro-cid-m6euvugi] p[data-astro-cid-m6euvugi]{color:var(--ink-2);max-width:68ch;margin:0 0 14px;line-height:1.65}
