.LabWorkbench-module__wqkO8W__workbench{gap:var(--section-space);display:grid}.LabWorkbench-module__wqkO8W__experiment{border-top:1px solid var(--color-border);padding-top:1rem}.LabWorkbench-module__wqkO8W__experimentHeader{grid-template-columns:3fr 8fr;gap:clamp(2rem,6vw,8rem);display:grid}.LabWorkbench-module__wqkO8W__experimentHeader>div{color:var(--color-secondary);font:500 .58rem/1.4 var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase;gap:clamp(1rem,4vw,4rem);display:flex}.LabWorkbench-module__wqkO8W__experimentHeader span{color:var(--color-cyan)}.LabWorkbench-module__wqkO8W__experimentHeader small{font:inherit}.LabWorkbench-module__wqkO8W__experimentHeader h2{letter-spacing:-.07em;max-width:11ch;font-size:clamp(3.5rem,8vw,9rem);line-height:.82}.LabWorkbench-module__wqkO8W__repositoryLab,.LabWorkbench-module__wqkO8W__retrievalLab{grid-template-columns:1fr 2.2fr;gap:1rem;margin-top:clamp(4rem,8vw,8rem);display:grid}.LabWorkbench-module__wqkO8W__controlPanel,.LabWorkbench-module__wqkO8W__queryPanel{border:1px solid var(--color-border);background:#08080abd;flex-direction:column;min-height:28rem;padding:1.2rem;display:flex}.LabWorkbench-module__wqkO8W__controlPanel>span,.LabWorkbench-module__wqkO8W__queryPanel>span{color:var(--color-cyan);font:500 .55rem/1 var(--font-mono), monospace;letter-spacing:.07em}.LabWorkbench-module__wqkO8W__controlPanel p{color:var(--color-secondary);margin-top:auto}.LabWorkbench-module__wqkO8W__controlPanel button,.LabWorkbench-module__wqkO8W__queryPanel button,.LabWorkbench-module__wqkO8W__approvalCard button{border:1px solid var(--color-cyan);border-radius:var(--radius-pill);min-height:3.4rem;color:var(--color-background);background:var(--color-cyan);cursor:pointer;font:600 .62rem/1 var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;margin-top:2rem;padding:.65rem 1rem}.LabWorkbench-module__wqkO8W__repositoryMap{border:1px solid var(--color-border);background-color:#050709d1;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:2.5rem 2.5rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:28rem}.LabWorkbench-module__wqkO8W__mapHeader{border-bottom:1px solid var(--color-border);color:var(--color-secondary);font:500 .52rem/1 var(--font-mono), monospace;justify-content:space-between;padding:1rem;display:flex}.LabWorkbench-module__wqkO8W__repositoryMap[data-active=true] .LabWorkbench-module__wqkO8W__mapHeader span:last-child{color:var(--color-phosphor)}.LabWorkbench-module__wqkO8W__nodeGrid{grid-template-columns:repeat(3,1fr);gap:1rem;padding:2rem;display:grid}.LabWorkbench-module__wqkO8W__nodeGrid article{border:1px solid var(--color-border);opacity:.22;min-height:11rem;transition:opacity .4s ease var(--node-delay), transform .5s var(--ease-standard) var(--node-delay), border-color .3s ease var(--node-delay);align-content:space-between;padding:.8rem;display:grid;transform:scale(.92)}.LabWorkbench-module__wqkO8W__repositoryMap[data-active=true] .LabWorkbench-module__wqkO8W__nodeGrid article{opacity:1;transform:scale(1)}.LabWorkbench-module__wqkO8W__repositoryMap[data-active=true] .LabWorkbench-module__wqkO8W__nodeGrid article[data-risk=review]{border-color:var(--color-warm)}.LabWorkbench-module__wqkO8W__repositoryMap[data-active=true] .LabWorkbench-module__wqkO8W__nodeGrid article[data-risk=critical]{border-color:var(--color-violet);box-shadow:inset 0 0 2rem #8974ff1a}.LabWorkbench-module__wqkO8W__nodeGrid span,.LabWorkbench-module__wqkO8W__nodeGrid small,.LabWorkbench-module__wqkO8W__nodeGrid i{color:var(--color-secondary);font:500 .5rem/1 var(--font-mono), monospace;text-transform:uppercase;font-style:normal}.LabWorkbench-module__wqkO8W__nodeGrid span{color:var(--color-cyan)}.LabWorkbench-module__wqkO8W__nodeGrid strong{font-size:clamp(1.1rem,1.6vw,1.55rem)}.LabWorkbench-module__wqkO8W__approvalLab{border:1px solid var(--color-border);background:radial-gradient(circle at 70% 45%,#8974ff1a,#0000 30%),#07060ac7;grid-template-columns:1.4fr 1fr;gap:1rem;margin-top:clamp(4rem,8vw,8rem);padding:clamp(1.2rem,3vw,2.5rem);display:grid}.LabWorkbench-module__wqkO8W__approvalFlow{grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:.6rem;display:grid}.LabWorkbench-module__wqkO8W__approvalFlow>span{aspect-ratio:1;border:1px solid var(--color-border);width:6rem;color:var(--color-secondary);font:500 .5rem/1.25 var(--font-mono), monospace;text-align:center;text-transform:uppercase;border-radius:50%;place-items:center;padding:.6rem;display:grid}.LabWorkbench-module__wqkO8W__approvalFlow>i{background:var(--color-border);height:1px}.LabWorkbench-module__wqkO8W__approvalLab[data-state=preparing] [data-step=goal],.LabWorkbench-module__wqkO8W__approvalLab[data-state=approval] [data-step=goal],.LabWorkbench-module__wqkO8W__approvalLab[data-state=approval] [data-step=prepare],.LabWorkbench-module__wqkO8W__approvalLab[data-state=approved] .LabWorkbench-module__wqkO8W__approvalFlow>span,.LabWorkbench-module__wqkO8W__approvalLab[data-state=approved] .LabWorkbench-module__wqkO8W__approvalFlow>i{border-color:var(--color-phosphor);color:var(--color-phosphor);background-color:#b8ff630d}.LabWorkbench-module__wqkO8W__approvalLab[data-state=approval] [data-step=approve]{border-color:var(--color-violet);color:var(--color-violet);box-shadow:0 0 2rem #8974ff33}.LabWorkbench-module__wqkO8W__approvalLab[data-state=rejected] [data-step=approve]{border-color:var(--color-warm);color:var(--color-warm)}.LabWorkbench-module__wqkO8W__approvalCard{border:1px solid var(--color-border);background:#050506c7;flex-direction:column;min-height:28rem;padding:1.2rem;display:flex}.LabWorkbench-module__wqkO8W__approvalCard>span{color:var(--color-violet);font:500 .55rem/1 var(--font-mono), monospace;letter-spacing:.07em}.LabWorkbench-module__wqkO8W__approvalCard h3{margin-top:auto;font-size:clamp(2rem,3.4vw,4rem);line-height:.92}.LabWorkbench-module__wqkO8W__approvalCard p{color:var(--color-secondary);margin-top:1.2rem}.LabWorkbench-module__wqkO8W__approvalCard>div{gap:.6rem;display:flex}.LabWorkbench-module__wqkO8W__approvalCard button{border-color:var(--color-violet);color:var(--color-text);background:#8974ff24}.LabWorkbench-module__wqkO8W__queryPanel blockquote{letter-spacing:-.04em;margin:auto 0 0;font-size:clamp(1.8rem,3vw,3.5rem);line-height:1}.LabWorkbench-module__wqkO8W__retrievalResults{border-top:1px solid var(--color-border)}.LabWorkbench-module__wqkO8W__retrievalResults li{border-bottom:1px solid var(--color-border);opacity:.2;transition:opacity .4s ease, transform .5s var(--ease-standard);grid-template-columns:.75fr 1.2fr 2fr;align-items:baseline;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem) 0;display:grid;transform:translate(1rem)}.LabWorkbench-module__wqkO8W__retrievalResults[data-visible=true] li{opacity:1;transform:translate(0)}.LabWorkbench-module__wqkO8W__retrievalResults li>div{color:var(--color-cyan);font:500 .52rem/1 var(--font-mono), monospace;justify-content:space-between;display:flex}.LabWorkbench-module__wqkO8W__retrievalResults small{color:var(--color-secondary);font:inherit}.LabWorkbench-module__wqkO8W__retrievalResults h3{font-size:clamp(1.3rem,2.2vw,2.5rem)}.LabWorkbench-module__wqkO8W__retrievalResults p{color:var(--color-secondary)}@media (max-width:62rem){.LabWorkbench-module__wqkO8W__repositoryLab,.LabWorkbench-module__wqkO8W__retrievalLab,.LabWorkbench-module__wqkO8W__approvalLab{grid-template-columns:1fr}.LabWorkbench-module__wqkO8W__controlPanel,.LabWorkbench-module__wqkO8W__queryPanel,.LabWorkbench-module__wqkO8W__approvalCard{min-height:22rem}}@media (max-width:48rem){.LabWorkbench-module__wqkO8W__experimentHeader{grid-template-columns:1fr}.LabWorkbench-module__wqkO8W__nodeGrid{grid-template-columns:repeat(2,1fr);padding:1rem}.LabWorkbench-module__wqkO8W__approvalFlow{grid-template-columns:1fr}.LabWorkbench-module__wqkO8W__approvalFlow>span{aspect-ratio:auto;border-radius:var(--radius-pill);width:100%;min-height:4rem}.LabWorkbench-module__wqkO8W__approvalFlow>i{justify-self:center;width:1px;height:1.5rem}.LabWorkbench-module__wqkO8W__retrievalResults li{grid-template-columns:1fr}.LabWorkbench-module__wqkO8W__approvalCard>div{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.LabWorkbench-module__wqkO8W__nodeGrid article,.LabWorkbench-module__wqkO8W__retrievalResults li{transition:none}}
.page-module__hvyxdW__page{width:min(100%, var(--content-max));padding:8rem var(--gutter) var(--section-space);margin-inline:auto}.page-module__hvyxdW__hero{flex-direction:column;justify-content:flex-end;min-height:88svh;padding-bottom:clamp(4rem,8vw,8rem);display:flex}.page-module__hvyxdW__meta{border-top:1px solid var(--color-cyan);color:var(--color-secondary);font:500 .57rem/1.4 var(--font-mono), monospace;letter-spacing:.08em;justify-content:space-between;padding:.8rem 0;display:flex}.page-module__hvyxdW__hero>p:first-of-type{margin-top:auto}.page-module__hvyxdW__hero h1{letter-spacing:-.085em;max-width:10ch;margin-top:1.5rem;font-size:clamp(5rem,13vw,15rem);line-height:.76}.page-module__hvyxdW__hero h1 span{color:var(--color-cyan);font-family:var(--font-serif), Georgia, serif;margin-left:.55em;font-style:italic;font-weight:400;display:block}.page-module__hvyxdW__intro{width:min(100%,38rem);color:var(--color-secondary);margin:clamp(2.5rem,5vw,5rem) 0 0 auto;font-size:clamp(1rem,1.45vw,1.3rem)}@media (max-width:38rem){.page-module__hvyxdW__page{padding-top:7rem}.page-module__hvyxdW__meta{flex-direction:column;align-items:flex-start;gap:.35rem}.page-module__hvyxdW__hero{min-height:72svh}.page-module__hvyxdW__hero h1{font-size:clamp(4rem,20vw,6.3rem)}.page-module__hvyxdW__hero h1 span{margin-left:0}}
