.LabPage_page__0_0uH{position:relative;min-height:100vh;overflow-x:clip;background:var(--bg);color:var(--ink);font-family:var(--sans)}.LabPage_grid__vsvyM{--dg-h:1000px;--dg-size:70% 70%;--dg-at:70% 30%}.LabPage_hero__xltMq{position:relative;padding-top:clamp(48px,7vw,104px)}.LabPage_heroKicker__XXdKs{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:28px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.LabPage_heroChip__MIe3u{flex:none;padding:5px 9px;border:1px solid var(--acc);border-radius:3px;color:var(--acc-t);white-space:nowrap}.LabPage_heroKickerMeta__GsZUa{color:var(--dim)}.LabPage_heroTitle__yeWp9{max-width:13em;margin:0;font-size:clamp(46px,6.8vw,118px);font-weight:600;font-variation-settings:"wdth" 86;line-height:.88;letter-spacing:-.05em;text-wrap:balance}.LabPage_heroGrid__QoVr4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:clamp(36px,4vw,64px);align-items:start;margin-top:clamp(40px,5vw,72px)}.LabPage_heroCopy__EnYuA{display:flex;flex-direction:column;gap:24px;min-width:0}.LabPage_heroLede__PXFu7{margin:0;font-size:clamp(19px,1.6vw,24px);line-height:1.4;letter-spacing:-.01em;text-wrap:pretty}.LabPage_actions__GsQej{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.LabPage_stats__p6vuG{margin-top:8px}.LabPage_statValue__XJrZr{font-size:clamp(26px,2.4vw,36px);font-weight:600;font-variation-settings:"wdth" 90;line-height:1;letter-spacing:-.04em;overflow-wrap:anywhere}.LabPage_statAccent__G8GEt{color:var(--acc)}.LabPage_statDanger__9rfIC{color:var(--nb-danger)}.LabPage_commandPanel__1du6I{min-width:0;overflow:hidden;border:1px solid var(--line2);border-radius:6px;background:var(--panel);box-shadow:0 50px 120px -50px rgba(0,0,0,.5)}.LabPage_commandPanelHeader__BHLRo{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.LabPage_commandPanelTitle__n4OMS{display:flex;gap:10px;align-items:center;min-width:0}.LabPage_commandPanelTitle__n4OMS strong{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.LabPage_commandPanelCount__VrMA6{flex:none;color:var(--mute);font-variant-numeric:tabular-nums}.LabPage_commandList__4gcTD{display:flex;flex-direction:column;gap:3px;margin:0;padding:16px;list-style:none}.LabPage_commandItem__Of68G{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;padding:10px 12px 11px;border:1px solid var(--line);border-radius:2px;transition:background .12s,border-color .12s}.LabPage_commandItem__Of68G:hover{border-color:var(--acc);background:var(--panel2)}.LabPage_commandMeta__yjw8B{display:flex;flex-direction:column;gap:6px;min-width:0;font-family:var(--mono)}.LabPage_commandMeta__yjw8B span{color:var(--acc-t);font-size:10.5px;line-height:1}.LabPage_commandMeta__yjw8B strong{color:var(--dim);font-size:9px;font-weight:400;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.LabPage_commandBody__0JWz0{display:flex;flex-direction:column;gap:6px;min-width:0}.LabPage_commandBody__0JWz0 code{color:var(--ink);font-family:var(--mono);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.LabPage_commandBody__0JWz0 code span{color:var(--acc-t)}.LabPage_commandBody__0JWz0 p{margin:0;color:var(--mute);font-size:13px;line-height:1.45}.LabPage_commandPanelFooter__VAAbH{display:flex;align-items:center;gap:10px;padding:14px 16px 16px;border-top:1px solid var(--line);color:var(--acc-t);font-family:var(--mono);font-size:11px;line-height:1.5}.LabPage_commandLed__ZAC_4{flex:none;width:6px;height:6px;border-radius:50%;background:var(--acc);box-shadow:0 0 8px var(--glow);animation:LabPage_nbBlink__46TyH 1.6s ease-in-out infinite}.LabPage_section__T3Nll{position:relative;padding-top:clamp(90px,10vw,150px)}.LabPage_anchor__ovKKM{scroll-margin-top:calc(90px - clamp(90px, 10vw, 150px))}.LabPage_sectionHead__0LWEz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px 64px;align-items:end;margin-bottom:clamp(28px,3vw,44px)}.LabPage_sectionTitle__npSuR{max-width:16em;margin:0;font-size:clamp(34px,3.8vw,62px);font-weight:600;font-variation-settings:"wdth" 92;line-height:1;letter-spacing:-.035em;text-wrap:balance}.LabPage_sectionLede__k7e_c{max-width:34em;margin:0;color:var(--mute);font-size:17px;line-height:1.6;text-wrap:pretty}.LabPage_cellGrid__Io7RN{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--line)}.LabPage_labGrid__jiMWa{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.LabPage_cell__ceZVD{position:relative;display:flex;flex-direction:column;gap:14px;min-height:250px;padding:26px 28px 28px;background:var(--bg);transition:background .25s}.LabPage_cell__ceZVD:hover{background:var(--panel)}.LabPage_cellTop__XtkU_{display:flex;justify-content:space-between;align-items:center}.LabPage_cellNum__ti36j{color:var(--acc-t);font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.LabPage_cellIcon__g4Mw6{display:grid;place-items:center;box-sizing:initial;width:34px;height:34px;border:1px solid var(--line2);border-radius:50%;color:var(--mute);transition:border-color .2s,color .2s}.LabPage_cell__ceZVD:hover .LabPage_cellIcon__g4Mw6{border-color:var(--acc);color:var(--acc-t)}.LabPage_cellTitle__Il6Iz{margin:auto 0 0;font-size:clamp(24px,2vw,30px);font-weight:600;font-variation-settings:"wdth" 95;line-height:1.05;letter-spacing:-.025em}.LabPage_cellCopy__ITgx2{margin:0;color:var(--mute);font-size:15px;line-height:1.55;text-wrap:pretty}.LabPage_labCell__ClRHD{min-height:230px;color:var(--ink)}.LabPage_labCell__ClRHD:hover{color:var(--ink)}.LabPage_labCellLink__Nc9yY{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;border-top:1px solid var(--line);color:var(--mute);font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;transition:color .2s}.LabPage_labCell__ClRHD:hover .LabPage_labCellLink__Nc9yY{color:var(--acc-t)}.LabPage_parts__2h4sn{display:flex;flex-wrap:wrap;gap:20px clamp(24px,4vw,64px);border-top:1px solid var(--line2)}.LabPage_partsAside__y687S{position:sticky;top:90px;display:flex;flex:1 1 260px;flex-direction:column;gap:12px;align-self:flex-start;max-width:380px;padding-top:clamp(32px,3vw,48px)}.LabPage_partsKey__1KcxJ{color:var(--acc);font-size:clamp(56px,5vw,80px);font-weight:300;font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 110;line-height:.8;letter-spacing:-.04em}.LabPage_partsTitle__jLK_x{font-size:22px;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.LabPage_partsRange__rFycC{color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.LabPage_accordion__IVLLm{display:flex;flex:3 1 520px;flex-direction:column;min-width:0}.LabPage_accordionRow__X_2PN{border-bottom:1px solid var(--line2)}.LabPage_accordionHeader___1acE{display:grid;grid-template-columns:56px minmax(0,1fr) 30px;gap:18px;align-items:center;width:100%;padding:24px 0;border:0;background:transparent;color:var(--ink);cursor:pointer;text-align:left;transition:color .2s}.LabPage_accordionHeader___1acE:hover{color:var(--acc-t)}.LabPage_accordionNo__dB5R_{align-self:start;padding-top:6px;color:var(--acc-t);font-family:var(--mono);font-size:12px}.LabPage_accordionTitle__esvOM{display:flex;flex-direction:column;gap:8px;min-width:0}.LabPage_accordionTitle__esvOM strong{font-size:clamp(18px,1.6vw,22px);font-weight:600;letter-spacing:-.015em;line-height:1.25}.LabPage_accordionTitle__esvOM span{color:var(--mute);font-size:15px;font-weight:400;line-height:1.5;text-wrap:pretty}.LabPage_accordionSign__qFJS1{display:grid;place-items:center;box-sizing:initial;width:28px;height:28px;border:1px solid var(--line2);border-radius:50%;color:var(--acc-t);font-family:var(--mono);font-size:13px}.LabPage_accordionPanel__S4tNH{max-height:0;overflow:hidden;transition:max-height .26s ease}.LabPage_accordionInner__2KuW9{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px 40px;padding:0 48px 26px 74px}.LabPage_artifactLabel__0axEG,.LabPage_taskLabel__82Dtr{margin-bottom:14px;color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.LabPage_taskList__UQ9Yd{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.LabPage_taskList__UQ9Yd li{display:grid;grid-template-columns:18px 1fr;gap:12px;align-items:baseline;color:var(--ink);font-size:15px;line-height:1.45}.LabPage_taskBullet__3k6AB{box-sizing:initial;display:inline-block;width:7px;height:7px;border:1px solid var(--acc);border-radius:1px;transform:translateY(-1px)}.LabPage_artifactPanel__NI4mL{align-self:start;padding-left:16px;border-left:1px solid var(--acc)}.LabPage_artifactLabel__0axEG{color:var(--acc-t)}.LabPage_artifactPanel__NI4mL p{margin:0;color:var(--mute);font-size:15px;line-height:1.55;text-wrap:pretty}.LabPage_split__iK1Sp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:32px 64px;align-items:start}.LabPage_splitAside__tYeH4{position:sticky;top:100px;display:flex;flex-direction:column;gap:18px}.LabPage_table__s9moC{overflow:hidden;border:1px solid var(--line2);border-radius:6px;background:var(--panel)}.LabPage_tableHead__XylYT,.LabPage_tableRow__SJBpa{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:16px;padding:16px clamp(16px,2.4vw,28px)}.LabPage_tableHead__XylYT{border-bottom:1px solid var(--line2);color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.LabPage_tableRow__SJBpa{align-items:center;margin-bottom:-1px;border-bottom:1px solid var(--line);transition:background .2s}.LabPage_tableBody__bR4Fr{margin:0}.LabPage_tableRow__SJBpa dd,.LabPage_tableRow__SJBpa dt{min-width:0;margin:0}.LabPage_tableRow__SJBpa:hover{background:var(--panel2)}.LabPage_tableRow__SJBpa code{color:var(--acc-t);font-family:var(--mono);font-size:12px;overflow-wrap:anywhere}.LabPage_tableRow__SJBpa dd{font-size:15px;line-height:1.4}.LabPage_cta__XQnXa{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(28px,4vw,56px);border:1px solid var(--acc);border-radius:6px;background:var(--panel);box-shadow:0 40px 120px -50px var(--glow)}.LabPage_ctaCopy__v2Prt{display:flex;flex-direction:column;gap:12px;max-width:44em}.LabPage_ctaNote__tIW_8{color:var(--mute);font-size:14px}.LabPage_ctaTitle__qmZBu{margin:0;font-size:clamp(28px,3vw,46px);font-weight:600;font-variation-settings:"wdth" 92;line-height:1;letter-spacing:-.035em}.LabPage_ctaLede__rKHPf{margin:0;color:var(--mute);font-size:15.5px;line-height:1.55}@media (max-width:899px){.LabPage_splitAside__tYeH4{position:static}.LabPage_partsAside__y687S{display:none}}@media (max-width:1100px){.LabPage_accordionInner__2KuW9{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.LabPage_stats__p6vuG>div{padding:16px 14px 14px}.LabPage_statValue__XJrZr{font-size:20px;overflow-wrap:normal}.LabPage_accordionHeader___1acE{grid-template-columns:36px minmax(0,1fr) 30px;gap:12px}.LabPage_accordionInner__2KuW9{padding:0 0 26px 48px}.LabPage_commandItem__Of68G{grid-template-columns:1fr;gap:8px}.LabPage_commandMeta__yjw8B{flex-direction:row;align-items:baseline;gap:10px}.LabPage_tableHead__XylYT,.LabPage_tableRow__SJBpa{grid-template-columns:1fr;gap:6px}.LabPage_tableHead__XylYT span:last-child{display:none}}