.LabFlow-module__y9JHaG__flow{--ink:#243d30;--soft:#596653;--muted:#7a8a70;--hair:#dde6d3;--green:#477b50;--leaf:#4f8a4a;--memo:#7c9a6e;--tidy:#c2942b;--sage:#bf5f4b;--atlas:#6b8cbd;--scout:#377670;--iris:#957fbd;--mono:var(--font-geist-mono), ui-monospace, monospace;--serif:var(--font-display-serif), Georgia, serif;--header:72px;width:min(1200px,100% - 96px);color:var(--ink);margin-inline:auto;padding-block:100px 40px;scroll-margin-top:80px}.LabFlow-module__y9JHaG__flow [data-agent=memo]{--c:var(--memo)}.LabFlow-module__y9JHaG__flow [data-agent=tidy]{--c:var(--tidy)}.LabFlow-module__y9JHaG__flow [data-agent=sage]{--c:var(--sage)}.LabFlow-module__y9JHaG__flow [data-agent=atlas]{--c:var(--atlas)}.LabFlow-module__y9JHaG__flow [data-agent=scout]{--c:var(--scout)}.LabFlow-module__y9JHaG__flow [data-agent=iris]{--c:var(--iris)}.LabFlow-module__y9JHaG__head{max-width:640px}.LabFlow-module__y9JHaG__eyebrow{color:#547164;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:500;display:block}.LabFlow-module__y9JHaG__head h2{letter-spacing:-.055em;text-wrap:balance;margin:17px 0 0;font-size:clamp(32px,3.6vw,50px);font-weight:500;line-height:1.1}.LabFlow-module__y9JHaG__head h2 em{font-family:var(--serif);color:var(--green);letter-spacing:-.035em;font-weight:400}.LabFlow-module__y9JHaG__head p{max-width:480px;color:var(--soft);margin:16px 0 0;font-size:17px;line-height:1.6}.LabFlow-module__y9JHaG__scrolly{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:56px;display:grid}.LabFlow-module__y9JHaG__steps{padding-left:22px;position:relative}.LabFlow-module__y9JHaG__railTrack{background:var(--hair);width:1px;position:absolute;top:0;bottom:0;left:0}.LabFlow-module__y9JHaG__railTrack i{background:var(--green);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.LabFlow-module__y9JHaG__stepList{margin:0;padding:0 0 50vh;list-style:none}.LabFlow-module__y9JHaG__step{align-items:center;min-height:78vh;display:flex}.LabFlow-module__y9JHaG__step.LabFlow-module__y9JHaG__tall{min-height:132vh}.LabFlow-module__y9JHaG__stepInner{opacity:.32;max-width:380px;transition:opacity .35s,transform .35s;transform:translate(-4px)}.LabFlow-module__y9JHaG__step.LabFlow-module__y9JHaG__on .LabFlow-module__y9JHaG__stepInner{opacity:1;transform:none}.LabFlow-module__y9JHaG__stepNum{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;display:flex}.LabFlow-module__y9JHaG__stepNum i{background:var(--c,#a6b39c);border-radius:50%;width:7px;height:7px}.LabFlow-module__y9JHaG__stepInner h3{letter-spacing:-.035em;margin:12px 0 8px;font-size:28px;font-weight:600;line-height:1.1}.LabFlow-module__y9JHaG__stepInner p{color:var(--soft);margin:0;font-size:16px;line-height:1.6}.LabFlow-module__y9JHaG__stageCol{position:relative}.LabFlow-module__y9JHaG__stageWrap{top:var(--header);height:calc(100vh - var(--header) - 24px);justify-content:center;align-items:center;display:flex;position:sticky}.LabFlow-module__y9JHaG__stage{aspect-ratio:520/440;box-sizing:border-box;background:linear-gradient(#ffffffe6,#f7faf3a8) padding-box padding-box,linear-gradient(#8fab7d8c,#8fab7d1a 55%,#8fab7d3d) border-box;border:1px solid #0000;border-radius:26px;width:100%;max-width:580px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 40px 80px -44px #243d3057,0 12px 26px -18px #243d3029}@supports (corner-shape:squircle){.LabFlow-module__y9JHaG__stage{corner-shape:squircle;border-radius:56px}}.LabFlow-module__y9JHaG__design{transform-origin:0 0;width:520px;height:440px;position:absolute;top:0;left:0}.LabFlow-module__y9JHaG__labHead{box-sizing:border-box;justify-content:space-between;align-items:center;height:44px;padding:0 22px;display:flex;position:absolute;top:0;left:0;right:0}.LabFlow-module__y9JHaG__labHead:after{content:"";background:linear-gradient(90deg,#0000,#8fab7d61 18% 82%,#0000);height:1px;position:absolute;bottom:0;left:22px;right:22px}.LabFlow-module__y9JHaG__labName{font:italic 400 17px/1 var(--serif);color:#294e3e;align-items:center;gap:8px;display:flex}.LabFlow-module__y9JHaG__live{background:var(--leaf);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #4f8a4a24}.LabFlow-module__y9JHaG__crew{font:500 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.LabFlow-module__y9JHaG__crewDots{gap:3px;display:flex}.LabFlow-module__y9JHaG__crewDots i{background:var(--c);opacity:.4;border-radius:50%;width:5px;height:5px;transition:opacity .25s,transform .25s}.LabFlow-module__y9JHaG__crewDots i.LabFlow-module__y9JHaG__on{opacity:1;transform:scale(1.5)}.LabFlow-module__y9JHaG__el{box-sizing:border-box;will-change:transform, opacity;width:472px;position:absolute;top:0;left:24px}.LabFlow-module__y9JHaG__small{font:500 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.LabFlow-module__y9JHaG__noteCard{background:#fff;border-radius:14px;padding:14px 18px 16px;top:58px;box-shadow:0 0 0 1px #243d3012,0 10px 24px -18px #243d304d}.LabFlow-module__y9JHaG__noteText{min-height:70px;margin-top:10px;font-size:15px;line-height:1.55}.LabFlow-module__y9JHaG__hl{background-repeat:no-repeat;background-size:0% 100%;border-radius:3px}.LabFlow-module__y9JHaG__hl.LabFlow-module__y9JHaG__goal{background-image:linear-gradient(#e2eed8,#e2eed8)}.LabFlow-module__y9JHaG__hl.LabFlow-module__y9JHaG__due{background-image:linear-gradient(#f3ead2,#f3ead2)}.LabFlow-module__y9JHaG__hl.LabFlow-module__y9JHaG__time{background-image:linear-gradient(#e3ecf8,#e3ecf8)}.LabFlow-module__y9JHaG__caret{vertical-align:-3px;background:var(--ink);width:1.5px;height:17px;margin-left:1px;animation:1s steps(2,end) infinite LabFlow-module__y9JHaG__blink;display:inline-block}.LabFlow-module__y9JHaG__placeholder{color:#a9b3a1}.LabFlow-module__y9JHaG__pills{gap:6px;display:flex}.LabFlow-module__y9JHaG__pill{white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:500;display:inline-flex}.LabFlow-module__y9JHaG__pill small{font:500 9px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:.7}.LabFlow-module__y9JHaG__pill.LabFlow-module__y9JHaG__goal{color:#3f6b41;background:#e8f1e0}.LabFlow-module__y9JHaG__pill.LabFlow-module__y9JHaG__due{color:#7b5f22;background:#f5eddb}.LabFlow-module__y9JHaG__pill.LabFlow-module__y9JHaG__time{color:#466a93;background:#e6eef9}.LabFlow-module__y9JHaG__row{background:#fff;border-radius:12px;height:46px;transition:background-color .3s;overflow:hidden;box-shadow:0 0 0 1px #243d3012,0 8px 18px -16px #243d3059}.LabFlow-module__y9JHaG__row.LabFlow-module__y9JHaG__top{box-shadow:0 0 0 1.2px #9fbf8a,0 10px 24px -16px #2f5a3266}.LabFlow-module__y9JHaG__row.LabFlow-module__y9JHaG__fresh{background:#f1f7ea}.LabFlow-module__y9JHaG__rowIn{align-items:center;gap:11px;padding:0 14px;display:flex;position:absolute;inset:0}.LabFlow-module__y9JHaG__mark{box-sizing:border-box;width:20px;height:20px;font:600 10px/1 var(--mono);color:#294e3e;background:#fff;border:1.3px solid #c9d5bf;border-radius:50%;flex:0 0 20px;place-items:center;display:grid}.LabFlow-module__y9JHaG__mark.LabFlow-module__y9JHaG__first{border-color:#8fb57a}.LabFlow-module__y9JHaG__rowTitle{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.LabFlow-module__y9JHaG__tag{color:#6b7a63;white-space:nowrap;background:#f0f3ec;border-radius:6px;padding:3px 7px;font-size:10.5px;font-weight:500}.LabFlow-module__y9JHaG__mins{font:500 11.5px/1 var(--mono);color:var(--muted);font-variant-numeric:tabular-nums}.LabFlow-module__y9JHaG__nextIn{opacity:0;flex-direction:column;gap:8px;padding:16px 18px;display:flex;position:absolute;inset:0}.LabFlow-module__y9JHaG__nextLabel{font:600 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--leaf);align-items:center;gap:8px;display:flex}.LabFlow-module__y9JHaG__dotg{background:var(--leaf);border-radius:50%;width:6px;height:6px}.LabFlow-module__y9JHaG__right{color:var(--muted);margin-left:auto;font-weight:500}.LabFlow-module__y9JHaG__nextTitle{letter-spacing:-.03em;font-size:21px;font-weight:600}.LabFlow-module__y9JHaG__nextWhy{color:var(--soft);font-size:13px}.LabFlow-module__y9JHaG__nextSteps{flex-direction:column;gap:4px;margin:2px 0 0;padding:0;list-style:none;display:flex}.LabFlow-module__y9JHaG__nextSteps li{color:#3c4f40;gap:8px;font-size:12.5px;display:flex}.LabFlow-module__y9JHaG__nextSteps b{font:500 10.5px/1.6 var(--mono);color:var(--muted)}.LabFlow-module__y9JHaG__doneMark{font:600 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--leaf);opacity:0;align-items:center;gap:6px;display:flex;position:absolute;top:13px;right:16px}.LabFlow-module__y9JHaG__doneMark i{background:var(--leaf);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;display:grid}.LabFlow-module__y9JHaG__line{color:var(--soft);align-items:center;gap:8px;font-size:13px;display:flex;top:268px}.LabFlow-module__y9JHaG__spark{color:var(--c,var(--sage));font-size:13px}.LabFlow-module__y9JHaG__upnext{top:288px}.LabFlow-module__y9JHaG__suggest{background:#fff;border-radius:16px;top:440px;overflow:hidden;box-shadow:0 0 0 1px #243d3012,0 24px 44px -26px #243d3066}.LabFlow-module__y9JHaG__suggestTop{padding:15px 18px 12px}.LabFlow-module__y9JHaG__suggestTop .LabFlow-module__y9JHaG__small{color:var(--scout);align-items:center;gap:7px;display:flex}.LabFlow-module__y9JHaG__suggestTop .LabFlow-module__y9JHaG__small i{background:var(--scout);border-radius:50%;width:6px;height:6px}.LabFlow-module__y9JHaG__rule .LabFlow-module__y9JHaG__suggestTop .LabFlow-module__y9JHaG__small{color:var(--iris)}.LabFlow-module__y9JHaG__rule .LabFlow-module__y9JHaG__suggestTop .LabFlow-module__y9JHaG__small i{background:var(--iris)}.LabFlow-module__y9JHaG__suggestTask{letter-spacing:-.02em;margin-top:9px;font-size:17px;font-weight:600}.LabFlow-module__y9JHaG__answer{border-top:1px solid #edf1e7;align-items:center;gap:10px;padding:11px 18px;font-size:13.5px;font-weight:500;transition:background-color .25s;display:flex}.LabFlow-module__y9JHaG__ico{text-align:center;width:18px;color:var(--leaf)}.LabFlow-module__y9JHaG__no,.LabFlow-module__y9JHaG__no .LabFlow-module__y9JHaG__ico{color:var(--muted)}.LabFlow-module__y9JHaG__suggest.LabFlow-module__y9JHaG__yes .LabFlow-module__y9JHaG__yesRow{background:#edf5e5}.LabFlow-module__y9JHaG__memory{background:#ffffffeb;border-radius:14px;padding:13px 16px 12px;top:440px;box-shadow:0 0 0 1px #243d3012,0 18px 36px -26px #243d305c}.LabFlow-module__y9JHaG__memLines{flex-direction:column;gap:7px;margin-top:10px;display:flex}.LabFlow-module__y9JHaG__mem{color:#3c4f40;border-radius:6px;align-items:center;gap:9px;margin-inline:-6px;padding:3px 6px;font-size:13px;display:flex}.LabFlow-module__y9JHaG__mem>i{background:var(--c);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.LabFlow-module__y9JHaG__mem small{font:500 9px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-left:auto}.LabFlow-module__y9JHaG__src{flex:0 0 12px;width:12px;height:12px;margin-inline:-3px}.LabFlow-module__y9JHaG__memNew{background-image:linear-gradient(#e8f1e0,#e8f1e0);background-repeat:no-repeat;background-size:0% 100%}.LabFlow-module__y9JHaG__foot{color:#6f7f61;margin:28px 0 0;font-size:12px;line-height:1.7}@keyframes LabFlow-module__y9JHaG__blink{50%{opacity:0}}@media (max-width:1100px){.LabFlow-module__y9JHaG__flow{width:calc(100% - 64px)}.LabFlow-module__y9JHaG__scrolly{gap:36px}}@media (max-width:860px){.LabFlow-module__y9JHaG__flow{width:calc(100% - 40px);padding-top:75px}.LabFlow-module__y9JHaG__scrolly{flex-direction:column;margin-top:28px;display:flex}.LabFlow-module__y9JHaG__stageCol{top:var(--header);z-index:2;background:linear-gradient(#fff 88%,#fff0);order:-1;padding-block:8px 18px;position:sticky}.LabFlow-module__y9JHaG__stageWrap{height:auto;position:static}.LabFlow-module__y9JHaG__stage{max-width:440px;margin-inline:auto}.LabFlow-module__y9JHaG__steps{padding-left:16px}.LabFlow-module__y9JHaG__step{align-items:flex-start;min-height:62vh}.LabFlow-module__y9JHaG__stepInner{top:var(--text-top,60vh);padding-top:6px;position:sticky}.LabFlow-module__y9JHaG__step.LabFlow-module__y9JHaG__tall{min-height:100vh}.LabFlow-module__y9JHaG__stepList{padding-bottom:24vh}.LabFlow-module__y9JHaG__stepInner h3{font-size:23px}.LabFlow-module__y9JHaG__stepInner p{font-size:15px}}@media (prefers-reduced-motion:reduce){.LabFlow-module__y9JHaG__caret{animation:none}.LabFlow-module__y9JHaG__stepInner,.LabFlow-module__y9JHaG__crewDots i,.LabFlow-module__y9JHaG__row,.LabFlow-module__y9JHaG__answer{transition:none}}
.LabHero-module__uu14Ua__hero{box-sizing:border-box;min-height:100svh;padding-block:40px 56px;overflow:hidden}.LabHero-module__uu14Ua__hero h1{text-align:center;letter-spacing:-.06em;margin:0;font-size:clamp(40px,5vw,66px);font-weight:500;line-height:1.05}.LabHero-module__uu14Ua__hero h1 em{font-family:var(--font-display-serif), Georgia, serif;color:#477b50;letter-spacing:-.045em;font-weight:400}.LabHero-module__uu14Ua__motion{margin-top:30px;position:relative}.LabHero-module__uu14Ua__scene{aspect-ratio:1200/440;position:relative;container-type:inline-size}.LabHero-module__uu14Ua__stage{position:absolute;inset:0}.LabHero-module__uu14Ua__heroCanvas{pointer-events:none;font-family:var(--font-inter), Arial, sans-serif;width:100%;height:100%;display:block;position:absolute;inset:0}.LabHero-module__uu14Ua__labPanel{box-sizing:border-box;background:linear-gradient(#ffffffe0,#f7faf39e) padding-box padding-box,linear-gradient(#8fab7d8c,#8fab7d1a 55%,#8fab7d3d) border-box;border:1px solid #0000;border-radius:26px;position:absolute;box-shadow:inset 0 1px #fffffff2,0 36px 72px -40px #243d3052,0 12px 26px -18px #243d3029}@supports (corner-shape:squircle){.LabHero-module__uu14Ua__labPanel{corner-shape:squircle;border-radius:56px}}.LabHero-module__uu14Ua__labPanel:before{content:"";border-radius:inherit;background-image:radial-gradient(circle,#294e3e17 .8px,#0000 1.1px);background-size:13px 13px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 58%,#000 25%,#0000 72%);mask-image:radial-gradient(at 50% 58%,#000 25%,#0000 72%)}.LabHero-module__uu14Ua__labHead{font:500 9.5px/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;justify-content:space-between;align-items:center;gap:10px;padding:13px 20px 11px;display:flex;position:absolute;top:0;left:0;right:0}.LabHero-module__uu14Ua__labHead:after{content:"";background:linear-gradient(90deg,#0000,#8fab7d61 18% 82%,#0000);height:1px;position:absolute;bottom:0;left:20px;right:20px}.LabHero-module__uu14Ua__labName{color:#294e3e;align-items:center;gap:8px;font-weight:600;display:flex}.LabHero-module__uu14Ua__labName .LabHero-module__uu14Ua__brand{font:italic 400 17px/1 var(--font-display-serif), Georgia, serif;letter-spacing:-.01em;text-transform:none;color:#294e3e}.LabHero-module__uu14Ua__labHead:has(.LabHero-module__uu14Ua__brand){padding-block:11px 10px}.LabHero-module__uu14Ua__live{background:#4f8a4a;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite LabHero-module__uu14Ua__live;box-shadow:0 0 0 3px #4f8a4a24}.LabHero-module__uu14Ua__crew{color:#7a8a70;letter-spacing:.1em;align-items:center;gap:8px;display:flex}.LabHero-module__uu14Ua__crewDots{gap:3px;display:flex}.LabHero-module__uu14Ua__crewDots i{background:var(--c);opacity:.45;border-radius:50%;width:5px;height:5px}@keyframes LabHero-module__uu14Ua__live{0%,to{box-shadow:0 0 0 3px #4f8a4a24}50%{box-shadow:0 0 0 5px #4f8a4a0a}}.LabHero-module__uu14Ua__stream{width:calc(50vw - 15%);position:absolute;top:50%;transform:translateY(-50%)}.LabHero-module__uu14Ua__stream ul{margin:0;padding:0;list-style:none}.LabHero-module__uu14Ua__streamHeading{position:absolute;bottom:calc(100% + 22px);left:0}.LabHero-module__uu14Ua__streamLabel{color:#829176;font:10px/1.2 var(--font-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;display:block}.LabHero-module__uu14Ua__incoming{color:#68765e;left:calc(50% - 50vw)}.LabHero-module__uu14Ua__incoming .LabHero-module__uu14Ua__streamHeading{left:24px}.LabHero-module__uu14Ua__tools{flex-direction:column;gap:10px;display:flex;position:absolute;top:calc(100% + 22px);left:24px}.LabHero-module__uu14Ua__toolsRow{align-items:center;gap:7px;display:flex}.LabHero-module__uu14Ua__tool{background:#fff;border-radius:8px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid;position:relative;box-shadow:0 0 0 1px #243d3012,0 4px 9px -6px #243d3033}.LabHero-module__uu14Ua__tool svg,.LabHero-module__uu14Ua__tool img{width:14px;height:14px;display:block}.LabHero-module__uu14Ua__tool.LabHero-module__uu14Ua__more{width:auto;font:500 11px/1 var(--font-inter), Arial, sans-serif;letter-spacing:-.01em;color:#6b7a63;white-space:nowrap;flex:none;padding-inline:9px}.LabHero-module__uu14Ua__tool.LabHero-module__uu14Ua__ping:after{content:"";border-radius:9px;animation:.933333s ease-out LabHero-module__uu14Ua__toolPing;position:absolute;inset:-1px;box-shadow:0 0 #4f8a4a59}@keyframes LabHero-module__uu14Ua__toolPing{to{box-shadow:0 0 0 7px #4f8a4a00}}.LabHero-module__uu14Ua__lane{align-items:center;height:3.66667cqw;display:flex}.LabHero-module__uu14Ua__itemLabel{color:var(--source-ink);background:var(--source-tint);border-radius:5px;flex:none;align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.LabHero-module__uu14Ua__itemIcon{flex:0 0 14px;place-items:center;width:14px;height:14px;font-size:13px;line-height:1;display:grid}.LabHero-module__uu14Ua__itemIcon svg,.LabHero-module__uu14Ua__itemIcon img{width:12px;height:12px}.LabHero-module__uu14Ua__itemMeta{white-space:nowrap;letter-spacing:-.02em;font-size:11px;font-weight:500;line-height:1.2}.LabHero-module__uu14Ua__textWindow{width:100%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 68%,#0000 94%);mask-image:linear-gradient(90deg,#000 68%,#0000 94%)}.LabHero-module__uu14Ua__track{width:max-content;animation:8s linear infinite LabHero-module__uu14Ua__flow;animation-delay:var(--delay);display:flex}.LabHero-module__uu14Ua__trackGroup{flex:none;display:flex}.LabHero-module__uu14Ua__sentence{--source-ink:#467151;--source-tint:#e4eee0;white-space:nowrap;letter-spacing:-.02em;flex:none;align-items:center;gap:7px;font-size:clamp(11px,.98cqw,13px);line-height:1.6;display:flex}.LabHero-module__uu14Ua__sentence[data-tone=amber]{--source-ink:#806329;--source-tint:#f3ebd5}.LabHero-module__uu14Ua__sentence[data-tone=coral]{--source-ink:#9c554b;--source-tint:#f6e5df}.LabHero-module__uu14Ua__sentence[data-tone=violet]{--source-ink:#78608e;--source-tint:#eee6f4}.LabHero-module__uu14Ua__sentence[data-tone=blue]{--source-ink:#496d96;--source-tint:#e3ecf8}.LabHero-module__uu14Ua__sentence[data-tone=clay]{--source-ink:#8c654b;--source-tint:#f0e6db}.LabHero-module__uu14Ua__sentenceText{color:#596653}.LabHero-module__uu14Ua__emphasis{color:#394d3a;font-weight:600}.LabHero-module__uu14Ua__sentence[data-kind=note] .LabHero-module__uu14Ua__sentenceText{font-style:italic}.LabHero-module__uu14Ua__sentence[data-kind=calendar] .LabHero-module__uu14Ua__emphasis{color:var(--source-ink);font:500 11px/1.4 var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;background:#eaf0f9;border-radius:3px;margin-right:3px;padding:1px 4px;display:inline-block}.LabHero-module__uu14Ua__sentence[data-kind=insight] .LabHero-module__uu14Ua__emphasis{background:linear-gradient(transparent 68%, var(--source-tint) 68%)}.LabHero-module__uu14Ua__duration{color:var(--source-ink);background:var(--source-tint);font:500 10px/1.5 var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 5px}.LabHero-module__uu14Ua__separator{background:#9caf8e;border-radius:50%;flex:0 0 3px;width:3px;height:3px;margin-inline:9px}.LabHero-module__uu14Ua__outRow{width:calc(50vw - 16.666%);position:absolute;top:50%;left:66.6667%;transform:translateY(-50%)}.LabHero-module__uu14Ua__outRow .LabHero-module__uu14Ua__streamHeading{bottom:calc(100% + 16px)}.LabHero-module__uu14Ua__outWindow{margin-block:-8px;padding-block:8px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000 98%);mask-image:linear-gradient(90deg,#000 78%,#0000 98%)}.LabHero-module__uu14Ua__outTrack{align-items:center;width:max-content;margin:0;padding:0;list-style:none;transition:transform .8s cubic-bezier(.22,.8,.24,1);display:flex}.LabHero-module__uu14Ua__outItem{align-items:center;gap:9px;padding-right:22px;display:flex}.LabHero-module__uu14Ua__outItem .LabHero-module__uu14Ua__sentence{font-size:clamp(12px,1.03cqw,14px)}.LabHero-module__uu14Ua__knot{box-sizing:border-box;background:#fff;border:1px solid #9fb58d;border-radius:50%;flex:0 0 11px;width:11px;height:11px;position:relative}.LabHero-module__uu14Ua__knot:after{content:"";opacity:.75;background:#4f8a4a;border-radius:50%;position:absolute;inset:2.5px}.LabHero-module__uu14Ua__outItem.LabHero-module__uu14Ua__fresh .LabHero-module__uu14Ua__knot{animation:.7s cubic-bezier(.3,1.4,.5,1) LabHero-module__uu14Ua__knotIn}.LabHero-module__uu14Ua__outItem.LabHero-module__uu14Ua__fresh .LabHero-module__uu14Ua__sentence{animation:.55s .12s both LabHero-module__uu14Ua__rise}.LabHero-module__uu14Ua__playback{color:#8a9a7c;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;bottom:-34px;right:0}.LabHero-module__uu14Ua__playback:hover{color:#496b3d;background:#edf2e6}.LabHero-module__uu14Ua__playback:focus-visible{outline-offset:3px;outline:2px solid #6b8a5a}.LabHero-module__uu14Ua__playback svg{width:10px;height:10px}.LabHero-module__uu14Ua__motion[data-running=false] .LabHero-module__uu14Ua__track,.LabHero-module__uu14Ua__motion[data-running=false] .LabHero-module__uu14Ua__live,.LabHero-module__uu14Ua__motion[data-running=false] .LabHero-module__uu14Ua__tool.LabHero-module__uu14Ua__ping:after,.LabHero-module__uu14Ua__motion[data-running=false] .LabHero-module__uu14Ua__fresh .LabHero-module__uu14Ua__knot,.LabHero-module__uu14Ua__motion[data-running=false] .LabHero-module__uu14Ua__fresh .LabHero-module__uu14Ua__sentence{animation-play-state:paused}@keyframes LabHero-module__uu14Ua__flow{0%{transform:translate(-25%)}to{transform:translate(0)}}@keyframes LabHero-module__uu14Ua__knotIn{0%{transform:scale(.3);box-shadow:0 0 #4f8a4a66}60%{transform:scale(1.15)}to{transform:scale(1);box-shadow:0 0 0 7px #4f8a4a00}}@keyframes LabHero-module__uu14Ua__rise{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (max-width:1100px){.LabHero-module__uu14Ua__itemMeta{font-size:10px}.LabHero-module__uu14Ua__streamLabel{font-size:9px}}@media (max-width:900px){.LabHero-module__uu14Ua__scene{aspect-ratio:auto;flex-direction:column;display:flex}.LabHero-module__uu14Ua__stream,.LabHero-module__uu14Ua__outRow{width:100vw;position:relative;top:auto;left:calc(50% - 50vw);right:auto;transform:none}.LabHero-module__uu14Ua__streamHeading,.LabHero-module__uu14Ua__outRow .LabHero-module__uu14Ua__streamHeading{text-align:left;margin:0 24px 14px;position:static}.LabHero-module__uu14Ua__tools{margin:18px 24px 0;position:static}.LabHero-module__uu14Ua__outWindow{padding-inline:24px}.LabHero-module__uu14Ua__lane{height:36px}.LabHero-module__uu14Ua__sentence,.LabHero-module__uu14Ua__outItem .LabHero-module__uu14Ua__sentence{font-size:12px}.LabHero-module__uu14Ua__incoming{order:1}.LabHero-module__uu14Ua__stage{order:2;height:300px;margin-block:8px 12px;position:relative;inset:auto}.LabHero-module__uu14Ua__outRow{order:3}.LabHero-module__uu14Ua__motion{padding-bottom:40px}.LabHero-module__uu14Ua__playback{bottom:0}}@media (prefers-reduced-motion:reduce){.LabHero-module__uu14Ua__track{animation:none;transform:none}.LabHero-module__uu14Ua__outTrack{transition:none}.LabHero-module__uu14Ua__outItem.LabHero-module__uu14Ua__fresh .LabHero-module__uu14Ua__knot,.LabHero-module__uu14Ua__outItem.LabHero-module__uu14Ua__fresh .LabHero-module__uu14Ua__sentence{animation:none}}.LabHero-module__uu14Ua__hero{color:#243d30;background:#fbfcf8}.LabHero-module__uu14Ua__inner{box-sizing:border-box;width:min(1320px,100%);margin-inline:auto;padding-inline:32px}@media (max-width:520px){.LabHero-module__uu14Ua__inner{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.LabHero-module__uu14Ua__live,.LabHero-module__uu14Ua__tool.LabHero-module__uu14Ua__ping:after{animation:none}.LabHero-module__uu14Ua__playback,.LabHero-module__uu14Ua__trackGroup[aria-hidden=true]{display:none}}.LabHero-module__uu14Ua__labHead{width:max(100%,336px);transform:scale(var(--panel-scale,1));transform-origin:0 0}
.LabPage-module__oyOgQa__page{--ink:#1b3029;--sub:#66716b;--line:#dfe5e0;--green:#166649;color:var(--ink);font-family:var(--font-inter),Arial,sans-serif;background:#fff;overflow:clip}.LabPage-module__oyOgQa__page *{box-sizing:border-box}.LabPage-module__oyOgQa__page button,.LabPage-module__oyOgQa__page a{-webkit-tap-highlight-color:transparent}.LabPage-module__oyOgQa__page button{cursor:pointer;font:inherit}.LabPage-module__oyOgQa__page button:disabled{cursor:default;opacity:.4}.LabPage-module__oyOgQa__page button:focus-visible,.LabPage-module__oyOgQa__page a:focus-visible,.LabPage-module__oyOgQa__page summary:focus-visible{outline-offset:5px;outline:3px solid #28775e}.LabPage-module__oyOgQa__container{width:min(1200px,100% - 96px);margin-inline:auto}.LabPage-module__oyOgQa__eyebrow{color:#547164;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:500;display:block}.LabPage-module__oyOgQa__primary{background:var(--green);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:30px;padding:14px 19px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 4px 10px #204e2912}.LabPage-module__oyOgQa__primary:hover{background:#104b36;transform:translateY(-2px)}.LabPage-module__oyOgQa__sectionNav{border-block:1px solid var(--line);color:#68756c;scrollbar-width:none;justify-content:center;gap:38px;padding:27px 20px;font-size:13px;display:flex}.LabPage-module__oyOgQa__sectionNav a{align-items:center;gap:12px;text-decoration:none;transition:color .2s;display:flex}.LabPage-module__oyOgQa__sectionNav a:hover{color:var(--green)}.LabPage-module__oyOgQa__sectionNav span{color:#94a198;font-size:11px}.LabPage-module__oyOgQa__section{padding:100px 0;scroll-margin-top:94px}.LabPage-module__oyOgQa__sectionHeader{justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:44px;display:flex}.LabPage-module__oyOgQa__sectionHeader h2{font-family:var(--font-inter),sans-serif;letter-spacing:-.055em;margin:17px 0 0;font-size:clamp(32px,3.5vw,48px);font-weight:500;line-height:1.17}.LabPage-module__oyOgQa__hoodSection{color:#eef2e9;background:#233d32;border-radius:20px;margin-bottom:95px;padding:52px;scroll-margin-top:100px}.LabPage-module__oyOgQa__hoodSection .LabPage-module__oyOgQa__eyebrow{color:#9aaf9c}.LabPage-module__oyOgQa__hoodHeader{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px;display:flex}.LabPage-module__oyOgQa__hoodHeader h2{letter-spacing:-.04em;margin:16px 0 0;font-size:36px;font-weight:400;line-height:1.2}.LabPage-module__oyOgQa__hoodGrid{border:1px solid #ffffff20;border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.LabPage-module__oyOgQa__hoodGrid article{border-right:1px solid #ffffff20;padding:30px 25px}.LabPage-module__oyOgQa__hoodGrid article:last-child{border:0}.LabPage-module__oyOgQa__hoodGrid article>span{font-family:var(--font-geist-mono),monospace;color:#829b87;font-size:11px}.LabPage-module__oyOgQa__hoodGrid h3{letter-spacing:-.02em;margin:22px 0 13px;font-size:18px;font-weight:400;line-height:1.4}.LabPage-module__oyOgQa__hoodGrid p{color:#b0c2ab;margin:0;font-size:14px;line-height:1.8}.LabPage-module__oyOgQa__controlSection{padding-top:0}.LabPage-module__oyOgQa__controlGrid{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:60px;padding:38px 0;display:grid}.LabPage-module__oyOgQa__controlGrid article{padding:5px 20px 5px 0}.LabPage-module__oyOgQa__controlGrid article+article{border-left:1px solid var(--line);padding-left:55px}.LabPage-module__oyOgQa__controlGrid h3{letter-spacing:-.035em;margin:12px 0 24px;font-size:24px;font-weight:500}.LabPage-module__oyOgQa__controlGrid ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.LabPage-module__oyOgQa__controlGrid li{color:#637759;gap:14px;font-size:16px;line-height:1.6;display:flex}.LabPage-module__oyOgQa__controlGrid li>span{color:#62915c}.LabPage-module__oyOgQa__correction{background:#f6f8f2;border:1px solid #e8edde;border-radius:10px;align-items:flex-start;gap:30px;margin-top:26px;padding:25px 29px;display:flex}.LabPage-module__oyOgQa__correction>span{color:#76956b;font-size:25px}.LabPage-module__oyOgQa__correction h3{letter-spacing:-.025em;margin:0 0 10px;font-size:16px;font-weight:500}.LabPage-module__oyOgQa__correction p{color:#6b7b5e;max-width:840px;margin:0;font-size:14px;line-height:1.8}.LabPage-module__oyOgQa__dataLine{color:#6f7f61;justify-content:space-between;gap:25px;margin-top:25px;font-size:12px;line-height:1.7;display:flex}.LabPage-module__oyOgQa__dataLine p{max-width:820px;margin:0}.LabPage-module__oyOgQa__dataLine a{color:#537848;flex-shrink:0}.LabPage-module__oyOgQa__faqSection{padding-top:0}.LabPage-module__oyOgQa__faqLayout{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.LabPage-module__oyOgQa__faqLayout h2{letter-spacing:-.05em;margin:18px 0 0;font-size:40px;font-weight:500;line-height:1.2}.LabPage-module__oyOgQa__faq details{border-bottom:1px solid var(--line);padding:23px 0}.LabPage-module__oyOgQa__faq details:first-child{border-top:1px solid var(--line)}.LabPage-module__oyOgQa__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;font-size:17px;font-weight:500;line-height:1.5;list-style:none;display:flex}.LabPage-module__oyOgQa__faq summary::-webkit-details-marker{display:none}.LabPage-module__oyOgQa__faq summary>span{color:#82927a;font-size:20px;font-weight:400;transition:transform .2s}.LabPage-module__oyOgQa__faq [open] summary>span{transform:rotate(45deg)}.LabPage-module__oyOgQa__faq details p{color:#65785a;margin:17px 35px 0 0;font-size:14px;line-height:1.85}.LabPage-module__oyOgQa__close{text-align:center;background:#f3f7ed;border-top:1px solid #e5ecdc;padding:75px 24px 90px}.LabPage-module__oyOgQa__close h2{font-family:var(--font-display-serif),Georgia,serif;letter-spacing:-.045em;margin:0 0 30px;font-size:clamp(37px,4.4vw,58px);font-weight:400;line-height:1.2}.LabPage-module__oyOgQa__close .LabPage-module__oyOgQa__primary{gap:40px}@media (max-width:1100px){.LabPage-module__oyOgQa__container{width:calc(100% - 64px)}.LabPage-module__oyOgQa__sectionNav{gap:23px}.LabPage-module__oyOgQa__hoodSection{padding:40px}.LabPage-module__oyOgQa__hoodGrid article{padding:25px 20px}.LabPage-module__oyOgQa__faqLayout{gap:55px}}@media (max-width:800px){.LabPage-module__oyOgQa__container{width:calc(100% - 40px)}.LabPage-module__oyOgQa__sectionNav{white-space:nowrap;justify-content:flex-start;gap:25px;padding:22px 24px;font-size:11px;overflow-x:auto}.LabPage-module__oyOgQa__sectionNav span{display:none}.LabPage-module__oyOgQa__section{padding:75px 0;scroll-margin-top:80px}.LabPage-module__oyOgQa__sectionHeader{margin-bottom:32px;display:block}.LabPage-module__oyOgQa__sectionHeader h2{font-size:36px}.LabPage-module__oyOgQa__hoodSection{margin-bottom:75px;padding:32px}.LabPage-module__oyOgQa__hoodHeader{display:block}.LabPage-module__oyOgQa__hoodHeader h2{font-size:32px}.LabPage-module__oyOgQa__hoodGrid{grid-template-columns:1fr}.LabPage-module__oyOgQa__hoodGrid article{border-bottom:1px solid #ffffff20;border-right:0;grid-template-columns:25px 1fr;gap:0 15px;padding:25px;display:grid}.LabPage-module__oyOgQa__hoodGrid h3{margin:0 0 12px;font-size:18px}.LabPage-module__oyOgQa__hoodGrid p{grid-column:2}.LabPage-module__oyOgQa__controlGrid{gap:30px}.LabPage-module__oyOgQa__controlGrid article+article{padding-left:30px}.LabPage-module__oyOgQa__controlGrid li{font-size:14px}.LabPage-module__oyOgQa__controlGrid h3{font-size:22px}.LabPage-module__oyOgQa__dataLine{display:block}.LabPage-module__oyOgQa__dataLine a{margin-top:12px;display:inline-block}.LabPage-module__oyOgQa__faqLayout{grid-template-columns:1fr;gap:30px}.LabPage-module__oyOgQa__faqLayout h2{font-size:35px}.LabPage-module__oyOgQa__close{padding-block:65px 75px}}@media (max-width:480px){.LabPage-module__oyOgQa__primary{padding:13px 16px;font-size:13px}.LabPage-module__oyOgQa__eyebrow{font-size:10px}.LabPage-module__oyOgQa__section{padding-block:65px}.LabPage-module__oyOgQa__sectionHeader h2{letter-spacing:-.055em;font-size:31px}.LabPage-module__oyOgQa__hoodSection{margin-bottom:65px;padding:26px}.LabPage-module__oyOgQa__hoodHeader h2{font-size:29px}.LabPage-module__oyOgQa__hoodGrid article{gap:0 10px;padding:22px 17px}.LabPage-module__oyOgQa__hoodGrid h3{font-size:16px}.LabPage-module__oyOgQa__hoodGrid p{font-size:12px;line-height:1.8}.LabPage-module__oyOgQa__controlGrid{grid-template-columns:1fr;gap:30px;padding-block:28px}.LabPage-module__oyOgQa__controlGrid article{padding:0}.LabPage-module__oyOgQa__controlGrid article+article{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.LabPage-module__oyOgQa__controlGrid h3{margin-bottom:19px}.LabPage-module__oyOgQa__controlGrid li{gap:12px;font-size:15px}.LabPage-module__oyOgQa__correction{gap:14px;padding:23px 20px}.LabPage-module__oyOgQa__correction h3{font-size:15px}.LabPage-module__oyOgQa__correction p{font-size:12px}.LabPage-module__oyOgQa__dataLine{font-size:11px}.LabPage-module__oyOgQa__faqLayout h2{font-size:31px}.LabPage-module__oyOgQa__faq summary{font-size:15px}.LabPage-module__oyOgQa__faq details p{margin-right:15px;font-size:13px}.LabPage-module__oyOgQa__close h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.LabPage-module__oyOgQa__page *,.LabPage-module__oyOgQa__page :before,.LabPage-module__oyOgQa__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.LabPage-module__oyOgQa__primary:hover{transform:none}}