.news-image.svelte-ss50mn{aspect-ratio:16/9;background:var(--gray-3);width:100%;height:100%;min-height:0;overflow:hidden}.news-image.svelte-ss50mn img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.laboratory.svelte-ss50mn{background:#f5f5f7;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:5%;padding:5%;display:grid}.laboratory.svelte-ss50mn img{object-fit:contain;mix-blend-mode:multiply}.compact.svelte-ss50mn{aspect-ratio:16/10}@media (prefers-reduced-motion:reduce){.news-image.svelte-ss50mn img{transition:none}}.news-card.svelte-5sdyy2{min-width:0;height:100%}.story-link.svelte-5sdyy2{height:100%;color:inherit;border-radius:var(--radius-card);flex-direction:column;text-decoration:none;display:flex}.picture.svelte-5sdyy2{border-radius:var(--radius-card);overflow:hidden}.copy.svelte-5sdyy2{flex-direction:column;flex:1;align-items:flex-start;padding:24px 0 0;display:flex}.category.svelte-5sdyy2{color:var(--text-muted);letter-spacing:.035em;margin:0 0 10px;font-size:.75rem;font-weight:550}.story-title.svelte-5sdyy2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:550;line-height:1.18}.summary.svelte-5sdyy2{color:var(--text-muted);margin:14px 0 22px;font-size:.9375rem;line-height:1.55}.read.svelte-5sdyy2{min-height:44px;color:var(--link);align-items:center;gap:7px;margin-top:auto;font-size:.875rem;font-weight:500;display:inline-flex}.story-link.svelte-5sdyy2:hover img{transform:scale(1.025)}.story-link.svelte-5sdyy2:hover .read:where(.svelte-5sdyy2){text-underline-offset:3px;text-decoration:underline}.featured.svelte-5sdyy2 .story-link:where(.svelte-5sdyy2){grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.featured.svelte-5sdyy2 .picture:where(.svelte-5sdyy2){border-radius:0;min-height:380px}.featured.svelte-5sdyy2 .copy:where(.svelte-5sdyy2){justify-content:center;padding:24px 0 24px clamp(28px,4vw,60px)}.featured.svelte-5sdyy2 .story-title:where(.svelte-5sdyy2){letter-spacing:-.05em;max-width:15ch;font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.08}.featured.svelte-5sdyy2 .summary:where(.svelte-5sdyy2){max-width:32ch;font-size:1.0625rem}.featured.svelte-5sdyy2 .read:where(.svelte-5sdyy2){margin-top:10px}@media (width<=760px){.featured.svelte-5sdyy2 .story-link:where(.svelte-5sdyy2){grid-template-columns:minmax(0,1fr)}.featured.svelte-5sdyy2 .picture:where(.svelte-5sdyy2){min-height:0}.featured.svelte-5sdyy2 .copy:where(.svelte-5sdyy2){padding:28px 0 0}.featured.svelte-5sdyy2 .story-title:where(.svelte-5sdyy2){max-width:24ch}}@media (width<=420px){.featured.svelte-5sdyy2 .copy:where(.svelte-5sdyy2){padding:24px 0 0}}@media (prefers-reduced-motion:reduce){.story-link.svelte-5sdyy2:hover img{transform:none}}
