body:has(.research-video-visual) .page-hero:before{display:none}[data-astro-cid-omha2cvd][id]{scroll-margin-top:120px}.research-jumps[data-astro-cid-omha2cvd],.archive-jumps[data-astro-cid-omha2cvd]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.showcase-context[data-astro-cid-omha2cvd]{color:#b4d3df;max-width:880px;margin:0 0 27px;font-size:16px;line-height:1.8}.showcase-context[data-astro-cid-omha2cvd] a[data-astro-cid-omha2cvd]{color:#7ee6df;white-space:nowrap;font-weight:850}.research-showcase-jump[data-astro-cid-omha2cvd]{color:#10485d!important;background:#d7fbf5!important;border-color:#a0f3e4!important}.research-studies[data-astro-cid-omha2cvd]{color:#213b49;background:#f2f8f9}.research-studies[data-astro-cid-omha2cvd]>.shell[data-astro-cid-omha2cvd]>.eyebrow[data-astro-cid-omha2cvd]{color:#178096}.research-studies[data-astro-cid-omha2cvd] h2[data-astro-cid-omha2cvd]{color:#203d4d}.research-studies[data-astro-cid-omha2cvd]>.shell[data-astro-cid-omha2cvd]>.lead[data-astro-cid-omha2cvd]{color:#536e7d}.research-results-head[data-astro-cid-omha2cvd]{justify-content:space-between;align-items:start;gap:24px;margin-top:8px;display:flex}.research-results-head[data-astro-cid-omha2cvd] h2[data-astro-cid-omha2cvd]{margin:0;font-size:clamp(31px,4vw,56px)}.research-results-head[data-astro-cid-omha2cvd] p[data-astro-cid-omha2cvd]{color:#56768a;max-width:470px;margin:3px 0 0;font-size:16px;line-height:1.8}.research-filters[data-astro-cid-omha2cvd]{flex-wrap:wrap;gap:12px;margin:29px 0 17px;display:flex}.research-filters[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd]{cursor:pointer;color:#29455e;background:#fff;border:1px solid #c0d5e0;border-radius:100px;min-height:55px;padding:12px 25px;font:750 15px system-ui,sans-serif}.research-filters[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd][aria-pressed=true]{color:#fff;background:#386d83;border-color:#386d83}.research-filter-count[data-astro-cid-omha2cvd]{color:#536f7d;margin:0 0 17px;font-size:13px;font-weight:750}.research-study-grid[data-astro-cid-omha2cvd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:30px 0;display:grid}.research-study-card[data-astro-cid-omha2cvd]{color:#244253;background:#fff;border:1px solid #cfe0e7;border-radius:16px;flex-direction:column;padding-bottom:20px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.research-study-card[data-astro-cid-omha2cvd]:hover{border-color:#83e5d8;transform:translateY(-4px)}.research-study-card[data-astro-cid-omha2cvd][hidden]{display:none}.research-study-visual[data-astro-cid-omha2cvd]{isolation:isolate;background:linear-gradient(140deg,#e8f2f4,#f9fcfd 52%,#e6f2f3);place-items:center;height:166px;margin-bottom:15px;display:grid;position:relative;overflow:hidden}.research-study-visual[data-astro-cid-omha2cvd]:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#f2f8f908,#f2f8f90d 55%,#f2f8f9);position:absolute;inset:0}.research-study-visual[data-astro-cid-omha2cvd] img[data-astro-cid-omha2cvd]{object-fit:contain;object-position:center;mix-blend-mode:multiply;filter:saturate(.88)contrast(.98);width:100%;height:100%;padding:10px 22px;transition:transform .3s;display:block}.research-study-card[data-astro-cid-omha2cvd]:hover .research-study-visual[data-astro-cid-omha2cvd] img[data-astro-cid-omha2cvd]{transform:scale(1.045)}.research-study-card[data-astro-cid-omha2cvd] span[data-astro-cid-omha2cvd],.research-study-card[data-astro-cid-omha2cvd] strong[data-astro-cid-omha2cvd],.research-study-card[data-astro-cid-omha2cvd] small[data-astro-cid-omha2cvd],.research-study-card[data-astro-cid-omha2cvd] em[data-astro-cid-omha2cvd]{margin-left:20px;margin-right:20px}.research-study-card[data-astro-cid-omha2cvd] span[data-astro-cid-omha2cvd]{color:#147b90;letter-spacing:.07em;font-size:11px;font-weight:800}.research-study-card[data-astro-cid-omha2cvd] strong[data-astro-cid-omha2cvd]{margin-top:10px;font-size:19px;line-height:1.35}.research-study-card[data-astro-cid-omha2cvd] small[data-astro-cid-omha2cvd]{color:#587484;flex:1;margin-top:10px;font-size:13px;line-height:1.7}.research-study-card[data-astro-cid-omha2cvd] em[data-astro-cid-omha2cvd]{color:#167e90;margin-top:19px;font-size:12px;font-style:normal;font-weight:800}.research-demo-section[data-astro-cid-omha2cvd]{color:#203d4d;background:#eaf4f5}.research-demo-section[data-astro-cid-omha2cvd] .eyebrow[data-astro-cid-omha2cvd]{color:#177f90}.research-demo-section[data-astro-cid-omha2cvd] h2[data-astro-cid-omha2cvd]{color:#203d4d}.research-demo-section[data-astro-cid-omha2cvd] .lead[data-astro-cid-omha2cvd]{color:#537484}.research-demo-control[data-astro-cid-omha2cvd]{color:#376679;justify-content:space-between;align-items:center;gap:16px;margin:24px 0 16px;font-weight:800;display:flex}.research-demo-control[data-astro-cid-omha2cvd]>div[data-astro-cid-omha2cvd]{gap:9px;display:flex}.research-demo-control[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd],.research-demo-dots[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd]{cursor:pointer;color:#215368;background:#fff;border:1px solid #bfd8df;border-radius:100px;min-height:44px;padding:9px 18px;font-weight:800}#research-demo-next[data-astro-cid-omha2cvd],.research-demo-dots[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd][aria-pressed=true]{color:#fff;background:#146b82;border-color:#146b82}.research-demo-panel[data-astro-cid-omha2cvd]{background:#fff;border:1px solid #c5dce4;border-radius:17px;padding:24px}.research-demo-panel[data-astro-cid-omha2cvd][hidden]{display:none}.research-demo-info[data-astro-cid-omha2cvd]{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.research-demo-info[data-astro-cid-omha2cvd] h3[data-astro-cid-omha2cvd]{color:#1d4658;font-size:clamp(23px,3vw,34px)}.research-demo-info[data-astro-cid-omha2cvd] p[data-astro-cid-omha2cvd]{color:#537484;margin:0}.research-demo-info[data-astro-cid-omha2cvd]>a[data-astro-cid-omha2cvd]{color:#fff;background:#167a8a;border-radius:99px;flex:none;padding:11px 18px;font-size:13px;font-weight:800;text-decoration:none}.research-demo-frame[data-astro-cid-omha2cvd]{background:#fff;border:1px solid #dce7eb;border-radius:12px;scroll-margin-top:105px;overflow:hidden}.research-demo-frame[data-astro-cid-omha2cvd] iframe[data-astro-cid-omha2cvd]{border:0;width:100%;height:740px;display:block;overflow:hidden}.research-demo-panel[data-astro-cid-omha2cvd]:first-child .research-demo-frame[data-astro-cid-omha2cvd] iframe[data-astro-cid-omha2cvd]{height:1700px}.research-demo-dots[data-astro-cid-omha2cvd]{justify-content:center;gap:10px;margin-top:15px;display:flex}@media (width<=700px){.research-results-head[data-astro-cid-omha2cvd]{display:block}.research-filters[data-astro-cid-omha2cvd]{flex-wrap:nowrap;padding-bottom:12px;overflow:auto}.research-filters[data-astro-cid-omha2cvd] button[data-astro-cid-omha2cvd]{flex:none;padding:11px 19px}.research-demo-info[data-astro-cid-omha2cvd]{display:block}.research-demo-info[data-astro-cid-omha2cvd]>a[data-astro-cid-omha2cvd]{margin-top:15px;display:inline-block}.research-demo-frame[data-astro-cid-omha2cvd] iframe[data-astro-cid-omha2cvd]{height:850px}.research-demo-panel[data-astro-cid-omha2cvd]:first-child .research-demo-frame[data-astro-cid-omha2cvd] iframe[data-astro-cid-omha2cvd]{height:2100px}.research-demo-panel[data-astro-cid-omha2cvd]{padding:14px}.research-demo-control[data-astro-cid-omha2cvd]{flex-wrap:wrap}}.research-filter-link[data-astro-cid-omha2cvd]{margin-top:3px}@media (width<=850px){.research-study-grid[data-astro-cid-omha2cvd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.research-study-grid[data-astro-cid-omha2cvd]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.research-study-visual[data-astro-cid-omha2cvd] img[data-astro-cid-omha2cvd]{transition:none}}.research-jumps[data-astro-cid-omha2cvd] a[data-astro-cid-omha2cvd],.archive-jumps[data-astro-cid-omha2cvd] a[data-astro-cid-omha2cvd]{color:#e2f6fc;background:#102d43;border:1px solid #51748b;border-radius:50px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none}.research-jumps[data-astro-cid-omha2cvd] a[data-astro-cid-omha2cvd]:hover,.archive-jumps[data-astro-cid-omha2cvd] a[data-astro-cid-omha2cvd]:hover{background:#19435a;border-color:#8eeed8}.project-card[data-astro-cid-omha2cvd]{flex-direction:column;display:flex}.project-source[data-astro-cid-omha2cvd]{color:#97efe0;margin-top:auto;padding-top:18px;font-weight:700}.project-demo[data-astro-cid-omha2cvd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;font-size:20px;font-weight:700;display:flex}.film-grid[data-astro-cid-omha2cvd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:30px;display:grid}.vr-film-grid[data-astro-cid-omha2cvd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:24px;margin-bottom:16px;display:grid}.vr-film-card[data-astro-cid-omha2cvd]{border-color:#478a98}.vr-film-card[data-astro-cid-omha2cvd] video[data-astro-cid-omha2cvd]{background:#000}.archive-subhead[data-astro-cid-omha2cvd]{margin-top:42px;margin-bottom:20px}.film-card[data-astro-cid-omha2cvd],.archive-card[data-astro-cid-omha2cvd]{background:#12283c;border:1px solid #345269;border-radius:18px;margin:0;overflow:hidden}.film-card[data-astro-cid-omha2cvd] video[data-astro-cid-omha2cvd]{aspect-ratio:16/9;object-fit:contain;background:#06111e;width:100%;display:block}.film-card[data-astro-cid-omha2cvd] figcaption[data-astro-cid-omha2cvd],.archive-card[data-astro-cid-omha2cvd] figcaption[data-astro-cid-omha2cvd]{gap:5px;padding:15px 18px;line-height:1.6;display:grid}.film-card[data-astro-cid-omha2cvd] strong[data-astro-cid-omha2cvd],.archive-card[data-astro-cid-omha2cvd] strong[data-astro-cid-omha2cvd]{color:#eef9ff;font-size:17px}.archive-card[data-astro-cid-omha2cvd] figcaption[data-astro-cid-omha2cvd] span[data-astro-cid-omha2cvd]{color:#bad0de;font-size:14px}.source-note[data-astro-cid-omha2cvd]{color:#a9c1d0;margin-top:18px;font-size:13px}.archive-category[data-astro-cid-omha2cvd]{padding:45px 0 60px}.archive-intro[data-astro-cid-omha2cvd]{color:#bacfde;max-width:850px;font-size:18px}.archive-grid[data-astro-cid-omha2cvd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.archive-card[data-astro-cid-omha2cvd] a[data-astro-cid-omha2cvd]{background:#071725;display:block;position:relative;overflow:hidden}.archive-card[data-astro-cid-omha2cvd] img[data-astro-cid-omha2cvd]{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;transition:transform .35s;display:block}.archive-card[data-astro-cid-omha2cvd] a[data-astro-cid-omha2cvd]:hover img[data-astro-cid-omha2cvd]{transform:scale(1.04)}.media-tag[data-astro-cid-omha2cvd]{color:#0c2630;background:#9df2df;border-radius:50px;padding:4px 10px;font-size:10px;font-weight:800;position:absolute;bottom:12px;left:12px}@media (width<=850px){.archive-grid[data-astro-cid-omha2cvd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=630px){.film-grid[data-astro-cid-omha2cvd],.archive-grid[data-astro-cid-omha2cvd],.vr-film-grid[data-astro-cid-omha2cvd]{grid-template-columns:1fr}.research-jumps[data-astro-cid-omha2cvd] a[data-astro-cid-omha2cvd],.archive-jumps[data-astro-cid-omha2cvd] a[data-astro-cid-omha2cvd]{font-size:13px}}@media (prefers-reduced-motion:reduce){.archive-card[data-astro-cid-omha2cvd] img[data-astro-cid-omha2cvd]{transition:none}}
