.hero-publications{max-width:540px;margin-top:26px;padding:16px 14px 12px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--bg-primary) 90%,transparent)}.hero-publications-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.hero-publications-label{color:var(--cyan);font-size:.62rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.hero-publications-controls{display:flex;align-items:center;flex-shrink:0}.hero-publications-controls button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:var(--text-secondary);cursor:pointer}.hero-publications-dot span{width:5px;height:5px;border-radius:50%;background:var(--text-secondary);opacity:.5;transition:background .3s,opacity .3s,transform .3s}.hero-publications-dot[aria-current=true] span{background:var(--cyan);opacity:1;transform:scale(1.3)}.hero-publications-controls button:hover{color:var(--cyan)}.hero-publications-stage{display:grid}.hero-publication{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .65s ease,transform .65s ease,visibility .65s;pointer-events:none}.hero-publication.is-active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.hero-publication-link{display:block;color:var(--text-primary)}.hero-publication-title{display:block;font-size:.94rem;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.hero-publication-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin-top:8px;color:var(--text-secondary);font-size:.72rem}.hero-publication-journal{color:var(--cyan)}.hero-publication-arrow{margin-left:auto;color:var(--cyan)}@media (max-width:480px){.hero-publications-label{font-size:.58rem;letter-spacing:.07em}.hero-publication-title{font-size:.86rem}.hero-publications-controls button{width:24px}}@media (prefers-reduced-motion:reduce){.hero-content>.hero-publications{animation:none}.hero-publication{transition:none;transform:none}.hero-publications-dot span{transition:none}}.SpatialShowcase_section__fCc9B{padding:100px 0;background:#080f21;color:#edf2fa}.SpatialShowcase_header__TGoZ_{max-width:780px;margin-bottom:38px}.SpatialShowcase_eyebrow__0Hr8_{color:#6ce5d2;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.SpatialShowcase_header__TGoZ_ h2{color:#edf2fa;font-size:clamp(2rem,4vw,3.3rem);letter-spacing:-.045em;line-height:1.1;margin:18px 0}.SpatialShowcase_header__TGoZ_ p{color:#a4b2c5;font-size:1.05rem;line-height:1.7}.SpatialShowcase_grid__1_fw1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.SpatialShowcase_card__ItnJJ{margin:0;overflow:hidden;border:1px solid #26344b;border-radius:18px;background:#0c1629}.SpatialShowcase_imageLink___jRF8{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#080f21}.SpatialShowcase_image__d_FVS{width:100%;height:100%;object-fit:contain;display:block}.SpatialShowcase_card__ItnJJ figcaption{padding:24px;border-top:1px solid #26344b}.SpatialShowcase_number__OBFQU{color:#6ce5d2;font:500 .75rem ui-monospace,monospace}.SpatialShowcase_card__ItnJJ h3,.SpatialShowcase_dotplot__tO89X h3{color:#edf2fa;font-size:1.2rem;margin:9px 0 10px}.SpatialShowcase_card__ItnJJ p,.SpatialShowcase_dotplot__tO89X p{color:#a4b2c5;font-size:.92rem;line-height:1.65;margin:0}.SpatialShowcase_legend__FOL_I{display:flex;flex-wrap:wrap;gap:14px 24px;padding:26px 0 12px;list-style:none;margin:0}.SpatialShowcase_legend__FOL_I li{display:flex;align-items:center;gap:8px;color:#c7d3e2;font-size:.8rem}.SpatialShowcase_legend__FOL_I li span{width:9px;height:9px;border-radius:50%;flex-shrink:0}.SpatialShowcase_note__todWG{color:#a4b2c5;font-size:.78rem;line-height:1.65;max-width:950px}.SpatialShowcase_dotplot__tO89X{margin:40px 0 0;border:1px solid #26344b;border-radius:18px;overflow:hidden}.SpatialShowcase_plot__LzaTT{width:100%;height:auto;display:block}.SpatialShowcase_dotplot__tO89X figcaption{border-top:1px solid #26344b;padding:22px 28px}.SpatialShowcase_dotplot__tO89X a:focus-visible,.SpatialShowcase_imageLink___jRF8:focus-visible{outline:3px solid #6ce5d2;outline-offset:-4px}@media (max-width:760px){.SpatialShowcase_section__fCc9B{padding:60px 0}.SpatialShowcase_grid__1_fw1{grid-template-columns:1fr;gap:22px}.SpatialShowcase_imageLink___jRF8{max-height:480px}.SpatialShowcase_legend__FOL_I{gap:12px 18px}.SpatialShowcase_dotplot__tO89X{border-radius:10px}.SpatialShowcase_dotplot__tO89X figcaption{padding:18px}}.SpatialShowcase_fullSize__YvlDo{display:inline-block;margin-top:16px;color:#6ce5d2;font-size:.9rem;font-weight:600}