.lab-list.svelte-p46we1{display:grid;gap:1rem}.lab-list-head.svelte-p46we1{display:grid;gap:.55rem;max-width:46rem}.lab-list-head.svelte-p46we1 h1:where(.svelte-p46we1){margin:0;font-size:clamp(2.2rem,5vw,3.4rem);letter-spacing:-.06em;line-height:.96}.lab-list-head.svelte-p46we1 p:where(.svelte-p46we1){margin:0;color:var(--muted);line-height:1.8}.lab-list-grid.svelte-p46we1{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.95rem}.lab-article-card.svelte-p46we1{display:grid;gap:.8rem;padding:1.25rem;min-height:230px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.lab-article-card.svelte-p46we1:hover{transform:translateY(-2px);border-color:var(--line-bright);background:linear-gradient(180deg,#141f25fa,#070a0cfa)}.lab-article-meta.svelte-p46we1{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;color:var(--muted);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.lab-article-meta.svelte-p46we1 span:where(.svelte-p46we1):first-child{padding:.14rem .42rem;border-radius:999px;border:1px solid var(--line-strong);color:#8fdcff}.lab-article-card.svelte-p46we1 h2:where(.svelte-p46we1){margin:0;font-size:1.18rem;line-height:1.25;letter-spacing:-.04em}.lab-article-card.svelte-p46we1 p:where(.svelte-p46we1){margin:0;color:var(--muted);line-height:1.8}.lab-article-card.svelte-p46we1 strong:where(.svelte-p46we1){margin-top:auto;color:var(--muted-strong);font-size:.8rem}
