.Lab_page__EkCkA{min-height:100vh;padding-top:calc(var(--menu-height) + 24px);padding-bottom:2rem;padding-inline:var(--page-padding-x)}.Lab_content__HJTxF{width:100%;max-width:1640px;margin:0 auto}.Lab_intro__fhkAw{max-width:60ch;margin:0 auto clamp(40px,5vw,80px);text-align:center}.Lab_srOnly__CGJ5X{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Lab_intro__fhkAw p{font-family:var(--font-serif);font-weight:400;font-size:clamp(17px,1.3vw,21px);line-height:1.5;color:rgba(255,255,255,.8);margin:0;text-wrap:pretty}.Lab_list__adBtY{list-style:none;margin:0 auto;padding:0;max-width:1020px;display:flex;flex-direction:column;gap:24px}.Lab_row__WI45e{display:grid;grid-template-columns:minmax(0,360fr) minmax(0,660fr);color:inherit;text-decoration:none;background:rgba(255,255,255,.035);transition:background-color .24s cubic-bezier(.22,1,.36,1)}.Lab_row__WI45e:focus-visible,.Lab_row__WI45e:hover{color:inherit;text-decoration:none;background:rgba(255,255,255,.06)}.Lab_rowMedia__q13Cg{position:relative;aspect-ratio:1;overflow:hidden;background:rgba(255,255,255,.06)}.Lab_rowMedia__q13Cg img,.Lab_rowMedia__q13Cg video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.Lab_row__WI45e:hover .Lab_rowMedia__q13Cg img,.Lab_row__WI45e:hover .Lab_rowMedia__q13Cg video{transform:scale(1.03)}.Lab_rowBody__VE2fD{display:flex;flex-direction:column;min-width:0;padding:clamp(28px,4vw,56px)}.Lab_rowTitle__SFJEc{margin:0;font-family:var(--font-geist-sans);font-weight:700;font-size:clamp(28px,3.4vw,48px);line-height:1.08;letter-spacing:-.02em;color:#fff;text-wrap:balance}.Lab_rowMeta__2yaYG{list-style:none;display:flex;flex-wrap:wrap;margin:18px 0 0;padding:0;font-family:var(--font-geist-sans);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted)}.Lab_rowMeta__2yaYG li+li:before{content:"•";margin:0 .7em}.Lab_rowDescription__hDZbx{margin:auto 0 0;padding-top:32px;max-width:38ch;font-family:var(--font-serif);font-size:16px;line-height:1.35;color:rgba(255,255,255,.78);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.Lab_rowMedia__q13Cg img,.Lab_rowMedia__q13Cg video,.Lab_row__WI45e{transition:none}}@media (max-width:767px){.Lab_page__EkCkA{padding-top:calc(var(--menu-height) + 24px)}}@media (max-width:639px){.Lab_list__adBtY{gap:20px}.Lab_row__WI45e{grid-template-columns:1fr}.Lab_rowMedia__q13Cg{aspect-ratio:16/10}.Lab_rowDescription__hDZbx{padding-top:20px}}